📔
Jetson Tx2
  • Jetson Tx2
  • 1장 일반 개요
  • 2장 예제
  • 3장 동작모드
  • 4장 확인
  • DataStream SDK 활용
  • YOLO
  • Tensorflow 설치 및 확인
  • openCV 설치 및 확인
  • AutoCar
  • How to write ROS py
  • 참고자료
  • SSD하드디스크 추가하기
Powered by GitBook
On this page

Was this helpful?

2장 예제

Previous1장 일반 개요Next3장 동작모드

Last updated 5 years ago

Was this helpful?

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를 실행한 모습이다.

Screenshot from 2019-01-04 07-31-49

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

  • tensorrt demos

  • cuDNN 설치

    • 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
스크린샷 2019-01-04 오후 4.50.40

설치된 CUDA 버전(v9.0)에 맞는 cuDNN(v7.0.5) 다운로드

링크
GitHub - jkjung-avt/tensorrt_demos: TensorRT MODNet, YOLOv4, YOLOv3, SSD, MTCNN, and GoogLeNetGitHub
Logo