2장 예제
Visionworks 예제 실행
Visionworks는 컴퓨터 비전과 이미지 프로세싱을 위한 소프트웨어 개발 페키지이며, 이것은 크로노스 그룹의 OpenVX 표준을 확장해서 구현된 것이며 Xavier GPU에 맞춰서 최적화 과정도 수행 됐다.
기본적으로 Jetpack-4.1을 설치하면 포함되어 있으며 컴파일과 실행 방법은 아래와 같다.
/usr/share/visionworks/sources/install-samples.sh ~/
cd ~/VisionWorks-1.6-Samples/
make -j4 # add dbg=1 to make debug build
컴파일 완료할 경우 아래와 같이 실행파일들이 생성된다.
nvidia@jetson-0423718017159:~/VisionWorks-1.6-Samples/bin/aarch64/linux/release$ ls
nvx_demo_feature_tracker nvx_demo_motion_estimation nvx_sample_nvgstcamera_capture nvx_sample_opengl_interop
nvx_demo_feature_tracker_nvxcu nvx_demo_stereo_matching nvx_sample_object_tracker_nvxcu nvx_sample_player
nvx_demo_hough_transform nvx_demo_video_stabilizer nvx_sample_opencv_npp_interop
아래 예제는 nvx_demo_feature_tracker
를 실행한 모습이다.

나머지 예제들은 아래 표의 설명을 따른다.

tensorrt demos

cuDNN 설치
설치된 CUDA 버전(v9.0)에 맞는 cuDNN(v7.0.5) 다운로드 링크
cuDNN v7.0.5 Runtime Library for Ubuntu16.04 (Deb) cuDNN v7.0.5 Developer Library for Ubuntu16.04 (Deb) cuDNN v7.0.5 Code Samples and User Guide for Ubuntu16.04 (Deb)
cuDNN 설치
sudo dpkg -i libcudnn7_7.0.5.15-1+cuda9.0_amd64.deb sudo dpkg -i libcudnn7-dev_7.0.5.15-1+cuda9.0_amd64.deb sudo dpkg -i libcudnn7-doc_7.0.5.15-1+cuda9.0_amd64.deb
아래 코드를 실행하여, 설치가 제대로 되었는지 확인한다. (Test passed!가 출력되면 정상 설치된 것이다.)
cp -r /usr/src/cudnn_samples_v7/ $HOME cd $HOME/cudnn_samples_v7/mnistCUDNN make clean && make ./mnistCUDNN
Last updated
Was this helpful?