Commit Graph

2379 Commits

Author SHA1 Message Date
iabdalkader
9a61a73711 Add NN unit test 2018-06-21 21:59:31 +02:00
iabdalkader
9cc33a16a7 NN: Remove printf's while loading network. 2018-06-21 21:58:41 +02:00
iabdalkader
978115a2a2 Fix TO_GS_PIXEL macro. 2018-06-21 21:22:36 +02:00
iabdalkader
46bf00119d Fix Canny edge ROI. 2018-06-21 20:23:31 +02:00
Kwabena W. Agyeman
6a56b0eaad Fix bad realloc error. 2018-06-20 18:48:34 +02:00
Kwabena W. Agyeman
157a469ec3 Fix finding small apriltags. 2018-06-20 18:48:25 +02:00
Kwabena W. Agyeman
6efc8b78e6 Update apriltags scripts.
* Add new scripts higher resolution.
* Update max resolution script.
2018-06-20 18:47:38 +02:00
Kwabena W. Agyeman
13496ee2fc Fix broken atan2 return.
This has been an issue for a while and I was just working around it in
code. It is fixed now.
2018-06-20 18:44:04 +02:00
Kwabena W. Agyeman
0c35755fc2 No need to drop array contents anymore. 2018-06-20 18:43:46 +02:00
Kwabena W. Agyeman
aa4d15e4f8 Improve error messages when out of memory. 2018-06-20 18:43:25 +02:00
Kwabena W. Agyeman
2040647fbb Use fast arm sin/cos. 2018-06-20 18:43:09 +02:00
Kwabena W. Agyeman
bd77afbc0a Improved H7 AprilTags res. 2018-06-20 18:42:50 +02:00
Kwabena W. Agyeman
d7c13bce9d Update umm_malloc to the latest. 2018-06-20 18:41:15 +02:00
Kwabena W. Agyeman
1db09070cc Improve OOM error messages. 2018-06-20 18:39:14 +02:00
Kwabena W. Agyeman
343735a2a5 Remove redundant code. 2018-06-20 18:32:36 +02:00
iabdalkader
a0fe5b9559 Fix USB HID interface number and endpoints numbers. 2018-06-20 01:50:54 +02:00
iabdalkader
e04331d142 Enable boot.py to set USB mode to HID if required. 2018-06-20 00:23:04 +02:00
iabdalkader
925f662786 Cleanup config parsing. 2018-06-19 23:54:20 +02:00
iabdalkader
f135c12cd9 Enable mutable images for Haar cascades. 2018-06-19 22:51:45 +02:00
iabdalkader
3591161984 Add support for running Haar on RGB images. 2018-06-19 22:41:00 +02:00
iabdalkader
b570bd6e12 MP: Apply upstream SPI patch. 2018-06-19 20:50:28 +02:00
iabdalkader
5241167fb4 Update smile detection example. 2018-06-19 03:01:12 +02:00
iabdalkader
32f2e97cda NN: Update smile detection network. 2018-06-19 03:00:40 +02:00
iabdalkader
14068a2e3c NN: Add smile detection example script. 2018-06-16 22:17:54 +02:00
iabdalkader
175315fd39 NN: Add smile detection network. 2018-06-16 22:18:02 +02:00
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