NVIDIA Jetson TK1 학습 및 개발 (9): GPU 기반 가속 OpenCV 인체 검사 (Full Body Detection)
1. CUDA 와 OpenCV 의 설치
우선 자신의 플랫폼 에 CUDA 와 OpenCV 가 설치 되 어 있 는 지 확인 해 보 자.
CUDA 의 설치 참고:http://blog.csdn.net/frd2009041510/article/details/42042807화해시키다http://blog.csdn.net/frd2009041510/article/details/42925205
OpenCV 의 설 치 는 참고 할 수 있 습 니 다.http://blog.csdn.net/frd2009041510/article/details/42930113
2、Simply build the OpenCV HOG (Hough Of Gradients) sample person detector program
cd opencv-2.4.9/samples/gpu
g++ hog.cpp -lopencv_core -lopencv_imgproc -lopencv_highgui -lopencv_calib3d -lopencv_contrib -lopencv_features2d -lopencv_flann -lopencv_gpu -lopencv_legacy -lopencv_ml -lopencv_nonfree -lopencv_objdetect -lopencv_photo -lopencv_stitching -lopencv_superres -lopencv_video -lopencv_videostab -o hog
디 렉 터 리 입력:
컴 파일:
3、run the HOG demo
./hog --video 768x576.avi
주의: 걸 어 다 니 는 사람들의 사전 녹 화 된 비디오 와 같은 HOG 데 모 를 실행 할 수 있 습 니 다. HOG 데 모 는 그래 픽 출력 을 표시 하 므 로 HDMI 모니터 를 연결 하거나 원 격 뷰 어 (예: X 터널 링 또는 VNC 또는 TeamViewer) 를 바탕 화면 에 사용 하여 출력 을 확인 해 야 합 니 다.
결 과 는 다음 과 같다.
카메라 가 있 으 면 다음 명령 을 실행 하여 프 리 젠 테 이 션 을 완성 할 수 있 습 니 다.
./hog --camera 0
주의: 참고: 이것 은 전체 몸 체 를 찾 고 그들 이 작다 고 가정 합 니 다, 그래서 당신 은 당신 을 감지 하려 는 경우 카메라 에서 적어도 5m 떨어져 서 있어 야 합 니 다!
결 과 는 다음 과 같다.
4. HOG demo 의 일부 제어 명령
You can toggle between CPU vs GPU by pressing 'm', where you will see that the GPU is typically 5x faster at HOG than the CPU!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
ProxmoxVE로 Ubuntu18.04 + KVM + CUDA 환경을 만듭니다.ProxmoxVE에 PCI-Passthrouph는 할 수 있는 상태가 되어 있는 전제에 전진한다. 아래 참조 UbuntuServer18.04 LTS를 설치합니다. Windows와 마찬가지로 PCI-Passthroug...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.