esp-who/examples/single_chip/hand_detection_with_command...
Ye Hang Yang 8cc30b91be handpose_estimation 2020-08-07 11:10:29 +08:00
..
main handpose_estimation 2020-08-07 11:10:29 +08:00
CMakeLists.txt handpose_estimation 2020-08-07 11:10:29 +08:00
Makefile handpose_estimation 2020-08-07 11:10:29 +08:00
README.md handpose_estimation 2020-08-07 11:10:29 +08:00
partitions.csv handpose_estimation 2020-08-07 11:10:29 +08:00
sdkconfig.defaults handpose_estimation 2020-08-07 11:10:29 +08:00

README.md

Hand Detection with Command Line in Single Chip

This example demonstrates Hand Detection with a single ESP32 chip (without using any LCD module). ESP32 firstly gets images that are captured by the camera module, then determines if there are any human faces as well as displays its Detection Results in the Serial Terminal.

Preparation

To run this example, you need the following components:

  • An ESP32 Module: Either ESP32-WROVER-KIT or ESP-EYE, which we highly recommend for beginners, is used in this example.
  • A Camera Module: Either OV2640 or OV3660 image sensor, which we highly recommend for beginners, is used in this example.

Quick Start

After you've completed the hardware settings, please follow the steps below:

  1. Connect the camera to ESP32 module. For connection pins, please see here
  2. Flash Applications to ESP32;
  3. Start Human Face Detection and Check Detection Results.

Checking Detection Result

  1. Put your camera module away from a human face for at least 0.3 meter;
  2. Open a Serial Terminal by using the command line idf.py monitor -p [PORT];
  3. Check result at your Serial Terminal, and you will be able to see information displayed in the screenshot below:

detected

The keyword DETECTED appears whenever ESP32 detects a human hand.