LOUDNESS ADJUSTMENT FOR DOWNMIXED AUDIO CONTENT
Granted: October 14, 2021
Application Number:
20210321210
Audio content coded for a reference speaker configuration is downmixed to downmix audio content coded for a specific speaker configuration. One or more gain adjustments are performed on individual portions of the downmix audio content coded for the specific speaker configuration. Loudness measurements are then performed on the individual portions of the downmix audio content. An audio signal that comprises the audio content coded for the reference speaker configuration and downmix…
LAYERED AUGMENTED ENTERTAINMENT EXPERIENCES
Granted: October 14, 2021
Application Number:
20210319623
Spatial information that describes spatial locations of visual objects as in a three-dimensional (3D) image space as represented in one or more multi-view unlayered images is accessed. Based on the spatial information, a cinema image layer and one or more device image layers are generated from the one or more multi-view unlayered images. A multi-layer multi-view video signal comprising the cinema image layer and the device image layers is sent to downstream devices for rendering.
DYNAMIC RANGE CONTROL FOR A WIDE VARIETY OF PLAYBACK ENVIRONMENTS
Granted: October 14, 2021
Application Number:
20210318848
In an audio encoder, for audio content received in a source audio format, default gains are generated based on a default dynamic range compression (DRC) curve, and non-default gains are generated for a non-default gain profile. Based on the default gains and non-default gains, differential gains are generated. An audio signal comprising the audio content, the default DRC curve, and differential gains is generated. In an audio decoder, the default DRC curve and the differential gains are…
METHOD AND DEVICE FOR APPLYING DYNAMIC RANGE COMPRESSION TO A HIGHER ORDER AMBISONICS SIGNAL
Granted: October 7, 2021
Application Number:
20210314719
A method for performing DRC on a HOA signal comprises transforming the HOA signal to the spatial domain, analyzing the transformed HOA signal, and obtaining, from results of said analyzing, gain factors that are usable for dynamic compression. The gain factors can be transmitted together with the HOA signal. When applying the DRC, the HOA signal is transformed to the spatial domain, the gain factors are extracted and multiplied with the transformed HOA signal in the spatial domain,…
CONTENT BASED STREAM SPLITTING OF VIDEO DATA
Granted: October 7, 2021
Application Number:
20210314670
Scenes in video images are identified based on image content of the video images. Regional cross sections of the video images are determined based on the scenes in the video images. Image portions of the video images in the regional cross sections are encoded into multiple video sub-streams at multiple different spatiotemporal resolutions. An overall video stream that includes the multiple video sub-streams is transmitted to a streaming client device.
DYNAMIC EQ
Granted: October 7, 2021
Application Number:
20210312937
Various embodiments are disclosed for (possibly simultaneously) applying EQ and DRC to audio signals. In an embodiment, a method comprises: dividing an input audio signal into n frames, where n is a positive integer greater than one; dividing each frame of the input audio signal into Nb frequency bands, where Nb is a positive integer greater than one; for each frame n: computing an input level of the input audio signal in each band f, resulting in a input audio level distribution for the…
METHOD FOR AND APPARATUS FOR DECODING/RENDERING AN AMBISONICS AUDIO SOUNDFIELD REPRESENTATION FOR AUDIO PLAYBACK USING 2D SETUPS
Granted: September 30, 2021
Application Number:
20210306785
Improved methods and/or apparatus for decoding an encoded audio signal in soundfield format for L loudspeakers. The method and/or apparatus can render an Ambisonics format audio signal to 2D loudspeaker setup(s) based on a rendering matrix. The rendering matrix has elements based on loudspeaker positions and wherein the rendering matrix is determined based on weighting at least an element of a first matrix with a weighting factor g=1/?{square root over (L)}. The first matrix is…
FORCED GAP INSERTION FOR PERVASIVE LISTENING
Granted: September 30, 2021
Application Number:
20210304782
A pervasive listening method including steps of inserting at least one forced gap in a playback signal (thus generating a modified playback signal), and during playback of the modified playback signal, monitoring non-playback content (e.g., including by generating an estimate of background noise) in a playback environment using output of a microphone in the playback environment. Optionally, the method includes generation of the playback signal, including by processing of (e.g.,…
Audio Encoding and Decoding Using Presentation Transform Parameters
Granted: September 23, 2021
Application Number:
20210295852
A method for encoding an input audio stream including the steps of obtaining a first playback stream presentation of the input audio stream intended for reproduction on a first audio reproduction system, obtaining a second playback stream presentation of the input audio stream intended for reproduction on a second audio reproduction system, determining a set of transform parameters suitable for transforming an intermediate playback stream presentation to an approximation of the second…
RENDERING BINAURAL AUDIO OVER MULTIPLE NEAR FIELD TRANSDUCERS
Granted: September 23, 2021
Application Number:
20210297781
An apparatus and method of rendering audio. A binaural signal is split on an amplitude weighting basis into a front binaural signal and a rear binaural signal, based on perceived position information of the audio. In this manner, the front-back differentiation of the binaural signal is improved.
METHOD AND SYSTEM FOR CREATING OBJECT-BASED AUDIO CONTENT
Granted: September 23, 2021
Application Number:
20210295820
Described herein is a method for creating object-based audio content from a text input for use in audio books and/or audio play, the method including the steps of: a) receiving the text input; b) performing a semantic analysis of the received text input; c) synthesizing speech and effects based on one or more results of the semantic analysis to generate one or more audio objects; d) generating metadata for the one or more audio objects; and e) creating the object-based audio content…
PROJECTOR DISPLAY SYSTEMS HAVING NON-MECHANICAL MIRROR BEAM STEERING
Granted: September 23, 2021
Application Number:
20210294266
Dual or multi-modulation display system are disclosed that comprise projector systems with at least one modulator that may employ non-mechanical beam steering modulation. Many embodiments disclosed herein employ a non-mechanical beam steering and/or polarizer to provide for a highlights modulator.
LUMINANCE BASED CODING TOOLS FOR VIDEO COMPRESSION
Granted: September 16, 2021
Application Number:
20210289212
Sample data and metadata related to spatial regions in images may be received from a coded video signal. It is determined whether specific spatial regions in the images correspond to a specific region of luminance levels. In response to determining the specific spatial regions correspond to the specific region of luminance levels, signal processing and video compression operations are performed on sets of samples in the specific spatial regions. The signal processing and video…
Rapid Estimation of Effective Illuminance Patterns for Projected Light Fields
Granted: September 16, 2021
Application Number:
20210287618
Apparatus and methods are provided that employ one or more of a variety of techniques for reducing the time required to display high resolution images on a high dynamic range display having a light source layer and a display layer. In one technique, the image resolution is reduced, an effective luminance pattern is determined for the reduced resolution image, and the resolution of the effective luminance pattern is then increased to the resolution of the display layer. In another…
COLOR SATURATION ADJUSTMENT IN NON-UNIFORM COLOR SPACE
Granted: September 16, 2021
Application Number:
20210287348
A method for adjusting color saturation can determine a saturation adjustment from metadata that specifies an adjustment of color saturation based on a first display and from precomputed data, such as data in one or more look-up tables, that specifies a relationship between image data in a first color space and image data in a second color space. An input image in the first color space is converted into an image in the second color space, and the color saturation is adjusted while the…
HIGH PRECISION UP-SAMPLING IN SCALABLE CODING OF HIGH BIT-DEPTH VIDEO
Granted: September 9, 2021
Application Number:
20210281866
The precision of up-sampling operations in a layered coding system is preserved when operating on video data with high bit-depth. In response to bit-depth requirements of the video coding or decoding system, scaling and rounding parameters are determined for a separable up-scaling filter. Input data are first filtered across a first spatial direction using a first rounding parameter to generate first up-sampled data. First intermediate data are generated by scaling the first up-sampled…
ADAPTIVE PROCESSING WITH MULTIPLE MEDIA PROCESSING NODES
Granted: September 9, 2021
Application Number:
20210280200
Techniques for adaptive processing of media data based on separate data specifying a state of the media data are provided. A device in a media processing chain may determine whether a type of media processing has already been performed on an input version of media data. If so, the device may adapt its processing of the media data to disable performing the type of media processing. If not, the device performs the type of media processing. The device may create a state of the media data…
PERCEPTUAL LUMINANCE NONLINEARITY-BASED IMAGE DATA EXCHANGE ACROSS DIFFERENT DISPLAY CAPABILITIES
Granted: September 9, 2021
Application Number:
20210280154
A handheld imaging device has a data receiver that is configured to receive reference encoded image data. The data includes reference code values, which are encoded by an external coding system. The reference code values represent reference gray levels, which are being selected using a reference grayscale display function that is based on perceptual non-linearity of human vision adapted at different light levels to spatial frequencies. The imaging device also has a data converter that is…
METHODS, APPARATUS AND SYSTEMS FOR OPTIMIZING COMMUNICATION BETWEEN SENDER(S) AND RECEIVER(S) IN COMPUTER-MEDIATED REALITY APPLICATIONS
Granted: September 9, 2021
Application Number:
20210275915
The present invention is directed to systems, methods and apparatus for processing media content for reproduction by a first apparatus. The method includes obtaining pose information indicative of a position and/or orientation of a user. The pose information is transmitted to a second apparatus that provides the media content. The media content is rendered based on the pose information to obtain rendered media content. The rendered media content is transmitted to the first apparatus for…
TRANSFORMING AUDIO SIGNALS CAPTURED IN DIFFERENT FORMATS INTO A REDUCED NUMBER OF FORMATS FOR SIMPLIFYING ENCODING AND DECODING OPERATIONS
Granted: September 2, 2021
Application Number:
20210272574
The disclosed embodiments enable converting audio signals captured in various formats by various capture devices into a limited number of formats that can be processed by an audio codec (e.g., an Immersive Voice and Audio Services (IVAS) codec). In an embodiment, a simplification unit of the audio device receives an audio signal captured by one or more audio capture devices coupled to the audio device. The simplification unit determines whether the audio signal is in a format that is…