Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
117 words
A method for processing image data for data compression, said image data representing a two-dimensional image, said image data defining successive input scan lines, said method comprising the steps of: establishing one of said scan lines as a current scan line; establishing another of said scan lines as a reference scan line; using said current scan line and said reference scan line in connection with a two-dimensional image coding process to produce vertical mode codes; detecting a characteristic of image data produced during said image coding process determinative of a sequence of vertical mode codes within the output of said image coding process; and substituting a preselected block code for said sequence of said vertical mode codes.
Claim 2
Independent Claim
117 words
A method for processing image data for data compression, said image data representing a two-dimensional image, said image data defining successive input scan lines, said method comprising the steps of: establishing one of said scan lines as a current scan line; establishing another of said scan lines as a reference scan line; using said current scan line and said reference scan line in connection with a two-dimensional image coding process to produce vertical mode codes; detecting a characteristic of image data produced during said image coding process determinative of a sequence of vertical mode codes within the output of said image coding process; and substituting a preselected block code for said sequence of said vertical mode codes.
Claim 3
Dependent Claim
22 words
The method of Claim 1 wherein said sequence of vertical mode codes comprises a predetermined run of a given vertical mode code.
Claim 4
Dependent Claim
25 words
The method of Claim 2 wherein said predetermined run of said given vertical mode code is a predetermined run of vertical offset zero code words.
Claim 5
Dependent Claim
26 words
The method of Claim 2 wherein said predetermined run of said given vertical mode code is a run of eleven consecutive vertical offset zero code words.
Claim 6
Dependent Claim
115 words
The method of Claim 3 wherein said scan lines include a first scan line as said current scan line, a second scan line immediately preceding said first scan line, and a third scan line preceding said first scan line, and wherein said step of establishing said reference scan line comprises: selecting said reference scan line, said reference scan line being selected from among said preceding second scan line and said preceding third scan line, and said current scan line and said reference scan line being for use in connection with said two-dimensional image coding process wherein data compression is directly related to a pattern relationship between said current scan line and said reference scan line.
Claim 7
Dependent Claim
32 words
The method of Claim 5 wherein said selecting step comprises defining as said reference scan line said preceding third scan line at a fixed, preselected line separation from said current scan line.
Claim 8
Dependent Claim
76 words
The method of Claim 5 wherein said step of establishing said reference scan line comprises: comparing said current scan line with each one of at least two candidate scan lines of said input scan lines preceding said current scan line to obtain pattern relationship criteria; and choosing as said reference scan line said one of said candidate scan lines which yields a most desired one of said pattern relationship criteria relative to said current scan line.
Claim 9
Dependent Claim
76 words
The method of Claim 7 wherein said comparing step comprises: applying a vertical mode coding technique with each said candidate scan line, each said candidate scan line being used as a coding reference for said current scan line; and determining numbers of output bits yielded by each one of said applying steps; and wherein said choosing step comprises: selecting as said reference scan line said candidate scan line which yields the least number of output bits.
Claim 10
Dependent Claim
53 words
The method of Claim 7 wherein said comparing step comprises: summing differences between image data of said current scan line and corresponding image data for each said candidate scan line; and wherein said choosing step comprises: selecting as said reference scan line said candidate scan line yielding the least number of said differences.
Claim 11
Dependent Claim
43 words
The method of Claim 9 wherein said comparing step further comprises: exclusive-OR combining image data for each said candidate scan line with corresponding image data of said current scan line to obtain combination bits of a predetermined logic state representative of said differences.
Claim 12
Independent Claim
103 words
An apparatus for processing image data for data compression, said image data representing a two-dimensional image, said image data defining successive input scan lines, said apparatus comprising: means for establishing one of said scan lines as a current scan line; means for establishing another of said scan lines as a reference scan line; means for using said current scan line and said reference scan line in connection with a two-dimensional image coding process to produce vertical mode codes; and block coding means for substituting a preselected block code for a sequence of vertical mode codes within the output of said image coding process.
Claim 13
Independent Claim
103 words
An apparatus for processing image data for data compression, said image data representing a two-dimensional image, said image data defining successive input scan lines, said apparatus comprising: means for establishing one of said scan lines as a current scan line; means for establishing another of said scan lines as a reference scan line; means for using said current scan line and said reference scan line in connection with a two-dimensional image coding process to produce vertical mode codes; and block coding means for substituting a preselected block code for a sequence of vertical mode codes within the output of said image coding process.
Claim 14
Dependent Claim
22 words
The apparatus of Claim 11 wherein said sequence of vertical mode codes comprises a predetermined run of a given vertical mode code.
Claim 15
Dependent Claim
25 words
The apparatus of Claim 12 wherein said predetermined run of said given vertical mode code is a predetermined run of vertical offset zero code words.
Claim 16
Dependent Claim
26 words
The apparatus of Claim 12 wherein said predetermined run of said given vertical mode code is a run of eleven consecutive vertical offset zero code words.
Claim 17
Dependent Claim
117 words
The apparatus of Claim 13 wherein said scan lines include a first scan line as said current scan line, a second scan line immediately preceding said first scan line, and a third scan line preceding said first scan line, and wherein said means for establishing said reference scan line comprises: means for selecting said reference scan line, said reference scan line being selected from among said preceding second scan line and said preceding third scan line, and said current scan line and said reference scan line being for use in connection with said two-dimensional image coding process wherein data compression is directly related to a pattern relationship between said current scan line and said reference scan line.
Claim 18
Dependent Claim
34 words
The apparatus of Claim 15 wherein said selecting means comprises means for defining as said reference scan line said preceding third scan line at a fixed, preselected line separation from said current scan line.
Claim 19
Dependent Claim
80 words
The apparatus of Claim 15 wherein said means for establishing said reference scan line comprises: means for comparing said current scan line with each one of at least two candidate scan lines of said input scan lines preceding said current scan line to obtain pattern relationship criteria; and means for choosing as said reference scan line said one of said candidate scan lines which yields a most desired one of said pattern relationship criteria relative to said current scan line.
Claim 20
Dependent Claim
82 words
The apparatus of Claim 17 wherein said comparing means comprises: means for applying a vertical mode coding technique with each said candidate scan line, each said candidate scan line being used as a coding reference for said current scan line; and means for determining numbers of output bits yielded by each one of said applying steps; and wherein said choosing means comprises: means for selecting as said reference scan line said candidate scan line which yields the least number of output bits.
Claim 21
Dependent Claim
57 words
The apparatus of Claim 17 wherein said comparing means comprises: means for summing differences between image data of said current scan line and corresponding image data for each said candidate scan line; and wherein said choosing means comprises: means for selecting as said reference scan line said candidate scan line yielding the least number of said differences.
Claim 22
Dependent Claim
46 words
The apparatus of Claim 19 wherein said comparing means further comprises: exclusive-OR means operative to combine image data for each said candidate scan line with corresponding image data of said current scan line to obtain combination bits of a predetermined logic state representative of said differences.