Upstream signal processing for client devices in a small-cell wireless network
First Claim
1. A method of processing media data for quality enhancement processing, the method comprising:
- receiving the media data at a network node of a wireless network for upstream signal processing on one or both of audio data and video data, the network node having a media rendering device wirelessly coupled thereto, the network node including or coupled to processing hardware that is external to media rendering device, the media rendering device being battery operated, computational-power-limited, or both battery operated and computational-power-limited;
receiving at the network node to which the media rendering device is wirelessly coupled, one or more environmental quantities determined from one or more sensors located in the vicinity of but not in or on the wireless media rendering device, the environmental quantities related to at least one or both of acoustic noise and lighting in the environment in the vicinity of the media rendering device;
data processing of the received media data at the network node using the processing hardware included in or coupled to the network node, the data processing being based on the one or more received environmental quantities, the data processing generating processed data; and
transmitting wirelessly the processed data to the media rendering device for rendering by the media rendering device, or for further processing and rendering by the media rendering device, thereby limiting the use of electric and processing power at the media rendering device,wherein the data processing is carried out on one or both of the audio data included in the media data and the video data included in the media data,wherein when performing the data processing includes performing the data processing on the audio data included in the media data, the one or more environmental quantities include at least one quantity indicative of an acoustic profile of acoustic noise in the environment of the media rendering device, including a spectral estimate of the acoustic noise sensed in the environment of the media rendering device, the processing the media data for quality enhancement includes the data processing of the audio data by the processing hardware, and comprises generating modification parameters for modifying the audio data, the modifying generating quality-enhanced audio data, and the quality enhancement of the audio includes noise compensation, andwherein when performing the data processing includes performing the data processing on the video data included in the media data, the one or more environmental quantities include one or more parameters indicative of lighting in the environment of the media rendering device, the media rendering device includes a flat panel display device that has a display panel and location dependent backlighting elements each backlighting element being configured to provide a variable amount of back-light to a corresponding region of the display panel according to modulation data for the corresponding region while a scene is being displayed, the processing the media data for quality enhancement includes the data processing of the video data by the processing hardware and comprises generating the modulation data according to at least one of the one or more parameters indicative of lighting in the environment of the media rendering device, the generated modulation data is further configured to modulate the intensity of the backlighting elements according to one or more image properties in the corresponding region of the scene being displayed, the generated modulation data is further configured to modulate the intensity of the backlighting elements according to one or more image properties in the corresponding region of the scene being displayed, the one or more image properties including a contrast-related property, a brightness-related property, or both a contrast-related property and a brightness-related property,such that at least some of the processing of the media data for quality enhancement is carried out by the processing hardware included in or coupled to the network node.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, apparatuses and program logic in storage media to process media data for quality enhancement. The media data is for rendering at a wireless device. Environmental quantities are accepted from one or more sensors located remote from the wireless device but sufficiently close to be indicative of similar quantities in the device'"'"'s environment. The sensors at in or connected to a network node. At the network node, the method includes processing the media data using the environmental quantities to generate processed data, and wirelessly sending the processed output to the resource constrained device for rendering, such that the processed output is usable by the resource constrained device to render or to process and render the media data.
47 Citations
27 Claims
-
1. A method of processing media data for quality enhancement processing, the method comprising:
-
receiving the media data at a network node of a wireless network for upstream signal processing on one or both of audio data and video data, the network node having a media rendering device wirelessly coupled thereto, the network node including or coupled to processing hardware that is external to media rendering device, the media rendering device being battery operated, computational-power-limited, or both battery operated and computational-power-limited; receiving at the network node to which the media rendering device is wirelessly coupled, one or more environmental quantities determined from one or more sensors located in the vicinity of but not in or on the wireless media rendering device, the environmental quantities related to at least one or both of acoustic noise and lighting in the environment in the vicinity of the media rendering device; data processing of the received media data at the network node using the processing hardware included in or coupled to the network node, the data processing being based on the one or more received environmental quantities, the data processing generating processed data; and transmitting wirelessly the processed data to the media rendering device for rendering by the media rendering device, or for further processing and rendering by the media rendering device, thereby limiting the use of electric and processing power at the media rendering device, wherein the data processing is carried out on one or both of the audio data included in the media data and the video data included in the media data, wherein when performing the data processing includes performing the data processing on the audio data included in the media data, the one or more environmental quantities include at least one quantity indicative of an acoustic profile of acoustic noise in the environment of the media rendering device, including a spectral estimate of the acoustic noise sensed in the environment of the media rendering device, the processing the media data for quality enhancement includes the data processing of the audio data by the processing hardware, and comprises generating modification parameters for modifying the audio data, the modifying generating quality-enhanced audio data, and the quality enhancement of the audio includes noise compensation, and wherein when performing the data processing includes performing the data processing on the video data included in the media data, the one or more environmental quantities include one or more parameters indicative of lighting in the environment of the media rendering device, the media rendering device includes a flat panel display device that has a display panel and location dependent backlighting elements each backlighting element being configured to provide a variable amount of back-light to a corresponding region of the display panel according to modulation data for the corresponding region while a scene is being displayed, the processing the media data for quality enhancement includes the data processing of the video data by the processing hardware and comprises generating the modulation data according to at least one of the one or more parameters indicative of lighting in the environment of the media rendering device, the generated modulation data is further configured to modulate the intensity of the backlighting elements according to one or more image properties in the corresponding region of the scene being displayed, the generated modulation data is further configured to modulate the intensity of the backlighting elements according to one or more image properties in the corresponding region of the scene being displayed, the one or more image properties including a contrast-related property, a brightness-related property, or both a contrast-related property and a brightness-related property, such that at least some of the processing of the media data for quality enhancement is carried out by the processing hardware included in or coupled to the network node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for carrying out at least part of quality enhancement processing of media data, the system comprising:
-
a network node of a wireless network for upstream signal processing on one or both of audio data and video data, the node being wirelessly connected to a media rendering device, the media rendering device being battery operated, computational-power-limited, or both battery operated and computational-power-limited; one or more sensors located in the vicinity of but not in or on the media rendering device, the one or more sensors being connected to or in the network node, the sensors determining one or more environmental quantities, the environmental quantities related to at least one or both of acoustic noise and lighting in the environment in the vicinity of the media rendering device; processing hardware external to the media rendering device and connected to or included in the network node, the processing hardware in operation; receiving media data comprising audio data, video data, or both audio data and video data, accepting the one or more environmental quantities, and data processing the media data using at least some of the accepted environmental quantities, the data processing generating processed output, wherein the network node in operation wirelessly transmits the processed data to the media rendering device for rendering by the media rendering device or for rendering and further processing by the media rendering device, thereby limiting the use of electric and processing power at the media rendering device, wherein the data processing is carried out one or both of audio data included in the media data and video data included in the media data, wherein when performing the data processing includes performing the data processing on the audio data included in the media data, the one or more environmental quantities include at least one quantity indicative of an acoustic profile of acoustic noise in the environment of the media rendering device, including a spectral estimate of the acoustic noise sensed in the environment of the media rendering device, the quality enhancement processing includes the data processing of the audio data by the processing hardware and comprises generating modification parameters for modifying the audio data, the modifying generates quality-enhanced audio data, and the quality enhancement of the audio data includes noise compensation, and wherein when performing the data processing includes performing the data processing on the video data included in the media data, the one or more environmental quantities include one or more parameters indicative of lighting in the environment of the media rendering device, the media rendering device includes a flat panel display device that has a display panel and location dependent backlighting elements each backlighting element being configured to provide a variable amount of back light to a corresponding region of the display panel according to modulation data for the corresponding region while a scene is being displayed, the processing the media data for quality enhancement includes the data processing of the video data by the processing hardware and comprises generating the modulation data according to at least one of the one or more parameters indicative of lighting in the environment of the media rendering device, the generated modulation data is further configured to modulate the intensity of the backlighting elements according to one or more image properties in the corresponding region of the scene being displayed, the generated modulation data is further configured to modulate the intensity of the backlighting elements according to one or more image properties in the corresponding region of the scene being displayed, the one or more image properties including a contrast-related property, a brightness-related property, or both a contrast-related property and a brightness-related property, such that at least some of the media data processing for quality enhancement is carried out by the processing hardware included in or coupled to the network node. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage medium configured with instructions that that when executed by one or more processors of a processing system cause carrying out of a method of processing media data for quality enhancement processing, the method comprising:
-
receiving the media data at a network node of a wireless network for upstream signal processing on one or both of audio data and video data, the network node having a media rendering device wirelessly coupled thereto, the network node including or coupled to processing hardware that is external to media rendering device, the media rendering device being battery operated, computational-power-limited, or both battery operated and computational-power-limited; receiving at the network node to which the media rendering device is wirelessly coupled one or more environmental quantities determined from one or more sensors located in the vicinity of but not in or on the wireless media rendering device, the environmental quantities related to at least one or both of acoustic noise and lighting in the environment in the vicinity of the media rendering device; data processing the received media data at the network node using the processing hardware included in or coupled to the network node, the data processing being based on the one or more received environmental quantities, the data processing generating processed data; and transmitting wirelessly the processed data to the media rendering device for rendering by the media rendering device, or for further processing and rendering by the media rendering device, thereby limiting the use of electric and processing power at the media rendering device, wherein the data processing is carried out on one or both of the audio data included in the media data and the video data included in the media data, wherein when performing the data processing includes performing the data processing on the audio data included in the media data, the one or more environmental quantities include at least one quantity indicative of an acoustic profile of acoustic noise in the environment of the media rendering device, including a spectral estimate of the acoustic noise sensed in the environment of the media rendering device, the processing the media data for quality enhancement includes the data processing of the audio data by the processing hardware, and comprises generating modification parameters for modifying the audio data, the modifying generating quality-enhanced audio data, and the quality enhancement of the audio includes noise compensation, and wherein when performing the data processing includes performing the data processing on the video data included in the media data, the one or more environmental quantities include one or more parameters indicative of lighting in the environment of the media rendering device, the media rendering device includes a flat panel display device that has a display panel and location dependent backlighting elements each backlighting element being configured to provide a variable amount of back-light to a corresponding region of the display panel according to modulation data for the corresponding region while a scene is being displayed, the processing the media data for quality enhancement includes the data processing of the video data by the processing hardware and comprises generating the modulation data according to at least one of the one or more parameters indicative of lighting in the environment of the media rendering device, the generated modulation data is further configured to modulate the intensity of the backlighting elements according to one or more image properties in the corresponding region of the scene being displayed, the generated modulation data is further configured to modulate the intensity of the backlighting elements according to one or more image properties in the corresponding region of the scene being displayed, the one or more image properties including a contrast-related property, a brightness-related property, or both a contrast-related property and a brightness-related property, such that at least some of the processing of the media data for quality enhancement is carried out by the processing hardware included in or coupled to the network node. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification