Commit Graph

2404 Commits

Author SHA1 Message Date
iabdalkader
5be410c139 NN: Add shell script to convert models. 2018-06-16 18:52:25 +02:00
iabdalkader
e4144184d1 NN: fix mean values for GS images. 2018-06-16 01:37:23 +02:00
iabdalkader
2d4ffac9f8 MP: Fix pendsv bug.
* Thanks to Rocky from NXP for finding and fixing the bug.
2018-06-13 18:30:59 +02:00
iabdalkader
571c356464 MP: Revert pyexec to parse/compile/exec. 2018-06-13 18:29:51 +02:00
iabdalkader
aa25be6397 MP: Update I2C docs. 2018-06-12 02:05:24 +02:00
iabdalkader
ce137ade82 NN: Fix typos in new examples. 2018-06-11 05:32:01 +02:00
Ibrahim Abd Elkader
59eabdf13d
Merge pull request #355 from kwagyeman/nn_upgrade
NN: Clean up and support sliding window.
2018-06-11 05:27:11 +02:00
iabdalkader
9b08e91557 MP: Update to MP 1.9.4 2018-06-11 05:18:54 +02:00
Kwabena W. Agyeman
70920585df Sub sample for contrast check to go faster. 2018-06-10 23:10:19 -04:00
Kwabena W. Agyeman
ccbe073861 Add NN search method to be able to deal with multiple scales and
positions.
2018-06-10 22:08:11 -04:00
Kwabena W. Agyeman
0f262acdc1 Add ROI to forward and add stack guards. 2018-06-10 22:08:11 -04:00
Kwabena W. Agyeman
3abd8bedb1 Add new CMSIS NN file. 2018-06-10 22:08:11 -04:00
Kwabena W. Agyeman
688fb54d91 Add ROI Support to forward. 2018-06-10 22:08:11 -04:00
Kwabena W. Agyeman
e4f238e794 Updated ARM CMSIS NN Lib 2018-06-10 22:08:11 -04:00
Kwabena W. Agyeman
107019a357 More cleanup
* Moved variable inits around.
* Added spacing.
2018-06-10 22:08:10 -04:00
Kwabena W. Agyeman
19473ef28c Module Cleanup
* Updated the header.
* Removed redundant includes.
* Switched to ROM pointers.
* Fixed some spacing issue.
2018-06-10 22:08:10 -04:00
iabdalkader
deadb0980d NN: Define ARM_MATH_DSP and ARM_NN_TRUNCATE. 2018-06-09 21:23:51 +02:00
iabdalkader
8eed8b4580 CMSIS: Add missing __STATIC_FORCEINLINE for GCC. 2018-06-09 21:23:02 +02:00
Ibrahim Abd Elkader
691349d7da
Merge pull request #354 from kwagyeman/bitmap_op_fix
Fix bitmap support for image operations
2018-06-06 16:22:42 +02:00
Kwabena W. Agyeman
bf2f45bff7 Fixed bitmap support for image operations 2018-06-06 01:01:38 -04:00
Ibrahim Abd Elkader
1d142496b5
Merge pull request #353 from kwagyeman/find_small_apriltag
Add example script to find small apriltags.
2018-06-06 02:51:59 +02:00
iabdalkader
d3997fff2b Add Travis CI project. 2018-06-06 02:44:41 +02:00
Kwabena W. Agyeman
5bb2c74899 Find small apriltags 2018-06-05 02:34:02 -04:00
iabdalkader
d3ef8e748e Re-enable OMV2 build 2018-06-04 18:18:53 +02:00
iabdalkader
14750d2915 Disable NN for OMV2. 2018-06-04 18:18:11 +02:00
iabdalkader
940c56ec8c Rename py_image_unavailable_obj. 2018-06-04 18:17:21 +02:00
iabdalkader
c9e4be4df3 Move py_image_unavailable_obj to py_helper. 2018-06-04 18:14:28 +02:00
Kwabena W. Agyeman
3233592c07 Support jpeg compressing bitmap images. 2018-06-04 17:32:05 +02:00
Kwabena W. Agyeman
8a44f0cd91 Support converting binary images to bitmaps in place.
This is useful for building image masks.
2018-06-04 17:26:35 +02:00
iabdalkader
158813452e Lepton: move SPI PRESCALER to omg_boardconfig.h. 2018-06-04 16:36:16 +02:00
iabdalkader
3e0b605bea Disable MT9V034 and LEPTON for OMV1/2/3. 2018-05-30 20:10:45 +02:00
iabdalkader
573b362626 Use FSIN to trigger MT snapshot. 2018-05-30 19:26:33 +02:00
iabdalkader
6d936e2567 Fix OMV4 FSIN pin. 2018-05-30 19:25:09 +02:00
iabdalkader
d7bc409cf3 Remove unused sensor pins from omv_boardconfig files. 2018-05-30 19:22:46 +02:00
Kwabena W. Agyeman
40cce70c90 Implement Lepton snapshot function. 2018-05-30 19:12:26 +02:00
Kwabena W. Agyeman
804d97f5b0 Update FLIR Lepton driver.
* Fix window code.
* Support smaller resolutions.
2018-05-30 19:11:07 +02:00
Kwabena W. Agyeman
7d16d008f9 Update error handling code for sensor.reset() and sensor.sleep(). 2018-05-30 19:07:12 +02:00
Kwabena W. Agyeman
6daabb3a52 Fix hardcoded freqs. 2018-05-30 19:06:49 +02:00
Kwabena W. Agyeman
eb8b0777f4 Fix dynamically changing the XCLK frequency. 2018-05-30 19:04:52 +02:00
Kwabena W. Agyeman
e69afb34b1 Disable color bar test for non-ov7725 sensors. 2018-05-30 19:02:40 +02:00
iabdalkader
c60d18ca86 NN: Add CMSIS-NN Readme. 2018-05-29 18:14:01 +02:00
iabdalkader
e1ee5cc22b NN: Add softmax arg. 2018-05-29 18:05:22 +02:00
iabdalkader
5fba4c3ad9 NN: Move output buffer to network struct. 2018-05-29 17:57:56 +02:00
iabdalkader
1c0c8d744b NN: Fix output size. 2018-05-29 17:44:39 +02:00
iabdalkader
8ce21ddb72 NN: Add output size to network struct. 2018-05-29 17:33:20 +02:00
Kwabena W. Agyeman
ba47e84ec1 Add higher resolutions. 2018-05-29 16:46:26 +02:00
iabdalkader
83dd9bafd4 NN: apply q7 fix from upstream. 2018-05-29 04:41:26 +02:00
iabdalkader
fd5cc31f49 Fix licences.
* nn_convert.py is actually ours.
2018-05-29 03:45:45 +02:00
iabdalkader
53686b1943 NN: Add example scripts. 2018-05-25 23:17:44 +02:00
iabdalkader
d151f7e38d NN: Remove hard-coded NNs. 2018-05-25 22:50:28 +02:00