openmv/scripts/examples/Arduino/Portenta-H7
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
..
00-Arduino Rename examples as requested. 2021-01-31 16:34:01 +02:00
01-Basics Change sensor to grayscale for Portenta 2021-03-17 17:55:50 +01:00
02-Board-Control Portenta: Update PWM example. 2021-05-23 21:45:49 +02:00
03-Drawing Change sensor to grayscale for Portenta 2021-03-17 17:55:50 +01:00
04-Image-Filters Change sensor to grayscale for Portenta 2021-03-17 17:55:50 +01:00
05-Snapshot Change sensor to grayscale for Portenta 2021-03-17 17:55:50 +01:00
06-Video-Recording Change sensor to grayscale for Portenta 2021-03-17 17:55:50 +01:00
07-Face-Detection Rename examples as requested. 2021-01-31 16:34:01 +02:00
08-Eye-Tracking Rename examples as requested. 2021-01-31 16:34:01 +02:00
09-Feature-Detection Change sensor to grayscale for Portenta 2021-03-17 17:55:50 +01:00
10-Color-Tracking Change sensor to grayscale for Portenta 2021-03-17 17:55:50 +01:00
16-Codes Change sensor to grayscale for Portenta 2021-03-17 17:55:50 +01:00
17-Pixy-Emulation Change sensor to grayscale for Portenta 2021-03-17 17:55:50 +01:00
18-MAVLink Change sensor to grayscale for Portenta 2021-03-17 17:55:50 +01:00
19-Low-Power Remove sensor setting from deep sleep example 2021-03-21 23:20:26 +01:00
20-Frame-Differencing Change sensor to grayscale for Portenta 2021-03-17 17:55:50 +01:00
21-Sensor-Control Change sensor to grayscale for Portenta 2021-03-17 17:55:50 +01:00
22-Optical-Flow Change sensor to grayscale for Portenta 2021-03-17 17:55:50 +01:00
24-External-Sensors Rename examples as requested. 2021-01-31 16:34:01 +02:00
25-Machine-Learning Add Objection Detection Support (#1462) 2021-12-30 18:30:28 +02:00
26-April-Tags Change sensor to grayscale for Portenta 2021-03-17 17:55:50 +01:00
28-Global-Shutter Rename examples as requested. 2021-01-31 16:34:01 +02:00
32-modbus Rename examples as requested. 2021-01-31 16:34:01 +02:00
34-Remote-Control Update rstp/rpc scripts to use standard network libraries 2021-10-16 21:40:34 -07:00
35-Readout-Control Rename examples as requested. 2021-01-31 16:34:01 +02:00
36-Web-Servers Update rstp/rpc scripts to use standard network libraries 2021-10-16 21:40:34 -07:00
37-Audio Rename examples as requested. 2021-01-31 16:34:01 +02:00
38-Ethernet Eth low power (#1362) 2021-06-12 23:12:39 +02:00
39-LoRa Rename examples as requested. 2021-01-31 16:34:01 +02:00
40-WiFi Nina driver updates, bug fixes. 2021-11-17 18:29:23 +02:00
41-Bluetooth Portenta: Add BLE example. 2021-04-27 22:47:27 +02:00
99-Tests Change sensor to grayscale for Portenta 2021-03-17 17:55:50 +01:00