HIGH PERFORMANCE MULTI SPECTRAL COATED FREEFORM OPTICAL ELEMENTS
Granted: October 3, 2024
Application Number:
20240326363
A glass part to be made into a two-part freeform optical element is received. The glass part includes a precision freeform surface in a first specific spatial shape and a to-be-corrected surface. A non-glass material layer is added onto the to-be-corrected surface of the glass part to produce an accurate second surface in a second specific spatial shape. An optical coating is applied to the precision freeform surface of the glass part in the two-part freeform optical element.
DYNAMICS PROCESSING ACROSS DEVICES WITH DIFFERING PLAYBACK CAPABILITIES
Granted: September 26, 2024
Application Number:
20240323608
Individual loudspeaker dynamics processing configuration data, for each of a plurality of loudspeakers of a listening environment, may be obtained. Listening environment dynamics processing configuration data may be determined, based on the individual loudspeaker dynamics processing configuration data. Dynamics processing may be performed on received audio data based on the listening environment dynamics processing configuration data, to generate processed audio data. The processed audio…
SCALABLE SYSTEMS FOR CONTROLLING COLOR MANAGEMENT COMPRISING VARYING LEVELS OF METADATA
Granted: September 26, 2024
Application Number:
20240323414
Several embodiments of scalable image processing systems and methods are disclosed herein whereby color management processing of source image data to be displayed on a target display is changed according to varying levels of metadata.
SCALABLE SYSTEMS FOR CONTROLLING COLOR MANAGEMENT COMPRISING VARYING LEVELS OF METADATA
Granted: September 26, 2024
Application Number:
20240323413
Several embodiments of scalable image processing systems and methods are disclosed herein whereby color management processing of source image data to be displayed on a target display is changed according to varying levels of metadata.
NARROW APERTURE WAVEGUIDE LOUDSPEAKER FOR USE WITH FLAT PANEL DISPLAY DEVICES
Granted: September 19, 2024
Application Number:
20240314494
A speaker having a narrow aperture waveguide for transmitting sound from the rear side of a flat display panel. A transducer of the speaker radiates sound through the waveguide and outwards from the rear of the display panel and around an edge of the display panel to form soundwaves radiating directly or nearly directly to a listener positioned in front of the display panel. The waveguide includes fins that control the directivity of soundwaves exiting the waveguide and around the edge…
SIGNAL RESHAPING FOR HIGH DYNAMIC RANGE SIGNALS
Granted: September 19, 2024
Application Number:
20240314364
In a method to improve backwards compatibility when decoding high-dynamic range images coded in a wide color gamut (WCG) space which may not be compatible with legacy color spaces, hue and/or saturation values of images in an image database are computed for both a legacy color space (say, YCbCr-gamma) and a preferred WCG color space (say, IPT-PQ). Based on a cost function, a reshaped color space is computed so that the distance between the hue values in the legacy color space and rotated…
AUDIO CONTROL USING AUDITORY EVENT DETECTION
Granted: September 19, 2024
Application Number:
20240313731
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…
AUDIO CONTROL USING AUDITORY EVENT DETECTION
Granted: September 19, 2024
Application Number:
20240313730
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…
AUDIO CONTROL USING AUDITORY EVENT DETECTION
Granted: September 19, 2024
Application Number:
20240313729
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…
RENDERING OF IMMERSIVE AUDIO CONTENT
Granted: September 12, 2024
Application Number:
20240305952
The present document relates to methods and apparatus for rendering input audio for playback in a playback environment. The input audio includes at least one audio object and associated metadata, and the associated metadata indicates at least a location of the audio object. A method for rendering input audio including divergence metadata for playback in a playback environment comprises creating two additional audio objects associated with the audio object such that respective locations…
SPATIAL AUDIO SIGNAL MANIPULATION
Granted: September 12, 2024
Application Number:
20240305945
Described herein is a method (30) of rendering an audio signal (17) for playback in an audio environment (27) defined by a target loudspeaker system (23), the audio signal (17) including audio data relating to an audio object and associated position data indicative of an object position. Method (30) includes the initial step (31) of receiving the audio signal (17). At step (32) loudspeaker layout data for the target loudspeaker system (23) is received. At step (33) control data is…
INTEGRATED IMAGE RESHAPING AND VIDEO CODING
Granted: September 12, 2024
Application Number:
20240305791
Given a sequence of images in a first codeword representation, methods, processes, and systems are presented for integrating reshaping into a next generation video codec for encoding and decoding the images, wherein reshaping allows part of the images to be coded in a second codeword representation which allows more efficient compression than using the first codeword representation. A variety of architectures are discussed, including: an out-of-loop reshaping architecture, an in-loop-for…
VIDEO COMPRESSION AND TRANSMISSION TECHNIQUES
Granted: September 12, 2024
Application Number:
20240305783
Embodiments feature families of rate allocation and rate control methods that utilize advanced processing of past and future frame/field picture statistics and are designed to operate with one or more coding passes. At least two method families include: a family of methods for a rate allocation with picture look-ahead; and a family of methods for average bit rate (ABR) control methods. At least two other methods for each method family are described. For the first family of methods, some…
MULTI-BAND DUCKING OF AUDIO SIGNALS
Granted: September 12, 2024
Application Number:
20240304196
A method for multi-band ducking of audio signals is provided. In some implementations, the method involves receiving, at a decoder, an input audio signal, wherein the input audio signal is a downmixed audio signal. In some implementations, the method involves separating the input audio signal into a first set of frequency bands. In some implementations, the method involves determining a set of ducking gains, a ducking gain corresponding to a frequency band of the first set of frequency…
METHOD AND DEVICE FOR DECODING AN AUDIO SOUNDFIELD REPRESENTATION
Granted: September 12, 2024
Application Number:
20240304195
Soundfield signals such as e.g. Ambisonics carry a representation of a desired sound field. The Ambisonics format is based on spherical harmonic decomposition of the soundfield, and Higher Order Ambisonics (HOA) uses spherical harmonics of at least 2nd order. However, commonly used loudspeaker setups are irregular and lead to problems in decoder design. A method for improved decoding an audio soundfield representation for audio playback comprises calculating a panning function (W) using…
ECHO REFERENCE PRIORITIZATION AND SELECTION
Granted: September 12, 2024
Application Number:
20240304171
Some implementations involve obtaining a plurality of echo references, the plurality of echo references including at least one echo reference for each audio device of a plurality of audio devices in an audio environment, each echo reference corresponding to audio data being played back by one or more loudspeakers of one audio device of the plurality of audio devices. Some examples involve making an importance estimation for each echo reference of the plurality of echo references. Making…
ECHO REFERENCE GENERATION AND ECHO REFERENCE METRIC ESTIMATION ACCORDING TO RENDERING INFORMATION
Granted: September 5, 2024
Application Number:
20240296822
Some implementations involve receiving location information for each of a plurality of audio devices in an audio environment, generating, based at least in part on the location information, rendering information for a plurality of audio devices in an audio environment and determining, based at least on part on the rendering information, a plurality of echo reference metrics. Each echo reference metric may correspond to audio data reproduced by one or more audio devices of the plurality…
OVER-SUPPRESSION MITIGATION FOR DEEP LEARNING BASED SPEECH ENHANCEMENT
Granted: August 29, 2024
Application Number:
20240290341
A system for mitigating over-suppression of speech and other non-noise signals is disclosed. In some embodiments, a system is programmed to train a first machine learning model for speech detection or enhancement using a non-linear, asymmetric loss function that penalizes speech over-suppression more than speech under-suppression. The first machine learning model is configured to receive an audio signal and generate a mask indicating an amount of speech present in the audio signal. The…
FRAME-RATE SCALABLE VIDEO CODING
Granted: August 29, 2024
Application Number:
20240292006
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, ENCODER, AND DISPLAY DEVICE FOR REPRESENTING A THREE-DIMENSIONAL SCENE AND DEPTH-PLANE DATA THEREOF
Granted: August 29, 2024
Application Number:
20240291957
A method for representing a three-dimensional scene stored as a three-dimensional data set includes determining a set of P depth-plane depths along a viewing direction. The method includes generating, from a three-dimensional data set, a proxy three-dimensional data set including Pproxy images by, for each depth-plane depth: generating a proxy image of the Pproxy images from at least one cross-sectional image of a plurality of transverse cross-sectional images that (i) constitute the…