Open Source: Human Pose Recognition Based on ESP32 CAM, C# WinForms, and Python

Here’s a benefit for students! Not sure what to do for your graduation project? Check out this project that combines three technologies, which even the supervisor praised.Recently, I worked on a project, but it wasn’t completed as a product. It is somewhat complex to use; although it is packaged, some operations are still needed for normal use. Here, I will document and introduce it.1. Effect & Product IntroductionOpen Source: Human Pose Recognition Based on ESP32 CAM, C# WinForms, and PythonFinal product files:Open Source: Human Pose Recognition Based on ESP32 CAM, C# WinForms, and Python2. Code Usage for ESP32 CAMMake sure to modify the WIFI account and password in the code, as well as the IP address (according to your computer’s WiFi IPv4 address). Install the Arduino IDE, open the project, select the correct development board, and upload the program to the board. (If you are unclear, you can refer to my other articles; the method is similar: ESP8266 Lights Up an LED (with source code)).Open Source: Human Pose Recognition Based on ESP32 CAM, C# WinForms, and PythonAfter running, the monitor will print out its IP address, which will be used later.Open Source: Human Pose Recognition Based on ESP32 CAM, C# WinForms, and Python3. Running the Python CodeOpen the folder containing the Python code and run the Python file using the command:python pose_detection.py. You will see the Python code running and outputting the IP address.Open Source: Human Pose Recognition Based on ESP32 CAM, C# WinForms, and Python4. Running WinFormsOpen this project file (you need to install Visual Studio first).Open Source: Human Pose Recognition Based on ESP32 CAM, C# WinForms, and PythonAfter entering the project, make sure to install the LibVLCSharp.WinForms library.Open Source: Human Pose Recognition Based on ESP32 CAM, C# WinForms, and PythonOnce the library is installed, click run.5. Connecting the ApplicationMake sure to enter the IP address printed in the serial monitor of the ESP32 CAM (mentioned earlier).Open Source: Human Pose Recognition Based on ESP32 CAM, C# WinForms, and PythonClick start receiving to see the video feed.Open Source: Human Pose Recognition Based on ESP32 CAM, C# WinForms, and PythonWe previously ran the Python program; here, click the button on the right to test sending video stream to Python, and you will start to see the pose calculation results returned by the Python code. Of course, the recognition effect will depend on the actual situation, haha.Open Source: Human Pose Recognition Based on ESP32 CAM, C# WinForms, and Python6. Project Connection

This not-so-great project is of course open source. The address is

https://gitee.com/YMMXXX/python_.git

Students in need can take it.

Leave a Comment