Saved in:
Bibliographic Details
Main Authors: Song, Lekai, Liu, Pengyu, Pei, Jingfang, Liu, Yang, Liu, Songwei, Wang, Shengbo, Ng, Leonard W. T., Hasan, Tawfique, Pun, Kong-Pang, Gao, Shuo, Hu, Guohua
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2402.16908
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913837359300608
author Song, Lekai
Liu, Pengyu
Pei, Jingfang
Liu, Yang
Liu, Songwei
Wang, Shengbo
Ng, Leonard W. T.
Hasan, Tawfique
Pun, Kong-Pang
Gao, Shuo
Hu, Guohua
author_facet Song, Lekai
Liu, Pengyu
Pei, Jingfang
Liu, Yang
Liu, Songwei
Wang, Shengbo
Ng, Leonard W. T.
Hasan, Tawfique
Pun, Kong-Pang
Gao, Shuo
Hu, Guohua
contents The demand for efficient edge vision has spurred the interest in developing stochastic computing approaches for performing image processing tasks. Memristors with inherent stochasticity readily introduce probability into the computations and thus enable stochastic image processing computations. Here, we present a stochastic computing approach for edge detection, a fundamental image processing technique, facilitated with memristor-enabled stochastic logics. Specifically, we integrate the memristors with logic circuits and harness the stochasticity from the memristors to realize compact stochastic logics for stochastic number encoding and processing. The stochastic numbers, exhibiting well-regulated probabilities and correlations, can be processed to perform logic operations with statistical probabilities. This can facilitate lightweight stochastic edge detection for edge visual scenarios characterized with high-level noise errors. As a practical demonstration, we implement a hardware stochastic Roberts cross operator using the stochastic logics, and prove its exceptional edge detection performance, remarkably, with 95% less computational cost while withstanding 50% bit-flip errors. The results underscore the great potential of our stochastic edge detection approach in developing lightweight, error-tolerant edge vision hardware and systems for autonomous driving, virtual/augmented reality, medical imaging diagnosis, industrial automation, and beyond.
format Preprint
id arxiv_https___arxiv_org_abs_2402_16908
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Lightweight, error-tolerant edge detection using memristor-enabled stochastic logics
Song, Lekai
Liu, Pengyu
Pei, Jingfang
Liu, Yang
Liu, Songwei
Wang, Shengbo
Ng, Leonard W. T.
Hasan, Tawfique
Pun, Kong-Pang
Gao, Shuo
Hu, Guohua
Emerging Technologies
Materials Science
Machine Learning
Image and Video Processing
The demand for efficient edge vision has spurred the interest in developing stochastic computing approaches for performing image processing tasks. Memristors with inherent stochasticity readily introduce probability into the computations and thus enable stochastic image processing computations. Here, we present a stochastic computing approach for edge detection, a fundamental image processing technique, facilitated with memristor-enabled stochastic logics. Specifically, we integrate the memristors with logic circuits and harness the stochasticity from the memristors to realize compact stochastic logics for stochastic number encoding and processing. The stochastic numbers, exhibiting well-regulated probabilities and correlations, can be processed to perform logic operations with statistical probabilities. This can facilitate lightweight stochastic edge detection for edge visual scenarios characterized with high-level noise errors. As a practical demonstration, we implement a hardware stochastic Roberts cross operator using the stochastic logics, and prove its exceptional edge detection performance, remarkably, with 95% less computational cost while withstanding 50% bit-flip errors. The results underscore the great potential of our stochastic edge detection approach in developing lightweight, error-tolerant edge vision hardware and systems for autonomous driving, virtual/augmented reality, medical imaging diagnosis, industrial automation, and beyond.
title Lightweight, error-tolerant edge detection using memristor-enabled stochastic logics
topic Emerging Technologies
Materials Science
Machine Learning
Image and Video Processing
url https://arxiv.org/abs/2402.16908