Patents by Inventor Jeffrey Riedmiller
Jeffrey Riedmiller has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20150372820Abstract: The present document relates to transcoding of metadata, and in particular to a method and system for transcoding metadata with reduced computational complexity. A transcoder configured to transcode an inbound bitstream comprising an inbound content frame and an associated inbound metadata frame into an outbound bitstream comprising an outbound content frame and an associated outbound metadata frame is described. The inbound content frame is indicative of a signal encoded according to a first codec system and the outbound content frame is indicative of the signal encoded according to a second codec system. The transcoder is configured to identify an inbound block of metadata from the inbound metadata frame, the inbound block of metadata associated with an inbound descriptor indicative of one or more properties of metadata comprised within the inbound block of metadata, and to generate the outbound metadata frame from the inbound metadata frame based on the inbound descriptor.Type: ApplicationFiled: January 15, 2014Publication date: December 24, 2015Applicants: DOLBY LABORATORIES LICENSING CORPORATION, DOLBY INTERNATIONAL ABInventors: Andreas SCHNEIDER, Christof FERSCH, Martin WOLTERS, Jeffrey RIEDMILLER, Scott Gregory NORCROSS, Michael GRANT
-
Publication number: 20150363160Abstract: Embodiments are directed to a method and system for receiving, in a bitstream, metadata associated with the audio data, and analyzing the metadata to determine whether a loudness parameter for a first group of audio playback devices are available in the bitstream. Responsive to determining that the parameters are present for the first group, the system uses the parameters and audio data to render audio. Responsive to determining that the loudness parameters are not present for the first group, the system analyzes one or more characteristics of the first group, and determines the parameter based on the one or more characteristics.Type: ApplicationFiled: January 15, 2014Publication date: December 17, 2015Applicants: DOLBY LABORATORIES LICENSING CORPORATION, DOLBY INTERNATIONAL ABInventors: Jeffrey RIEDMILLER, Scott Gregory NORCROSS, Karl Jonas ROEDEN
-
Publication number: 20150348558Abstract: Methods for generating or decoding an encoded audio bitstream including audio data and supplementary data (e.g., metadata and/or unrelated audio data), where at least some of the supplementary data is included as LSBs of audio segments, and/or at least some of the supplementary data is included in guard bands. Typical embodiments provide a scalable and video synchronous format compatible with real-time and file-based infrastructure components that support the SMPTE 337 format for carrying data in AES3 serial bitstreams, and/or provide a framework for extending distribution codecs to scale beyond an 8-channel limit to support multiples of 8 channels synchronously across multiple AES3 interfaces. Another aspect is an audio processing unit configured to perform any embodiment of the method or including a buffer memory storing at least one segment of an audio bitstream generated in accordance with any embodiment of the method.Type: ApplicationFiled: August 10, 2015Publication date: December 3, 2015Inventors: Jeffrey Riedmiller, Farhad Farahani, Michael Hoffmann, Michael Grant, Freddie Sanchez
-
Publication number: 20150325243Abstract: Apparatus and methods for generating an encoded audio bitstream, including by including program loudness metadata and audio data in the bitstream, and optionally also program boundary metadata in at least one segment (e.g., frame) of the bitstream. Other aspects are apparatus and methods for decoding such a bitstream, e.g., including by performing adaptive loudness processing of the audio data of an audio program indicated by the bitstream, or authentication and/or validation of metadata and/or audio data of such an audio program. Another aspect is an audio processing unit (e.g., an encoder, decoder, or post-processor) configured (e.g., programmed) to perform any embodiment of the method or which includes a buffer memory which stores at least one frame of an audio bitstream generated in accordance with any embodiment of the method.Type: ApplicationFiled: January 15, 2014Publication date: November 12, 2015Applicant: DOLBY LABORATORIES LICENSING CORPORATIONInventors: Michael GRANT, Scott Gregory NORCROSS, Jeffrey RIEDMILLER, Michael WARD
-
Patent number: 9154102Abstract: The present document relates to processing of multimedia data, notably the encoding, the transmission, the decoding and the rendering of multimedia data, e.g. audio files or bitstreams. In particular, the present document relates to the implementation of loudness control in multimedia players. A method for providing loudness related data to a media player is described. The method comprises the steps of providing a first loudness related value associated with an audio signal; wherein the first loudness related value has been determined according to a first procedure; of converting the first loudness related value into a second loudness related value using a reversible relation; wherein the second loudness related value is associated with a second procedure for determining loudness related values; of storing the second loudness related value in metadata associated with the audio signal; and of providing the metadata to the media player.Type: GrantFiled: March 7, 2011Date of Patent: October 6, 2015Assignees: Dolby Laboratories Licensing Corporation, Dolby International ABInventors: Martin Wolters, Michael Schug, Harald Mundt, Jeffrey Riedmiller
-
Publication number: 20150154966Abstract: Techniques for synthesizing a parameterized haptic track from a multichannel audio signal and embedding the haptic track in a multichannel audio codec bit stream. The haptic track synthesis can occur while encoding the multichannel audio signal as the multichannel audio codec bit stream. The haptic track can be synthesized in a way that allows select parameters of the haptic track to be extracted from the audio signal. The parameters can be adjusted by a user during the encoding process. For example, the parameter adjustments can be made using a authoring/monitoring tool. The parameter adjustments can be recorded as metadata that, along with the haptic track, is included in the codec bit stream. In some aspects the present technology, the adjustable parameters include center frequency, gain, decay rate, and other parameters that allow for modulation of the haptic track during decoding of the codec bit stream.Type: ApplicationFiled: November 10, 2014Publication date: June 4, 2015Applicant: DOLBY LABORATORIES LICENSING CORPORATIONInventors: Sunil Bharitkar, Jeffrey Riedmiller, C. Phillip Brown
-
Publication number: 20150131800Abstract: The present document relates to audio encoding/decoding. In particular, the present document relates to a method and system for improving the quality of encoded multi-channel audio signals. An audio encoder configured to encode a multi-channel audio signal according to a total available data-rate is described. The multi-channel audio signal is representable as a basic group (121) of channels for rendering the multi-channel audio signal in accordance to a basic channel configuration, and as an extension group (122) of channels, which—in combination with the basic group (122)—is for rendering the multi-channel audio signal in accordance to an extended channel configuration. The basic channel configuration and the extended channel configuration are different from one another.Type: ApplicationFiled: May 14, 2013Publication date: May 14, 2015Applicants: Dolby Laboratories Licensing Corporation, DOLBY INTERNATIONAL ABInventors: Harald Mundt, Jeffrey Riedmiller, Karl J. Roeden, Michael Ward, Phillip Williams
-
Publication number: 20150104021Abstract: On the basis of a bitstream (P), an n-channel audio signal (X) is reconstructed by deriving an m-channel core signal (Y) and multichannel coding parameters (?) from the bitstream, where 1?m<n. Also derived from the bitstream are pre-processing dynamic range control, DRC, parameters (DRC2) quantifying an encoder-side dynamic range limiting of the core signal. The n-channel audio signal is obtained by parametric synthesis in accordance with the multichannel coding parameters and while cancelling any encoder-side dynamic range limiting based on the pre-processing DRC parameters. In particular embodiments, the reconstruction further includes use of compensated post-processing DRC parameters quantifying a potential decoder-side dynamic range compression. Cancellation of an encoder-side range limitation and range compression are preferably performed by different decoder-side components. Cancellation and compression may be coordinated by a DRC pre-processor.Type: ApplicationFiled: May 2, 2013Publication date: April 16, 2015Applicants: DOLBY INTERNATIONAL AB, DOLBY LABORATORIES LICENSING CORPORATIONInventors: Jeffrey Riedmiller, Karl J. Roeden, Kristofer Kjoerling, Heiko Purnhagen, Vinay Melkote, Leif Sehlstrom
-
Publication number: 20150078585Abstract: Systems and methods for leveling loudness variation in an audio signal are described. Embodiments use both a perceptual leveling algorithm and a standards-based loudness measure together to minimize audio process artifacts and ensure that the measured loudness of the processed audio is close to a required measure, according to a particular standard measurement of loudness. These systems and methods can be used either offline or in real-time.Type: ApplicationFiled: April 2, 2013Publication date: March 19, 2015Applicant: DOLBY LABORATORIES LICENSING CORPORATIONInventors: Andrew P. Reilly, Michael Smithers, Jeffrey Riedmiller
-
Publication number: 20150043754Abstract: Many portable playback devices cannot decode and playback encoded audio content having wide bandwidth and wide dynamic range with consistent loudness and intelligibility unless the encoded audio content has been prepared specially for these devices. This problem can be overcome by including with the encoded content some metadata that specifies a suitable dynamic range compression profile by either absolute values or differential values relative to another known compression profile. A playback device may also adaptively apply gain and limiting to the playback audio Implementations in encoders, in transcoders and in decoders are disclosed.Type: ApplicationFiled: October 28, 2014Publication date: February 12, 2015Applicants: DOLBY LABORATORIES LICENSING CORPORATION, DOLBY INTERNATIONAL ABInventors: Jeffrey Riedmiller, Harald Mundt, Michael Schug, Martin Wolters
-
Publication number: 20140336800Abstract: A media signal is accessed, which has been generated with one or more first processing operations. The media signal includes one or more sets of artifacts, which respectively result from the one or more processing operations. One or more features are extracted from the accessed media signal. The extracted features each respectively correspond to the one or more artifact sets. Based on the extracted features, a conditional probability score and/or a heuristically based score is computed, which relates to the one or more first processing operations.Type: ApplicationFiled: May 15, 2012Publication date: November 13, 2014Applicant: DOLBY LABORATORIES LICENSING CORPORATIONInventors: Regunathan Radhakrishnan, Sevinc Bayram, Jeffrey Riedmiller
-
Publication number: 20130246077Abstract: Techniques for adaptive processing of media data based on separate data specifying a state of the media data are provided. A device in a media processing chain may determine whether a type of media processing has already been performed on an input version of media data. If so, the device may adapt its processing of the media data to disable performing the type of media processing. If not, the device performs the type of media processing. The device may create a state of the media data specifying the type of media processing. The device may communicate the state of the media data and an output version of the media data to a recipient device in the media processing chain, for the purpose of supporting the recipient device's adaptive processing of the media data.Type: ApplicationFiled: December 1, 2011Publication date: September 19, 2013Applicant: DOLBY LABORATORIES LICENSING CORPORATIONInventors: Jeffrey Riedmiller, Regunathan Radhakrishnan, Marvin Pribadi, Farhad Farahani, Michael Smithers
-
Patent number: 8428301Abstract: Content identification and quality monitoring are provided. The method involves obtaining a first fingerprint derived from a first media content, processing the first media content to generate a second media content, obtaining a second fingerprint derived from the second media content, and comparing the first fingerprint and the second fingerprint to determine one or more of: a similarity between the first fingerprint and the second fingerprint that indicates that the second media content is generated from the first media content or a difference between the first fingerprint and the second fingerprint to identify a quality degradation between the first media content and the second media content.Type: GrantFiled: August 21, 2009Date of Patent: April 23, 2013Assignee: Dolby Laboratories Licensing CorporationInventors: Regunathan Radhakrishnan, Jeffrey Riedmiller, Claus Bauer, Wenyu Jiang
-
Publication number: 20120328115Abstract: The present document relates to processing of multimedia data, notably the encoding, the transmission, the decoding and the rendering of multimedia data, e.g. audio files or bitstreams. In particular, the present document relates to the implementation of loudness control in multimedia players. A method for providing loudness related data to a media player is described. The method comprises the steps of providing a first loudness related value associated with an audio signal; wherein the first loudness related value has been determined according to a first procedure; of converting the first loudness related value into a second loudness related value using a reversible relation; wherein the second loudness related value is associated with a second procedure for determining loudness related values; of storing the second loudness related value in metadata associated with the audio signal; and of providing the metadata to the media player.Type: ApplicationFiled: March 7, 2011Publication date: December 27, 2012Applicants: DOLBY INTERNATIONAL AB, DOLBY LABORATORIES LICENSING CORPORATIONInventors: Martin Wolters, Michael Schug, Harald Mundt, Jeffrey Riedmiller
-
Publication number: 20110188704Abstract: Content identification and quality monitoring are provided. The method involves obtaining a first fingerprint derived from a first media content, processing the first media content to generate a second media content, obtaining a second fingerprint derived from the second media content, and comparing the first fingerprint and the second fingerprint to determine one or more of: a similarity between the first fingerprint and the second fingerprint that indicates that the second media content is generated from the first media content or a difference between the first fingerprint and the second fingerprint to identify a quality degradation between the first media content and the second media content.Type: ApplicationFiled: August 21, 2009Publication date: August 4, 2011Applicant: DOLBY LABORATORIES LICENSING CORPORATIONInventors: Regunathan Radhakrishnan, Jeffrey Riedmiller, Claus Bauer, Wenyu Jiang