DocumentCode :
2343663
Title :
Using stochastic computing to implement digital image processing algorithms
Author :
Li, Peng ; Lilja, David J.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Minnesota, Minneapolis, MN, USA
fYear :
2011
fDate :
9-12 Oct. 2011
Firstpage :
154
Lastpage :
161
Abstract :
As device scaling continues to nanoscale dimensions, circuit reliability will continue to become an ever greater problem. Stochastic computing, which performs computing with random bits (stochastic bits streams), can be used to enable reliable computation using those unreliable devices. However, one of the major issues of stochastic computing is that applications implemented with this technique are limited by the available computational elements. In this paper, first we will introduce and prove a stochastic absolute value function. Second, we will demonstrate a mathematical analysis of a stochastic tanh function, which is a key component used in a stochastic comparator. Third, we will present a quantitative analysis of a one-parameter linear gain function, and propose a new two-parameter version. The validity of the present stochastic computational elements is demonstrated through four basic digital image processing algorithms: edge detection, frame difference based image segmentation, median filter based noise reduction, and image contrast stretching. Our experimental results show that stochastic implementations tolerate more noise and consume less hardware than their conventional counterparts.
Keywords :
edge detection; image segmentation; median filters; stochastic programming; circuit reliability; device scaling; digital image processing algorithm; edge detection; frame difference based image segmentation; image contrast stretching; mathematical analysis; median filter; nanoscale dimension; noise reduction; one-parameter linear gain function; quantitative analysis; stochastic comparator; stochastic computational elements; stochastic computing; stochastic tanh function; Encoding; Gain; Image coding; Image edge detection; Image segmentation; Logic gates; Silicon;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design (ICCD), 2011 IEEE 29th International Conference on
Conference_Location :
Amherst, MA
ISSN :
1063-6404
Print_ISBN :
978-1-4577-1953-0
Type :
conf
DOI :
10.1109/ICCD.2011.6081391
Filename :
6081391
Link To Document :
بازگشت