Claims
- 1. An information signal encoding apparatus for generating at least first hierarchical data and second hierarchical data by an input digital information signal, encoding the first hierarchical data and the second hierarchical data, and transmitting the encoded data, the apparatus comprising:
- means for forming the second hierarchical data with a resolution lower than the first hierarchical data;
- means for predicting the first hierarchical data by the second hierarchical data;
- means for forming difference signals representing differences between the predicted data and the first hierarchical data;
- means for block segmenting the difference signals;
- means for detecting a maximum value and a minimum value of the difference signals of each block;
- mode determining means for determining whether or not the range of levels of the difference signals of each block crosses 0 corresponding to the maximum value and the minimum value, assigning a first quantizing mode when the range of the levels crosses 0, and assigning a second quantizing mode when the range of the levels does not cross 0;
- quantizing means for quantizing the difference signals with a predetermined number of bits smaller than the original number of bits in the first quantizing mode and for quantizing the difference signals with a predetermined number of bits smaller than the original number of bits and performing a code conversion for decreasing the number of bits in the second quantizing mode; and
- transmitting means for transmitting information identifying the first quantizing mode and the second quantizing mode and output data of said quantizing means.
- 2. An information signal encoding method for generating at least first hierarchical data and second hierarchical data by an input digital information signal, encoding the first hierarchical data and the second hierarchical data, and transmitting the encoded data, the method comprising the steps of:
- (a) forming the second hierarchical data with a resolution lower than the first hierarchical data;
- (b) predicting the first hierarchical data by the second hierarchical data;
- (c) forming difference signals representing differences between the predicted data and the first hierarchical data;
- (d) block segmenting the difference signals;
- (e) detecting a maximum value and a minimum value of the difference signals of each block;
- (f) determining whether or not the range of levels of the difference signals of each block crosses 0 corresponding to the maximum value and the minimum value, assigning a first quantizing mode when the range of the levels crosses 0, and assigning a second quantizing mode when the range of the levels does not cross 0;
- (g) quantizing the difference signals with a predetermined number of bits smaller than the original number of bits in the first quantizing mode and quantizing the difference signals with a predetermined number of bits smaller than the original number of bits and performing a code conversion for decreasing the number of bits in the second quantizing mode; and
- (h) transmitting information identifying the first quantizing mode and the second quantizing mode and output data of the step (g).
Priority Claims (1)
Number |
Date |
Country |
Kind |
7-212684 |
Jul 1995 |
JPX |
|
Parent Case Info
This application is a division of application Ser. No. 08/685,087, filed Jul. 23, 1996, now U.S. Pat. No. 5,703,652.
US Referenced Citations (5)
Divisions (1)
|
Number |
Date |
Country |
Parent |
685087 |
Jul 1996 |
|