2000
DOI: 10.1109/71.852397
|View full text |Cite
|
Sign up to set email alerts
|

A systolic image difference algorithm for RLE-compressed images

Abstract: AbstractÐA new systolic algorithm which computes image differences in run-length encoded (RLE) format is described. The binary image difference operation is commonly used in many image processing applications including automated inspection systems, character recognition, fingerprint analysis, and motion detection. The efficiency of these operations can be improved significantly with the availability of a fast systolic system that computes the image difference as described in this paper. It is shown that for im… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
10
0

Year Published

2000
2000
2020
2020

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 12 publications
(10 citation statements)
references
References 12 publications
0
10
0
Order By: Relevance
“…Most systolic image processing algorithms proposed so far are based on operations on pixel data. Fortunately, some compression techniques such as RLE preserve part of the information pertaining to spatial locality allowing us to design a systolic system that finds the difference between two binary images represented in RLE [5].…”
Section: Introductionmentioning
confidence: 99%
“…Most systolic image processing algorithms proposed so far are based on operations on pixel data. Fortunately, some compression techniques such as RLE preserve part of the information pertaining to spatial locality allowing us to design a systolic system that finds the difference between two binary images represented in RLE [5].…”
Section: Introductionmentioning
confidence: 99%
“…To make this definition useful we must make the observations that Corollary 3.1: if the runs of a bitstring are viewed as a set of smaller bitstrings, then the XOR of this set is the original bitstring [12], and Corollary 3.2: letting xor(A) represent the result of XORing the bitstrings contained in the set A, we have for arbitrary sets of bitstrings A and B that xor(A B) = xor(fxor(A), xor(B)g) [12]. Now we wish to use these corollaries to prove that the image difference produced by the algorithm is correct.…”
Section: Correctness Proof For the Resulting Rle Stringmentioning
confidence: 99%
“…At no point in the algorithm will there exist a non-empty cell beyond location k1 + k2 where k1 is the number of runs in the first image and k2 is the number of runs in the second image [12]. …”
Section: Corollary 12mentioning
confidence: 99%
See 2 more Smart Citations