A Raspberry Pi Hi Speed Camera For $6
Written by David Conrad   
Saturday, 10 August 2019

Taking high frame rate video is both fun and often useful, but a video camera that can do the job is very expensive. A small project involving a Raspberry Pi and its $6 camera has produced reasonably good quality video at 660fps. Take a look.

 

No hardware changes or additions are required. It is all done in software. The strange image format is due to the need to read the sensor very fast  Using a block read mode it is possible to read half the data in half the time, so increasing the frame rate. On the V1 sensor you can read a 64-pixel band at a frame rate of 660 frame per second. However there isn't enough processing power to move the data elsewhere and so the recording time is limited to the amount of memory available.

The biggest problem in using the camera is that it needs high light levels. This would have been a big problem, but with today's high output LEDs you can probably manage to construct something that works and runs fairly cool.

It also has to be admitted that the software could do with some polishing - given it is open source, what are you waiting for? At the moment you have to go through the steps - capture headerless raw files, add headers, convert to TIFF and finally convert TIFF frames to a video. Just pressing a button would be nice.

There is also scope for thinking deeper about the capture software. Could we use DMA to increase the amount of memory available? Are there other tricks involving using more than one camera and more than one Pi to create bigger images? Does the Pi 4 offer any new possibilities?

The field seems wide open.

 fan

 

More Information

A Guide to Recording 660FPS Video On A $6 Raspberry Pi Camera

https://github.com/Hermann-SW/fork-raspiraw

https://stamm-wilbrandt.de/en/Raspberry_camera.html

https://github.com/6by9/raspiraw

https://en.wikipedia.org/wiki/Dcraw

Related Articles

Any Camera Can Capture Ultra Fast Action

Perfect Pictures In Almost Zero Light

Using Super Seeing To See Photosynthesis

Dreams Come To Life With Machine Learning 

Image Compression With AI

Super Resolution

A Neural Net Colorizes Photos

Automatic High Dynamic Range (HDR) Photography

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

 

Banner


Wasmer 5 Adds iOS Support
12/11/2024

The Wasmer team has released Wasmer 5.0. The WebAssembly runtime adds experimental support for more back ends including V8, Wasmi and WAMR. It also now has iOS support, and upgraded compilers includin [ ... ]



Ursina - A Game Engine Powered by Python
08/11/2024

Ursina is a new open source game engine in which you can code any type of game in Python, be it 2-D, 3-D, an application, a visualization, you name it.


More News

espbook

 

Comments




or email your comment to: comments@i-programmer.info

<ASIN:1871962463>

<ASIN:B07S84G11P>

 

 

Last Updated ( Saturday, 10 August 2019 )