Bit-plane Extracted Moving-object Detection using Memristive Crossbar-CAM Arrays for Edge Computing Image Devices

Nazgul Dastanova, Sultan Duisenbay, Olga Krestinskaya, Alex Pappachen James

Research output: Contribution to journalArticlepeer-review

24 Citations (Scopus)

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 languageEnglish
Pages (from-to)18954-18966
Number of pages13
JournalIEEE Access
Volume6
DOIs
Publication statusAccepted/In press - Mar 30 2018
Externally publishedYes

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)

Fingerprint Dive into the research topics of 'Bit-plane Extracted Moving-object Detection using Memristive Crossbar-CAM Arrays for Edge Computing Image Devices'. Together they form a unique fingerprint.

Cite this