iabdalkader
2affb38a22
Fix DCMI/DMA transfer size overflow.
2016-08-16 12:47:20 +02:00
iabdalkader
839523bd90
Fix DCMI init struct for OMV7.
2016-08-16 12:46:40 +02:00
iabdalkader
7499062bda
Fix OMV2 max frames.
2016-08-16 12:45:49 +02:00
iabdalkader
d9c8b1535d
Reduce IDE JPEG quality.
2016-08-15 01:11:10 +02:00
iabdalkader
34ffa826dd
Update firmware images.
2016-08-14 15:19:59 +02:00
iabdalkader
bcac8731b2
Add ARCH_STR to board files.
2016-08-14 15:14:43 +02:00
iabdalkader
6d6ad783b7
Add ARCH_STR command.
2016-08-14 15:12:43 +02:00
iabdalkader
381d20b697
Remove IDE FB update command.
2016-08-14 14:54:32 +02:00
iabdalkader
3ad4702032
Remove IDE JPEG enable/disable.
2016-08-14 14:53:39 +02:00
iabdalkader
26909490c7
Fix adaptive JPEG quality.
2016-08-14 14:26:30 +02:00
iabdalkader
4211e37c53
Remove JPEG enable/disable USBDBG command.
2016-08-14 00:45:34 +02:00
iabdalkader
37ec0095fc
Enable OS module.
2016-08-13 22:08:15 +02:00
iabdalkader
dcdb3e5e8d
Remove old comments.
2016-08-13 22:07:50 +02:00
iabdalkader
6b10a5e3e0
Update firmware images for OMV2 and OMV7
2016-08-12 23:28:35 +02:00
iabdalkader
2821690a35
Update MP branch with M7 support.
2016-08-12 23:27:20 +02:00
iabdalkader
4a2a0cb4dd
Support new ENABLE_FB command.
2016-08-12 23:04:55 +02:00
iabdalkader
53df7fed4f
Update bootloader to support M7.
2016-08-12 23:03:11 +02:00
iabdalkader
d0ae48d3a6
Update OV7725 regs
2016-08-12 22:46:04 +02:00
iabdalkader
56ef404919
Add realloc arg to JPEG encoder.
...
* If realloc is set to false, JPEG encoder won't try to realloc JPEG buffer and will fail gracefully.
2016-08-12 22:44:39 +02:00
iabdalkader
1cbcb7e434
Add M7 support
2016-08-12 22:43:50 +02:00
iabdalkader
21c693f968
Update CMSIS
2016-08-06 00:25:04 +02:00
iabdalkader
e44d86b483
Update CMSIS
2016-07-29 12:28:42 +03:00
iabdalkader
11c44d11e2
Update DSP lib
2016-07-29 12:28:10 +03:00
iabdalkader
7d99357e25
Add F4 and F7 HAL
2016-07-28 16:38:45 +03:00
iabdalkader
b76eb848d6
Update CHANGELOG
2016-07-27 22:19:22 +03:00
iabdalkader
e4ee55eefb
Update firmware version.
2016-07-27 22:18:43 +03:00
iabdalkader
5ae9ebadba
Update firmware images
2016-07-27 22:18:16 +03:00
iabdalkader
0da4951e62
Fix integral image lookup
2016-07-27 22:00:51 +03:00
iabdalkader
0363fa8758
Add ToF module.
2016-07-27 15:21:33 +03:00
iabdalkader
f7aa217f39
Use scaled DCT.
2016-07-06 21:19:14 +02:00
iabdalkader
9db7b8113c
Set JPEG quality based on frame size.
...
* Use higher quality/subsampling for small resolutions.
2016-07-03 21:33:19 +02:00
iabdalkader
b5486fc2a3
Set JPEG chroma subsampling based on quality.
2016-07-03 21:27:44 +02:00
iabdalkader
9e592d45bf
Add JPEG subsampling enum.
2016-07-03 21:27:28 +02:00
iabdalkader
f0a4d98fef
Update optical flow script to use 64x32 resolution.
2016-06-21 00:46:47 +02:00
iabdalkader
0575314ab3
Make image pool work on arg image without changing FB.
2016-06-20 22:25:25 +02:00
iabdalkader
02088a14e1
Rename set_binning to set_windowing.
2016-06-20 22:24:00 +02:00
iabdalkader
6e3580a8c2
Add checkbox to enable/disable preview/framebuffer.
2016-06-20 01:43:55 +02:00
iabdalkader
968bfde8f2
Add new smaller resolutions.
...
* Add 40x30, 64x32 and 64x64
2016-06-19 21:27:09 +02:00
Ibrahim Abd Elkader
6f8ca705d2
Merge pull request #142 from kwagyeman/master
...
Finished up optical flow code.
Note: This breaks binning, will fix later.
2016-06-19 20:42:11 +02:00
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
iabdalkader
6adb46e1fa
Make copy_to_fb accept (x,y) offset
2016-06-17 00:31:56 +02:00
iabdalkader
2594a1e320
Add py_helper_lookup_offset.
2016-06-17 00:30:02 +02:00
iabdalkader
19367198f6
update imgs
2016-06-16 00:51:02 +02:00
iabdalkader
de5e734b0a
update imgs
2016-06-16 00:50:31 +02:00
iabdalkader
d0c6bea5da
update imgs
2016-06-16 00:33:43 +02:00
iabdalkader
690590d593
Update imgs.
2016-06-16 00:32:00 +02:00
iabdalkader
062ea2a849
Update imgs
2016-06-16 00:29:55 +02:00
iabdalkader
6443eff70f
Update template matching script.
2016-06-15 23:43:21 +02:00
iabdalkader
76e3a77869
Reduce DS search step by one.
2016-06-15 23:41:08 +02:00
iabdalkader
7a977b5568
Reduce step size in DS search.
...
* Reduce DS step size instead of switching to smaller pattern.
* Makes it slower but more accurate, close to EX search.
2016-06-15 23:33:33 +02:00