본문 바로가기

CS/AI | CV

(43)
Yolov4 Object detection on Linux 작업 폴더 하나 생성해줬다 다크넷 클론 해오려고 했는데 git을 안깔아줬네 git 설치해주기 darknet 폴더 내용물 make도 설치 opencv도 없넹 https://webnautes.tistory.com/1186 Ubuntu 18.04에 OpenCV 4.2.0 설치하는 방법 OpenCV 4.2.0과 opencv_contrib(extra modules)를 컴파일하여 Ubuntu 18.04에 설치하는 방법을 다룹니다. 1. 설치된 OpenCV 제거 2. 기존 설치된 패키지 업그레이드 3. OpenCV 컴파일 전 필요한 패키지 설치 4. Op.. webnautes.tistory.com 위 링크 참고해 설치해주었다 python 라이브러리 항목 보이지 않으면 해당 경로를 직접 적어줘야 한다고 하는데 몰겟다,..
YOLOv5 in PyTorch - Train Custom Data #2 데이터셋 정의해주기 train과 val을 같은 데이터셋으로 넣었는데 원래는 이렇게 하면 과적합 문제가 일어날 수 있다 그냥 연습용으로 지정해주었다 모델 훈련시키기 값들을 적절하게 설정해준다 임포트 에러,, https://exerror.com/importerror-cannot-import-name-_registermattype-from-cv2-cv2/#:~:text=cv2'%20Error%20%3F-,To%20Solve%20ImportError%3A%20cannot%20import%20name%20'_registerMatType'%20from%20',thats%20why%20this%20error%20occurs. [Solved] ImportError: cannot import name '_register..
YOLOv5 in PyTorch - Train Custom Data #1 https://github.com/ultralytics/yolov5 GitHub - ultralytics/yolov5: YOLOv5 🚀 in PyTorch > ONNX > CoreML > TFLite YOLOv5 🚀 in PyTorch > ONNX > CoreML > TFLite. Contribute to ultralytics/yolov5 development by creating an account on GitHub. github.com GitHub YOLOv5 conda env list 혹시나 이전에 생성된 게 있나 봐줬구 별다른 신경쓸 게 없어서 conda create --name yolov5_test python=3.9.5 (python은 버전 명!) yolov5_test 이름으로 생성해줬다 환경..
Face Recognition - Progressive Web App 제작 Ionic 설치 framework 고르기 Angular 사용해주기로! 하라는 대로 따라해주면 된당 ionic 서버 열어봄 기본 세팅값은 이렇다 필요한 부분만 조금씩 수정해주면 된당 필요한 페이지들을 만들어줘땅 코드 제대로 썼는데 외않대..ㅜㅎ 알고보니 역시 내 실수지 컴퓨터는 실수 안해~~~~ { } 이거랑 [ ] 잘못 쓰고 $event를 Sevent 라 쓰고 ;를 :로 쓰고 *ngFor를 *ngfor로 쓰고 page 값 잘못 지정하고 등등 아주 초보적인 실수였다 ㅋㅎㅋㅎ 그래도 찾아가며 고치면서 angular 기본 구조들 알아갈 수 있어 도움이 됐다! 어떤 카메라를 쓸 건지 선택할 수 있다 (웹에서는 상관없지만 모바일로 할 때 편하게 사용하기 위함) startCamera()는 되는데 Capture()가..
Tensorflow Lite Digit Classifier 실습 텐서플로우 설치(코랩에는 이미 설치돼있음) 수학 계산 위한 라이브러리들 텐서플로우 버전 확인 가능 show_sample() : 이미지, 레이블값 보내주면 샘플 25개를 matplotlib 이용해서 표현해라 케라스 데이터셋의 mnist에서 가져와서 훈련 이미지와 훈련 레이블(결과값), 텍스트 로드 다운로드 하면 데이터들은 0부터 255까지의 채도값으로 표현되어 있음 이것을 0과 1사이로 만들어 주기 위해 Normalize 수행 -> 255.0으로 나눠줌 각 셀의 색 나타내는 값으로 변환됨 옵션 더하면 더할수록 속도는 느려짐 3개의 레이어들 이용 Flatten 레이어 28X28 만들고 relu activation 이용해 Dense 레이어 만들고 Dense 레이어 만들어서 10개 -> 0부터 10까지 clas..
Hybrid app 개발 Ionic 동일한 앱을 만들려고 할 때 ios/Android 따로 만들 때의 불편함 해소 위해 Hybrid 사용 Hybrid app cross-platform - 한 번의 코딩으로 여러가지로 변환 가능 - Hybrid app에서 Native app처럼 100%의 퍼포먼스를 기대하긴 어려움 퍼포먼스면에서는 당연히 Native app이 우위를 점하지만 개발의 용이성 위해 Hybrid app 사용 - 기본적으로 Web view 기술 이용해 ios나 Android 위에서 Html, CSS, JS를 기반으로 한 UI 레이어를 공통 기반으로 하고, 그 밑의 여러 디바이스 내용들 컨트롤하는 것들을 하나의 동일한 코드 이용해 ios와 Android의 코드를 만들어줌 - 한번 개발하면 플랫폼이 각자 ios, Android 등으로 ..
실시간 얼굴 감정 인식 #3 동영상 파일의 얼굴 감정 인식하고 그래프로 나타내기~~ 필요한 라이브러리 import 해줌 파일 location 지정 입력한 영상 분석중 ... 13초 영상 분석 7초나 걸리네 ;p 그래프로 보여지게끔! 어쨌든 입력한 동영상과 비슷하게 진행된다 입력한 동영상의 평균 감정 값 출력 끝!
실시간 얼굴 감정 인식 #2 이미지에서 감정 인식하는 것부터 진행했다 GPU에서 돌려줄 필요까진 없어도 그냥 써주기.,, 코랩에 감정 인식할 이미지 올려주기 내 얼굴 아무데나 올려버려..... 감정 인식에 필요한 FER(Face Emotion Recognition) import 내 감정은 어떻니..! pprint 이용해서 출력 형태를 조금 더 예쁘게 만들어줬당 'ㅅ' 저거 그대로 내 사진에 적용해 출력하고 싶어,..

Tiny Star