Upstream quality enhancement signal processing for resource constrained client devices
First Claim
1. A method of processing audio data for at least one of spatializing and loudness domain audio processing using processing hardware, the method comprising:
- receiving in the processing hardware audio data streamed from a battery operated and/or processing power limited audio playback device, the audio data being for rendering by the audio playback device;
accepting in the processing hardware metadata from the audio playback device related to one or both of the spatializing and the loudness domain audio processing of the audio data; and
data processing the audio data in at least the processing hardware for at least one of spatializing and loudness domain audio processing using at least some of the accepted metadata to generate processed output, wherein the loudness domain audio processing comprises determining a measure of the specific loudness of the audio data, and wherein the spatializing comprises spatializing the audio data for playback by the audio playback device to provide a listener with the experience of listening to audio coming from a set of loudspeakers at a respective set of locations in a listening room, even if the listener is in fact listening to the audio media data with earphones, or with a simple set of stereo loudspeakers; and
streaming processed audio data in the processed output from the processing hardware to the audio playback device for in real time playback by the audio playback device,wherein the processing hardware is external to the audio playback device, andwherein the metadata includes information obtained at the audio playback device, and includes a set of one or more parameters related to the at least one of spatializing and loudness domain audio processing of the media data or to the environment of the audio playback device,such that the audio data from the audio playback device is played back in real time on the audio playback device in at least one of spatialized form and loudness domain audio processed form.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, apparatuses and program logic in storage media to process media data for quality enhancement. Information is accepted from a resource constrained device, e.g., a wireless portable device related to the quality enhancement and/or environmental quantities such as background noise and/or ambient lighting for the device. Media data is data processed to achieve quality enhancement using at least some of the accepted information to generate processed output. The data processing of the media data includes processing when or where one or more resources sufficient for the processing are available.
18 Citations
35 Claims
-
1. A method of processing audio data for at least one of spatializing and loudness domain audio processing using processing hardware, the method comprising:
-
receiving in the processing hardware audio data streamed from a battery operated and/or processing power limited audio playback device, the audio data being for rendering by the audio playback device; accepting in the processing hardware metadata from the audio playback device related to one or both of the spatializing and the loudness domain audio processing of the audio data; and data processing the audio data in at least the processing hardware for at least one of spatializing and loudness domain audio processing using at least some of the accepted metadata to generate processed output, wherein the loudness domain audio processing comprises determining a measure of the specific loudness of the audio data, and wherein the spatializing comprises spatializing the audio data for playback by the audio playback device to provide a listener with the experience of listening to audio coming from a set of loudspeakers at a respective set of locations in a listening room, even if the listener is in fact listening to the audio media data with earphones, or with a simple set of stereo loudspeakers; and streaming processed audio data in the processed output from the processing hardware to the audio playback device for in real time playback by the audio playback device, wherein the processing hardware is external to the audio playback device, and wherein the metadata includes information obtained at the audio playback device, and includes a set of one or more parameters related to the at least one of spatializing and loudness domain audio processing of the media data or to the environment of the audio playback device, such that the audio data from the audio playback device is played back in real time on the audio playback device in at least one of spatialized form and loudness domain audio processed form. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A tangible computer-readable storage medium configured with instructions that when executed by at least one processor of a processing system causes carrying a method of processing audio data for at least one of spatializing and loudness domain audio processing using processing hardware that includes the processing system, the method comprising:
-
receiving in the processing hardware audio data streamed from a battery operated and/or processing power limited audio playback device, the audio data being for rendering by the audio playback device; accepting in the processing hardware metadata from the audio playback device related to one or both of the spatializing and the loudness domain audio processing of the audio data; and data processing the audio data in at least the processing hardware for at least one of spatializing and loudness domain audio processing using at least some of the accepted metadata to generate processed output, wherein the loudness domain audio processing comprises determining a measure of the specific loudness of the audio data, and wherein the spatializing comprises spatializing the audio data for playback by the audio playback device to provide a listener with the experience of listening to audio coming from a set of loudspeakers at a respective set of locations in a listening room, even if the listener is in fact listening to the audio media data with earphones, or with a simple set of stereo loudspeakers; and streaming processed audio data in the processed output from the processing hardware to the audio playback device for in real time playback by the audio playback device, wherein the processing hardware is external to the audio playback device, and wherein the metadata includes information obtained at the audio playback device, and includes a set of one or more parameters related to the at least one of spatializing and loudness domain audio processing of the media data or to the environment of the audio playback device, such that the audio data from the audio playback device is played back in real time on the audio playback device in at least one of spatialized form and loudness domain audio processed form. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A system for carrying out at least part of one or more of spatializing and loudness domain audio processing of audio data, the apparatus comprising:
-
an interface operative to connect to a battery operated and/or processing power limited audio playback device and to accept metadata from the audio playback device related to one or both of spatializing and loudness domain audio processing of audio data that is for rendering by the audio playback device; processing hardware operative to receive audio data streamed from the audio playback device, and to carry out data processing of the received audio data for at least one of spatializing and loudness domain audio processing using at least some of the accepted metadata to generate processed output, wherein the loudness domain audio processing comprises determining a measure of the specific loudness of the audio data, and wherein the spatializing comprises spatializing the audio data for playback by the audio playback device to provide a listener with the experience of listening to audio coming from a set of loudspeakers at a respective set of locations in a listening room, even if the listener is in fact listening to the audio media data with earphones, or with a simple set of stereo loudspeakers; and hardware operative to stream processed audio data in the processed output to the audio playback device for real time playback by the audio playback device, wherein the metadata includes information obtained at the audio playback device, and includes a set of one or more parameters related to the at least one of spatializing and loudness domain audio processing of the audio data or to the environment of the audio playback device, such that the processed output audio data from the audio playback device is played back on the audio playback device in at least one of spatialized form and loudness domain audio processed form. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification