Dolby Laboratories Patent Applications

High Frequency Regeneration of an Audio Signal with Phase Adjustment

Granted: May 25, 2017
Application Number: 20170148454
According to an aspect of the present invention, a method for reconstructing an audio signal having a baseband portion and a highband portion is disclosed. The method includes obtaining a decoded baseband audio signal by decoding an encoded audio signal and obtaining a plurality of subband signals by filtering the decoded baseband audio signal. The method further includes generating a high-frequency reconstructed signal by copying a number of consecutive subband signals of the plurality…

Reconstructing Audio Signals with Multiple Decorrelation Techniques

Granted: May 25, 2017
Application Number: 20170148456
A method performed in an audio decoder for decoding M encoded audio channels representing N audio channels is disclosed. The method includes receiving a bitstream containing the M encoded audio channels and a set of spatial parameters, decoding the M encoded audio channels, and extracting the set of spatial parameters from the bitstream. The method also includes analyzing the M audio channels to detect a location of a transient, decorrelating the M audio channels, and deriving N audio…

Reconstructing Audio Signals with Multiple Decorrelation Techniques

Granted: May 25, 2017
Application Number: 20170148457
A method performed in an audio decoder for decoding M encoded audio channels representing N audio channels is disclosed. The method includes receiving a bitstream containing the M encoded audio channels and a set of spatial parameters, decoding the M encoded audio channels, and extracting the set of spatial parameters from the bitstream. The method also includes analyzing the M audio channels to detect a location of a transient, decorrelating the M audio channels, and deriving N audio…

Reconstructing Audio Signals with Multiple Decorrelation Techniques

Granted: May 25, 2017
Application Number: 20170148458
A method performed in an audio decoder for decoding M encoded audio channels representing N audio channels is disclosed. The method includes receiving a bitstream containing the M encoded audio channels and a set of spatial parameters, decoding the M encoded audio channels, and extracting the set of spatial parameters from the bitstream. The method also includes analyzing the M audio channels to detect a location of a transient, decorrelating the M audio channels, and deriving N audio…

Efficient Image Processing on Content-Adaptive PQ Signal Domain

Granted: May 18, 2017
Application Number: 20170140513
An image processing device receives one or more forward reshaped images that are generated by an image forward reshaping device from one or more wide dynamic range images based on a forward reshaping function. The forward reshaping function relates to a backward reshaping function. The image processing device performs one or more image transform operations on the one or more forward reshaped images to generate one or more processed forward reshaped images without performing backward…

METHOD AND DEVICE FOR IMPROVING THE RENDERING OF MULTI-CHANNEL AUDIO SIGNALS

Granted: May 18, 2017
Application Number: 20170140764
Conventional audio compression technologies perform a standardized signal transformation, independent of the type of the content. Multi-channel signals are decomposed into their signal components, subsequently quantized and encoded. This is disadvantageous due to lack of knowledge on the characteristics of scene composition, especially for e.g. multi-channel audio or Higher-Order Ambisonics (HOA) content. An improved method for encoding pre-processed audio data comprises encoding the…

HIGH POWER VISIBLE LASER WITH A LASER-FABRICATED NONLINEAR WAVEGUIDE

Granted: May 11, 2017
Application Number: 20170131618
Novel methods and systems for waveguide fabrication and design are disclosed. Designs are described for fabricating ridge, buried and hybrid waveguides by a femtosecond pulsed laser. A laser system may combine a diode bar, a wavelength combiner and a waveguide. The waveguide may convert the electromagnetic radiation of an infrared laser into that the visible-wavelength range.

PERCEPTION BASED MULTIMEDIA PROCESSING

Granted: May 11, 2017
Application Number: 20170133039
Example embodiments disclosed herein relate to perception based multimedia processing. There is provided a method for processing multimedia data, the method includes automatically determining user perception on a segment of the multimedia data based on a plurality of clusters, the plurality of clusters obtained in association with predefined user perceptions and processing the segment of the multimedia data at least in part based on determined user perception on the segment.…

Adaptive Display Management Using 3D Look-Up Table Interpolation

Granted: May 4, 2017
Application Number: 20170124983
Methods are disclosed for adaptive display management using look-up table interpolation. Given a target maximum brightness value for a display, a new look-up table (LUT) for color gamut mapping is determined based on interpolating values from two other pre-computed color gamut LUTs; one computed for a first maximum display brightness larger than the target maximum brightness value, and one computed for a second maximum display brightness lower than the target brightness value. An…

Position-Dependent Hybrid Domain Packet Loss Concealment

Granted: May 4, 2017
Application Number: 20170125022
The present document relates to audio signal processing in general, and to the concealment of artifacts that results from loss of audio packets during audio transmission over a packet-switched network, in particular. A method (200) for concealing one or more consecutive lost packets (412, 413) is described. A lost packet (412) is a packet which is deemed to be lost by a transform-based audio decoder. Each of the one or more lost packets (412, 413) comprises a set of transform…

System and Methods for Generating Scene Stabilized Metadata

Granted: May 4, 2017
Application Number: 20170125063
Methods and systems for generating and applying scene-stable metadata for a video data stream are disclosed herein. A video data stream is divided or partitioned into scenes and a first set of metadata may be generated for a given scene of video data. The first set of metadata may be any known metadata as a desired function of video content (e.g., luminance). The first set of metadata may be generated on a frame-by-frame basis. In one example, scene-stable metadata may be generated that…

Switching Between Transforms

Granted: May 4, 2017
Application Number: 20170127089
A method of processing data comprises processing first frequency-domain audio or video data using signal processing of a first type, and transforming the processed first frequency-domain audio or video data to processed time-domain audio or video data using a transform which is the inverse of the first transform, and transforming the processed time-domain audio or video data using a second transform which is matched to a second type of signal processing. The method further comprises…

Audio Speakers Having Upward Firing Drivers for Reflected Sound Rendering

Granted: May 4, 2017
Application Number: 20170127211
Embodiments are directed to upward-firing speakers that reflect sound off a ceiling to a listening location at a distance from a speaker. The reflected sound provides height cues to reproduce audio objects that have overhead audio components. A virtual height filter based on a directional hearing model is applied to the upward-firing driver signal to improve the perception of height for audio signals transmitted by the virtual height speaker to provide optimum reproduction of the…

Ambient-Light-Corrected Display Management for High Dynamic Range Images

Granted: April 27, 2017
Application Number: 20170116963
Methods are disclosed for adaptive display management using one or more viewing environment parameters. Given the one or more viewing environment parameters, an effective luminance range for a target display, and an input image, a tone-mapped image is generated based on a tone-mapping curve, an original PQ luminance mapping function, and the effective luminance range of the display. A corrected PQ (PQ?) luminance mapping function is generated according to the viewing environment…

Method and Apparatus for Voice Communication Based on Voice Activity Detection

Granted: April 27, 2017
Application Number: 20170118142
Voice communication method and apparatus and method and apparatus for operating jitter buffer are described. Audio blocks are acquired in sequence. Each of the audio blocks includes one or more audio frames. Voice activity detection is performed on the audio blocks. In response to deciding voice onset for a present one of the audio blocks, a subsequence of the sequence of the acquired audio blocks is retrieved. The subsequence precedes the present audio block immediately. The subsequence…

Stereoscopic Dual Modulator Display Device Using Full Color Anaglyph

Granted: April 27, 2017
Application Number: 20170118460
Systems and methods are provided for displaying three-dimensional image data on a display having a light source modulation layer and a display modulation layer. The light source modulation layer has light sources for providing spatially modulated, spectrally separated light for displaying time-multiplexed left and right eye images. The display modulation layer has pixels for spatially modulating the amount of light received from the light source modulation layer.

Adaptive Forward Error Correction Redundant Payload Generation

Granted: April 13, 2017
Application Number: 20170103761
A method of encoding audio information for forward error correction reconstruction of a transmitted audio stream over a lossy packet switched network, the method including the steps of: (a) dividing the audio stream into audio frames; (b) determining a series of corresponding audio frequency bands for the audio frames; (c) determining a series of power envelopes for the frequency bands; (d) encoding the envelopes as a low bit rate version of the audio frame in a redundant transmission…

Noise Level Estimation

Granted: April 13, 2017
Application Number: 20170103771
Example embodiments disclosed herein relate to noise level estimation. A method for noise level estimation is disclosed. The method includes, responsive to an increase of a signal level of a noise signal, calculating an impulsive noise probability of the noise signal, the impulsive noise probability indicating a likelihood that the noise signal is an impulsive noise. The method also includes determining a variable smoothing factor for noise level estimation based on the impulsive noise…

Near Optimal Forward Error Correction System and Method

Granted: April 13, 2017
Application Number: 20170104552
A method of determining a near optimal forward error correction scheme for the transmission of audio data over a lossy packet switched network having preallocated estimated bandwidth, delay and packet losses, between at least a first and second communications devices, the method including the steps of: determining a first coding rate for the audio data; determining a peak redundancy coding rate for redundant versions of the audio data; determining an average redundancy coding rate over a…

IN-SERVICE MONITORING OF VOICE QUALITY IN TELECONFERENCING

Granted: April 13, 2017
Application Number: 20170104867
A voice quality estimation process may be triggered by receiving one or more alarms corresponding to one or more endpoint terminals being used during a teleconference. The alarm(s) may include uplink transmission alarms, downlink transmission alarms and/or acoustic quality alarms. The alarms may be based on evaluating transmission metrics and/or acoustic quality metrics. The voice quality estimation process may require a relatively greater computational burden than the processes of…