3d - Meta
3d - Meta
3d - Meta
is an open access repository that collects the work of Arts et Métiers Institute of
Technology researchers and makes it freely available over the web where possible.
4.2.1 Segmentation
Using “CloundCompare” automatic segmentation tool, many
trial were made focusing on the segmentation of products from
their stands and their surroundings to give the mesh cloud a
unique separated meshes that are more practical in the use of the
application for the user to pick from the store the specific product
that matches his requirement. In this case the segmentation didn‟t
go as expected (as seen in figure11) to the low amount of the
Figure 8: Store plan with scanner position. points that are exported from the MatterPak™ files which did not
contain enough points.
4.1 3D scanning
In this project we used “Matterport pro2” (shown in figure9)
which is a High-quality 3D capture camera with unlimited 4K
print quality photography. It helped in gaining professional photo
resolution output (134 megapixels) and 3D accuracy. It is also
recommended at scanning homes, apartments, hotels and
commercial buildings.
Due to the high technology used in this version, the scan has a Figure 11: Automatic segmentation for “Tradeline” store.
high 3D sensing using infrared; 20 seconds capture time per
scan/sweep, 99% accurate within range, Automatic 3D data As a plan B, manual segmentation was the way to extract a
registration, depth resolution equivalent to10 points per degree product from the mesh cloud output, of course it was not the best
(3600 points at equator, 1800 points at meridian, about 4 million solution to extract each and every product but it gave quite well
points per pano). output for an experiment. Using CloudCompare tools to manually
separate the required points and export them as a separate point
cloud that will be independently selectable in the application (see
figure 12).
Figure 9: Matterport pro2 3D scanner. Figure 12: Connected mesh and manual segmentation.
4.2.2 Avatar in real life. After animating and specifying the different
After exporting, filtering and the segmentation process, creating specifications, user can compare the selected product to different
an avatar that represent the user‟s body in the virtual world. Using similar products proposed by the application based on categories
“Unity” we created an avatar that allows the user to walk, watch and other dimensions. After specifying the product detail, user can
and rotate inside the environment and also a ray cast that helps the add the product to his virtual cart imbedded inside the application
avatar pick objects and buttons in the scene. Using “C#” coding which memories up to 20 products and can be modified at the end
language to create scripts that control the avatar and facilitate the of the shopping experience. Every product is also connected to a
connection between the user and the virtual avatar that represent URL that open the specific website page of the product to present
the user‟s body in the virtual reality world. Also using „Unity‟ to all the specification and also present the price and warranty.
create the interface and the buttons to allow the user to pick his
character (gender, color, etc..) to make the application more
immersive and to involve the user as much as possible in the
virtual world.
4.2.3 Product manipulating
Using the manual segmentation output to allow the user to
select each product separately and have a closer look to each and
every detail in the product to help the user choose with more
details and giving the ability to compare and test product using the
technology of VR. A separate mesh is created over each product
that allows the user to highlight an object (seen in figure13) when Figure 14: Similar products and specifications.
hovering over it, which will facilitate the selection of the required
product and limits the factor of low accuracy by users who are not 4.2.5 Customer support
very experienced in using new technology special the virtual The idea of integrating a virtual shop assistant that will be
reality headset. Adding animation that helps the user move around created as an avatar that exist inside the store and that is
the place to check the products in a close eye, which is technically represented by a 3D model that works with a scripted AI form that
changing the position of the camera and the specification of the allows the avatar to be connected to a data base of the most asked
camera to get the best quality out of the product and allows the questions and with a voice recognizing technology that allows the
user to rotate, zoom and manipulate the product as if it was user to ask verbally the question next to the avatar responsible of
between his hand in real life. And this fulfill the users physical the store (shown in figure15) and based on the data based already
need in shopping that most studies agreed that physical touch and built in inside the avatar, it will give the user the required answer.
freedom of manipulation is the most needed aspect in If the question or the answer was not clear there will always be a
really costumer service agent that is responsible to answer the
voice calls of users that are virtually in the store. With a click of a
button the user can contact the customer service throw the
headset‟s microphone to ask any question and receive the help
required to facilitate the virtual e-commerce experience. Also
giving the feeling of the interaction with real humans will help
immersing the user in the virtual world.
REFERENCES
Figure 16: “Add to cart” window and pricing details. [1] How the Metaverse Is Reshaping. (2022, may 11).
Retrieved from datahawk:
5 EXPERIMENTATION AND EFFECTIVENESS https://datahawk.co/blog/amazon-and-walmart-
metaverse
By following the number of users that virtually visited the store
and how also following the time spent inside the store, a huge
[2] V., C. (2019, August 8). 3d natives. Retrieved from
numbers where noticed and a bigger time average was noted
https://www.3dnatives.com/en/laser-3d-scanner-vs-
compared to 2D E-commerce platforms. Results showing that the
structured-light-3d-scanner-080820194/
virtual E-commerce experience is a very attractive way for users
to explorer new places and the 3D scanner making it more
[3] Cao, B. (2017, april 29). digital initiative . Retrieved
immersive and attract more users to watch and buy from stores
from https://digital.hbs.edu/platform-
that use this technology.
digit/submission/alibabas-vr-shopping-fad-or-future/
Although the application was not totally finalized and the
[4] 3D Scanning With Structured Light. (n.d.). Retrieved
application was shared locally for surveying purposes, also
from https://bitfab.io/blog/3d-structured-light-scanning/
including a PC version to reach the maximum amount of users to
test the application effectiveness. Also there will be a survey for
[5] Needle, D. (2021, dec 29). Part of: What the metaverse
users to test the application from different aspects, such as the
means for IT pros, enterprises. Retrieved from
friendliness of the application, the ease of use and the quality of
https://www.techtarget.com/whatis/feature/The-
the visualization and experience; this will help in getting the best
metaverse-explained-Everything-you-need-to-know
out of the experience.