Stochastic Circuit Design of Image Contrast Stretching

Stochastic computing (SC) is a promising technology with low power consumption, low area cost and high fault tolerance for hardware design. This paper presents the circuit design of image contrast stretching by using the SC technique. The proposed architecture requires only one random number generator by exploiting the positive correlation between bit-streams and integrates the JK flip flop into the new circuit for image contrast stretching. Synthesized results of hardware implementation indicate there are reductions of 44%, 42% and 45% in area, delay and power consumption over the existing Markov-based finite state machine (FSM) design.

[1]  Shao-I Chu,et al.  New Divider Design for Stochastic Computing , 2020, IEEE Transactions on Circuits and Systems II: Express Briefs.

[2]  Brian R. Gaines,et al.  Stochastic Computing Systems , 1969 .

[3]  Kia Bazargan,et al.  Computation on Stochastic Bit Streams Digital Image Processing Case Studies , 2014, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[4]  Olivier Sentieys,et al.  Taking advantage of correlation in stochastic computing , 2017, 2017 IEEE International Symposium on Circuits and Systems (ISCAS).