컴퓨터 비전의 어려운점
![](https://velog.velcdn.com/images%2Fpeterpictor%2Fpost%2F734ff2e9-456f-45d6-9f9a-69f89e918a1e%2F%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA%202021-07-05%20%E1%84%8B%E1%85%A9%E1%84%92%E1%85%AE%209.45.25.png)
- 정해진 물체가 움직이면 전체적인 픽셀값 변경됨
- 경계색이 모호한경우 구분이 어려움
- 밝기, 조명에 따라서 강조되는 포인트 다름
- 일부가 가려진 영상 분류 어려움
컨볼루션층
- 선형함수인 컨볼루션과 비선형 함수인 활성함수의 조합
풀링층(POOL)
![](https://velog.velcdn.com/images%2Fpeterpictor%2Fpost%2Fc0168547-24b2-4c43-a8a1-5a3bfd728b94%2F%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA%202021-07-05%20%E1%84%8B%E1%85%A9%E1%84%92%E1%85%AE%209.50.24.png)
전체적으로 결합해 층을 쌓고 사용
DMLP 와 CNN
![](https://velog.velcdn.com/images%2Fpeterpictor%2Fpost%2Fef36942e-ee1f-46a6-86e2-3bad9a5ff1b1%2F%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA%202021-07-05%20%E1%84%8B%E1%85%A9%E1%84%92%E1%85%AE%209.53.39.png)
DMLP
- 완전연결 구조로 복잡도 높음
- 학습 느리고 과잉적합문제 발생
CNN
- 부분 연결이기 때문에 복잡도 낮음
- 부분에만 가진 특징을 연결된 부분만 가지고 있기 때문에 특징추출 용이
- 격자구조(영상, 음성 등)를 갖는 데이터에 적합
CNN
- 커널들을 통해 특징 추출: CONV
- 커널 보폭을 조정하거나 풀링층에서 커널 보폭을 조절해 특징 맵 크기를 조절
![](https://velog.velcdn.com/images%2Fpeterpictor%2Fpost%2F5e136be4-eef8-49e6-91dd-16429be179d2%2F%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA%202021-07-05%20%E1%84%8B%E1%85%A9%E1%84%92%E1%85%AE%2010.01.50.png)
커널이 움직이면서 특징맵을 만들어줌
![](https://velog.velcdn.com/images%2Fpeterpictor%2Fpost%2F6db893fa-e3f2-4d71-a7e0-66c7dd6503ac%2F%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA%202021-07-05%20%E1%84%8B%E1%85%A9%E1%84%92%E1%85%AE%2010.02.15.png)
3차원 컨볼루션은 각 차원에 따른 가중치(필터)를 계산
그 결과로 output 가져와줌
수직 수평 특징 컨볼루션
![](https://velog.velcdn.com/images%2Fpeterpictor%2Fpost%2F2fbf8b9b-30fa-4fb9-99b5-8397e77721a5%2F%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA%202021-07-05%20%E1%84%8B%E1%85%A9%E1%84%92%E1%85%AE%2010.03.16.png)
- 수직과 수평 각각의 특징을 추출해 특징맵 만듬
- 수직과 수평 각각의 커널이 추출해내는 특징이 서로 다름
활성함수 적용
![](https://velog.velcdn.com/images%2Fpeterpictor%2Fpost%2F3a5cf955-ee59-42fc-94ee-de2269142915%2F%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA%202021-07-05%20%E1%84%8B%E1%85%A9%E1%84%92%E1%85%AE%2010.04.05.png)
- 활성함수를 통해 특징적인 부분만 남기고 나머지 정보는 0 처리됨
덧대기(padding)
- 커널 연산을 하면 가장자리가 줄어들는 현상 발생
- 덧대기를 통해 원래 형상 유지
편향(bias)추가
다중 특징 맵 추출
![](https://velog.velcdn.com/images%2Fpeterpictor%2Fpost%2Fd27e701c-7d3b-4038-9b11-803553425c28%2F%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA%202021-07-05%20%E1%84%8B%E1%85%A9%E1%84%92%E1%85%AE%2010.17.50.png)
- 한개의 입력에 여러 특징 필터를 통해 출력 특징맵을 추출함
- 이 필터도 사람이 설계하지 않고 학습으로 찾아냄