openmv/usr/examples/09-Feature-Detection
Kwabena W. Agyeman 7af818c4d8 Finished up optical flow code.
* Added pooling functions to make getting small images easy. set_binning
works too... but, it zooms in way to much. pooling functions aout you to
shrink the image while not zooming in.

* To make the pooling functions easy to use I created a version that
pools the image out of place and one that pools the image in place. The
inplace pooling function can work on the frame buffer (see edits to
sensor.c)

* I added the code to do hann windowing to the FFT lib. However, I
commented it out after it improved performance by basically zero.
Specialized windowing stuff will only come in handy for folks trying to
tune their algorithm... not in general for everything.

* I added subpixel resolution for the phase correlation code. You can
now track the image movement really precisely. Additionally, I fixed up
the displacement outputs to give expected results. I also added a QoR
output for the displacement code so that you can know when the results
are bad.

* Finally, an example script has been added to show off the features.
2016-06-18 23:05:44 -04:00
..
freak.py 60 Scripts. 2016-04-21 20:01:17 -04:00
lbp.py 60 Scripts. 2016-04-21 20:01:17 -04:00
optical_flow.py Finished up optical flow code. 2016-06-18 23:05:44 -04:00
template_matching.py Update template matching script. 2016-06-15 23:43:21 +02:00