Holographic technology implemented security solution
First Claim
Patent Images
1. A system, comprising:
- server computer systems that receive video feeds from plural fixed video cameras in a facility, the server computer systems including a storage device that stores a program of computing instructions for execution by server computer system, the program comprising instructions configured to cause the server computer system to;
construct a virtual, visual 3D model of the facility, the virtual, visual 3D model comprising areas selectable by a user corresponding to areas of the facility; and
control a mixed reality system comprising a processor device and a memory in communication with the processor device, and a head mounted display device including a stereoscopic 3D display;
with the mixed reality system configured to;
render using the head mounted display device the virtual, visual 3D model of the facility;
receive, from a camera of the head mounted display device, images indicating hand gestures of a user of the head mounted display device;
determine a plurality of commands by translating the images to identify the gestures;
receive a first command of the plurality of commands to monitor video feeds associated with a specified area of the facility via selection of an area within the virtual, visual 3D model corresponding to the specified area;
send requests to the server computer system for the video feeds associated with the specified area of the facility;
receive the video feeds;
receive a second command of the plurality of commands to pin a specific one of the video feeds to a particular position as rendered on the stereoscopic 3D display; and
render using the head mounted display device, the specific one of the video feeds to occupy a substantial portion on the stereoscopic 3D display by clearing any of the video feeds but the specific video feed from the stereoscopic 3D display.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are techniques that use mixed reality, e.g., augmented reality and virtual reality technologies to improve analysis of security situations as well as retail processes and activity in retail stores. For security these techniques merge the physical world embodied in security systems with the virtual world of policies and analytics. In the retail aspect, these techniques merge the physical world of retail items, displays, and spaces with the virtual world of policies and analytics.
85 Citations
20 Claims
-
1. A system, comprising:
-
server computer systems that receive video feeds from plural fixed video cameras in a facility, the server computer systems including a storage device that stores a program of computing instructions for execution by server computer system, the program comprising instructions configured to cause the server computer system to; construct a virtual, visual 3D model of the facility, the virtual, visual 3D model comprising areas selectable by a user corresponding to areas of the facility; and control a mixed reality system comprising a processor device and a memory in communication with the processor device, and a head mounted display device including a stereoscopic 3D display;
with the mixed reality system configured to;render using the head mounted display device the virtual, visual 3D model of the facility; receive, from a camera of the head mounted display device, images indicating hand gestures of a user of the head mounted display device; determine a plurality of commands by translating the images to identify the gestures; receive a first command of the plurality of commands to monitor video feeds associated with a specified area of the facility via selection of an area within the virtual, visual 3D model corresponding to the specified area; send requests to the server computer system for the video feeds associated with the specified area of the facility; receive the video feeds; receive a second command of the plurality of commands to pin a specific one of the video feeds to a particular position as rendered on the stereoscopic 3D display; and render using the head mounted display device, the specific one of the video feeds to occupy a substantial portion on the stereoscopic 3D display by clearing any of the video feeds but the specific video feed from the stereoscopic 3D display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method performed by a mixed reality system comprising a head mounted display device including a stereoscopic 3D display, comprising:
-
rendering using the head mounted display device a virtual, visual 3D model of a facility, the virtual, visual 3D model comprising areas selectable by a user corresponding to areas of the facility; receiving, from a camera of the head mounted display device, images indicating hand gestures of a user of the head mounted display device; determining a plurality of commands by translating the images to identify the gestures; receiving a first command of the plurality of commands to monitor video feeds associated with a specified area of the facility via selection of an area within the virtual, visual 3D model corresponding to the specified area; sending requests to a server system for the video feeds associated with the specified area of the facility; receiving the video feeds; receiving a second command of the plurality of commands to pin a specific one of the video feeds to a particular position as rendered on the stereoscopic 3D display; and using the head mounted display device to render the specific one of the video feeds to occupy a substantial portion on the stereoscopic 3D display by clearing any of the video feeds but the specific video feed from the stereoscopic 3D display. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A mixed reality system, comprising:
-
an interface coupled to at least one server computer that receives video feeds from video cameras in a facility; a storage device that stores a program of computing instructions for execution a processor, the program comprising instructions configured to a head mounted display device including a stereoscopic 3D display to; render using the head mounted display device a virtual, visual 3D model of the facility, the virtual, visual 3D model comprising areas selectable by a user corresponding to areas of the facility; receive, from a camera of the head mounted display device, images indicating hand gestures of a user of the head mounted display device; determine a plurality of commands by translating the images to identify the gestures; receive a first command of the plurality of commands to monitor video feeds associated with a specified area of the facility via selection of an area within the virtual, visual 3D model corresponding to the specified area; send request to the server for the video feeds associated with the specified area of the facility; receive the video feeds; receive a second command of the plurality of commands to pin a specific one of the video feeds to a particular position as rendered on the stereoscopic 3D display; and render using the head mounted display device, the specific one of the video feeds to occupy a substantial portion on the stereoscopic 3D display by clearing any of the video feeds but the specific video feed from the stereoscopic 3D display. - View Dependent Claims (19, 20)
-
Specification