US2021368155A1PendingUtilityA1

Volumetric video creation from user-generated content

Assignee: AT & T IP I LPPriority: Nov 27, 2018Filed: Aug 9, 2021Published: Nov 25, 2021
Est. expiryNov 27, 2038(~12.3 yrs left)· nominal 20-yr term from priority
H04N 13/156G06V 20/48G06T 7/55G06V 20/44G06V 10/50G06V 10/764H04N 23/64G06V 10/759G06V 20/46G06V 2201/10G11B 27/031G06T 2207/20081G06T 2207/10016H04N 13/117H04N 13/388G06T 2207/20072G06T 2207/20084G06T 17/00H04N 13/167G06T 2207/10024G06T 15/04G06T 2207/30196G06T 7/70G06T 2207/30232G06K 9/6202H04N 5/23222G06K 9/00744
57
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A processing system having at least one processor may obtain at least a first source video from a first endpoint device and a second source video from a second endpoint device, where each of the first source video and the second source video is a two-dimensional video, determine that the first source video and the second source video share at least one feature that is the same for both the first source video and the second source video, and generate a volumetric video from the first source video and the second source video, where the volumetric video comprises a photogrammetric combination of the first source video and the second source video.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method comprising:
 obtaining, by a processing system including at least one processor, at least a first source video from a first endpoint device and a second source video from a second endpoint device, wherein each of the first source video and the second source video is a two-dimensional video;   determining, by the processing system, that the first source video and the second source video share at least one feature that is same for both the first source video and the second source video;   identifying, by the processing system, a first object that is present in both the first source video and the second source video; and   generating, by the processing system, a volumetric video from the first source video and the second source video, wherein the volumetric video comprises a photogrammetric combination of the first source video and the second source video, and wherein the first object is excluded in the volumetric video.   
     
     
         2 . The method of  claim 1 , further comprising:
 identifying, by the processing system, a second object that is present in both the first source video and the second source video;   matching, by the processing system, the second object to a two-dimensional object that is stored in a database of two-dimensional objects; and   obtaining, by the processing system, a stored three-dimensional model that is identified, in the database of two-dimensional objects, as being matched to the two-dimensional object.   
     
     
         3 . The method of  claim 2 , wherein the matching comprises matching at least one visual feature of a two-dimensional image of the second object from at least one of the first source video or the second source video to at least one visual feature of the two-dimensional object, wherein the at least one visual feature of the two-dimensional image of the second object and the at least one visual feature of the two-dimensional object comprise at least one of:
 location information;   time information;   an event tag; or   a keyword.   
     
     
         4 . The method of  claim 3 , wherein the at least one feature comprises:
 a presence of the second object.   
     
     
         5 . The method of  claim 2 , wherein the generating further comprises:
 replacing the second object in the volumetric video with the stored three-dimensional model.   
     
     
         6 . The method of  claim 5 , wherein the generating further comprises:
 texture mapping visual information of the second object in both the first source video and the second source video to the three-dimensional model to generate an enhanced three-dimensional model of the second object; and   storing the enhanced three-dimensional model of the second object for reuse in another volumetric video.   
     
     
         7 . The method of  claim 1 , wherein the generating further comprises:
 performing, by the processing system, a bundle adjustment based upon a plurality of visual features shared by the first source video and the second source video.   
     
     
         8 . The method of  claim 7 , wherein the bundle adjustment is in accordance with a ranking of the plurality of visual features shared by the first source video and the second source video. 
     
     
         9 . The method of  claim 1 , wherein the generating the volumetric video further comprises:
 performing, by the processing system, a time alignment of the first source video and the second source video.   
     
     
         10 . The method of  claim 1 , wherein the generating the volumetric video further comprises:
 identifying, by the processing system, from the first source video and the second source video, a region of focus in a space of the volumetric video, wherein the photogrammetric combination of the first source video and the second source video is based on a prioritization of the region of focus.   
     
     
         11 . The method of  claim 10 , wherein the prioritization of the region of focus utilizes more key features from the region of focus for the photogrammetric combination than from other regions of the space of the volumetric video. 
     
     
         12 . The method of  claim 1 , further comprising:
 presenting, by the processing system, the volumetric video via at least one of:
 the first endpoint device; 
 the second endpoint device; or 
 a third endpoint device. 
   
     
     
         13 . The method of  claim 1 , further comprising:
 generating, by the processing system, an output video comprising a two-dimensional traversal of the volumetric video, wherein a perspective of the output video is different from a perspective of the first source video and a perspective of the second source video.   
     
     
         14 . The method of  claim 13 , wherein the output video is generated in accordance with a selection by a user of at least one viewing perspective within a space of the volumetric video. 
     
     
         15 . The method of  claim 14 , further comprising:
 presenting, by the processing system, the output video via at least one of:
 the first endpoint device; 
 the second endpoint device; or 
 a third endpoint device. 
   
     
     
         16 . The method of  claim 1 , further comprising:
 ranking, by the processing system, visual qualities of the first source video and the second source video; and   providing, by the processing system, at least one recommendation of at least one viewing perspective within a space of the volumetric video in accordance with the ranking of the visual qualities.   
     
     
         17 . The method of  claim 1 , further comprising:
 identifying, by the processing system, a region of a space of the volumetric video having a visual quality below a threshold;   providing, by the processing system, a recommendation to at least one of the first endpoint device or the second endpoint device to capture at least one additional source video of a region of a physical space associated with the region of the space of the volumetric video that is identified as having the visual quality below the threshold;   obtaining, by the processing system, the at least one additional source video from at least one of the first endpoint device or the second endpoint device; and   modifying, by the processing system, the volumetric video in accordance with the at least one additional source video, wherein the modifying comprises a photogrammetric combination of the first source video, the second source video, and the at least one additional source video.   
     
     
         18 . The method of  claim 17 , wherein the recommendation to capture the at least one additional source video includes a recommendation of at least one of:
 a camera position in the physical space corresponding to a position in the space of the volumetric video;   a camera orientation in the physical space corresponding to an orientation within the space of the volumetric video;   a camera zoom level; or   an object on which to focus.   
     
     
         19 . A non-transitory computer-readable medium storing instructions which, when executed by a processing system including at least one processor, cause the processing system to perform operations, the operations comprising:
 obtaining at least a first source video from a first endpoint device and a second source video from a second endpoint device, wherein each of the first source video and the second source video is a two-dimensional video;   determining that the first source video and the second source video share at least one feature that is same for both the first source video and the second source video;   identifying a first object that is present in both the first source video and the second source video; and   generating a volumetric video from the first source video and the second source video, wherein the volumetric video comprises a photogrammetric combination of the first source video and the second source video, and wherein the first object is excluded in the volumetric video.   
     
     
         20 . A device comprising:
 a processing system including at least one processor; and   a computer-readable medium storing instructions which, when executed by the processing system, cause the processing system to perform operations, the operations comprising:
 obtaining at least a first source video from a first endpoint device and a second source video from a second endpoint device, wherein each of the first source video and the second source video is a two-dimensional video; 
 determining that the first source video and the second source video share at least one feature that is same for both the first source video and the second source video; 
 identifying a first object that is present in both the first source video and the second source video; and 
 generating a volumetric video from the first source video and the second source video, wherein the volumetric video comprises a photogrammetric combination of the first source video and the second source video, and wherein the first object is excluded in the volumetric video.

Join the waitlist — get patent alerts

Track US2021368155A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.