NVIDIA 젯슨 나노 jupyter, YOLOv5,객체인식

BABY CAT·2023년 7월 16일
0

ai

목록 보기
4/12

(manual) https://www.notion.so/AI-ef5a4dbb04fe464688ed1fac8d57a4d0

install jupyter notebook

cd ai

sudo pip3 install jupyter (설치)

jupyter notebook (실행)

yolov5 Github Download

https://github.com/ultralytics/yolov5

위 사이트에서 code > download zip
다운 후

downloads폴더에서 home/ai 폴더로 옮기고 압축풀기 (extract here)

pip version up

pip install --upgrade pip

pip install -r requirements.txt

pip install psutil

환경변수 추가 (detect.py 실행 시 illegal instruction 에러 디버깅)

cd

vim ~/.bashrc (bashrc파일 열고 아래 환경변수를 추가 export~)

맨 아래로 내려서 아래 내용을 추가한다 i키를 누르면 글 수정모드

export OPENBLAS_CORETYPE=ARMV8 python
이렇게 추가를 했으면 esc :wq 엔터

를 눌러서 밖으로 나오고 (:wq는 저장 후 나가는 명령어 :q! 는 저장 안하고 나가기)

source ~/.bashrc (명령을 적용)

shutdown -r now (로 재시작)

(재시작 후 아래 실행)

욜로5 객체인식 코드 실행

cd ai/yolov5-master

python3 detect.py --source 0 --weights yolov5s.pt --conf 0.4 (실행)

(--conf 0.4는 40%이상으로 예측한 것만 시각화)

(AssertionError: 1/1: 0... Failed to open 0 에러 시)

캠 연결 확인 또는 --source 0 에서 숫자 0을 1로 변경 (캠 할당 번호)

1개의 댓글

comment-user-thumbnail
2024년 1월 10일

글 너무 잘 보았습니다,,
몇가지 질문이 있습니다
혹시 파이썬 버전은 몇으로 하셨나요?
제가 3.6.9를 사용하면서 욜로5를 설치하려 하는데 requirements.txt를 설치하는 과정에서 ultralyrics 버전을 찾을 수 없다고 나옵니다..
그래서 txt에서 ultralytics를 지우고
git에서 직접 설치를 해도 0.0.0unknown 이 설치 되었다고 나옵니다
무시하고 욜로5를 실행 해 보았고 Illegal~~ 이런식의 오류가 나왔습니다.
혹시 해결 방법을 아시거나 조언이 가능하시다면 답변 부탁드립니다

답글 달기