espressif/motion_detect

0.1.0~1

Latest
uploaded 5 days ago
motion detect.

readme

# Motion Detection Models

## Model Latency

| Target | Input | Stride | Latency (ms) | FPS |
|--------|-------|--------|--------------|-----|
| ESP32-S3 | rgb888 1280x720 | 1 | 197.03 | 5.08 |
| ESP32-S3 | rgb888 1280x720 | 2 | 61.02 | 16.39 |
| ESP32-S3 | rgb888 640x360 | 1 | 49.37 | 20.26 |
| ESP32-S3 | rgb888 640x360 | 2 | 15.36 | 65.11 |
| ESP32-P4 | rgb888 1280x720 | 1 | 86.82 | 11.52 |
| ESP32-P4 | rgb888 1280x720 | 2 | 26.82 | 37.28 |
| ESP32-P4 | rgb888 640x360 | 1 | 21.92 | 45.62 |
| ESP32-P4 | rgb888 640x360 | 2 | 6.92 | 144.51 |

> [!NOTE]
> - The ESP32-P4 latency data above was tested on chips >= ECO5, with PSRAM frequency at 250MHz and CPU frequency at 400MHz.
> - Stride controls the spacing between detection points. A smaller stride provides more reliable detection but increases latency, while a larger stride reduces latency but may miss smaller movements. For details, see [`get_moving_point_number`](motion_detect.hpp).

Links

Supports all targets

License: MIT

To add this component to your project, run:

idf.py add-dependency "espressif/motion_detect^0.1.0~1"

download archive

Stats

  • Archive size
    Archive size ~ 3.43 KB
  • Downloaded in total
    Downloaded in total 1 time
  • Weekly Downloads Weekly Downloads (All Versions)
  • Downloaded this version
    This version: 0 times

Badge

espressif/motion_detect version: 0.1.0~1
|