CFP last date
20 December 2024
Reseach Article

3D Visualization of Products for Online Shopping

by Vishakha Patel, Gayatri Prabhu, Ekta Rita, Ruhina Karani
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 132 - Number 5
Year of Publication: 2015
Authors: Vishakha Patel, Gayatri Prabhu, Ekta Rita, Ruhina Karani
10.5120/ijca2015907365

Vishakha Patel, Gayatri Prabhu, Ekta Rita, Ruhina Karani . 3D Visualization of Products for Online Shopping. International Journal of Computer Applications. 132, 5 ( December 2015), 35-39. DOI=10.5120/ijca2015907365

@article{ 10.5120/ijca2015907365,
author = { Vishakha Patel, Gayatri Prabhu, Ekta Rita, Ruhina Karani },
title = { 3D Visualization of Products for Online Shopping },
journal = { International Journal of Computer Applications },
issue_date = { December 2015 },
volume = { 132 },
number = { 5 },
month = { December },
year = { 2015 },
issn = { 0975-8887 },
pages = { 35-39 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume132/number5/23593-2015907365/ },
doi = { 10.5120/ijca2015907365 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T23:28:22.775081+05:30
%A Vishakha Patel
%A Gayatri Prabhu
%A Ekta Rita
%A Ruhina Karani
%T 3D Visualization of Products for Online Shopping
%J International Journal of Computer Applications
%@ 0975-8887
%V 132
%N 5
%P 35-39
%D 2015
%I Foundation of Computer Science (FCS), NY, USA
Abstract

With the increasing demands on 3D applications and the easy capturing of 2D images nowadays, building 3D models from 2D images receives much attention in the past few years. 3D modeling is widely used in several fields- 3D graphics in computer games, software architecture models and 3D printing. 3D models represent a physical body using a collection of points in 3D space, connected by various geometric entities such as triangles, lines, curved surfaces, etc. 3D modeling is the process of developing a mathematical representation of any three-dimensional surface of an object. Today, 3D models are used in a wide variety of fields. The engineering community uses them as designs of new devices, vehicles and structures as well as a host of other uses. A variety of machine learning algorithms are being studied and implemented to find or estimate the depth information which is unavailable in conventional 2D image. We apply Computer Vision algorithm considering aspect of binocular disparity where we use 2 images of same scene captured from different viewpoints. Then we obtain depth of the object and further construct depth map. After mapping the points from depth maps of various images captured we apply correct texturing to obtain full 3D model of the object.capturing one eye’s view, and depth information is computed using binocular disparity. Here we focus only on binocular and multi-ocular images as input. The two or more input images could be taken either by multiple fixed cameras located at different viewing angles or by a single camera with moving objects in the scenes. A three-dimensional (3D) visualization enables consumers to interact with products and creates a sense of being in a simulated real world. As the consumer gets a real view of the products they tend to get attracted towards the product thus increasing the sale. It gives us an edge over other competitors as 3D visualization is different and it stands out from others. It also makes shopping more convenient and easy for the customers. In this paper we focus only on binocular and multi-ocular images as input. We study computer vision algorithm, binocular disparity, silhouette and visual hull. In computer vision algorithm, SURF and ORB features descriptors are used to extract information from images. Binocular disparity uses 2 images of the same scene from different viewpoints. In silhouette the object is separated from the background and silhouette cones are formed. Intersection of silhouette cones is called visual hulls.

References
  1. Assoc. Prof. Dr. Ir. E. A. Hendriks, Dr. Ir. P. A. Redert, “Converting 2D to 3D- A Survey Information and Communication Theory Group (ICT), Faculty of Electrical Engineering, Mathematics and Computer Science, Delft University of Technology, the Netherlands, 2005
  2. Alec Rivers, Frédo Durand, and Takeo Igarashi. 2010. 3D modeling with silhouettes. In ACM SIGGRAPH 2010 papers (SIGGRAPH '10), Hugues Hoppe (Ed.). ACM, New York, NY,USA, , Article 109 , 8 pages
  3. T. Matsuyama, X. Wu, T. Takai and T. Wada, “Real-Time Dynamic 3D Object Shape Reconstruction and High-Fidelity Texture Mapping for 3D Video”, Circuits and Systems for Video Technology, IEEE Transactions on, vol. 14, no. 3, pp. 357-369, Mar. 2004.
  4. C. Liang and K. K. Wong, “3D reconstruction using silhouettes from unordered viewpoints”, Image and Vision Computing, vol. 28, no. 4, pp. 579-589, Apr. 2010.
  5. M. Li, M. Magnor and H. P. Seidel, “Improved Hardware-Accelerated Visual Hull Rendering”, Vision, Modeling, and Visualization 2003, pp. 151-158, Nov. 2003
  6. M. Li, M. Magnor and H. P. Seidel, “Hardware-Accelerated Visual Hull Reconstruction and Rendering”,Graphics Interface 2003, Proceeding, pp. 65-71, 2003.
  7. M. Li, M. Magnor and H.P. Seidel, “A Hybrid Hardware-Accelerated Algorithm for High Quality Rendering of
  8. Visual Hulls”, Graphics Interface 2004, Proceedings, pp. 41-48, 2004.
  9. Fuad Al-Amin, David Shuang Liu, Katherine Chen, YooHsiu Yeh, “Learning 3D Models”, CS229 Final ProjectReport,Department of computer science and electrical engineering, Stanford University.
  10. M. Li, M. Magnor and H.P. Seidel, “A Hybrid Hardware-Accelerated Algorithm for High Quality Rendering ofVisual Hulls”, Graphics Interface 2004, Proceedings, pp. 41-48, 2004.
  11. Fuad Al-Amin, David Shuang Liu, Katherine Chen, YooHsiu Yeh, “Learning 3D Models”, CS229 Final ProjectReport,Department of computer science and electrical engineering, Stanford University.
Index Terms

Computer Science
Information Sciences

Keywords

Computer Vision algorithm Binocular disparity Silhouette Visual Hull