Framerate
- Ajay Pillay
- Nov 25, 2016
- 1 min read
It is useful to be able to monitor the framerate, and this is used for the benchmarking tests we will be carrying out to evaluate the Central Processing Unit’s (CPU) efficiency in execution of the face detection and image flattening algorithms. What can be noted is that when there are more image processing functions that need to be carried out, the CPU is held up in processing these complex algorithms and it takes some time for this to happen, and because of this, fewer frames can be processed per second. Our framerate is calculated using a relatively simple formula that does not predict the future framerate based on current processing time but rather by making use of the past 20 frames and evaluating how much time was taken to process those 20 frames, and that serves as a relatively accurate live estimate of the framerate which the algorithm is able to process while ensuring its computational accuracy.
Recent Posts
See AllWe have tested the image processing code on the Raspberry Pi and have found that performance is greatly impacted due to the Raspberry...
We have achieved on-board image stitching to form panorama images. The script used was initially written by an author at...