Legal/Patents/Summaries: Difference between revisions

m
(Created page with "This page contains synopses of patents filed for by Mozilla. Ownership of the four patents listed here has been transferred to xiph.org, with a defensive-use-only provision. ==1...")
 
 
Line 11: Line 11:


* Filing Date:March 7, 2012
* Filing Date:March 7, 2012
* Status: NOT PUBLISHEC
* Status: NOT PUBLISHED


This application is directed to a multi-block coding scheme for an audio signal to prevent partial collapse conditions from causing pre-echo compression artifacts.  An embodiment of an audio codec described in the application includes a segmentation component that partitions the audio signal into a plurality of tiles, wherein each tile comprises data from a particular segment of time and a particular set of frequencies of the audio signal.  The codec may also include a band energy component for determining an energy value for each tile corresponding to a signal component in a respective tile.  The codec may further include: 1) an encoder flag tracking component for marking a tile as not collapsed or collapsed based on the energy value in that tile; and 2) a decoder flag tracking component that fills all tiles marked as collapsed with pseudorandom noise at an estimated energy level.  At least some of the tiles may experience a change of time-frequency (TF) resolution of each respective tile.  If the TF resolution is changed to increase the number of tiles, each resulting tile may be marked with the identical flag state of the original tile.  If the TF resolution is changed to decrease the number of tiles, the resulting tile may be marked as not collapsed if any original tile from which the resulting tile is formed is marked as not collapsed, otherwise it is marked as collapsed.
This application is directed to a multi-block coding scheme for an audio signal to prevent partial collapse conditions from causing pre-echo compression artifacts.  An embodiment of an audio codec described in the application includes a segmentation component that partitions the audio signal into a plurality of tiles, wherein each tile comprises data from a particular segment of time and a particular set of frequencies of the audio signal.  The codec may also include a band energy component for determining an energy value for each tile corresponding to a signal component in a respective tile.  The codec may further include: 1) an encoder flag tracking component for marking a tile as not collapsed or collapsed based on the energy value in that tile; and 2) a decoder flag tracking component that fills all tiles marked as collapsed with pseudorandom noise at an estimated energy level.  At least some of the tiles may experience a change of time-frequency (TF) resolution of each respective tile.  If the TF resolution is changed to increase the number of tiles, each resulting tile may be marked with the identical flag state of the original tile.  If the TF resolution is changed to decrease the number of tiles, the resulting tile may be marked as not collapsed if any original tile from which the resulting tile is formed is marked as not collapsed, otherwise it is marked as collapsed.
Confirmed users
20

edits