Signal processing apparatus and method, and program
First Claim
1. A signal processing apparatus that performs signal processing on a code string obtained by dividing an input digital signal into blocks along the time axis, performing gain control on each block along the time axis, normalizing with a positive value a signal component on which the gain control has been performed, quantizing the normalized signal component, and coding and multiplexing along with gain control function generation information generating a gain control function for performing the gain control and normalization coefficient information, the signal processing apparatus comprising:
- a hardware processor; and
a memory coupled to the processor and storing a program that, when executed by the processor, causes the apparatus to perform a method, the method comprising;
adjusting a level of the signal by subtracting or adding an integer value from or to the normalization coefficient information in the code string;
calculating a cutoff amount for a case where the normalization coefficient information after subtraction or addition is cut off at a minimum or maximum possible value thereof because a subtracted or added amount of the normalization coefficient information is large; and
modifying the gain control function generation information according to the calculated cutoff amount.
1 Assignment
0 Petitions
Accused Products
Abstract
A coded code string from an input terminal 110 is demultiplexed by a demultiplexer circuit 101, normalization coefficient information in the code string is sent to a normalization coefficient information increasing/decreasing circuit 102, addition or subtraction of a positive value is performed, and level adjustment of a signal is performed. A normalization coefficient information cutoff amount calculating circuit 103 calculates the cutoff amount for a case where the subtraction amount of normalization coefficient information is larger than normalization coefficient information and normalization coefficient information after subtraction is cut off at the minimum possible value. A gain control function generation information modifying circuit 104 modifies gain control function generation information according to the cutoff amount.
16 Citations
10 Claims
-
1. A signal processing apparatus that performs signal processing on a code string obtained by dividing an input digital signal into blocks along the time axis, performing gain control on each block along the time axis, normalizing with a positive value a signal component on which the gain control has been performed, quantizing the normalized signal component, and coding and multiplexing along with gain control function generation information generating a gain control function for performing the gain control and normalization coefficient information, the signal processing apparatus comprising:
-
a hardware processor; and a memory coupled to the processor and storing a program that, when executed by the processor, causes the apparatus to perform a method, the method comprising; adjusting a level of the signal by subtracting or adding an integer value from or to the normalization coefficient information in the code string; calculating a cutoff amount for a case where the normalization coefficient information after subtraction or addition is cut off at a minimum or maximum possible value thereof because a subtracted or added amount of the normalization coefficient information is large; and modifying the gain control function generation information according to the calculated cutoff amount. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A signal processing method of a signal processing apparatus that performs signal processing on a code string obtained by dividing an input digital signal into blocks along the time axis, performing gain control on each block along the time axis, normalizing with a positive value a signal component on which the gain control has been performed, quantizing the normalized signal component, and coding and multiplexing along with gain control function generation information on generating a gain control function for performing the gain control and normalization coefficient information, the signal processing method comprising the steps of:
-
adjusting a level of the signal by adding or subtracting an integer value to or from the normalization coefficient information in the code string; calculating, by the apparatus, a cutoff amount for a case where the normalization coefficient information after subtraction is cut off at a minimum possible value thereof because a subtracted amount of the normalization coefficient is larger than the normalization coefficient information; and modifying, by the apparatus, gain control function generation information according to the calculated cutoff amount. - View Dependent Claims (9)
-
-
10. A non-transitory, computer-readable storage medium storing a program that, when executed by a computer, causes the computer to perform a process on a code string obtained by dividing an input digital signal into blocks along the time axis, performing gain control on each block along the time axis, normalizing with a positive value a signal component on which the gain control has been performed, quantizing the normalized signal component, coding and multiplexing along with gain control function generation information on generating a gain control function for performing the gain control and normalization coefficient information, the process comprising the steps of:
-
adjusting a level of the signal by adding or subtracting an integer value to or from the normalization coefficient information in the code string; calculating a cutoff amount for a case where the normalization coefficient information after subtraction is cut off at a minimum possible value thereof because a subtracted amount of the normalization coefficient is larger than the normalization coefficient information; and modifying gain control function generation information according to the calculated cutoff amount.
-
Specification