본문 바로가기

전체 글71

[에러 해결] sudo-apt get update가 안 될 때 sudo apt-get update 를 실행하려는데 다음과 같은 에러가 발생했습니다. W: GPG error: file:/var/cudnn-local-repo-ubuntu1804-8.3.1.22 Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY F60F4B3D7FA2AF80 E: The repository 'file:/var/cudnn-local-repo-ubuntu1804-8.3.1.22 Release' is not signed. N: Updating from such a repository can't be done securely, and is therefore .. 2022. 4. 10.
[yolov4] Bounding box 중심점 출력하기 물체를 인식하고 쫓아가기 위해서는 화면상에 물체가 어디에 위치하는지 알아야 합니다. 그러기 위해서는 바운딩 박스의 정보(시작점의 xy좌표, 박스의 크기)를 받아야 합니다. darknet에서는 이 기능을 제공하고 있습니다. darknet을 실행할 때 ./darknet detector demo data/obj.data yolov4.cfg backup/yolov4_best.weights -c 0 여기에서 ./darknet detector demo data/obj.data yolov4.cfg backup/yolov4_best.weights -c 0 -ext_output 이렇게 끝에 -ext_output만 추가해주면 바운딩 박스의 좌표와 크기를 알 수 있습니다. 하지만 제가 출력하고 싶은 건 박스의 중심좌표이므로.. 2022. 3. 28.
[Yolov4] 영상인식 커스텀 학습법 YOLOv4를 이용하여 커스텀학습하는 법에 대해 알아보도록 하겠습니다. 이 글은 webnautes님의 블로그를 참고하여 작성했습니다. https://webnautes.tistory.com/1482 Ubuntu에서 darknet을 사용하여 Yolo v4 커스텀 학습하는 방법 Ubuntu에서 darknet을 사용하여 Yolo v4 커스텀 학습하는 방법을 다루고 있습니다. 2021. 05. 16 최초작성 2021. 05. 28 darknet 설치후 Yolo v4 테스트 0. CUDA 및 OpenCV를 먼저 설치해야 합니다. Ubuntu 20.0.. webnautes.tistory.com 기본적으로 다크넷이 설치 되어있어야 합니다. 설치법은 이전에 작성한 게시물을 참고하면 됩니다. https://kumoh-ir.. 2022. 3. 20.
[OpenCV] 동영상에서 이미지 추출하기 YOLO를 이용한 커스텀 학습을 위해서는 이미지 데이터를 만들어야 한다. 우선 파이썬과 opencv가 설치되어 있어야 한다. import cv2 count = 1 test = 1 train = 1 for i in range(1,4): vidcap = cv2.VideoCapture("D:/video/%d.mp4" %i) print("%d번째 영상 시작" %i) while(vidcap.isOpened()): ret, image = vidcap.read() if(ret==False): print("%d번째 영상 끝" %i) print("train=%d" %train) print("test=%d" %test) break if(int(vidcap.get(1)) % 5 == 0): num=count % 10 if .. 2022. 3. 10.