IP Library › Granted Patent US 11,354,862
Granted Patent B2
US 11,354,862 · App. 16/719,342 · Granted Jun 7, 2022

Contextually significant 3-dimensional model

Inventor: Howard Bruce Mall (Winter Springs, FL)
Assignee: Universal City Studios LLC
G06T19/003G06T7/75G06T15/205H04N5/2224H04N5/23238
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,354,862
App. No.
16/719,342
Granted
Jun 7, 2022
Kind
B2
Abstract

A monitoring system includes a video assembly comprising at least one camera positioned in a predetermined area and configured to transmit a real-time video feed of a physical location in the predetermined area. The monitoring system further includes a control system configured to receive the real-time video feed from the at least one camera. The control system includes a memory device and a processor configured to generate a virtual model of a predetermined area based on instructions stored on the memory device, wherein the processor is configured to incorporate the real-time video feed into the virtual model at a virtual location in the virtual model corresponding to the physical location in the predetermined area. The control system also includes a display unit configured to display the virtual model.

Claims (40)

1. A monitoring system, comprising:

a video assembly comprising at least one camera positioned in a predetermined area and configured to transmit a real-time video feed of a physical location in the predetermined area; and

a control system configured to receive the real-time video feed from the at least one camera, wherein the control system comprises:

a memory device;

a processor configured to generate a virtual model of the predetermined area based on instructions stored on the memory device, wherein the processor is configured to incorporate the real-time video feed into the virtual model at a virtual location in the virtual model corresponding to the physical location in the predetermined area and such that the real-time video feed is overlaid on the virtual model, wherein the virtual model comprises a representation of a virtual vehicle in the predetermined area such that the virtual model transitions from the virtual vehicle to the real-time video feed of an actual vehicle while the actual vehicle passes through the physical location corresponding to the virtual location; and

a display unit configured to display the virtual model.

2. The monitoring system of claim 1 , wherein the virtual location corresponds to a field of view of the at least one camera, and wherein the virtual location is configured to adjust or move within the virtual model upon adjustment of the field of view by an operator.

3. The monitoring system of claim 1 , wherein the virtual model comprises a three-dimensional virtual model, and wherein a display of the real-time video feed comprises a two-dimensional display positioned in the three-dimensional virtual model such that at certain orientations of the virtual model, the real-time video feed is not visible.

4. The monitoring system of claim 1 , wherein the at least one camera is configured to capture and output a panoramic real-time video feed, and wherein a displayed portion of the panoramic real-time video feed in the virtual model is adjusted based on an orientation of the virtual model.

5. The monitoring system of claim 1 , wherein the virtual model comprises a rendering of a virtual attraction track, and wherein the virtual location is adjacent to the virtual attraction track.

6. The monitoring system of claim 1 , comprising one or more sensors configured to transmit data indicative of a position of one or more moving elements within the predetermined area, and wherein the control system is configured to update the virtual model based on the position of the one or more moving elements.

7. A monitoring system, comprising:

a video assembly comprising at least one camera disposed in a predetermined area, wherein the at least one camera is configured to capture and output real-time images of a physical location in the predetermined area; and

a control system configured to receive the real-time images from the at least one camera, wherein the control system comprises:

a memory device;

a processor configured to generate a virtual model of the predetermined area in a virtual space based on instructions stored on the memory device, wherein the processor is configured to overlay at least one virtual video display onto the virtual space based on the real-time images, wherein a position of the at least one virtual video display in the virtual space is based at least in part on a position of the at least one camera in the predetermined area, wherein the virtual model comprises a representation of a virtual vehicle in the predetermined area such that the virtual model transitions from the virtual vehicle to the at least one virtual video display of an actual vehicle while the actual vehicle passes through the physical location corresponding to a virtual location in the virtual model; and

a user interface, comprising:

a display unit configured to display the virtual space for a user; and

an input device configured to provide at least one user-initiated command to the processor to control a camera orientation of the at least one camera.

8. The monitoring system of claim 7 , wherein the at least one user-initiated command is configured to control forward-backward movement, up-down movement, side-to-side movement, roll, pitch, and yaw of the camera orientation.

9. The monitoring system of claim 7 , wherein the at least one virtual video display is configured to rotate with respect to the virtual model in the virtual space based at least in part on an input from the input device.

10. The monitoring system of claim 7 , wherein the processor is configured to generate a viewing window configured to display at least one selected virtual video display in a separate portion of the display unit.

11. The monitoring system of claim 7 , wherein a size of the virtual video display with respect to the virtual model is based at least in part on instructions stored on the memory device, an input from the input device, a trigger event, or some combination thereof.

12. The monitoring system of claim 7 , wherein the at least one virtual video display is configured to automatically rotate to align the at least one virtual video display with the camera orientation, such that the virtual video display is viewable on the display unit from a plurality of camera orientations.

13. The monitoring system of claim 7 , comprising an audio assembly comprising at least one audio input device positioned proximate the at least one camera and configured to transmit a real-time audio feed to the control system.

14. The monitoring system of claim 13 , wherein the user interface comprises an audio output device configured to output a real-time audio output feed when the at least one virtual display corresponding to the at least one camera is selected by the input device.

15. A monitoring system, comprising:

a video assembly comprising at least one camera disposed in an amusement park attraction and configured to transmit a real-time video feed of a physical location of the amusement park attraction;

a sensor assembly configured to detect a position of a ride vehicle in the amusement park attraction; and

a control system configured to receive the real-time video feed from the at least one camera and the detected position of the ride vehicle, wherein the control system comprises:

a memory device;

a processor configured to generate a virtual model of the amusement park attraction and a virtual ride vehicle disposed in the virtual model based on instructions stored on the memory device, wherein the processor is configured to overlay at least one virtual video display onto the virtual model based on the real-time video feed, wherein a position of the at least one virtual video display overlaid on the virtual model is based at least in part on the physical location; wherein a position of the virtual ride vehicle in the virtual model changes based at least in part on the detected position of the ride vehicle in the amusement park attraction, and wherein the virtual model transitions from the virtual vehicle to the real-time video feed of the ride vehicle while the detected position of the ride vehicle corresponds to the physical location; and

a display unit configured to display the virtual model.

16. The monitoring system of claim 15 , wherein the sensor assembly is configured to detect a guest device corresponding to a guest, and wherein the processor is configured to:

receive a detected position of the guest device;

generate an avatar in the virtual model based on instructions stored on the memory device, wherein a position of the avatar in the virtual model is based at least in part on the detected position of the guest device in the amusement park attraction; and

update the avatar in the virtual model based on an updated position of the guest device.

17. The monitoring system of claim 15 , wherein the at least one camera comprises a camera disposed on a ride vehicle in the amusement park attraction, wherein the at least one camera is configured to transmit a video feed of a passenger portion of the ride vehicle.

18. The monitoring system of claim 15 , wherein the virtual model comprises a filter tool configured to selectively toggle display of the at least one virtual video display, the virtual ride vehicle, an avatar corresponding to a guest, or some combination thereof.

19. The monitoring system of claim 15 , wherein the controller is configured to update the virtual model such that the virtual vehicle is not displayed within the virtual model when a position of the ride vehicle corresponds to the physical location of the amusement park attraction such that the ride vehicle is visible within the virtual video display.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2019
From: MALL, HOWARD BRUCE
To: UNIVERSAL CITY STUDIOS LLC
Reel/Frame 051323/0707 →
Continuity (2)
Provisional Application 62858206 · Jun 6, 2019
Related Publication 20200388073A1 · Dec 10, 2020
Cited By (1)
US 12,675,962