CMU-Perceptual-Computing-Lab / openpose

OpenPose: Real-time multi-person keypoint detection library for body, face, hands, and foot estimation
https://cmu-perceptual-computing-lab.github.io/openpose
Other
31.08k stars 7.85k forks source link

Openpose 1.7.0 not opening after installation. Ejects a message called "Exception Thrown" with "OpenPoseDemo.exe has triggered a breakpoint." written at line "251: cudaCheck(__LINE__, __FUNCTION__, __FILE__); #2097

Open Sandipanroygit opened 2 years ago

Sandipanroygit commented 2 years ago

I had built OpenPose 1.7.0 with CMake 3.23.0-rc1 at default settings in Visual Studio 17 2022 software. The system I posses is Asus TUF A-15 laptop with Ryzen 4600h CPU, 8gb RAM and 4 GB NVIDIA 1650 graphics card. I reinstalled the programme again and again and then tried to successfully run this Openpose software since two months for my project work but the Openpose 1.7.0 window doesnot shows any output from camera (ie. the OpenPose window pops up but doesnot show anything and remains black for some time) and then crashes after few seconds, while I run Openpose.sln in debug mode on Visual Studio 17 2022 software.

This means that I am not been able to start Openpose 1.7.0 window successfully and it is ejecting a message called "Exception Thrown" with "OpenPoseDemo.exe has triggered a breakpoint." written at line "251: cudaCheck(LINE, FUNCTION, FILE);

Screenshot of the issue is given below.

OpenPose (Debugging) - Microsoft Visual Studio 07-05-2022 12_29_43

I also tried it without using the debug mode and I obtained this error.

20220507_133104

Please help me in overcoming the issue.

The second most concern of mine is FPS count.I require pose detection to be done at 30 fps.I had installed openpose 1.6.0 and my system provides me maximum of 6.5 fps at default settings.Also if I use openpose 1.6.0 with "--net_resolution--1x128" flag I am getting roughly 14.5 fps.So how can I get 30 fps as I guess that if I am able to run OpenPose 1.7.0 with default settings I wont get more than 7 fps. Also I would like to know as to how I can learn OpenPose online?Because I am from the domain of Mechanical Engineering it is a very new topic for me to explore.I want to integrate the Openpose-1.7.0 with unity games (not with unity plugin to be specific) because truly speaking the resources for learning the pose detection software in the Internet is very limited.Therefore if possible please enlighten me for the above mentioned ueries and issues.

Configuration:

  1. OS: Windows 11 Home
  2. Processor Ryzen 4600h
  3. GPU: NVIDIA 1650
  4. Python Version: Python 2.7.16
  5. CMake Version: CMake 3.23.0-rc1
  6. CUDA version: 10.1
  7. cuDNN version-7.5
  8. RAM-8 GB
FPT-ThaiTuan commented 11 months ago

Tôi đã xây dựng OpenPose 1.7.0 với CMake 3.23.0-rc1 ở cài đặt mặc định trong phần mềm Visual Studio 17 2022. Hệ thống tôi sở hữu là laptop Asus TUF A-15 với CPU Ryzen 4600h, RAM 8gb và card đồ họa NVIDIA 1650 4 GB. Tôi đã cài đặt lại chương trình nhiều lần và sau đó cố gắng chạy thành công phần mềm Openpose này trong hai tháng cho dự án của tôi nhưng cửa sổ Openpose 1.7.0 không hiển thị bất kỳ đầu ra nào từ máy ảnh (tức là cửa sổ OpenPose bật lên nhưng không hiển thị gì cả và vẫn giữ nguyên như vậy). đen một lúc) và sau đó gặp sự cố sau vài giây, trong khi tôi chạy Openpose.sln ở chế độ gỡ lỗi trên phần mềm Visual Studio 17 2022.

Điều này có nghĩa là tôi không thể khởi động thành công cửa sổ Openpose 1.7.0 và nó đang đưa ra một thông báo có tên "Ngoại lệ được ném" với "OpenPoseDemo.exe đã kích hoạt điểm dừng". được viết ở dòng "251: cudaCheck( LINE , FUNCTION , FILE );

Ảnh chụp màn hình của vấn đề được đưa ra dưới đây.

OpenPose (Gỡ lỗi) - Microsoft Visual Studio 07-05-2022 12_29_43

Tôi cũng đã thử nó mà không sử dụng chế độ gỡ lỗi và tôi gặp phải lỗi này.

20220507_133104

Xin hãy giúp tôi khắc phục vấn đề.

Mối quan tâm lớn thứ hai của tôi là số lượng FPS. Tôi yêu cầu phát hiện tư thế phải được thực hiện ở tốc độ 30 khung hình/giây. Tôi đã cài đặt openpose 1.6.0 và hệ thống của tôi cung cấp cho tôi tối đa 6,5 ​​khung hình/giây ở cài đặt mặc định. Ngoài ra, nếu tôi sử dụng openpose 1.6.0 với Cờ "--net_solution--1x128" Tôi nhận được khoảng 14,5 khung hình/giây. Vậy làm cách nào tôi có thể nhận được 30 khung hình/giây vì tôi đoán rằng nếu tôi có thể chạy OpenPose 1.7.0 với cài đặt mặc định thì tôi sẽ không nhận được nhiều hơn 7 khung hình/giây. Ngoài ra, tôi muốn biết làm cách nào để có thể học OpenPose trực tuyến? Vì tôi đến từ lĩnh vực Kỹ thuật Cơ khí nên đây là một chủ đề rất mới để tôi khám phá. Tôi muốn tích hợp Openpose-1.7.0 với các trò chơi thống nhất (không phải cụ thể là với plugin unity) vì thực sự mà nói, tài nguyên để tìm hiểu phần mềm phát hiện tư thế trên Internet rất hạn chế. Vì vậy, nếu có thể, vui lòng giải thích cho tôi về các vấn đề và vấn đề được đề cập ở trên.

Cấu hình:

  1. Hệ điều hành: Windows 11 Home
  2. Bộ xử lýRyzen 4600h
  3. GPU: NVIDIA 1650
  4. Phiên bản Python: Python 2.7.16
  5. Phiên bản CMake: CMake 3.23.0-rc1
  6. Phiên bản CUDA: 10.1
  7. cuDNN phiên bản-7.5
  8. RAM-8 GB

Tôi đã xây dựng OpenPose 1.7.0 với CMake 3.23.0-rc1 ở cài đặt mặc định trong phần mềm Visual Studio 17 2022. Hệ thống tôi sở hữu là máy tính xách tay Asus TUF A-15 với CPU Ryzen 4600h, RAM 8gb và card đồ đồ họa NVIDIA 1650 4 GB. Tôi đã cài đặt lại chương trình nhiều lần và sau đó cố gắng chạy thành công phần mềm Openpose này trong hai tháng cho dự án của tôi nhưng cửa sổ Openpose 1.7.0 không hiển thị bất kỳ đầu ra nào từ máy ảnh (tức là cửa sổ OpenPose bật lên nhưng không hiển thị gì cả và vẫn giữ nguyên như vậy). đen một lúc) và sau đó gặp sự cố sau vài giây, trong khi tôi chạy Openpose.sln ở chế độ gỡ lỗi trên phần mềm Visual Studio 17 2022.

Điều này có nghĩa là tôi không thể khởi động thành công cửa sổ Openpose 1.7.0 và nó đưa ra một thông báo có tên "Ngoại lệ được xử lý" với "OpenPoseDemo.exe đã kích hoạt điểm dừng". được viết ở dòng "251: cudaCheck( LINE , FUNCTION , FILE );

Ảnh chụp màn hình của vấn đề được đưa ra bên dưới.

OpenPose (Gỡ lỗi) - Microsoft Visual Studio 07-05-2022 12_29_43

Tôi cũng đã thử nhưng không sử dụng chế độ gỡ lỗi và tôi gặp phải lỗi này.

20220507_133104

Hãy giúp tôi giải quyết vấn đề.

Mối quan hệ lớn thứ hai của tôi là FPS số lượng. Tôi yêu cầu phát hiện tư thế phải được thực hiện ở tốc độ 30 khung hình/giây. Tôi đã cài đặt openpose 1.6.0 và hệ thống của tôi cung cấp cho tôi tối đa 6,5 ​​​​khung hình/giây ở mặc định cài đặt. Ngoài ra, nếu tôi sử dụng openpose 1.6.0 với Cờ "--net_solution--1x128" thì tôi nhận được khoảng 14,5 khung hình/giây. Vì vậy, làm thế nào tôi có thể nhận được 30 khung hình/giây vì tôi mong đợi rằng nếu tôi có thể chạy OpenPose 1.7.0 với cài đặt mặc định thì tôi sẽ không nhận được nhiều hơn 7 khung hình/giây. Ngoài ra, tôi muốn biết cách nào để có thể học OpenPose trực tuyến? Vì tôi đến từ lĩnh vực Kỹ thuật Cơ khí nên đây là một chủ đề rất mới để tôi khám phá. Tôi muốn hợp nhất Openpose-1.7.0 với các trò chơi hệ thống nhất (không phải cụ thể với plugin unity) vì thực sự mà nói, tài nguyên để tìm hiểu phần mềm phát hiện tư thế trên Internet rất hạn chế. Vì vậy, nếu có thể, vui lòng giải thích cho tôi về các vấn đề và vấn đề gặp phải ở trên.

Cấu hình:

  1. Hệ điều hành: Windows 11 Home
  2. Bộ xử lýRyzen 4600h
  3. GPU: NVIDIA 1650
  4. Phiên bản Python: Python 2.7.16
  5. Phiên bản CMake: CMake 3.23.0-rc1
  6. CUDA phiên bản: 10.1
  7. cuDNN phiên bản-7.5
  8. RAM-8 GB

I also had the same problem. Can you solve it?