본문으로 건너뛰기
이미지 처리부터 컴퓨터 비전까지 한번에 끝내기
Online Book

이미지 처리부터 컴퓨터 비전까지 한번에 끝내기

Image Processing to Computer Vision

이수안
2024-06-01

소개

이미지 처리와 컴퓨터 비전은 디지털 이미지를 분석하고 이해하는 기술입니다. 기본적인 이미지 처리 기법부터 최신 딥러닝 기반 컴퓨터 비전까지 체계적으로 학습합니다.

목차

1장: 이미지 처리 기초

  • 디지털 이미지의 이해
  • 픽셀과 색상 모델 (RGB, HSV, Grayscale)
  • 이미지 파일 형식
  • OpenCV 설치 및 기초
  • 이미지 읽기, 쓰기, 표시

2장: 이미지 변환

  • 기하학적 변환 (이동, 회전, 스케일링)
  • 어파인 변환과 원근 변환
  • 이미지 리사이징과 보간법
  • 색상 공간 변환
  • 히스토그램 분석과 평활화

3장: 이미지 필터링

  • 컨볼루션 연산
  • 블러링 (가우시안, 미디안, 바이래터럴)
  • 샤프닝과 에지 검출
  • 소벨, 라플라시안, 캐니 에지
  • 모폴로지 연산

4장: 특징 추출

  • 코너 검출 (Harris, Shi-Tomasi)
  • SIFT, SURF, ORB
  • 특징 매칭과 호모그래피
  • 이미지 스티칭
  • 파노라마 생성

5장: 객체 검출

  • 템플릿 매칭
  • Haar Cascade 분류기
  • HOG + SVM
  • 얼굴 검출과 인식
  • 윤곽선 검출과 분석

6장: 딥러닝 기반 이미지 분류

  • CNN 아키텍처 (LeNet, AlexNet, VGG)
  • ResNet, Inception, EfficientNet
  • 전이 학습 활용
  • 데이터 증강 기법
  • 모델 학습과 평가

7장: 객체 탐지

  • R-CNN 계열 (R-CNN, Fast R-CNN, Faster R-CNN)
  • YOLO 시리즈 (YOLOv5, YOLOv8)
  • SSD와 RetinaNet
  • 객체 탐지 실습
  • 커스텀 데이터셋 학습

8장: 이미지 분할

  • 시맨틱 분할 (FCN, U-Net)
  • 인스턴스 분할 (Mask R-CNN)
  • 파놉틱 분할
  • SAM (Segment Anything Model)
  • 의료 영상 분할 응용

9장: 생성 모델

  • 오토인코더와 VAE
  • GAN 기초 (DCGAN, StyleGAN)
  • 이미지 변환 (Pix2Pix, CycleGAN)
  • Diffusion Models
  • Stable Diffusion 활용

10장: 실전 프로젝트

  • 실시간 객체 탐지 시스템
  • 얼굴 인식 출입 시스템
  • OCR 문서 인식
  • 자율주행 시뮬레이션
  • 의료 영상 분석

관련 강의