AUDIO CONTROL USING AUDITORY EVENT DETECTION
Granted: October 5, 2023
Application Number:
20230318555
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…
ASYMMETRICAL ACOUSTIC HORN
Granted: October 5, 2023
Application Number:
20230317051
In one embodiment, there is provided an asymmetrical acoustic horn. The asymmetrical acoustic horn includes a single acoustic waveguide. The single acoustic waveguide includes a first asymmetrical horn section configured to support one or more first acoustic transducers, and a second asymmetrical horn section configured to support one or more second acoustic transducers, the one or more second acoustic transducers having a different frequency range than the one or more first acoustic…
ADAPTIVE STREAMING WITH FALSE CONTOURING ALLEVIATION
Granted: September 28, 2023
Application Number:
20230308667
A forward reshaping mapping is generated to map a source image to a corresponding forward reshaped image of a lower dynamic range. The source image is spatially downsampled to generate a resized image into which noise is injected to generate a noise injected image. The forward reshaping mapping is applied to map the noise injected image to generate a noise embedded image of the lower dynamic range. A video signal is encoded with the noise embedded image and delivered to a recipient…
SYSTEM FOR OPTIMIZED SELECTIVE LIGHT PASS THROUGH
Granted: September 28, 2023
Application Number:
20230305310
A computing device comprises a device image display outputting device display light; an optical configuration for a viewer of the computing device to view external display images rendered with external display light from an external image display and device display images rendered with the device display light; a display light combiner to combine the external display light and the device display light to reach the viewer's vision field. The external display light and the device display…
RESHAPING FUNCTIONS FOR HDR IMAGING WITH CONTINUITY AND REVERSIBILITY CONSTRAINTS
Granted: September 21, 2023
Application Number:
20230300381
Methods and systems for generating a set of forward and backward reshaping functions for the efficient coding of high-dynamic range (HDR) images are provided. Given an initial set of forward reshaping functions, output forward reshaping functions are constructed by a) using the forward reshaping functions to generate a first set of corresponding backward reshaping functions b) generating a second set of backward reshaping functions using a multi-segment polynomial representation with a…
DUAL STREAM DYNAMIC GOP ACCESS BASED ON VIEWPORT CHANGE
Granted: September 21, 2023
Application Number:
20230300426
A multi-view image stream encoded with primary and secondary image is accessed. Each primary image stream comprises groups of pictures (GOPs). Each secondary image stream comprises I-frames generated from a corresponding primary image stream. Viewpoint data collected in real time is received from a recipient decoding device to indicate that the viewer's viewpoint has changed from a specific time point. A camera is selected based on the viewer's changed viewpoint. It is determined whether…
RESHAPING FUNCTIONS FOR HDR IMAGING WITH CONTINUITY AND REVERSIBILITY CONSTRAINTS
Granted: September 21, 2023
Application Number:
20230300381
Methods and systems for generating a set of forward and backward reshaping functions for the efficient coding of high-dynamic range (HDR) images are provided. Given an initial set of forward reshaping functions, output forward reshaping functions are constructed by a) using the forward reshaping functions to generate a first set of corresponding backward reshaping functions b) generating a second set of backward reshaping functions using a multi-segment polynomial representation with a…
SUPPORTING VIEW DIRECTION BASED RANDOM ACCESS OF BITSTEAM
Granted: September 21, 2023
Application Number:
20230300346
A non-random-access video stream is received. A first image block is encoded after second image blocks according to a non-random-access processing order. View direction data is received to indicate a viewer's view direction coinciding with a location covered by the first image block. The first image block is encoded into the random-access video stream before the second image blocks in a random-access processing order. The random-access video stream is delivered to a recipient decoding…
LASER LOCAL DIMMING FOR PROJECTORS AND OTHER LIGHTING DEVICES INCLUDING CINEMA, ENTERTAINMENT SYSTEMS, AND DISPLAYS
Granted: September 21, 2023
Application Number:
20230300316
Light from an array of laser light sources are spread to cover the modulating face of a DMD or other modulator. The spread may be performed, for example, by a varying curvature array of lenslets, each laser light directed at one of the lenslets. Light from neighboring and/or nearby light sources overlap at a modulator. The lasers are energized at different energy/brightness levels causing the light illuminating the modulator to itself be modulated (locally dimmed). The modulator then…
DUAL STREAM DYNAMIC GOP ACCESS BASED ON VIEWPORT CHANGE
Granted: September 21, 2023
Application Number:
20230300426
A multi-view image stream encoded with primary and secondary image is accessed. Each primary image stream comprises groups of pictures (GOPs). Each secondary image stream comprises I-frames generated from a corresponding primary image stream. Viewpoint data collected in real time is received from a recipient decoding device to indicate that the viewer's viewpoint has changed from a specific time point. A camera is selected based on the viewer's changed viewpoint. It is determined whether…
SUPPORTING VIEW DIRECTION BASED RANDOM ACCESS OF BITSTEAM
Granted: September 21, 2023
Application Number:
20230300346
A non-random-access video stream is received. A first image block is encoded after second image blocks according to a non-random-access processing order. View direction data is received to indicate a viewer's view direction coinciding with a location covered by the first image block. The first image block is encoded into the random-access video stream before the second image blocks in a random-access processing order. The random-access video stream is delivered to a recipient decoding…
LASER LOCAL DIMMING FOR PROJECTORS AND OTHER LIGHTING DEVICES INCLUDING CINEMA, ENTERTAINMENT SYSTEMS, AND DISPLAYS
Granted: September 21, 2023
Application Number:
20230300316
Light from an array of laser light sources are spread to cover the modulating face of a DMD or other modulator. The spread may be performed, for example, by a varying curvature array of lenslets, each laser light directed at one of the lenslets. Light from neighboring and/or nearby light sources overlap at a modulator. The lasers are energized at different energy/brightness levels causing the light illuminating the modulator to itself be modulated (locally dimmed). The modulator then…
WORKLOAD ALLOCATION AND PROCESSING IN CLOUD-BASED CODING OF HDR VIDEO
Granted: September 14, 2023
Application Number:
20230291937
In a cloud-based system for encoding high dynamic range (HDR) video, a computing node is assigned to be a dispatcher node, segmenting the input video into scenes and generating a scene to segment allocation to be used by other computing nodes. The scene to segment allocation process includes one or more iterations with an initial random assignment of scenes to computing nodes, followed by a refined assignment based on optimizing the allocation cost across all the computing nodes. Methods…
METHOD AND DEVICE FOR DERIVING INTER-VIEW MOTION MERGING CANDIDATE
Granted: September 14, 2023
Application Number:
20230291931
The present invention provides a method and a device for deriving an inter-view motion merging candidate. A method for deriving an inter-view motion merging candidate, according to an embodiment of the present invention, can comprise the steps of: on the basis of encoding information of an inter-view reference block derived by means of a variation vector of a current block, determining whether or not inter-view motion merging of the current block is possible; and, if inter-view motion…
DISPLAYING DCI AND OTHER CONTENT ON AN ENHANCED DYNAMIC RANGE PROJECTOR
Granted: September 14, 2023
Application Number:
20230291878
Systems and methods of rendering DCI-compliant image data on Enhanced Dynamic Range (EDR) display systems are disclosed. One embodiment of an EDR projector system comprises a first modulator and a second modulator. One method for rendering DCI-compliant image data on an EDR projector system comprises: receiving input image data, said image data comprising a plurality of image formats; determining whether the input image data comprises DCI image data; if the input image data comprises DCI…
DEVICE AND RENDERING ENVIRONMENT TRACKING
Granted: September 7, 2023
Application Number:
20230283976
Images of an actual rendering environment are acquired through image sensors operating in conjunction with a media consumption system. The acquired images of the actual rendering environment are used to predict audio characteristics of objects present in the actual rendering environment. Spatial audio rendered, to a user in the actual rendering environment, by audio speakers operating in conjunction with the media consumption system is adjusted or modified based at least in part on the…
LUMINANCE ADAPTION TO MINIMIZE DISCOMFORT AND IMPROVE VISIBILITY
Granted: September 7, 2023
Application Number:
20230282183
One or more media contents are received. A viewer's light adaptive states are predicted as a function of time as if the viewer is watching display mapped images derived from the one or more media contents. The viewer's light adaptive states are used to detect an excessive change in luminance in a specific media content portion of the one or more media contents. The excessive change in luminance in the specific media content portion of the one or more media contents is caused to be…
SYSTEMS AND METHODS FOR AMBIENT LIGHT COMPENSATION USING PQ SHIFT
Granted: September 7, 2023
Application Number:
20230282182
Novel methods and systems for compensating for ambient light around displays are disclosed. A shift in the PQ curve applied to an image can compensate for sub-optimal ambient light conditions for a display, with the PQ shift being either an addition to a compensation value in PQ space followed by a subtraction of the compensation value in linear space, or an addition to the compensation value in linear space followed by a subtraction of the compensation value in PQ space. Further…
PASSIVE MULTI-WEARABLE-DEVICES TRACKING
Granted: September 7, 2023
Application Number:
20230281860
At a first time point, a first light capturing device at a first spatial location in a three-dimensional (3D) space captures first light rays from light sources located at designated spatial locations on a viewer device in the 3D space. At the first time point, a second light capturing device at a second spatial location in the 3D space captures second light rays from the light sources located at the designated spatial locations on the viewer device in the 3D space. Based on the first…
TEMPORAL MODELING OF PHASE MODULATORS IN MULTI-MODULATION PROJECTION
Granted: August 31, 2023
Application Number:
20230276030
A novel projection system includes a light source, a phase modulator, an amplitude modulator, and a controller having temporal lightfield simulation capabilities. The phase modulator spatially modulates a lightfield from the light source to generate an intermediate image on the amplitude modulator. The amplitude modulator spatially modulates the intermediate image to form a final image. The controller models the phase state of the phase modulator during transitions between phase…