Publication | Closed Access
Approximate stochastic computing (ASC) for image processing applications
14
Citations
8
References
2016
Year
Unknown Venue
Event CameraEngineeringHardware AlgorithmApproximate Stochastic ComputingComputer ArchitectureImage AnalysisApproximate ComputingEdge DetectionApproximation TheoryStochastic ComputationMachine VisionStochastic SystemComputer EngineeringComputer ScienceImage Pixel ValueSignal ProcessingComputer VisionStochastic OptimizationEdge ComputingImage Processor
SC (stochastic computation) has been found to be very advantageous in image processing applications because of its lower area consumption and low-power operation. However, one of the major issues with the SC is its long run-time requirement for accurate results. In this paper, a new technique called the approximate stochastic computing (ASC) approach called the approximate stochastic computing (ASC) focusing on image processing applications is proposed to reduce the computation time of a SC by a factor of 16 at a trade-off of an error percentage of 3.13% in the absolute stochastic value ([0,1)) computed. The proposed technique considers only the first four MSBs of the image pixel value for SC, which introduce a maximum error of 6.25% in the stochastic output. Attempts have been made to reduce this error to 3.13% by linearly increasing the clock cycles from 16 to 17 rather than exponentially (ex: 32, 64,128,256...). Experimental results from SC edge detection circuit indicate that this technique is a promising approach for efficient approximate image processing.
| Year | Citations | |
|---|---|---|
Page 1
Page 1