PROJECTOR AND METHOD FOR INCREASING PROJECTED LIGHT INTENSITY
Granted: July 4, 2024
Application Number:
20240219820
A projector includes a light source, an integrating rod, an image panel, a beam shaper, and an actuator mechanically connected to the beam shaper. The image panel is configured to display an image at a displayed aspect ratio. The beam shaper includes multiple prisms shaped and oriented such that when the beam shaper intersects an optical path of the illumination between the integrating rod and the image panel, the illumination transmitted by the beam shaper is collinear with the…
SOURCE COLOR VOLUME INFORMATION MESSAGING
Granted: June 27, 2024
Application Number:
20240214611
Methods are described to communicate source color volume information in a coded bitstream using SEI messaging. Such data include at least the minimum, maximum, and average luminance values in the source data plus optional data that may include the color volume x and y chromaticity coordinates for the input color primaries (e.g., red, green, and blue) of the source data, and the color x and y chromaticity coordinates for the color primaries corresponding to the minimum, average, and…
SOURCE COLOR VOLUME INFORMATION MESSAGING
Granted: June 27, 2024
Application Number:
20240214610
Methods are described to communicate source color volume information in a coded bitstream using SEI messaging. Such data include at least the minimum, maximum, and average luminance values in the source data plus optional data that may include the color volume x and y chromaticity coordinates for the input color primaries (e.g., red, green, and blue) of the source data, and the color x and y chromaticity coordinates for the color primaries corresponding to the minimum, average, and…
METHODS, APPARATUS AND SYSTEMS FOR ENCODING AND DECODING OF DIRECTIONAL SOUND SOURCES
Granted: June 27, 2024
Application Number:
20240212693
Some disclosed methods involve encoding or decoding directional audio data. Some encoding methods may involve receiving a mono audio signal corresponding to an audio object and a representation of a radiation pattern corresponding to the audio object. The radiation pattern may include sound levels corresponding to plurality of sample times, a plurality of frequency bands and a plurality of directions. The methods may involve encoding the mono audio signal and encoding the source…
METHODS AND APPARATUS FOR DETERMINING FOR DECODING A COMPRESSED HOA SOUND REPRESENTATION
Granted: June 27, 2024
Application Number:
20240212692
When compressing an HOA data frame representation, a gain control (15, 151) is applied for each channel signal before it is perceptually encoded (16). The gain values are transferred in a differential manner as side information. However, for starting decoding of such streamed compressed HOA data frame representation absolute gain values are required, which should be coded with a minimum number of bits. For determining such lowest integer number (?e) of bits the HOA data frame…
PROCESSING OBJECT-BASED AUDIO SIGNALS
Granted: June 20, 2024
Application Number:
20240205629
An audio processing system and method which calculates, based on spatial metadata of the audio object, a panning coefficient for each of the audio objects in relation to each of a plurality of predefined channel coverage zones. Converts the audio signal into submixes in relation to the predefined channel coverage zones based on the calculated panning coefficients and the audio objects. Each of the submixes indicating a sum of components of the plurality of the audio objects in relation…
BINARUAL RENDERING
Granted: June 13, 2024
Application Number:
20240196156
An aspect of the present disclosure relates to processing audio comprising decoding a first bitstream (b1) to obtain decoded immersive audio content (A), decoding a second bitstream (bp) to obtain pose information (P, V, V?) associated with a user of a lightweight processing device, determining a first head-pose (P?) based on the pose information, providing a downmix representation (Dmx) of the immersive audio content (A) corresponding to the first head pose (P?), rendering a set of…
METHOD FOR ENCODING/DECODING AN INTRA-PICTURE PREDICTION MODE USING TWO INTRA- PREDICTION MODE CANDIDATE, AND APPARATUS USING SUCH A METHOD
Granted: June 13, 2024
Application Number:
20240195951
The method for decoding an intra-picture prediction mode includes the steps of: determining whether the intra-picture prediction mode of a current prediction unit is identical to a first intra-picture prediction mode candidate or a second intra-picture prediction mode candidate based on bit information; and when the intra-picture prediction mode of the current prediction unit is identical to the first intra-picture prediction mode candidate and/or to the second intra-picture prediction…
CLUSTERING AUDIO OBJECTS
Granted: June 6, 2024
Application Number:
20240187807
A method for clustering audio objects may involve identifying a plurality of audio objects, wherein each audio object of the plurality of audio objects is associated with respective metadata that indicates respective spatial position information and respective rendering metadata. The method may involve assigning audio objects of the plurality of audio objects to categories of rendering metadata of a plurality of categories of rendering metadata, wherein at least one category of rendering…
AUDIBILITY AT USER LOCATION THROUGH MUTUAL DEVICE AUDIBILITY
Granted: June 6, 2024
Application Number:
20240187811
Some methods involve causing a plurality of audio devices in an audio environment to reproduce audio data, each audio device of the plurality of audio devices including at least one loudspeaker and at least one microphone, determining audio device location data including an audio device location for each audio device of the plurality of audio devices and obtaining microphone data from each audio device of the plurality of audio devices. Some methods involve determining a mutual…
VIRTUALIZER FOR BINAURAL AUDIO
Granted: June 6, 2024
Application Number:
20240187806
Systems and methods for providing a binaural virtualization by upmixing the left and right input signals to produce left, right, and center channels, mixing the left and right input signals with the upmixed left and right channels respectively at a proportion given by a center-only reverb amount value, then reverberating the output of the mixing prior to virtualization. This can be further simplified by mode switching between two different filtering modes: a standard mode and a…
AUDIO CONTROL USING AUDITORY EVENT DETECTION
Granted: June 6, 2024
Application Number:
20240186972
In some embodiments, a method for processing an audio signal in an audio processing apparatus is disclosed. The method includes receiving an audio signal and a parameter, the parameter indicating a location of an auditory event boundary. An audio portion between consecutive auditory event boundaries constitutes an auditory event. The method further includes applying a modification to the audio signal based in part on an occurrence of the auditory event. The parameter may be generated by…
METHOD AND APPARATUS FOR DECODING A BITSTREAM INCLUDING ENCODED HIGHER ORDER AMBISONICS REPRESENTATIONS
Granted: June 6, 2024
Application Number:
20240185872
Higher Order Ambisonics represents three-dimensional sound independent of a specific loudspeaker set-up. However, transmission of an HOA representation results in a very high bit rate. Therefore compression with a fixed number of channels is used, in which directional and ambient signal components are processed differently. For coding, portions of the original HOA representation are predicted from the directional signal components. This prediction provides side information which is…
ADAPTIVE PANNER OF AUDIO OBJECTS
Granted: May 30, 2024
Application Number:
20240179485
An audio object including audio content and object metadata is received. The object metadata indicates an object spatial position of the audio object to be rendered by audio speakers in a playback environment. Based on the object spatial position and source spatial positions of the audio speakers, initial gain values for the audio speakers are determined. The initial gain values can be used to select a set of audio speakers from among the audio speakers. Based on the object spatial…
METADATA SIGNALING AND CONVERSION FOR FILM GRAIN ENCODING
Granted: May 30, 2024
Application Number:
20240179330
Methods, systems, and bitstream syntax are described for metadata signaling and conversion for film grain encoding and synthesis. Given a bitstream with MPEG film-grain SEI messaging, for each picture, a processor: detects if the film grain model is suitable for film-grain synthesis using the AV1 autoregressive with additive blending noise model, and then: transcodes the MPEG film grain SEI parameters to corresponding AV1 film grain parameters, synthesizes the film grain, and adds it to…
FRAME-RATE SCALABLE VIDEO CODING
Granted: May 30, 2024
Application Number:
20240179328
Methods and systems for frame rate scalability are described. Support is provided for input and output video sequences with variable frame rate and variable shutter angle across scenes, or for input video sequences with fixed input frame rate and input shutter angle, but allowing a decoder to generate a video output at a different output frame rate and shutter angle than the corresponding input values. Techniques allowing a decoder to decode more computationally-efficiently a specific…
METHOD AND SYSTEM FOR SELECTIVELY BREAKING PREDICTION IN VIDEO CODING
Granted: May 30, 2024
Application Number:
20240179322
Described are techniques in video coding and/or decoding that allow for selectively breaking prediction and/or in loop filtering across segment boundaries between different segments of a video picture. A high layer syntax element, such as a parameter set or a slice header, may contain one or more indications signalling to an encoder and/or decoder whether an associated prediction or loop filtering tool may be applied across the segment boundary. In response to such one or more…
SYSTEMS AND METHODS TO OPTIMIZE THE LOAD OF MULTIPATH DATA TRANSPORTATION
Granted: May 30, 2024
Application Number:
20240178935
A control unit of a multipath data transportation system that optimizes the load of the multiple communication paths of this system when the system transmits a data segment over these paths in parallel with forward error correction. The control unit determines an optimized number of packets to send over each path based on a prediction of quality for each path. The transmitted packets include systematic packets and coded packets.
SPEECH ENHANCEMENT
Granted: May 30, 2024
Application Number:
20240177726
A method for enhancing audio signals is provided. In some implementations, the method involves (a) obtaining a training set comprising a plurality of training samples, each training sample comprising a distorted audio signal and a clean audio signal. In some implementations, the method involves (b), for a training sample of the plurality of training samples: obtaining a frequency-domain representation of the distorted audio signal; providing the frequency-domain representation to a…
OPTICAL SWITCH FOR SINGLE AND MULTIPLE PROJECTORS
Granted: May 23, 2024
Application Number:
20240168304
A projection system and method therefor comprises a first light source configured to emit a first-eye light, wherein the first-eye light includes a first set of wavelengths; a second light source configured to emit a second-eye light, wherein the second-eye light includes a second set of wavelengths; a first projector including first projection optics configured to receive a first input light; and an optical switch configured to be switched between an a first mode and a second mode,…