Hongzhe’s Status Report for 10/07/2023

For this week, we are starting to make progress on the project’s detailed technical design in parallel. Specifically, I am pushing forward on the OpenPose application.

As specified in the last week, I was able to get OpenPose compiled on Mac with C++ but not to run. I first spent a couple hours debugging the library files on Mac. Then I decided to move to the Windows system given that more developers use it on Windows and the more customizability of the system. I was finally able to run the sample real-time OpenPose application on Window as shown in the image below. For our and future students interested in using OpenPose on Windows, here are the necessary things you need to do:

  • Download NVIDIA driver and CUDA support in case you want to use GPU mode
  • Download OpenPose models manually and copy to the models folder correspondingly
  • Download the third party modules and copy to the 3rdparty/windows folder
  • Update PyBind11 in the 3rdparty folder to the newest version to get rid of the error in compilation
  • Download CMake, Visual Studio 2019 Enterprise
  • For detailed information, go through the installment guide in OpenPose github page

I also represent the team in the Design Presentation to talk about our new project in general and detail. Personally I think my work is in good shape and pace.

For the next week, I am hoping to make OpenPose more stable, given that it currently crashes sometimes for incremental builds. I will also research the Python APIs and how to export OpenPose to custom applications.

Leave a Reply

Your email address will not be published. Required fields are marked *