Abstract
In this paper, we present the hardware implementation of a novel algorithm for moving-object detection, which can be integrated with CMOS image sensors. Bit planes of consecutive frames are stored in memristive crossbar arrays and compared using threshold-logic XOR gates. The resulting outputs are combined using weighted summation circuits and thresholded using comparators, to obtain binary images. A resistive contentaddressable memory (CAM) array is used in the output stage to observe the numbers of different object pixels in the first and second pairs of the processed frames, in a row-by-row manner. The CAM array output conveys information on the motion direction and allows for optimal memory utilization through the selective row-wise storage of different bits. The proposed method outperforms the conventional moving-object detection algorithms, in terms of accuracy, specificity, and positive prediction metrics, and performs comparably in terms of other metrics.
Original language | English |
---|---|
Pages (from-to) | 18954-18966 |
Number of pages | 13 |
Journal | IEEE Access |
Volume | 6 |
DOIs | |
Publication status | Accepted/In press - Mar 30 2018 |
Externally published | Yes |
Keywords
- bit-plane extraction
- crossbar array
- edge devices
- Feature extraction
- Hardware
- Logic gates
- memristor
- Memristors
- Moving object detection
- Object detection
- Optical imaging
- Switches
- threshold logic gate
ASJC Scopus subject areas
- Computer Science(all)
- Materials Science(all)
- Engineering(all)