월 15,400원
5개월 할부 시다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 2 - 불량사과를 찾아라!
coco.names 파일은 알아서 찾아야 하나요
coco.names 파일은 알아서 찾아야 하나요
- 미해결[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 2 - 불량사과를 찾아라!
colab cuda 설치 문제 질문입니다.
강사님 안녕하세요. 강의 잘 듣고 있습니다.2022.09.07 시점 colab nvida 버전# NVIDIA 버전 확인 !/usr/local/cuda/bin/nvcc --versionnvcc: NVIDIA (R) Cuda compiler driver Copyright (c) 2005-2020 NVIDIA Corporation Built on Mon_Oct_12_20:09:46_PDT_2020 Cuda compilation tools, release 11.1, V11.1.105 Build cuda_11.1.TC455_06.29190527_0해당 파일을 nvidia에서 다운 받아서 다음과 같이 압축을 풀었습니다.!tar -xvf /content/gdrive/MyDrive/darknet/cuDNN/cudnn-linux-x86_64-8.5.0.96_cuda11-archive.tar.xz -C /usr/local/[결과]cudnn-linux-x86_64-8.5.0.96_cuda11-archive/ cudnn-linux-x86_64-8.5.0.96_cuda11-archive/include/ cudnn-linux-x86_64-8.5.0.96_cuda11-archive/include/cudnn_adv_infer_v8.h cudnn-linux-x86_64-8.5.0.96_cuda11-archive/include/cudnn_adv_train.h cudnn-linux-x86_64-8.5.0.96_cuda11-archive/include/cudnn_v8.h cudnn-linux-x86_64-8.5.0.96_cuda11-archive/include/cudnn_ops_train.h cudnn-linux-x86_64-8.5.0.96_cuda11-archive/include/cudnn_cnn_train_v8.h cudnn-linux-x86_64-8.5.0.96_cuda11-archive/include/cudnn_version_v8.h cudnn-linux-x86_64-8.5.0.96_cuda11-archive/include/cudnn_ops_infer.h cudnn-linux-x86_64-8.5.0.96_cuda11-archive/include/cudnn_cnn_infer_v8.h cudnn-linux-x86_64-8.5.0.96_cuda11-archive/include/cudnn_ops_train_v8.h cudnn-linux-x86_64-8.5.0.96_cuda11-archive/include/cudnn_adv_infer.h cudnn-linux-x86_64-8.5.0.96_cuda11-archive/include/cudnn_backend_v8.h cudnn-linux-x86_64-8.5.0.96_cuda11-archive/include/cudnn_adv_train_v8.h cudnn-linux-x86_64-8.5.0.96_cuda11-archive/include/cudnn.h cudnn-linux-x86_64-8.5.0.96_cuda11-archive/include/cudnn_cnn_train.h cudnn-linux-x86_64-8.5.0.96_cuda11-archive/include/cudnn_backend.h cudnn-linux-x86_64-8.5.0.96_cuda11-archive/include/cudnn_ops_infer_v8.h cudnn-linux-x86_64-8.5.0.96_cuda11-archive/include/cudnn_version.h cudnn-linux-x86_64-8.5.0.96_cuda11-archive/include/cudnn_cnn_infer.h cudnn-linux-x86_64-8.5.0.96_cuda11-archive/LICENSE cudnn-linux-x86_64-8.5.0.96_cuda11-archive/lib/....다음 명령을 치면 파일과 디렉토리를 못찾는다고 나오는데 어떻게 하면 될까요?!chmod a+r /usr/local/cudnn/include/cudnn.h!cat /usr/local/cudnn/include/cudnn.h | grep CUDNN_MAJOR -A 2다음과 같이 명령을 입력하면 다음과 같이 목록이 나옵니다.!ls /usr/local/bin cudnn-linux-x86_64-8.5.0.96_cuda11-archive man cuda etc sbin cuda-10.0 games share cuda-10.1 gcsconfig_ops.so src cuda-11 include xgboost cuda-11.0 lib cuda-11.1 licensing
- 미해결[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 2 - 불량사과를 찾아라!
cudnn설치 오류
현재 코랩에서 cuda 버전은 11.1이 사용되고 있습니다. https://developer.nvidia.com/rdp/cudnn-download cuda11.x 버전용 cuDNN 버전을 다운받기 위해 엔비디아 개발자 사이트에서 Local Installer for Linux x86_64(Tar) 이 파일을 다운받아 gdrive에 복사 해놓았으나 colab에서 읽어오기가 불가능 합니다. 어떤 방법으로 해결해야 하는지 알려 주세요!
- 미해결[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 2 - 불량사과를 찾아라!
코드에 대한 에러.
warped = cv2.warpAffine(image_origin, metrix, (image_width, image_height), flags=cv2.INTER_CUBIC) 이 부분에서 계속 center에 관한 에러가 발생합니다. 따로 코드를 건들이지 않고 실행만 시켰습니다.
- 미해결[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 2 - 불량사과를 찾아라!
이미지파일
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 크리애플에서 파일들을 다운받았습니다. 하지만 "nomadProgramerIcon.png" 이미지 등을 찾을 수 없으며, 폴더를 어디로 설정해야 하는지 모르겠습니다. 이미지들의 위치와 python프로그램들 저장위치, 다운받은 자료들의 저장위치를 질문드립니다. 감사합니다.
- 미해결[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 2 - 불량사과를 찾아라!
face_alignment 코드 질문드립니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 예제 코드를 실행해 보았는데 똑같이 해도 오류가 발생합니다. 저랑 똑같은 오류가 발생하는 분께 center 을 확인해보라고 하셨던데 잘 이해가 안됩니다. 어떤 게 문제일까요?
- 미해결[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 2 - 불량사과를 찾아라!
'!./darknet detector train custom/my_obj.data custom/my_yolov3.cfg weights/darknet53.conv.74 -dont_show' 진행하다가 멈춥니다 (또륵)
안녕하세요 강사님 mAP로 최적의 YOLO학습모델 찾기 부분을 수강중인 수강생입니다. 다름이 아니라 다음 명력어 실행시 다음과 같이 멈추며 작업이 진행이 안됩니다. '!./darknet detector train custom/my_obj.data custom/my_yolov3.cfg weights/darknet53.conv.74 -dont_show' 진행하다가 멈춥니다 (또륵) custom/train 파일은 다음과 같이 확인하였습니다. 해당 오류와 관련하여 해결 방법을 알려주시면 참고하여 학습을 진행하도록 하겠습니다. (백업파일이 형성되지 않아서, 다음 진행을 하지 못하고 있습니다 ㅠ_ㅇ) 감사합니다!
- 미해결[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 2 - 불량사과를 찾아라!
FruitCustomYolo.ipynb 파일 관련
안녕하세요 강사님사과와 귤을 식별하는 YOLO만들기를 수강중에 있습니다.다름이 아니라 파일들을 확인하면서 FruitCustomYolo.ipynb 파일을 드라이브에서 찾을 수가 없어 강의를 보면서 타이핑을 했는데, 중간중간 오류가 발생하는 부분들이 있어 글을 남깁니다. 강의에서 학습이 장시간 걸린다고 해서 로그라도 확인을 해보고 어느 부분이 틀렸는지 확인을 하고자, 해당 파일의 위치를 문의 드립니다. 감사합니다.
- 미해결[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 2 - 불량사과를 찾아라!
동영상 재생이 원본보다 빠르게 됩니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비import cv2 import time file_name = 'ai_cv/video/face_01.mp4' frame_count = 0 # csrt # tracker = cv2.TrackerCSRT_create() # kcf tracker = cv2.TrackerKCF_create() # boosting # tracker = cv2.TrackerBoosting_create() # mil # tracker = cv2.TrackerMIL_create() # tld # tracker = cv2.TrackerTLD_create() # medianflow # tracker = cv2.TrackerMedianFlow_create() # mosse # tracker = cv2.TrackerMOSSE_create() face_cascade_name = 'ai_cv/haarcascades/haarcascade_frontalface_alt.xml' face_cascade = cv2.CascadeClassifier() if not face_cascade.load(cv2.samples.findFile(face_cascade_name)): print('### Error loading face cascade ###') exit(0) detected = False frame_mode = 'Tracking' elapsed_time = 0 trackers = cv2.MultiTracker_create() vs = cv2.VideoCapture(file_name) while True: ret, frame = vs.read() if frame is None: print('### No more frame ###') break start_time = time.time() frame_count += 1 if detected: frame_mode = 'Tracking' (success, boxes) = trackers.update(frame) for box in boxes: (x, y, w, h) = [int(v) for v in box] cv2.rectangle(frame, (x, y), (x + w, y + h), (0, 255, 0), 2) else: frame_mode = 'Detection' frame_gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY) frame_gray = cv2.equalizeHist(frame_gray) faces = face_cascade.detectMultiScale(frame_gray) for (x,y,w,h) in faces: cv2.rectangle(frame, (x, y), (x+w, y+h), (0, 255, 255), 4) trackers.add(tracker, frame, tuple(faces[0])) detected = True cv2.imshow("Frame", frame) frame_time = time.time() - start_time elapsed_time += frame_time print("[{}] Frame {} time {}".format(frame_mode, frame_count, frame_time)) key = cv2.waitKey(1) & 0xFF if key == ord("q"): break print("Elapsed time {}".format(elapsed_time)) vs.release() cv2.destroyAllWindows() [Detection] Frame 1 time 0.049742698669433594 [Tracking] Frame 2 time 0.00684809684753418 [Tracking] Frame 3 time 0.010833024978637695 [Tracking] Frame 4 time 0.011183738708496094 [Tracking] Frame 5 time 0.009935855865478516 [Tracking] Frame 6 time 0.01006460189819336 [Tracking] Frame 7 time 0.011047124862670898 [Tracking] Frame 8 time 0.00996708869934082 [Tracking] Frame 9 time 0.009964227676391602 [Tracking] Frame 10 time 0.009967327117919922 [Tracking] Frame 11 time 0.008969306945800781 [Tracking] Frame 12 time 0.010144472122192383 [Tracking] Frame 13 time 0.010159730911254883 [Tracking] Frame 14 time 0.010029315948486328 [Tracking] Frame 15 time 0.009900569915771484 [Tracking] Frame 16 time 0.012940406799316406 [Tracking] Frame 17 time 0.01034688949584961 [Tracking] Frame 18 time 0.01052403450012207 [Tracking] Frame 19 time 0.008970022201538086 [Tracking] Frame 20 time 0.010088205337524414 [Tracking] Frame 21 time 0.010962724685668945 [Tracking] Frame 22 time 0.009985685348510742 [Tracking] Frame 23 time 0.010182857513427734 [Tracking] Frame 24 time 0.011196136474609375 [Tracking] Frame 25 time 0.010173559188842773 [Tracking] Frame 26 time 0.00989079475402832 [Tracking] Frame 27 time 0.008971691131591797 [Tracking] Frame 28 time 0.010074377059936523 [Tracking] Frame 29 time 0.011148691177368164 [Tracking] Frame 30 time 0.010149717330932617 [Tracking] Frame 31 time 0.008952856063842773 [Tracking] Frame 32 time 0.0113372802734375 [Tracking] Frame 33 time 0.010261774063110352 [Tracking] Frame 34 time 0.010092496871948242 [Tracking] Frame 35 time 0.009135007858276367 [Tracking] Frame 36 time 0.011106014251708984 [Tracking] Frame 37 time 0.00996708869934082 [Tracking] Frame 38 time 0.010132551193237305 [Tracking] Frame 39 time 0.01096653938293457 [Tracking] Frame 40 time 0.009113788604736328 [Tracking] Frame 41 time 0.009966611862182617 [Tracking] Frame 42 time 0.009006500244140625 [Tracking] Frame 43 time 0.010137557983398438 [Tracking] Frame 44 time 0.010968685150146484 [Tracking] Frame 45 time 0.010090351104736328 [Tracking] Frame 46 time 0.00996708869934082 [Tracking] Frame 47 time 0.010097503662109375 [Tracking] Frame 48 time 0.009154081344604492 [Tracking] Frame 49 time 0.011050701141357422 [Tracking] Frame 50 time 0.010245323181152344 [Tracking] Frame 51 time 0.010037660598754883 [Tracking] Frame 52 time 0.009949207305908203 [Tracking] Frame 53 time 0.010206937789916992 [Tracking] Frame 54 time 0.010103940963745117 [Tracking] Frame 55 time 0.011080026626586914 [Tracking] Frame 56 time 0.009037256240844727 [Tracking] Frame 57 time 0.010066986083984375 [Tracking] Frame 58 time 0.01086282730102539 [Tracking] Frame 59 time 0.011019468307495117 [Tracking] Frame 60 time 0.009200334548950195 [Tracking] Frame 61 time 0.01138615608215332 [Tracking] Frame 62 time 0.010236263275146484 [Tracking] Frame 63 time 0.010827064514160156 [Tracking] Frame 64 time 0.010096311569213867 [Tracking] Frame 65 time 0.01114511489868164 [Tracking] Frame 66 time 0.011437177658081055 [Tracking] Frame 67 time 0.011236190795898438 [Tracking] Frame 68 time 0.00897216796875 [Tracking] Frame 69 time 0.01003575325012207 [Tracking] Frame 70 time 0.009973287582397461 [Tracking] Frame 71 time 0.012045145034790039 [Tracking] Frame 72 time 0.011436223983764648 [Tracking] Frame 73 time 0.011066913604736328 [Tracking] Frame 74 time 0.011760473251342773 [Tracking] Frame 75 time 0.011989831924438477 [Tracking] Frame 76 time 0.010531187057495117 [Tracking] Frame 77 time 0.009981393814086914 [Tracking] Frame 78 time 0.010620355606079102 [Tracking] Frame 79 time 0.01088094711303711 [Tracking] Frame 80 time 0.011965751647949219 [Tracking] Frame 81 time 0.010114431381225586 [Tracking] Frame 82 time 0.00996708869934082 [Tracking] Frame 83 time 0.012120246887207031 [Tracking] Frame 84 time 0.011082887649536133 [Tracking] Frame 85 time 0.010336637496948242 [Tracking] Frame 86 time 0.00996708869934082 [Tracking] Frame 87 time 0.01117849349975586 [Tracking] Frame 88 time 0.01202845573425293 [Tracking] Frame 89 time 0.01096653938293457 [Tracking] Frame 90 time 0.011366605758666992 [Tracking] Frame 91 time 0.013704061508178711 [Tracking] Frame 92 time 0.010897397994995117 [Tracking] Frame 93 time 0.011034488677978516 [Tracking] Frame 94 time 0.011842727661132812 [Tracking] Frame 95 time 0.010582447052001953 [Tracking] Frame 96 time 0.01071310043334961 [Tracking] Frame 97 time 0.011272192001342773 [Tracking] Frame 98 time 0.010962963104248047 [Tracking] Frame 99 time 0.010538816452026367 [Tracking] Frame 100 time 0.010112285614013672 [Tracking] Frame 101 time 0.011833667755126953 [Tracking] Frame 102 time 0.01100778579711914 [Tracking] Frame 103 time 0.009095907211303711 [Tracking] Frame 104 time 0.011062383651733398 [Tracking] Frame 105 time 0.010706901550292969 [Tracking] Frame 106 time 0.011118888854980469 [Tracking] Frame 107 time 0.009864330291748047 [Tracking] Frame 108 time 0.009962081909179688 [Tracking] Frame 109 time 0.011107206344604492 [Tracking] Frame 110 time 0.012238264083862305 [Tracking] Frame 111 time 0.011181354522705078 [Tracking] Frame 112 time 0.010162353515625 [Tracking] Frame 113 time 0.01158452033996582 [Tracking] Frame 114 time 0.011144876480102539 [Tracking] Frame 115 time 0.010689735412597656 Elapsed time 1.2488503456115723동영상 재생이 원본보다 빨리됩니다.. 왜 이럴까요 스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
- 미해결[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 2 - 불량사과를 찾아라!
yolo custom train 파일은 없나요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. darknet을 사용하지 않고 yolo를 custom train을 할 수는 없나요?
- 미해결[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 2 - 불량사과를 찾아라!
make에서 오류가 납니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 버전확인해보니 11.0버전이라서 해당하는 버전으로 다운 받았고, 코랩에서 돌릴꺼니 linux로 다운받았는데 make할 때 에러가 나네요ㅠㅠ 어떻게 해결해야하나요.. [에러내용] +) 다른분이 질문한 내용에 답변으로 버전의 문제로 발생하는 문제는 제공해주는 코드에서 darknet실행파일 복사해서 사용하라고 하셨는데 이 방법 밖에 없는건가요..?
- 미해결[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 2 - 불량사과를 찾아라!
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) 에서 에러가 뜹니다
코드를 따라서 구현해보았는데 다음과 같은 오류가 뜹니다. base에 해당 이미지 파일이 이지만 이런 에러가 발생합니다.
- 미해결[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 2 - 불량사과를 찾아라!
make 에서 오류가 계속 납니다..
위와 같이 CUDA 버전이 11.0이여서, 아래의 두가지 파일로 두번다 해봤습니다. 1. cudnn-11.0-linux-ppc64le-v8.0.2.39.tgz 2. cudnn-11.0-linux-x64-v8.0.2.39.tgz 하지만 결과적으로 두번다 make를 실행할 때, 동일한 오류가 나타났습니다. 도와주세요..!!
- 미해결[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 2 - 불량사과를 찾아라!
안녕하세요 강사님 강의 잘 보고 있습니다
강사님 덕분에 재미있는 프로젝트도 만들 수 있어서 강의 본 것을 절대 후회 하지 않고 있습니다. 근데 opencv 강의 해주신 두 개를 잘 봤는데 실시간 퍼포먼스는 느려서 아쉽더라고요. 그래서 혹시 나중에 gpu를 이용하면 빨라진다고 들었는데 gpu를 이용한 실시간 yolo나 얼굴 인식 방식 등 을 강의 해주실 수 있으신가요? 그럼 꼭 듣겠습니다.
- 미해결[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 2 - 불량사과를 찾아라!
classes.name을 불러올 수 없습니다ㅜ
경로에 파일 제대로 있는데 왜 열지를 못하는 걸까요,,
- 미해결[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 2 - 불량사과를 찾아라!
colab 런타임이 계속 끊기는 현상
안녕하세요 강사님 CustomYolo모델을 만들기 위해 darknet을 학습시키는 과정에서 colab의 런타임이 계속 끊겨서 질문드립니다. 위와같이 1분마다 재연결을 시키라는 코드를 입력해놔도 끝까지 못돌아가고 중간에 끊깁니다. 혹시 해결방법 있을까요? 그리고 주피터 노트북으로 위 명령어를 돌리면 ./darknet: error while loading shared libraries: libopencv_highgui.so.3.2: cannot open shared object file: No such file or directory 이런 에러가 계속 뜨는데, 구글링해서 나온 해결법으로는 해결이 안됩니다. 혹시 이런 에러를 어떻게 해결해야하는지 아시면 답변부탁드립니다. 감사합니다.
- 미해결[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 2 - 불량사과를 찾아라!
make 오류가 자꾸 납니다
cudnn은 제대로 설치해서 확인까지 했는데 make 할 시 계속 obj/convolutional_layer.o 에러가 뜹니다. 어떻게 해야하나요??
- 미해결[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 2 - 불량사과를 찾아라!
안녕하세요 강사님 질문이 있습니다
저번에 따라할때는 이러한 Very small path to the image: 라는 문구 가 안떳는데 이번에 다시 학습시켜보려니 뜨길래 무엇이 문제 인지 알고싶어 질문드립니다. 구글링을 해보았는데 정확한 원인을 모르겠습니다... 근데 이게 또 학습 된걸 돌려보면 학습은 되었는지 사물인식은 잘 되는데 궁금하여서 왜 이런 오류가 생겼는지 알려주실수 있나요?
- 미해결[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 2 - 불량사과를 찾아라!
안녕하세요 강사님 영상 잘보고 있습니다
위의 yolo를 이용해 사람을 추적하는 코드를 이 강좌에 얼굴추적과 조합하여 얼굴이 지나갔는지 확인하는 파일도 만들 수 있을까요?? 그러니까 yolo 말고 할캐스트 방식으로도 위 지나가는 사람 수 세는 파일을 구현할수 있나요?
- 미해결[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 2 - 불량사과를 찾아라!
추가 질문입니다. 답변 부탁드립니다ㅜ
(현재 제 구글 드라이브 darknet 폴더 있는 상태입니다.) 제가 보이는 사진 : 강사님의 사진 : 제가 보이는 사진 : 강사님 사진 : 두 셀을 실행했을 때 결과가 다릅니다. 최종결과에서 귤을 보여주는 사진또한 오류나서 결국에는 귤이 학습된 사진을 못 보구요. - darknet폴더는 2번째 답변받았 을부터 저장 해놓았습니다. 계속 darknet을 다운로드 하라고 하시는 부분이 잘 이해가 안갑니다. 추가로 써야하는 코드 부분이 있다면 어떤 문장을 어디에 써야하는 지 알려주세요. 감사합니다.