openmv/scripts/examples/OpenMV/25-Machine-Learning
Kwabena W. Agyeman c86f01741f
Add Objection Detection Support (#1462)
Support for segmentation networks has been added. You can now segment images using tensorflow into grayscale images that show a heatmap per class you are looking for. The segment() method will return a list of images of these grayscale heat maps.

detect() will then do all the above but internally run find_blobs() on the heat maps to return instead a list of lists, where each sub list is the blobs detected per class.

EdgeImpulse will have support for running segmentation networks thus enabling object detection and localization on Cortex-M processors.

* PYTF now uses the optimal amount of memory for buffers versus all - buffers are placed in SRAM if they fit producing a massive speed boost.
* Custom scaled/offset outputs now work.
* Updated to the latest tensorflow library.
* You have access to all input/output model parameters.
* Person detection is now int8 and blazing fast - 20 FPS on the Arduino Portena.
* Added m55 libs (m0plus libs coming soon once EdgeImpulse adds support for them in the tensorflow make file)
* Classify/Segment/Detect work on all image types directly (JPG/BAYER/YUV/RGB565/GRAYSCALE/BINARY)
2021-12-30 18:30:28 +02:00
..
nn_stm32cubeai.py Update Examples. 2020-11-16 23:03:02 +02:00
tf_face_collection.py Update Examples. 2020-11-16 23:03:02 +02:00
tf_face_recognition.py Update Examples. 2020-11-16 23:03:02 +02:00
tf_mobilenet_search_just_center.py Update and rename tf_mobilenet_serach_just_center.py to tf_mobilenet_search_just_center.py 2021-03-01 12:01:10 +08:00
tf_mobilenet_search_whole_window.py Update tf_mobilenet_search_whole_window.py 2021-03-01 12:03:11 +08:00
tf_object_detection.py Add Objection Detection Support (#1462) 2021-12-30 18:30:28 +02:00
tf_person_detection_search_just_center.py Add Objection Detection Support (#1462) 2021-12-30 18:30:28 +02:00
tf_person_detection_search_whole_window.py Add Objection Detection Support (#1462) 2021-12-30 18:30:28 +02:00