Outer Rim Archives
Archives · 2024 · 20240422282

Application (pre-grant publication)

SYSTEMS AND METHODS FOR REAL-TIME COMPOSITING OF VIDEO CONTENT

Number
20240422282
Published
2024-12-19
Filed
2024-08-23
Assignee
DISNEY ENTERPRISES, INC.
Inventors
Chapman; Steven M. et al.
CPC
H04N21/854; G06T11/00; G06T11/65; H04N5/2228; H04N5/272; H04N21/41422; H04N21/4223
Verdict
Low Notable software
Source
Google Patents · FreePatentsOnline

The keeper's note

Real-time video compositing technique (VFX/AR, continuation).

Abstract

Systems and methods for compositing real-world video with a virtual object are disclosed. In one embodiment a method is disclosed that includes generating via a processor a virtual representation on a display of a location of interest based in part on unmanned vehicle information collected by an unmanned vehicle, positioning, the via the processor, a virtual object in the virtual representation on the display of the location of interest based on a user input, where the virtual representation of the location of interest includes a rendered view of the virtual object; updating, via the processor, the rendered view of the virtual object on the display as the unmanned vehicle moves between a first aerial position and a second aerial position, where the rendered view of the virtual object changes from a first perspective view corresponding to the first aerial position to a second perspective view corresponding to the second aerial position.

Background

BACKGROUND

Scouting film locations may require photographers or videographers to capture a given environment without much input from a filmmaker. For example, the location may be remote, or the filmmaker may not have seen a scout's suggested location yet. The photos and videos may be captured and processed without considering the context for a scene in a movie, wasting time and money to scout the given environment. SUMMARY

A system for compositing real-world video with a virtual object is disclosed. In one embodiment the system includes a processor; and a computer-readable non-transitory storage medium, the medium encoded with instructions that when executed cause the processor to perform operations including receiving video of a video capture region from a camera coupled to an unmanned vehicle; obtaining a map representation of the video capture region; displaying the map representation on a graphical user interface; placing the virtual object into the map representation; rendering the video with the virtual object to generate a rendered video; displaying the rendered video; and based on an elevation of the unmanned vehicle, updating the virtual object to transition between a top view of the virtual object and an elevation view or perspective view of the virtual object.

Optionally in some embodiments, the virtual object is placed into the map representation at a virtual location that corresponds to a real-world location.

Optionally in some embodim

Claims

1. A method for compositing real-world video with a virtual object, comprising: generating, via a processor, a virtual representation on a display of a location of interest based in part on unmanned vehicle information collected by an unmanned vehicle; positioning, via the processor, a virtual object in the virtual representation on the display of the location of interest based on a user input, wherein the virtual representation of the location of interest comprises a rendered view of the virtual object; updating, via the processor, the rendered view of the virtual object on the display as the unmanned vehicle moves between a first aerial position and a second aerial position, wherein the rendered view of the virtual object changes from a first perspective view corresponding to the first aerial position and a second perspective view corresponding to the second aerial position. || 11. A system for compositing real-world video with a virtual object comprising: an unmanned vehicle; a remote device; and a processor configured by instructions to perform operations comprising: generating a virtual representation of a location of interest based in part on unmanned vehicle information collected by the unmanned vehicle; positioning a virtual object in the virtual representation of the location of interest based on a user input, wherein the virtual representation of the location of interest comprises a rendered view of the virtual object; updating the rendered view of the virtual object as the unmanned vehicle moves between a first aerial position and a second aerial position, wherein the rendered view of the virtual object changes from a first perspective view corresponding to the first aerial position and a second perspective view corresponding to the second aerial position.