Claims Analysis
Total Claims: 28
Claim 1
Independent Claim
148 words
An apparatus for processing a digital image signal, comprising: block segmentation means for segmenting said digital image signal into blocks of image data; orthogonal transform means for orthogonally transforming said blocks of image data into blocks of coefficient data, each transformed block having a direct current coefficient and a plurality of alternating current coefficients; quantization means for quantizing each of said alternating current coefficients using a respective selected quantization step to generate quantized data; variable length code encoding means for encoding said quantized data; activity detection means for comparing the higher frequency alternating current coefficients with a plurality of threshold values to generate an activity code for said each transformed block; and control means for obtaining a respective quantization step for said each of said higher frequency alternating current coefficients and for combining said activity code with said respective quantization step to produce said respective selected quantization step.
Claim 2
Independent Claim
148 words
An apparatus for processing a digital image signal, comprising: block segmentation means for segmenting said digital image signal into blocks of image data; orthogonal transform means for orthogonally transforming said blocks of image data into blocks of coefficient data, each transformed block having a direct current coefficient and a plurality of alternating current coefficients; quantization means for quantizing each of said alternating current coefficients using a respective selected quantization step to generate quantized data; variable length code encoding means for encoding said quantized data; activity detection means for comparing the higher frequency alternating current coefficients with a plurality of threshold values to generate an activity code for said each transformed block; and control means for obtaining a respective quantization step for said each of said higher frequency alternating current coefficients and for combining said activity code with said respective quantization step to produce said respective selected quantization step.
Claim 3
Dependent Claim
52 words
The digital image signal processing apparatus as in claim 1, wherein said control means is operative to obtain an initial quantization step from among a plurality of quantization steps of different size, and to adjust said initial quantization step as a function of said activity code to produce said selected quantization step.
Claim 4
Independent Claim
168 words
An apparatus for processing a digital image signal, comprising: block segmentation means for segmenting said digital image signal into blocks of image data; orthogonal transform means for orthogonally transforming said blocks of image data into blocks of coefficient data, each transformed block having a direct current coefficient and a plurality of alternating current coefficients; quantization means for quantizing each of said alternating current coefficients using a respective selected quantization step to generate quantized data; variable length code encoding means for encoding said quantized data; activity detection means for comparing said alternating current coefficients with a plurality of threshold values to generate an activity code for said each transformed block; and control means for generating an area number representing a position of one of said alternating current coefficients in a transformed coefficient data block, for shifting said area number when said one of said alternating current coefficients represents color information, and for determining said respective selected quantization step as a function of said activity code and said area number.
Claim 5
Independent Claim
168 words
An apparatus for processing a digital image signal, comprising: block segmentation means for segmenting said digital image signal into blocks of image data; orthogonal transform means for orthogonally transforming said blocks of image data into blocks of coefficient data, each transformed block having a direct current coefficient and a plurality of alternating current coefficients; quantization means for quantizing each of said alternating current coefficients using a respective selected quantization step to generate quantized data; variable length code encoding means for encoding said quantized data; activity detection means for comparing said alternating current coefficients with a plurality of threshold values to generate an activity code for said each transformed block; and control means for generating an area number representing a position of one of said alternating current coefficients in a transformed coefficient data block, for shifting said area number when said one of said alternating current coefficients represents color information, and for determining said respective selected quantization step as a function of said activity code and said area number.
Claim 6
Independent Claim
155 words
An apparatus for processing a digital image signal, comprising: block segmentation means for segmenting said digital image signal into blocks of image data; orthogonal transform means for orthogonally transforming said blocks of image data into blocks of coefficient data, each transformed block having a direct current coefficient and a plurality of alternating current coefficients; quantization means including means for dividing said each of said alternating current coefficients using a respective selected quantization step to produce a quotient, and means for converting said quotient to an integer depending upon whether said respective selected quantization step is larger than a predetermined value to generate quantized data; variable length code encoding means for encoding said quantized data; activity detection means for comparing said alternating current coefficients with a plurality of threshold values to generate an activity code for said each transformed block; and control means for selecting said respective selected quantization step in accordance with said activity code.
Claim 7
Independent Claim
155 words
An apparatus for processing a digital image signal, comprising: block segmentation means for segmenting said digital image signal into blocks of image data; orthogonal transform means for orthogonally transforming said blocks of image data into blocks of coefficient data, each transformed block having a direct current coefficient and a plurality of alternating current coefficients; quantization means including means for dividing said each of said alternating current coefficients using a respective selected quantization step to produce a quotient, and means for converting said quotient to an integer depending upon whether said respective selected quantization step is larger than a predetermined value to generate quantized data; variable length code encoding means for encoding said quantized data; activity detection means for comparing said alternating current coefficients with a plurality of threshold values to generate an activity code for said each transformed block; and control means for selecting said respective selected quantization step in accordance with said activity code.
Claim 8
Dependent Claim
41 words
The digital image signal processing apparatus as in claim 4, wherein said means for converting said quotient to an integer is additionally responsive to a position occupied by said each of said alternating current coefficients in a transformed coefficient data block.
Claim 9
Dependent Claim
43 words
The digital image signal processing apparatus as in claim 4, wherein said means for converting is operable to map said quotient to a lower value when said quotient has a fractional value less than two-thirds of a value of said selected quantization step.
Claim 10
Independent Claim
202 words
An apparatus for processing a digital image signal, comprising: block segmentation means for segmenting said digital image signal into blocks of image data; orthogonal transform means for orthogonally transforming said blocks of image data into blocks of coefficient data, each transformed block having a direct current coefficient and a plurality of alternating current coefficients; quantization means for quantizing said alternating current coefficients using a selected quantization step to generate quantized data; variable length code encoding means for encoding said quantized data; activity detection means including first means for comparing values of each of said alternating current coefficients in a transformed block with a first threshold value to produce a detection flag, second means for comparing values of a predetermined range of alternating current coefficients in said transformed block with additional threshold values to produce a set of comparison results, and means for generating an activity code in accordance with said set of comparison results and said detection flag, said activity code corresponding to high activity when said detection flag indicates that the value of at least one of said alternating current coefficients exceeds said first threshold value; and control means for selecting said selected quantization step in accordance with said activity code.
Claim 11
Independent Claim
202 words
An apparatus for processing a digital image signal, comprising: block segmentation means for segmenting said digital image signal into blocks of image data; orthogonal transform means for orthogonally transforming said blocks of image data into blocks of coefficient data, each transformed block having a direct current coefficient and a plurality of alternating current coefficients; quantization means for quantizing said alternating current coefficients using a selected quantization step to generate quantized data; variable length code encoding means for encoding said quantized data; activity detection means including first means for comparing values of each of said alternating current coefficients in a transformed block with a first threshold value to produce a detection flag, second means for comparing values of a predetermined range of alternating current coefficients in said transformed block with additional threshold values to produce a set of comparison results, and means for generating an activity code in accordance with said set of comparison results and said detection flag, said activity code corresponding to high activity when said detection flag indicates that the value of at least one of said alternating current coefficients exceeds said first threshold value; and control means for selecting said selected quantization step in accordance with said activity code.
Claim 12
Dependent Claim
52 words
The digital image signal processing apparatus as in claim 7, wherein said control means is operative to obtain an initial quantization step from among a plurality of quantization steps of different size, and to adjust said initial quantization step as a function of said activity code to produce said selected quantization step.
Claim 13
Dependent Claim
71 words
The digital image signal processing apparatus as in claim 7, wherein said control means is operative to generate an area number representing a position of one of said alternating current coefficients in a transformed coefficient data block, to shift said area number when said one of said alternating current coefficients represents color information, and to determine said selected quantization step as a function of said activity code and said area number.
Claim 14
Dependent Claim
58 words
The digital image signal processing apparatus as in claim 7, wherein said quantization means includes means for dividing each of said alternating current coefficients by a respective said selected quantization step to produce a quotient, and means for converting said quotient to an integer depending upon whether said respective selected quantization step is larger than a predetermined value.
Claim 15
Dependent Claim
41 words
The digital image signal processing apparatus as in claim 10, wherein said means for converting said quotient to an integer is additionally responsive to a position occupied by said each of said alternating current coefficients in a transformed coefficient data block.
Claim 16
Dependent Claim
43 words
The digital image signal processing apparatus as in claim 10, wherein said means for converting is operable to map said quotient to a lower value when said quotient has a fractional value less than two-thirds of a value of said selected quantization step.
Claim 17
Independent Claim
130 words
A method of processing a digital image signal, comprising the steps of: segmenting said digital image signal into blocks of image data; orthogonally transforming said blocks of image data into blocks of coefficient data, each transformed block having a direct current coefficient and a plurality of alternating current coefficients; quantizing each of said alternating current coefficients using a respective selected quantization step to generate quantized data; encoding said quantized data using a variable length code; comparing the higher frequency alternating current coefficients with a plurality of threshold values to generate an activity code for said each transformed block; obtaining a respective quantization step for said each of said higher frequency alternating current coefficients; and combining said activity code with said respective quantization step to produce said respective selected quantization step.
Claim 18
Independent Claim
130 words
A method of processing a digital image signal, comprising the steps of: segmenting said digital image signal into blocks of image data; orthogonally transforming said blocks of image data into blocks of coefficient data, each transformed block having a direct current coefficient and a plurality of alternating current coefficients; quantizing each of said alternating current coefficients using a respective selected quantization step to generate quantized data; encoding said quantized data using a variable length code; comparing the higher frequency alternating current coefficients with a plurality of threshold values to generate an activity code for said each transformed block; obtaining a respective quantization step for said each of said higher frequency alternating current coefficients; and combining said activity code with said respective quantization step to produce said respective selected quantization step.
Claim 19
Dependent Claim
51 words
The digital image signal processing method as in claim 13, wherein the step of combining includes obtaining an initial quantization step from among a plurality of guantization steps of different size, and adjusting said initial quantization step as a function of said activity code to produce said respective selected quantization step.
Claim 20
Independent Claim
157 words
A method of processing a digital image signal, comprising the steps of: segmenting said digital image signal into blocks of image data; orthogonally transforming said blocks of image data into blocks of coefficient data, each transformed block having a direct current coefficient and a plurality of alternating current coefficients; quantizing each of said alternating current coefficients using a respective selected quantization step to generate quantized data; encoding said quantized data using a variable length code; comparing said alternating current coefficient with a plurality of threshold values to generate an activity code for said each transformed block; and selecting said respective selected quantization step by generating an area number representing a position of one of said alternating current coefficients in a transformed coefficient data block; shifting said area number when said one of said alternating current coefficients represents color information; and determining said respective selected quantization step as a function of said activity code and said area number.
Claim 21
Independent Claim
157 words
A method of processing a digital image signal, comprising the steps of: segmenting said digital image signal into blocks of image data; orthogonally transforming said blocks of image data into blocks of coefficient data, each transformed block having a direct current coefficient and a plurality of alternating current coefficients; quantizing each of said alternating current coefficients using a respective selected quantization step to generate quantized data; encoding said quantized data using a variable length code; comparing said alternating current coefficient with a plurality of threshold values to generate an activity code for said each transformed block; and selecting said respective selected quantization step by generating an area number representing a position of one of said alternating current coefficients in a transformed coefficient data block; shifting said area number when said one of said alternating current coefficients represents color information; and determining said respective selected quantization step as a function of said activity code and said area number.
Claim 22
Independent Claim
143 words
A method of processing a digital image signal, comprising the steps of: segmenting said digital image signal into blocks of image data; orthogonally transforming said blocks of image data into blocks of coefficient data, each transformed block having a direct current coefficient and a plurality of alternating current coefficients; quantizing each of said alternating current coefficients by dividing said each of said alternating current coefficients by a respective selected quantization step to produce a quotient, and converting said quotient to an integer depending upon whether said respective selected quantization step is larger than a predetermined value to generate quantized data; encoding said quantized data using a variable length code; comparing said alternating current coefficients with a plurality of threshold values to generate an activity code for said each transformed block; and selecting said respective selected quantization step in accordance with said activity code.
Claim 23
Independent Claim
143 words
A method of processing a digital image signal, comprising the steps of: segmenting said digital image signal into blocks of image data; orthogonally transforming said blocks of image data into blocks of coefficient data, each transformed block having a direct current coefficient and a plurality of alternating current coefficients; quantizing each of said alternating current coefficients by dividing said each of said alternating current coefficients by a respective selected quantization step to produce a quotient, and converting said quotient to an integer depending upon whether said respective selected quantization step is larger than a predetermined value to generate quantized data; encoding said quantized data using a variable length code; comparing said alternating current coefficients with a plurality of threshold values to generate an activity code for said each transformed block; and selecting said respective selected quantization step in accordance with said activity code.
Claim 24
Independent Claim
177 words
A method of processing a digital image signal, comprising the steps of: segmenting said digital image signal into blocks of image data; orthogonally transforming said blocks of image data into blocks of coefficient data, each transformed block having a direct current coefficient and a plurality of alternating current coefficients; quantizing said alternating current coefficients using a selected quantization step to generate quantized data; encoding said quantized data using a variable length code; comparing values of each of said alternating current coefficients in a transformed block with a first threshold value to produce a detection flag; comparing values of a predetermined range of alternating current coefficients in said transformed block with additional threshold values to produce a set of comparison results; generating an activity code in accordance with said set of comparison results and said detection flag, said activity code corresponding to high activity when said detection flag indicates that the value of at least one of said alternating current coefficients exceeds said first threshold value; and selecting said selected quantization step in accordance with said activity code.
Claim 25
Independent Claim
177 words
A method of processing a digital image signal, comprising the steps of: segmenting said digital image signal into blocks of image data; orthogonally transforming said blocks of image data into blocks of coefficient data, each transformed block having a direct current coefficient and a plurality of alternating current coefficients; quantizing said alternating current coefficients using a selected quantization step to generate quantized data; encoding said quantized data using a variable length code; comparing values of each of said alternating current coefficients in a transformed block with a first threshold value to produce a detection flag; comparing values of a predetermined range of alternating current coefficients in said transformed block with additional threshold values to produce a set of comparison results; generating an activity code in accordance with said set of comparison results and said detection flag, said activity code corresponding to high activity when said detection flag indicates that the value of at least one of said alternating current coefficients exceeds said first threshold value; and selecting said selected quantization step in accordance with said activity code.
Claim 26
Dependent Claim
50 words
The digital image signal processing method as in claim 17, wherein the step of selecting includes obtaining an initial quantization step from among a plurality of quantization steps of different size, and adjusting said initial quantization step as a function of said activity code to produce said selected quantization step.
Claim 27
Dependent Claim
68 words
The digital image signal processing method as in claim 17, wherein the step of selecting includes generating an area number representing a position of one of said alternating current coefficients in a transformed coefficient data block; shifting said area number when said one of said alternating current coefficients represents color information; and determining said selected quantization step as a function of said activity code and said area number.
Claim 28
Dependent Claim
55 words
The digital image signal processing apparatus as in claim 17, wherein the step of quantizing includes dividing each of said alternating current coefficients by a respective said selected quantization step to produce a quotient, and converting said quotient to an integer depending upon whether said respective selected quantization step is larger than a predetermined value.