SIGNAL PROCESSING APPARATUS AND SIGNAL PROCESSING METHOD, ENCODER AND ENCODING METHOD, DECODER AND DECODING METHOD, AND PROGRAM
First Claim
1. A signal processing apparatus comprising:
- a demultiplexing circuit configured to demultiplex input encoded data into high band encoded data and low band encoded data,wherein the high band encoded data includes segment information for segments,wherein each segment includes a plurality of frames associated with a same coefficient, and coefficient information for the plurality of frames;
a low band decoding circuit configured to decode the low band encoded data to produce a low band signal;
a selection circuit configured to select a coefficient from a plurality of coefficients specified in the coefficient information included in the high band encoded data;
a high band sub-band power calculation circuit configured to calculate a high band sub-band power of a high band sub-band signal based on a low band sub-band signal of a plurality of sub-bands constituting the low band signal and the selected coefficient; and
a high band signal production circuit configured to produce the high band signal based on the high band sub-band power and the low band sub-band signal.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus for performing signal processing. The signal processing comprises demultiplexing input encoded data into data including information for a segment including frames and coefficient information for a coefficient selected in the frames of the segment, and low band encoded data, decoding the low band encoded data to produce a low band signal, selecting a coefficient of a frame to be processed from a plurality of the coefficients based on the data, calculating a high band sub-band power of a high band sub-band signal of each sub-band constituting a high band signal of the frame to be processed based on a low band sub-band signal of each sub-band constituting the low band signal of the frame to be processed and the selected coefficient, and producing the high band signal of the frame to be processed based on the high band sub-band power and the low band sub-band signal.
22 Citations
22 Claims
-
1. A signal processing apparatus comprising:
-
a demultiplexing circuit configured to demultiplex input encoded data into high band encoded data and low band encoded data, wherein the high band encoded data includes segment information for segments, wherein each segment includes a plurality of frames associated with a same coefficient, and coefficient information for the plurality of frames; a low band decoding circuit configured to decode the low band encoded data to produce a low band signal; a selection circuit configured to select a coefficient from a plurality of coefficients specified in the coefficient information included in the high band encoded data; a high band sub-band power calculation circuit configured to calculate a high band sub-band power of a high band sub-band signal based on a low band sub-band signal of a plurality of sub-bands constituting the low band signal and the selected coefficient; and a high band signal production circuit configured to produce the high band signal based on the high band sub-band power and the low band sub-band signal. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A signal processing method for use with a signal processing apparatus, the method comprising:
-
demultiplexing input encoded data into high band encoded data and low band encoded data, wherein the high band encoded data includes segment information for segments, wherein each segment includes a plurality of frames associated with a same coefficient, and coefficient information for the plurality of frames; decoding the low band encoded data to produce a low band signal; selecting a coefficient from a plurality of coefficients specified in the coefficient information included in the high band encoded data; calculating a high band sub-band power of a high band sub-band signal based on a low band sub-band signal of a plurality of sub-bands constituting the low band signal and the selected coefficient; and producing the high band signal based on the high band sub-band power and the low band sub-band signal.
-
-
9. A non-transitory computer readable medium encoded with a plurality of instructions that, when executed by at least one computer processor, perform a method comprising:
-
demultiplexing input encoded data into high band encoded data and low band encoded data, wherein the high band encoded data includes segment information for segments, wherein each segment includes a plurality of frames associated with a same coefficient, and coefficient information for the plurality of frames; decoding the low band encoded data to produce a low band signal; selecting a coefficient from a plurality of the coefficients specified in the coefficient information included in the high band encoded data; calculating a high band sub-band power of a high band sub-band signal based on a low band sub-band signal of a plurality of sub-bands constituting the low band signal and the selected coefficient; and producing the high band signal based on the high band sub-band power and the low band sub-band signal.
-
-
10-19. -19. (canceled)
-
20. A decoder comprising:
-
a demultiplexing circuit configured to demultiplex input encoded data into high band encoded data and low band encoded data, wherein the high band encoded data includes segment information for segments, wherein each segment includes a plurality of frames associated with a same coefficient, and coefficient information for the plurality of frames; a low band decoding circuit configured to decode the low band encoded data to produce a low band signal; a selection circuit configured to select a coefficient from a plurality of the coefficients specified in the coefficient information included in the high band encoded data; a high band sub-band power calculation circuit configured to calculate a high band sub-band power of a high band sub-band signal based on a low band sub-band signal of a plurality of sub-bands constituting the low band signal and the selected coefficient; a high band signal production circuit configured to produce the high band signal based on the high band sub-band power and the low band sub-band signal; and a synthesis circuit configured to synthesize the low band signal and the high band signal to produce an output signal.
-
-
21. A decoding method for use with a decoder, the method comprising:
-
demultiplexing input encoded data into high band encoded data and low band encoded data, wherein the high band encoded data includes segment information for segments, wherein each segment includes a plurality of frames associated with a same coefficient, and coefficient information for the plurality of frames; decoding the low band encoded data to produce a low band signal; selecting a coefficient from a plurality of coefficients specified in the coefficient information included in the high band encoded data; calculating a high band sub-band power of a high band sub-band signal based on a low band sub-band signal of a plurality of sub-bands constituting the low band signal and the selected coefficient; producing the high band signal based on the high band sub-band power and the low band sub-band signal; and synthesizing the low band signal and the high band signal to produce an output signal.
-
-
22-23. -23. (canceled)
Specification