3D virtual reality model sharing and monetization electronic platform system
First Claim
1. A three-dimensional body double-generating, social sharing, and monetization electronic system comprising:
- a HoloPortal electronic system that incorporates a dedicated physical studio space including a center stage, a plurality of stationary cameras surrounding the center stage, and a 3D reconstruction electronic system, which is configured to capture, calculate, reconstruct, and generate graphical transformation of a target object to create a 3D body double model from pre-calibrated image sources from the plurality of stationary cameras;
a HoloCloud electronic system comprising uncalibrated portable video recording devices positioned at multiple-angle views around the target object to generate uncalibrated raw multiple-angle video data streams, a cloud computing resource containing a scalable number of graphics processing units (GPU'"'"'s) that receive the uncalibrated raw multiple-angle video data streams from the uncalibrated portable video recording devices, a pre-processing module in the cloud computing resource that calibrates temporal, spatial, and photometrical variables deduced from the uncalibrated raw multiple angle video data streams as a post-capture process, which in turn generates background 3D geometry and 360-degree virtual reality videos, and a 3D reconstruction module in the cloud computing resource for providing depth map computations, voxel grid reconstructions, and deformed mesh generations for creation of another 3D body double model that resembles the target object;
a 3D model and content database configured to store the 3D body double model created from the HoloPortal electronic system or the HoloCloud electronic system;
an electronic 3D content sharing software executed on a computer server connected to the 3D model and content database, wherein the electronic 3D content sharing software configures the computer server to upload, list, transmit, and share 3D model animations and 3D contents that are created from the HoloPortal electronic system and the HoloCloud electronic system; and
a client-side 3D content viewer and management user interface executed on a notebook computer, a desktop computer, a mobile communication device, or a web server, wherein the client-side 3D content viewer and management user interface is configured to purchase, sell, transmit, receive, or playback a 3D content incorporating the 3D body double model via the electronic 3D content sharing software and the 3D model and content database.
2 Assignments
0 Petitions
Accused Products
Abstract
A novel electronic system provides fast three-dimensional model generation, social content sharing of dynamic three-dimensional models, and monetization of the dynamic three-dimensional models created by casual consumers. In one embodiment, a casual consumer utilizes a dedicated real-time 3D model reconstruction studio with multiple camera angles, and then rapidly create dynamic 3D models with novel computational methods performed in scalable graphics processing units. In another embodiment, uncalibrated multiple sources of video recording of a targeted object are provided by a plurality of commonly-available consumer video recording devices (e.g. a smart phone, a camcorder, a digital camera, etc.) located at different angles, after which the uncalibrated multiple sources of video recording are transmitted to a novel cloud computing system for real-time temporal, spatial, and photometrical calibration and 3D model reconstruction. The dynamic 3D models can be uploaded, listed, and shared among content creators and viewers in an electronic sharing platform.
11 Citations
6 Claims
-
1. A three-dimensional body double-generating, social sharing, and monetization electronic system comprising:
-
a HoloPortal electronic system that incorporates a dedicated physical studio space including a center stage, a plurality of stationary cameras surrounding the center stage, and a 3D reconstruction electronic system, which is configured to capture, calculate, reconstruct, and generate graphical transformation of a target object to create a 3D body double model from pre-calibrated image sources from the plurality of stationary cameras; a HoloCloud electronic system comprising uncalibrated portable video recording devices positioned at multiple-angle views around the target object to generate uncalibrated raw multiple-angle video data streams, a cloud computing resource containing a scalable number of graphics processing units (GPU'"'"'s) that receive the uncalibrated raw multiple-angle video data streams from the uncalibrated portable video recording devices, a pre-processing module in the cloud computing resource that calibrates temporal, spatial, and photometrical variables deduced from the uncalibrated raw multiple angle video data streams as a post-capture process, which in turn generates background 3D geometry and 360-degree virtual reality videos, and a 3D reconstruction module in the cloud computing resource for providing depth map computations, voxel grid reconstructions, and deformed mesh generations for creation of another 3D body double model that resembles the target object; a 3D model and content database configured to store the 3D body double model created from the HoloPortal electronic system or the HoloCloud electronic system; an electronic 3D content sharing software executed on a computer server connected to the 3D model and content database, wherein the electronic 3D content sharing software configures the computer server to upload, list, transmit, and share 3D model animations and 3D contents that are created from the HoloPortal electronic system and the HoloCloud electronic system; and a client-side 3D content viewer and management user interface executed on a notebook computer, a desktop computer, a mobile communication device, or a web server, wherein the client-side 3D content viewer and management user interface is configured to purchase, sell, transmit, receive, or playback a 3D content incorporating the 3D body double model via the electronic 3D content sharing software and the 3D model and content database. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification