Embedded image processing and analysis close to the image sensor is gaining more and more momentum since it allows to reduce required communication bandwidth to the next layer of the processing hierarchy. This saves energy and enables significant efficiency improvement for different use cases. Image processing on a smart image sensor not only comes with benefits but also includes technical challenges.
The focus of this thesis is to split up an existing pupil detection algorithm into several processing stages. Each processing stage should generate an output, which can be used as the input for the next stage. The power consumption of the image processing system (Mira220 Evaluation Kit) should be measured for the different enabled processing stages with different resolutions and different numbers of enabled processor cores. An Analysis of the power consumption and processing times should be made.