EFFICIENT USER-DEFINED SDR-TO-HDR CONVERSION WITH MODEL TEMPLATES
Granted: July 20, 2023
Application Number:
20230229011
Embodiments are disclosed for projection systems with rotatable anamorphic lenses. In an embodiment, an optical projection system comprises: a light source; an optical integrator configured to receive light from the light source and to distribute a uniform pattern of light; a relay lens system including two or more rotatable anamorphic lenses, the anamorphic lenses oriented about an optical axis to transform the uniform pattern of light into an image having a specified aspect ratio; at…
DIRECTED INTERPOLATION AND DATA POST-PROCESSING
Granted: July 13, 2023
Application Number:
20230224496
An encoding device evaluates a plurality of processing and/or post-processing algorithms and/or methods to be applied to a video stream, and signals a selected method, algorithm, class or category of methods/algorithms either in an encoded bitstream or as side information related to the encoded bitstream. A decoding device or post-processor utilizes the signaled algorithm or selects an algorithm/method based on the signaled method or algorithm. The selection is based, for example, on…
DIRECTED INTERPOLATION AND DATA POST-PROCESSING
Granted: July 13, 2023
Application Number:
20230224495
An encoding device evaluates a plurality of processing and/or post-processing algorithms and/or methods to be applied to a video stream, and signals a selected method, algorithm, class or category of methods/algorithms either in an encoded bitstream or as side information related to the encoded bitstream. A decoding device or post-processor utilizes the signaled algorithm or selects an algorithm/method based on the signaled method or algorithm. The selection is based, for example, on…
SUPPORTING MULTI-VIEW VIDEO OPERATIONS WITH DISOCCLUSION ATLAS
Granted: July 13, 2023
Application Number:
20230224447
Occluded image fragments are sorted in size. The largest image fragment is used to size a quadtree node in a layout mask for a disocclusion atlas used to store the image fragments. The sorted image fragments are stored into the disocclusion atlas using the layout mask such as each image fragment is hosted with a best fit quadtree node in the disocclusion atlas. A video signal may be generated by encoding one or more reference images and the disocclusion atlas storing the image fragments.…
METHODS AND DEVICES FOR ENCODING AND/OR DECODING SPATIAL BACKGROUND NOISE WITHIN A MULTI-CHANNEL INPUT SIGNAL
Granted: July 6, 2023
Application Number:
20230215445
The present document describes a method (600) for encoding a multi-channel input signal (101) which comprises N different channels. The method (600) comprises, for a current frame of a sequence of frames, determining (601) whether the current frame is an active frame or an inactive frame using a signal and/or a voice activity detector, and determining (602) a downmix signal (103) based on the multi-channel input signal (101), wherein the downmix signal (103) comprises N channels or less.…
ESTIMATING USER LOCATION IN A SYSTEM INCLUDING SMART AUDIO DEVICES
Granted: July 6, 2023
Application Number:
20230217173
Methods and systems for performing at least one audio activity (e.g., conducting a phone call or playing music or other audio content) in an environment including by determining an estimated location of a user in the environment in response to sound uttered by the user (e.g., a voice command), and controlling the audio activity in response to determining the estimated user location. The environment may have zones which are indicated by a zone map and estimation of the user location may…
BASS ENHANCEMENT FOR LOUDSPEAKERS
Granted: July 6, 2023
Application Number:
20230217166
A method of audio processing includes generating harmonics in a hybrid complex quadrature mirror filter domain. Generating the harmonics may include multiplication, using a feedback delay loop, and dynamic compression. The harmonics may be generated based on one or more hybrid sub-bands of the complex transform domain signal.
PRODUCING AND ADAPTING VIDEO IMAGES FOR PRESENTATION DISPLAYS WITH DIFFERENT ASPECT RATIOS
Granted: July 6, 2023
Application Number:
20230217067
The described embodiments include systems and methods for producing and adapting images, such as video images, for presentation on display devices that have various different aspects ratios, such as 4:3, 16:9, 9:16, etc. In one embodiment, a method for producing content, such as video images, can begin by selecting an original aspect ratio and determining, within at least a first scene in the content, a position of a subject in the first scene. In one embodiment, the original aspect…
CODING AND DECODING OF INTERLEAVED IMAGE DATA
Granted: July 6, 2023
Application Number:
20230217042
Sampled data is packaged in checkerboard format for encoding and decoding. The sampled data may be quincunx sampled multi-image video data (e.g., 3D video or a multi-program stream), and the data may also be divided into sub-images of each image which are then multiplexed, or interleaved, in frames of a video stream to be encoded and then decoded using a standardized video encoder. A system for viewing may utilize a standard video decoder and a formatting device that de-interleaves the…
HIGH LUMINANCE PROJECTION DISPLAYS AND ASSOCIATED METHODS
Granted: July 6, 2023
Application Number:
20230216995
Projection displays include a highlight projector and a main projector. Highlights projected by the highlight projector boost luminance in highlight areas of a base image projected by the main projector. Various highlight projectors including steerable beams, holographic projectors and spatial light modulators are described.
ENCODING OF MULTI-CHANNEL AUDO SIGNALS COMPRISING DOWNMIXING OF A PRIMARY AND TWO OR MORE SCALED NON-PRIMARY INPUT CHANNELS
Granted: July 6, 2023
Application Number:
20230215444
Systems, methods, and computer program products are disclosed for adaptive downmixing of audio signals with improved continuity. An audio encoding system receives an input multi-channel audio signal including a primary input audio channel and L non-primary input audio channels. The system determines a set of L input gains. For each of the channels and gains, the system forms a respective scaled non-primary input audio channel. The system forms a primary output audio channel from the sum…
METHOD AND APPARATUS COMBINING SEPARATION AND CLASSIFICATION OF AUDIO SIGNALS
Granted: July 6, 2023
Application Number:
20230215423
Computer-implemented methods and devices for combined audio separation and classification are provided. An estimated separated signal is time gated based on a determination of an audio classifier of, at least in part, the original mix of signals before separation. Combined separation, classification, and time gating of both the estimated signal and a residual signal are also provided.
REPRESENTING VOLUMETRIC VIDEO IN SALIENCY VIDEO STREAMS
Granted: July 6, 2023
Application Number:
20230215129
Saliency regions are identified in a global scene depicted by volumetric video. Saliency video streams that track the saliency regions are generated. Each saliency video stream tracks a respective saliency region. A saliency stream based representation of the volumetric video is generated to include the saliency video streams. The saliency stream based representation of the volumetric video is transmitted to a video streaming client.
MULTI-CHANNEL CINEMA AMPLIFIER WITH POWER-SHARING, MESSAGING AND MULTI-PHASE POWER SUPPLY
Granted: June 29, 2023
Application Number:
20230209267
An integrated cinema amplifier comprises a power supply stage that distributes power over a plurality of channels for rendering immersive audio content in a surround sound listening environment. The amplifier automatically detects maximum and net power availability and requirements based on audio content by decoding audio metadata and dynamically adjusts gains to each channel or sets of channels based on content and operational/environmental conditions. A power supply stage provides…
COORDINATION OF AUDIO DEVICES
Granted: June 29, 2023
Application Number:
20230208921
An audio session management method may involve: determining, by an audio session manager, one or more first media engine capabilities of a first media engine of a first smart audio device, the first media engine being configured for managing one or more audio media streams received by the first smart audio device and for performing first smart audio device signal processing for the one or more audio media streams according to a first media engine sample clock; receiving, by the audio…
Generating Binaural Audio in Response to Multi-Channel Audio Using at Least One Feedback Delay Network
Granted: June 22, 2023
Application Number:
20230199427
In some embodiments, virtualization methods for generating a binaural signal in response to channels of a multi-channel audio signal, which apply a binaural room impulse response (BRIR) to each channel including by using at least one feedback delay network (FDN) to apply a common late reverberation to a downmix of the channels. In some embodiments, input signal channels are processed in a first processing path to apply to each channel a direct response and early reflection portion of a…
TRANSIENT MULTI-TONE TEST SIGNAL AND METHOD FOR AUDIO SPEAKERS
Granted: June 22, 2023
Application Number:
20230199414
A transient multi-tone test signal is generated to detect piano noise distortion played back by a speaker. The test signal has a number, such as three, formant tones resembling a piano chord and selectable such that the frequencies and harmonics remain distributed in frequency. The test signal provides a basis for defining normal speaker operating performance and allows a user to define speaker responses that fall outside of normal boundaries by highlighting piano noise distortion…
SEMANTICS FOR CONSTRAINED PROCESSING AND CONFORMANCE TESTING IN VIDEO CODING
Granted: June 22, 2023
Application Number:
20230199224
Methods, systems, and bitstream syntax are described for constrained processing in video coding. Using one or more syntax elements and either explicit or implicit signaling, an encoder may signal to compliant decoders that certain features of the main profile, such as subpictures and multi-layered scalable coding, are disabled.
CHROMATIC AMBIENT LIGHT CORRECTION
Granted: June 22, 2023
Application Number:
20230196963
Methods and systems for chromatic ambient-light support are provided. Given an input surround correlated color temperature (CCT), its normalized value is mapped to a preferred gray CCT value using a sigmoid-like function model generated based on viewer experimental data. The preferred gray CCT value is then mapped to an adjusted CCT value so that viewing conditions on a display with the input surround CCT value match a D65 surround CCT value.
LOUDNESS ADJUSTMENT FOR DOWNMIXED AUDIO CONTENT
Granted: June 15, 2023
Application Number:
20230188918
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…