영상처리와 기계학습
0. 강의 내용, 성적평가, 교재 안내
1. 영상 데이터와 영상 처리
.....video
2. OpenCV를 이용한 영상/동영상 입출력
영상 입출력과 기본 연산 (src)
동영상 입출력 (pdf)
영상및동영상 사고 및 실습 (pdf)
3. 기본 영상 처리 기법들(1)
OpenCV를 이용한 영상처리(src-pdf),
(src-zip)
4. 기본 영상 처리 기법들(2)
모폴로지와 기하학적 처리(src-pdf),
(src-zip)
5. OpenCV를 이용한 머신러닝 기반 객체탐지
Haar-like 특징을 이용한 얼굴영역 탐지(src-pdf),
(src-zip)
6. 딥러닝을 이용한 영상분류
딥러닝의 원리와-Convolution-CNN-YOLOv8
다운로드: Convolution 예제
인쇄체 숫자 10개 분류
다운로드: classify_num.py 소스파일
다운로드: train/test용 숫자 이미지 데이터 파일
다운로드: test용 숫자 이미지 파일
고양이-개 분류
generalimageclassifier.py 소스
다운로드: generalimageclassifier 소스파일
다운로드: 고양이-개 데이터 파일
7. 딥러닝을 이용한 영상내 객체 탐지/인식
객체탐지에서의 결과 분석 관련 용어 (pdf)
Yolo3 객체탐지 실습(pdf)
Yolo3 소스파일들
차량 이미지 파일들 소스파일들
LabelImg github 주소
Ultrlytics YOLO Documentation
Pytorch 설치 방법
학습 데이터 저장소 (aihub.or.kr)
Ultralytics 통합본(Yolov8, 2023.10 기준)
Ultralytics Yolov8를 이용한 번호판 인식 실습
항만도로 노면파손 데이터 샘플(aihub.or.kr)
Tips for Best Training Results
yolov8_detect.py 소스
영상처리 중간 고사 대체 프로젝트
중간고사 대체과제 제출
한글폰트 파일모음
8. 딥러닝 영상처리를 이용한 음성 처리와 인식 (1)
openai 1st devday: ChatGpt4 Turbo, by Sam Altman
학습용 글자 이미지
학습용 글자 라벨 Text
다양한 수식 이미지 파일들
다양한 수식 기호
다양한 수식 이미지
9. 딥러닝 영상처리를 이용한 음성 처리와 인식 (2)
음성입력으로 부터 MelSpectrogram 영상 이미지 출력 (pdf)
MelSpectrogram 학습 (pdf)
음성인식 소스+샘플데이터(.zip)
10. 실제적 영상처리 프로젝트 - 마스크 착용 인식
11. 기말 고사 (과제) ai hub 공공데이터 활용
12. 총평 및 과제 제출