Coding with improved time resolution for selected segments via adaptive block transformation of a group of samples from a subband decomposition
First Claim
1. A computer-implemented method of decoding audio information, the method comprising:
- receiving side information and frequency coefficient data in a transform domain;
performing an inverse time-split transform on adjacent frequency coefficients in the frequency coefficient data as indicated in the received side information, wherein the inverse time-split transform comprises an inverse of a selectively-applied sum and difference orthogonal transform performed on the adjacent frequency coefficients that changes time resolution for a portion of the frequency coefficient data; and
performing an inverse transform on the received frequency coefficient data comprising transforming the coefficient data from the transform domain to a time domain.
3 Assignments
0 Petitions
Accused Products
Abstract
A transform coder is described that performs a time-split transform in addition to a discrete cosine type transform. A time-split transform is selectively performed based on characteristics of media data. Transient detection identifies a changing signal characteristic, such as a transient in media data. After encoding an input signal from a time domain to a transform domain, a time-splitting transformer selectively perform an orthogonal sum-difference transform on adjacent coefficients indicated by a changing signal characteristic location. The orthogonal sum-difference transform on adjacent coefficients results in transforming a vector of coefficients in the transform domain as if they were multiplied by an identity matrix including at least one 2×2 time-split block along a diagonal of the matrix. A decoder performs an inverse of the described transforms.
92 Citations
20 Claims
-
1. A computer-implemented method of decoding audio information, the method comprising:
-
receiving side information and frequency coefficient data in a transform domain; performing an inverse time-split transform on adjacent frequency coefficients in the frequency coefficient data as indicated in the received side information, wherein the inverse time-split transform comprises an inverse of a selectively-applied sum and difference orthogonal transform performed on the adjacent frequency coefficients that changes time resolution for a portion of the frequency coefficient data; and performing an inverse transform on the received frequency coefficient data comprising transforming the coefficient data from the transform domain to a time domain. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method of processing audio information, the method comprising:
-
receiving an input audio information stream comprising audio coefficient data in a frequency domain and time-split information corresponding to at least a first portion of the audio coefficient data; performing a time-split transform on adjacent frequency coefficients in the first portion of the audio coefficient data based at least in part on the time-split information, wherein the time-split transform comprises a selectively applied sum and difference orthogonal transform that changes time resolution for the first portion of the audio coefficient data; and performing an inverse of the time-split transform on the first portion of the audio coefficient data. - View Dependent Claims (12, 13, 14)
-
-
15. A computer-implemented method of processing audio information, the method comprising:
-
receiving an input audio information stream comprising audio coefficient data in a frequency domain corresponding to at least a first portion of audio coefficient data comprising plural frequency bands; performing a time-split transform on adjacent frequency coefficients in a first frequency band in the first portion of the audio coefficient data, wherein the time-split transform comprises a selectively-applied sum and difference orthogonal transform that changes time resolution for the first frequency band in the first portion of the audio coefficient data while leaving time resolution unchanged for one or more other frequency bands; and performing an inverse of the time-split transform on the first portion of the audio coefficient data. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification