Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
254 words
A highly efficient coding apparatus for coding digital video data in a bock format allowing video data compression for transmission by data transmission means having a predetermined transmission capacity, said coding apparatus comprising: detecting means for detecting maximum and minimum values of the digital video data of plural picture elements in a block; first averaging means for averaging the digital video data having values between said maximum value and a first value which is a first predetermined level lower than said maximum value for generating a modified maximum value; second averaging means for averaging the digital video data having values between said minimum value and a second value which is a second predetermined level higher than said minimum value for generating a modified minimum value; means for subtracting said modified minimum value from the digital video data for each of said picture elements to generate modified digital video data; means for generating modified dynamic range information from said modified maximum and minimum values; means for determining an encoding bit number for each block during a predetermined period on the basis of said predetermined transmission capacity of said data transmission means; edge-match encoding means for encoding said modified digital video data with said encoding bit number; and means for transmitting an output of said encoding means, a first additional code for each block formed of at least two of said modified maximum and minimum values and a signal based on said modified dynamic range information, and a second additional code for each said predetermined period.
Claim 2
Dependent Claim
254 words
A highly efficient coding apparatus for coding digital video data in a bock format allowing video data compression for transmission by data transmission means having a predetermined transmission capacity, said coding apparatus comprising: detecting means for detecting maximum and minimum values of the digital video data of plural picture elements in a block; first averaging means for averaging the digital video data having values between said maximum value and a first value which is a first predetermined level lower than said maximum value for generating a modified maximum value; second averaging means for averaging the digital video data having values between said minimum value and a second value which is a second predetermined level higher than said minimum value for generating a modified minimum value; means for subtracting said modified minimum value from the digital video data for each of said picture elements to generate modified digital video data; means for generating modified dynamic range information from said modified maximum and minimum values; means for determining an encoding bit number for each block during a predetermined period on the basis of said predetermined transmission capacity of said data transmission means; edge-match encoding means for encoding said modified digital video data with said encoding bit number; and means for transmitting an output of said encoding means, a first additional code for each block formed of at least two of said modified maximum and minimum values and a signal based on said modified dynamic range information, and a second additional code for each said predetermined period.
Claim 3
Dependent Claim
83 words
A high efficient coding apparatus according to claim 1; wherein said means for determining the encoding bit number includes means for generating original dynamic range information from said maximum and minimum values, means for generating a distribution table of said original dynamic range information during said predetermined period, setting means for setting a threshold value of said original dynamic range information for determining a boundary between plural bit numbers, and comparator means for comparing said original dynamic range information and said threshold value.
Claim 4
Dependent Claim
35 words
A highly efficient coding apparatus according to claim 2; further comprising means for providing said predetermined levels by bit shifting said original dynamic range information by the bit number determined by said means for determining.
Claim 5
Dependent Claim
42 words
A highly efficient coding apparatus according to claim 3; wherein said means for transmitting includes second comparator means for comparing said original and modified dynamic range informations and said threshold value and, in response thereto, generating a flag code for each block.
Claim 6
Dependent Claim
83 words
A highly efficient coding apparatus according to claim 1; wherein said means for determining the encoding bit number includes means for generating original dynamic range information from said maximum and minimum values, means for generating a distribution table of said original dynamic range information during said predetermined period, setting means for setting a threshold value of the original dynamic range information for determining a boundary between plural bit numbers, and comparator means for comparing said modified dynamic range information and said threshold value.
Claim 7
Dependent Claim
43 words
A highly efficient coding apparatus according to claim 5; further comprising means for providing said first and second predetermined levels by bit shifting said original dynamic range information by the bit number determined by said threshold value and said original dynamic range information.
Claim 8
Dependent Claim
69 words
A highly efficient coding apparatus according to claim 1; wherein said means for determining the bit number includes means for generating a distribution table of said modified dynamic range information during said predetermined period, setting means for setting a threshold value of the modified dynamic range information for determining a boundary between plural bit numbers, and comparator means for comparing said modified dynamic range information and said threshold value.
Claim 9
Dependent Claim
39 words
A highly efficient coding apparatus according to claim 7; further comprising means for providing said first and second predetermined levels by bit shifting original dynamic range information generated from said maximum and minimum values by a fixed bit number.
Claim 10
Dependent Claim
19 words
A highly efficient coding apparatus according to claim 7; wherein said first and second predetermined levels are fixed levels.
Claim 11
Dependent Claim
201 words
A highly efficient coding apparatus according to claim 1; wherein said first averaging means includes n averaging devices each of which averages the digital video data having a value between said maximum value and a value lower than said maximum value by original dynamic range information generated from said maximum and minimum values divided by 2 i (i =1, 2, . . . n), said averaging means generating n modified maximum values; said second averaging means includes n averaging devices each of which averages the digital video data having a value between said minimum value and a value higher than said minimum value by said original dynamic range information divided by 2 i (i=1, 2, . . . n), said second averaging means generating n modified minimum values' said maens for generating modified dynamic range information generates n modified dynamic range informations; and said means for determining said encoding bit number includes means for generating n distribution tables from said n modified dynamic range information, setting means for setting a threshold value of the modified dynamic range information for determining a boundary between plural bit numbers, and comparator means for comparing said n modified dynamic range informations and said threshold value.