Cyclical Image Buffer
First Claim
1. In a system including an image processor attached to a storage buffer, a method for comparison between first image data and second image data, the method comprising the steps of:
- (a) comparing a patch of the first image data to a swath of the second image data, the storage buffer storing the swath of the second image data; and
(b) during said comparing, shifting of said swath using a hardware mechanism within the storage buffer.
2 Assignments
0 Petitions
Accused Products
Abstract
A storage buffer attached to an image processor for stereo image processing. The processor compares a first image and a second image. The storage buffer stores image data of the second image. The storage buffer includes: a data-shifting-hardware mechanism which while the processor compares a patch of the first image to a swath of the second image, the data shifting mechanism using hardware within the storage buffer shifts at least a portion of the swath within the storage buffer. The data-shifting hardware mechanism includes preferably digital multiplexers with respective selectable inputs from adjacent and non-adjacent columns of data within the storage buffer and selectable inputs from adjacent rows of data within the storage buffer.
52 Citations
13 Claims
-
1. In a system including an image processor attached to a storage buffer, a method for comparison between first image data and second image data, the method comprising the steps of:
-
(a) comparing a patch of the first image data to a swath of the second image data, the storage buffer storing the swath of the second image data; and (b) during said comparing, shifting of said swath using a hardware mechanism within the storage buffer. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A storage buffer attached to a processor, wherein the processor compares a first image and a second image, the storage buffer storing image data of the second image, the storage buffer comprising:
(a) a data-shifting-hardware mechanism which while the processor compares a patch of the first image to a swath of the second image, the data shifting mechanism using hardware within the storage buffer shifts at least a portion of the swath within the storage buffer. - View Dependent Claims (7, 8, 9)
-
10. A system for processing stereo images including a first image from a first camera and a second image from a second camera, the system comprising:
-
(a) a storage buffer operatively attached to a processor, wherein the processor compares a first image and a second image, the storage buffer storing image data of the second image, the storage buffer including a data-shifting-hardware mechanism which while the processor compares a patch of the first image to a swath of the second image, the data shifting mechanism using hardware within the storage buffer shifts at least a portion of the swath within the storage buffer; and (b) a second storage buffer operatively attached to said processor wherein upon completing the comparison between the patch of the first image and the swath of the second image, shifts a remaining portion of a second swath into the storage buffer using a second data-shifting-hardware mechanism attached between the storage buffer and the second storage buffer. - View Dependent Claims (11, 12, 13)
-
Specification