US2022053148A1PendingUtilityA1

System for infinite windows with optical disparity and depth resolution

Assignee: AT & T IP I LPPriority: May 6, 2020Filed: Oct 29, 2021Published: Feb 17, 2022
Est. expiryMay 6, 2040(~13.8 yrs left)· nominal 20-yr term from priority
H04N 23/698H04N 23/90H04N 23/695H04N 23/54H04N 5/272H04N 7/181G06F 3/013G06T 5/50G06T 11/00G06T 2207/20221H04N 5/247H04N 5/2253
56
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Aspects of the subject disclosure may include, for example, a machine-readable medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, including: receiving measurements indicating a viewpoint and a gaze direction of a user in a room; receiving a plurality of real-time images from the two or more cameras outside of the room; creating a visual presentation comprising two or more of the plurality of real-time images stitched together, wherein the two or more of the plurality of real-time images are used to remove a physical object obstructing a view of one of the two or more cameras; and sending the visual presentation to the display device, wherein the display device presents the visual presentation on the screen. Other embodiments are disclosed.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A device, comprising:
 a processing system including a processor; and   a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising:
 receiving measurements indicating a viewpoint and a gaze direction of a plurality of users; 
 receiving a plurality of real-time live images from a plurality of cameras; and 
 creating a visual presentation to present to the plurality of users based on the measurements, wherein the visual presentation comprises the plurality of real-time live images stitched together, and wherein the plurality of real-time live images is used to completely remove a physical object obstructing a view of at least one of the plurality of cameras. 
   
     
     
         2 . The device of  claim 1 , wherein the operations further comprise:
 sending the visual presentation to a display device to cause the visual presentation to be displayed on a screen.   
     
     
         3 . The device of  claim 2 , wherein the operations further comprise:
 adapting the gaze direction based on a majority of the plurality of users having gaze directions toward at least a portion of the screen.   
     
     
         4 . The device of  claim 2 , wherein the operations further comprise:
 choosing a selected user of the plurality of users based on a proximity of the gaze direction of the selected user to a center of the screen; and   adapting the viewpoint based on the selected user.   
     
     
         5 . The device of  claim 4 , wherein the operations further comprise adapting the gaze direction based on the selected user. 
     
     
         6 . The device of  claim 4 , wherein the selected user is chosen based on an identity of the selected user. 
     
     
         7 . The device of  claim 4 , wherein the operations further comprise changing a point of view of the visual presentation based on a change of the viewpoint or the gaze direction of the selected user. 
     
     
         8 . The device of  claim 2 , wherein the display device comprises a plurality of screens, wherein the plurality of screens comprises the screen, and wherein each screen of the plurality of screens displays at least one real-time image from at least one camera. 
     
     
         9 . The device of  claim 1 , wherein two or more cameras of the plurality of cameras communicate with the device via a wireless network. 
     
     
         10 . The device of  claim 1 , wherein at least one of the plurality of cameras is on a drone. 
     
     
         11 . The device of  claim 1 , wherein the operations further comprise:
 modifying the visual presentation based on texture mapping on one or more physical objects included in the visual presentation.   
     
     
         12 . The device of  claim 1 , wherein the operations further comprise:
 modifying the visual presentation based on preferred weather conditions.   
     
     
         13 . The device of  claim 1 , wherein the operations further comprise:
 modifying the visual presentation based on seasonal variations from actual conditions.   
     
     
         14 . The device of  claim 1 , wherein the operations further comprise:
 modifying the visual presentation using a machine learning model to remove anomalous objects.   
     
     
         15 . The device of  claim 1 , wherein the operations further comprise:
 modifying the visual presentation to pan or zoom by changing the viewpoint to a virtual viewpoint.   
     
     
         16 . The device of  claim 1 , wherein the processing system comprises a plurality of processors operating in a distributed computing environment. 
     
     
         17 . A method, comprising:
 receiving, by a processing system including a processor, a plurality of live, real-time images from two or more cameras;   stitching, by the processing system, the plurality of the live, real-time images together to form a visual presentation video, wherein the stitching performs a logical joining of the plurality of the live, real-time images;   removing, by the processing system, anomalous objects detected using a machine learning model from the visual presentation video using the plurality of live, real-time images, wherein the anomalous objects obstruct a view of at least one of the two or more cameras;   receiving, by the processing system, measurements indicating a viewpoint and a gaze direction of a user; and   adjusting, by the processing system, the visual presentation video based on the viewpoint and gaze direction of the user.   
     
     
         18 . The method of  claim 17 , wherein the adjusting of the visual presentation video results in an adjusted visual presentation video, the method further comprising:
 adapting, by the processing system, the adjusted visual presentation video based on preferences of the user, wherein the preferences include one or more of weather conditions, diurnal variations and seasonal variations, the adapting resulting in an adapted visual presentation video; and   sending, by the processing system, the adapted visual presentation video to a display device.   
     
     
         19 . A non-transitory, machine-readable medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, the operations comprising:
 receiving measurements indicating a viewpoint and a gaze direction of a user;   receiving a plurality of live, real-time images from two or more cameras;   creating a visual presentation comprising the plurality of live, real-time images stitched together, wherein the plurality of live, real-time images are used to completely remove a physical object obstructing a view of at least one of the two or more cameras; and   sending the visual presentation to a display device.   
     
     
         20 . The non-transitory, machine-readable medium of  claim 19 , wherein the processing system comprises a plurality of processors operating in a distributed computing environment.

Join the waitlist — get patent alerts

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

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