Disney Patent Applications

INTERACTIVE TOY

Granted: November 26, 2020
Application Number: 20200368627
Systems, methods, and devices disclosed herein relate to an improved interactive experience. The system can be for delivery of an interactive attraction experience. The system can include a passenger vehicle having a plurality of passenger locations and a content presentation system that can present a virtual portion of the attraction experience viewable from the plurality of passenger locations. The system can include a transceiver that can transmit a trigger signal and at least one…

SYSTEMS AND METHODS FOR INTERACTIVE RESPONSES BY TOYS AND OTHER CONNECTED DEVICES

Granted: November 12, 2020
Application Number: 20200358629
The present disclosure may be embodied in systems, methods, and computer readable media, and may allow for interactive responses by network-enabled objects, programs, and machines. Embodiments described are well-suited for communicating and responding using small-sized data messages, thus allowing for their implementation in standard messaging systems and by simple devices such as toys and other low-level electronic devices that may have limited processing capacity and/or memory. The…

SYSTEMS AND METHODS FOR ALLOWING INTERACTIVE BROADCAST STREAMED VIDEO FROM DYNAMIC CONTENT

Granted: September 24, 2020
Application Number: 20200298113
Some implementations of the disclosure are directed to allowing interactive broadcast streamed video from games and other dynamic content. In accordance with some implementations, a content creator may publish a plurality of video surfaces of an environment for streaming to a plurality of client devices for video playback. The plurality of video surfaces may correspond, for example, to a cube map of a gaming environment captured from the perspective of a player. Upon receiving a stream…

SYSTEMS AND METHODS FOR MODIFYING LABELED CONTENT

Granted: August 6, 2020
Application Number: 20200250457
Systems and methods are disclosed for modifying labeled target content for a capture device. A computer-implemented method may use a computer system that includes non-transient electronic storage, a graphical user interface, and one or more physical computer processors. The computer-implemented method may include: obtaining labeled target content, the labeled target content including one or more facial features that have been labeled; modifying the labeled target content to match…

STREAMABLE COMPRESSED GEOMETRY FOR LIVE BROADCAST

Granted: July 23, 2020
Application Number: 20200230503
A system and method for high-quality, three-dimensional live streaming of graphical content. Graphical geometry data generated through execution of multimedia software, e.g. a video game, is converted into a geometry streaming format that is independent of the operating system of the host system running the software. The converted data is broadcast over a network to one or more spectator systems, which are configured to execute the converted data to render locally the three-dimensional…

SYSTEMS AND METHODS FOR IMAGE COMPRESSION AT MULTIPLE, DIFFERENT BITRATES

Granted: July 16, 2020
Application Number: 20200226797
Systems and methods for predicting a target set of pixels are disclosed. In one embodiment, a method may include obtaining target content. The target content may include a target set of pixels to be predicted. The method may also include convolving the target set of pixels to generate an estimated set of pixels. The method may include matching a second set of pixels in the target content to the target set of pixels. The second set of pixels may be within a distance from the target set of…

MOUNTED DISPLAYS THAT AUTOROTATE TO MATCH CONTENT ON DISPLAY

Granted: July 16, 2020
Application Number: 20200225696
Some implementations of the disclosure are directed to automatically rotating displays to display media content based on metadata extracted from the media content that provides an indication of a target display orientation to display the media content. In one implementation, a method includes: detecting media content for display on a display, wherein the display is mounted on a rotatable display mount; extracting metadata from the detected media content, the extracted metadata providing…

SYSTEM AND METHOD FOR PROVIDING DYNAMIC VIRTUAL REALITY GROUND EFFECTS

Granted: June 25, 2020
Application Number: 20200201422
One or more embodiments of the present disclosure include a system for providing dynamic virtual reality ground effects. The system includes a user interface surface and multiple motors coupled to the user interface surface. At least one of the motors is coupled to a virtual reality component of an electronic device. A first motor of the multiple motors is driven by movement of the user interface surface and is used to generate a feedback electrical signal in response to the movement of…

ADAPTIVE SAMPLING IN MONTE CARLO RENDERINGS USING ERROR-PREDICTING NEURAL NETWORKS

Granted: June 11, 2020
Application Number: 20200184313
A modular architecture is provided for denoising Monte Carlo renderings using neural networks. The temporal approach extracts and combines feature representations from neighboring frames rather than building a temporal context using recurrent connections. A multiscale architecture includes separate single-frame or temporal denoising modules for individual scales, and one or more scale compositor neural networks configured to adaptively blend individual scales. An error-predicting module…

DENOISING MONTE CARLO RENDERINGS USING PROGRESSIVE NEURAL NETWORKS

Granted: June 11, 2020
Application Number: 20200184605
Supervised machine learning using neural networks is applied to denoising images rendered by MC path tracing. Specialization of neural networks may be achieved by using a modular design that allows reusing trained components in different networks and facilitates easy debugging and incremental building of complex structures. Specialization may also be achieved by using progressive neural networks. In some embodiments, training of a neural-network based denoiser may use importance…

DENOISING MONTE CARLO RENDERINGS USING MACHINE LEARNING WITH IMPORTANCE SAMPLING

Granted: May 7, 2020
Application Number: 20200143522
Supervised machine learning using neural networks is applied to denoising images rendered by MC path tracing. Specialization of neural networks may be achieved by using a modular design that allows reusing trained components in different networks and facilitates easy debugging and incremental building of complex structures. Specialization may also be achieved by using progressive neural networks. In some embodiments, training of a neural-network based denoiser may use importance…

MACHINE LEARNING BASED VIDEO COMPRESSION

Granted: March 19, 2020
Application Number: 20200090069
Systems and methods for compressing target content are disclosed. In one embodiment, a system may include non-transient electronic storage and one or more physical computer processors. The one or more physical computer processors may be configured by machine-readable instructions to obtain the target content comprising one or more frames, wherein a given frame comprises one or more features. The one or more physical computer processors may be configured by machine-readable instructions…

SYSTEMS AND METHODS FOR TRACKING A PHYSICAL OBJECT USING A PASSIVE OBJECT HAVING A REFLECTIVE SURFACE

Granted: March 19, 2020
Application Number: 20200086208
Systems, methods, and devices are disclosed for tracking physical objects using a passive reflective object. A computer-implemented method includes obtaining a location profile derived from content capturing a passive object having a reflective surface reflecting one or more real-world objects. The passive object is attached to a physical object. The method further includes transmitting the location profile to a simulation device. The method further includes generating a virtual…

TECHNIQUES FOR CAPTURING DYNAMIC APPEARANCE OF SKIN

Granted: March 12, 2020
Application Number: 20200082572
Embodiments of the present disclosure techniques for modeling and capturing the dynamic appearance of skin. These techniques can couple dynamic reflectance parameters for skin (albedo and specular reflectance) with dynamic geometry. The disclosed techniques allow for capture and modeling of the dynamic appearance of skin for an actor. The techniques can re-render the actor's face accurately to accurately model the appearance of skin including the albedo of skin that can change primarily…

MACHINE LEARNING BASED VIDEO COMPRESSION

Granted: February 13, 2020
Application Number: 20200053388
Systems and methods are disclosed for compressing a target video. A computer-implemented method may use a computer system that include one or more physical computer processors and non-transient electronic storage. The computer-implemented method may include: obtaining the target video, extracting one or more frames from the target video, and generating an estimated optical flow based on a displacement of pixels between the one or more frames. The one or more frames may include one or…

PIPELINE FOR HIGH DYNAMIC RANGE VIDEO CODING BASED ON LUMINANCE INDEPENDENT CHROMATICITY PREPROCESSING

Granted: February 13, 2020
Application Number: 20200053252
The disclosure describes a high dynamic range video coding pipeline that may reduce color artifacts and improve compression efficiency. The disclosed pipeline separates the luminance component from the chrominance components of an input signal (e.g., an RGB source video) and applies a scaling of the chrominance components before encoding, thereby reducing perceivable color artifacts while maintaining luminance quality.

KERNEL-PREDICTING CONVOLUTIONAL NEURAL NETWORKS FOR DENOISING

Granted: January 23, 2020
Application Number: 20200027198
Supervised machine learning using convolutional neural network (CNN) is applied to denoising images rendered by MC path tracing. The input image data may include pixel color and its variance, as well as a set of auxiliary buffers that encode scene information (e.g., surface normal, albedo, depth, and their corresponding variances). In some embodiments, a CNN directly predicts the final denoised pixel value as a highly non-linear combination of the input features. In some other…

COLLABORATIVE AI STORYTELLING

Granted: January 16, 2020
Application Number: 20200019370
Implementations of the disclosure describe AI systems that offer an improvisational story telling AI agent that may interact collaboratively with a user. In one implementation, a story telling device may be implemented using i) a natural language understanding (NLU) component to process human language input (e.g., digitized speech or text input); ii) a natural language processing (NLP) component to parse the human language input into a story segment or sequence; iii) a component for…

METHOD AND SYSTEM FOR ENCODING AND TRANSMITTING HIGH DEFINITION 3-D MULTIMEDIA CONTENT

Granted: January 9, 2020
Application Number: 20200014954
One particular implementation may take the form of a method and system for decoding 3-D multimedia content. In one example, the present invention may take the form of a method of decoding 3-D multimedia content encoded with at least content frames and null frames. The method may operate to receive the 3-D multimedia content, extract at least one content frame, at least one null frame, and display information. The method may further operate to reconstruct the content and null frames in a…

ORDERED MAPPING ON A THREE-DIMENSIONAL PROJECTION SURFACE

Granted: January 2, 2020
Application Number: 20200005688
Systems and methods are provided for presenting visual media on a structure having a plurality of unordered light sources, e.g., fiber optic light sources, light emitting diodes (LEDs), etc. Visual media can be created based on a computer model of the structure. Images of the structure can be analyzed to determine the location of each of the light sources. A lookup table can be generated based on the image analysis, and used to correlate pixels of the visual media to one or more of the…