본문 바로가기

분류 전체보기142

[ActionAI]jetson nano에서 trt_pose 설치 Nvidia에서 제공하는 trt_pose를 설치해보려고 합니다. https://github.com/NVIDIA-AI-IOT/trt_pose NVIDIA-AI-IOT/trt_pose Real-time pose estimation accelerated with NVIDIA TensorRT - NVIDIA-AI-IOT/trt_pose github.com 먼저 환경설정은 아래 링크에서 하고 오시면 됩니다. 저는 도커 환경에서 진행하여 커맨드에 sudo가 없습니다. https://ddo-code.tistory.com/21?category=943823 tensorrt는 메모리를 많이 먹어서 일단 swap memory를 늘려줘야 합니다. 아래 링크대로 하고 오시면 됩니다. https://ddo-code.tistory.. 2021. 7. 5.
[논문 리뷰]OpenPose: Realtime Multi-Person 2D PoseEstimation using Part Affinity Fields 먼저 논문을 리뷰하기 전에 Pose estimation 방식을 알아봅시다. Pose estimation에는 크게 2가지의 추론 방식이 있습니다. Top-down 방법과 Bottom-Up 방법이 있습니다. Top-down Top-down방법은 사람을 detection후에 사람의 관절을 찾아내는 방법입니다. Top-down방법의 장점은 정확도가 높다는 것입니다. 전체 이미지에서 사람 관절을 찾아내는 것 보다는 사람이 detection된 영역에서 사람 관절을 찾아내는 것이 상대적으로 이미지의 복잡도가 낮을 것입니다. 마치 여러개의 연립방정식이 있을 때 미지수의 수를 줄이는 효과를 볼 수 있는 것입니다. Top-down방법의 단점은 사람을 detection하고 사람 숫자만큼 관절 detection모델을 돌려야 .. 2021. 7. 4.
[ActionAI]Jetson nano에서 ActionAI 실행을 위한 환경설정[tensorrt docker편] ActionAI 저장소를 clone합니다. git clone https://github.com/smellslikeml/ActionAI 먼저 docker image를 받습니다. sudo docker pull nvcr.io/nvidia/l4t-ml:r32.5.0-py3 도커를 실행합니다. sudo docker run --gpus all -it nvcr.io/nvidia/l4t-ml:r32.5.0-py3 먼저 pip3를 업그레이드 해줍니다. pip3 install --upgrade pip 모듈들의 버전을 확인합니다. python3 import tensorflow as tf tf.__version__ import torch torch.__version__ import numpy as np np.__version.. 2021. 7. 4.
YOLOv4 모델을 tensorrt로 최적화 실습 https://github.com/jkjung-avt/tensorrt_demos jkjung-avt/tensorrt_demos TensorRT MODNet, YOLOv4, YOLOv3, SSD, MTCNN, and GoogLeNet - jkjung-avt/tensorrt_demos github.com 이 저장소의 Demo5 실행 실습입니다. 저는 RTX3080에 Ubuntu18.04를 사용하고 있습니다. 먼저 도커 이미지를 받고 도커를 실행합니다. ## 저장소를 클론합니다. git clone https://github.com/jkjung-avt/tensorrt_demos ## tensorrt 도커 이미지를 받습니다. sudo docker pull nvcr.io/nvidia/tensorrt:21.06-py.. 2021. 6. 27.