Low Power Motion Estimation with Probabilistic Computing
- 1 July 2011
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 176-181
- https://doi.org/10.1109/isvlsi.2011.58
Abstract
As Moore's law approaches the low nanometer range, predictions have been made that computing via future technology nodes may no longer be correct due to, for example, the presence of noise sources such as thermal noise. Probabilistic computing, a term coined for computing via devices that yield a probabilistically correct output, has earlier been shown as a means for realizing energy efficient computing in signal processing applications. In this paper, we explore the application of probabilistic computing for low power motion estimation. It is observed that motion estimation itself exhibits high resilience to erroneous computation. Simulations show that energy savings up to 44% can be achieved in motion estimation using full search block matching with probabilistic computing with a minor impact (under 0.5 dB) on the required quality of the output. A scheme of error correction based on the motion vector distribution is proposed that further increases the possible energy savings with full search block matching up to 57%.Keywords
This publication has 13 references indexed in Scilit:
- Modeling multi-output filtering effects in PCMOSPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2011
- Error-Resilient Motion Estimation ArchitectureIEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2008
- Systolic Array Based Architecture for Variable Block-Size Motion EstimationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2007
- Energy aware algorithm design via probabilistic computingPublished by Association for Computing Machinery (ACM) ,2003
- End of Moore's law: thermal (noise) death of integration in micro and nano electronicsPhysics Letters A, 2002
- A low-power motion estimation block for low bit-rate wireless videoPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A comparative analysis for low power motion estimation VLSI architecturesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A novel unrestricted center-biased diamond search algorithm for block motion estimationIEEE Transactions on Circuits and Systems for Video Technology, 1998
- A new three-step search algorithm for block motion estimationIEEE Transactions on Circuits and Systems for Video Technology, 1994
- Array architectures for block matching algorithmsIEEE Transactions on Circuits and Systems, 1989