top of page
  • Black Facebook Icon
  • Black Instagram Icon
  • Black Twitter Icon

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 All
Companion Computer Thoughts

We have tested the image processing code on the Raspberry Pi and have found that performance is greatly impacted due to the Raspberry...

 
 
 
Image Stitching

We have achieved on-board image stitching to form panorama images. The script used was initially written by an author at...

 
 
 
About Me.

I'm a paragraph. Click here to add your own text and edit me. I’m a great place for you to tell a story and let your users know a little more about you.

  • Black Facebook Icon
  • Black Instagram Icon
  • Black Twitter Icon
Never Miss a Post!

We Love Drones | We are Drone Developers

The purpose of the drone is for search and rescue. For greater details, please visit our blog posts. 

  • Grey Facebook Icon
  • Grey Instagram Icon
  • Grey Twitter Icon

© 2017 Team Invictus

bottom of page