Dolby Laboratories Patent Applications

ELECTROOCULOGRAM MEASUREMENT AND EYE-TRACKING

Granted: March 9, 2023
Application Number: 20230071021
A system for determining a direction of gaze of a user, comprising a set of electrodes arranged on earpieces, each electrode comprising a patch of compressible and electrically conducting foam material. The system further includes circuitry connected to the electrodes and configured to receive a set of voltage signals from a set of electrodes arranged on an audio endpoint worn by a user, multiplex said voltage signals into an input signal, remove a predicted central voltage from said…

COMPUTER IMPLEMENTED METHOD, DEVICE AND COMPUTER PROGRAM PRODUCT FOR SETTING A PLAYBACK SPEED OF MEDIA CONTENT COMPRISING AUDIO

Granted: March 2, 2023
Application Number: 20230066854
A computer implemented method for setting a playback speed of media content comprising audio, the media content having a defined normal playback speed, the method comprising: receiving an indication that the media content is to be played at a speed different from the normal playback speed of the media content, analysing the audio for determining a type of audio; and determining a playback speed different from the normal playback speed depending on the determined type of audio, and…

NOISE SYNTHESIS FOR DIGITAL IMAGES

Granted: February 16, 2023
Application Number: 20230050950
Apparatus and methods for providing software and hardware based solutions to the problem of synthesizing noise for a digital image. According to one aspect, a probability image is generated and noise blocks are randomly placed at locations in the probability image where the locations have probability values that are compared to a threshold criterion, creating a synthesized noise image. Embodiments include generating synthesized film grain images and synthesized digital camera noise…

COMPANDING SYSTEM AND METHOD TO REDUCE QUANTIZATION NOISE USING ADVANCED SPECTRAL EXTENSION

Granted: February 16, 2023
Application Number: 20230049495
Embodiments are directed to a companding method and system for reducing coding noise in an audio codec. A compression process reduces an original dynamic range of an initial audio signal through a compression process that divides the initial audio signal into a plurality of segments using a defined window shape, calculates a wideband gain in the frequency domain using a non-energy based average of frequency domain samples of the initial audio signal, and applies individual gain values to…

METHOD AND SYSTEM FOR PROVIDING MEDIA CONTENT TO A CLIENT

Granted: February 16, 2023
Application Number: 20230047127
A method for providing media content within a media distribution network. The method comprises transforming source media content into an interim format, thereby providing transformed content. Furthermore, the method comprises storing the transformed content on at least one core storage unit. In addition, the method comprises receiving a request for the source media content from a client. The method further comprises encoding the transformed content or intermediate coded content derived…

METHOD AND SYSTEM FOR PROVIDING MEDIA CONTENT TO A CLIENT

Granted: February 16, 2023
Application Number: 20230047127
A method for providing media content within a media distribution network. The method comprises transforming source media content into an interim format, thereby providing transformed content. Furthermore, the method comprises storing the transformed content on at least one core storage unit. In addition, the method comprises receiving a request for the source media content from a client. The method further comprises encoding the transformed content or intermediate coded content derived…

COMPANDING SYSTEM AND METHOD TO REDUCE QUANTIZATION NOISE USING ADVANCED SPECTRAL EXTENSION

Granted: February 16, 2023
Application Number: 20230049495
Embodiments are directed to a companding method and system for reducing coding noise in an audio codec. A compression process reduces an original dynamic range of an initial audio signal through a compression process that divides the initial audio signal into a plurality of segments using a defined window shape, calculates a wideband gain in the frequency domain using a non-energy based average of frequency domain samples of the initial audio signal, and applies individual gain values to…

NOISE SYNTHESIS FOR DIGITAL IMAGES

Granted: February 16, 2023
Application Number: 20230050950
Apparatus and methods for providing software and hardware based solutions to the problem of synthesizing noise for a digital image. According to one aspect, a probability image is generated and noise blocks are randomly placed at locations in the probability image where the locations have probability values that are compared to a threshold criterion, creating a synthesized noise image. Embodiments include generating synthesized film grain images and synthesized digital camera noise…

NOISE SYNTHESIS FOR DIGITAL IMAGES

Granted: February 16, 2023
Application Number: 20230050950
Apparatus and methods for providing software and hardware based solutions to the problem of synthesizing noise for a digital image. According to one aspect, a probability image is generated and noise blocks are randomly placed at locations in the probability image where the locations have probability values that are compared to a threshold criterion, creating a synthesized noise image. Embodiments include generating synthesized film grain images and synthesized digital camera noise…

COMPANDING SYSTEM AND METHOD TO REDUCE QUANTIZATION NOISE USING ADVANCED SPECTRAL EXTENSION

Granted: February 16, 2023
Application Number: 20230049495
Embodiments are directed to a companding method and system for reducing coding noise in an audio codec. A compression process reduces an original dynamic range of an initial audio signal through a compression process that divides the initial audio signal into a plurality of segments using a defined window shape, calculates a wideband gain in the frequency domain using a non-energy based average of frequency domain samples of the initial audio signal, and applies individual gain values to…

METHOD AND SYSTEM FOR PROVIDING MEDIA CONTENT TO A CLIENT

Granted: February 16, 2023
Application Number: 20230047127
A method for providing media content within a media distribution network. The method comprises transforming source media content into an interim format, thereby providing transformed content. Furthermore, the method comprises storing the transformed content on at least one core storage unit. In addition, the method comprises receiving a request for the source media content from a client. The method further comprises encoding the transformed content or intermediate coded content derived…

MULTIBAND LIMITER MODES AND NOISE COMPENSATION METHODS

Granted: February 9, 2023
Application Number: 20230044872
Some implementations involve receiving a content stream that includes audio data, receiving at least one type of level adjustment indication relating to playback of the audio data and controlling a level of the input audio data, based on the at least one type of level adjustment indication, to produce level-adjusted audio data. Some examples involve determining, based at least in part on the type(s) of level adjustment indication, a multiband limiter configuration, applying the multiband…

SYSTEM AND METHOD FOR ADAPTIVE AUDIO SIGNAL GENERATION, CODING AND RENDERING

Granted: February 9, 2023
Application Number: 20230045090
Embodiments are described for an adaptive audio system that processes audio data comprising a number of independent monophonic audio streams. One or more of the streams has associated with it metadata that specifies whether the stream is a channel-based or object-based stream. Channel-based streams have rendering information encoded by means of channel name; and the object-based streams have location information encoded through location expressions encoded in the associated metadata. A…

METHODS FOR REDUCING ERROR IN ENVIRONMENTAL NOISE COMPENSATION SYSTEMS

Granted: February 9, 2023
Application Number: 20230037824
Noise compensation method comprising: (a) receiving a content stream including content audio data; (b) receiving first microphone signals from a first device; (c) detecting ambient noise from a noise source location in or near the audio environment; (d) causing a first wireless signal to be transmitted from the first device to a second device, the first wireless signal including instructions for the second device to record an audio segment (e) receiving a second wireless signal from the…

MULTIBAND LIMITER MODES AND NOISE COMPENSATION METHODS

Granted: February 9, 2023
Application Number: 20230044546
Some implementations involve receiving a content stream that includes audio data, receiving at least one type of level adjustment indication relating to playback of the audio data and controlling a level of the input audio data, based on the at least one type of level adjustment indication, to produce level-adjusted audio data. Some examples involve determining, based at least in part on the type(s) of level adjustment indication, a multiband limiter configuration, applying the multiband…

SYSTEM AND METHOD FOR ADAPTIVE AUDIO SIGNAL GENERATION, CODING AND RENDERING

Granted: February 9, 2023
Application Number: 20230045090
Embodiments are described for an adaptive audio system that processes audio data comprising a number of independent monophonic audio streams. One or more of the streams has associated with it metadata that specifies whether the stream is a channel-based or object-based stream. Channel-based streams have rendering information encoded by means of channel name; and the object-based streams have location information encoded through location expressions encoded in the associated metadata. A…

MULTIBAND LIMITER MODES AND NOISE COMPENSATION METHODS

Granted: February 9, 2023
Application Number: 20230044872
Some implementations involve receiving a content stream that includes audio data, receiving at least one type of level adjustment indication relating to playback of the audio data and controlling a level of the input audio data, based on the at least one type of level adjustment indication, to produce level-adjusted audio data. Some examples involve determining, based at least in part on the type(s) of level adjustment indication, a multiband limiter configuration, applying the multiband…

MULTIBAND LIMITER MODES AND NOISE COMPENSATION METHODS

Granted: February 9, 2023
Application Number: 20230044546
Some implementations involve receiving a content stream that includes audio data, receiving at least one type of level adjustment indication relating to playback of the audio data and controlling a level of the input audio data, based on the at least one type of level adjustment indication, to produce level-adjusted audio data. Some examples involve determining, based at least in part on the type(s) of level adjustment indication, a multiband limiter configuration, applying the multiband…

AUDIO DEVICE AUTO-LOCATION

Granted: February 9, 2023
Application Number: 20230040846
A method for estimating an audio device location in an environment may involve obtaining direction of arrival (DOA) data for each audio device of a plurality of audio devices in the environment and determining interior angles for each of a plurality of triangles based on the DOA data. Each triangle may have vertices that correspond with audio device locations. The method may involve determining a side length for each side of each of the triangles, performing a forward alignment process…

RATE-CONTROL-AWARE RESHAPING IN HDR IMAGING

Granted: February 9, 2023
Application Number: 20230039038
Given an input image in a high dynamic range (HDR) which is mapped to a second image in a second dynamic range using a reshaping function, to improve coding efficiency, a reshaping function generator may adjust the codeword range of the HDR input under certain criteria, such as for noisy HDR images with a relatively-small codeword range. An example of generating a scaler for adjusting the HDR codeword range based on the original codeword range and a metric of the percentage of…