Exploring power reduction techniques at various design stages of the video CODEC including algorithms, architectures and circuits.