Computer Vision/이론

1. 컴퓨터 비전이란

jwjwvison 2022. 1. 3. 21:43

1. 과학적 접근과 공학적 접근

컴퓨터 비전의 목표는 다음과 같이 두 가지로 구분할 수 있다..

 

  1. 사람의 시각에 맞먹는 인공 시각을 만든다.
  2. 한정된 범위에서 특정한 임무를 달성하는 인공 시각을 만든다.

 

 컴퓨터 비전이 어려운 본질적인 이유는 역 문제inverse problem 라는 점에서 찾아볼 수 있다. 입력 영상은 3차원 세계를 투영하여 얻은 것인데, 컴퓨터 비전은 2차원 영상으로부터 역으로 3차원 세계를 알아내는 과정이다. 불행이도 투영 과정에서 물체까지의 거리와 같은 중요한 정보는 사라진다.

 

2. 계층적 처리

컴퓨터 비전의 처리 과정은 다음과 같이 세 단계로 나눌 수 있다.

 맨 앞의 전처리 단계는 주로 영상 처리가 담당한다. 카메라로 획득한 원래 영상을 입력 받아 사용 목적에 맞게 적절하게 처리하여 보다 개선된 영상으로 만들어준다.

 

 특징 추출은 영상에서 에지, 선분, 원, 코너, 텍스처 등의 특징을 추출하는 단계이다.

 

 전처리와 특징 추출 단계까지를 보통 저급 비전 이라 부른다.

 

 이렇게 추출한 특징을 입력 받아 그것을 분석하고 해석하여 고급 묘사를 출력하는 단계를 고급 비전이라고 부른다. 얼굴 인식이 필요한 응용이라면 분류를 수행해야 하며, 의료 분야의 경우에는 의사가 세밀하게 들여다봐야 할 의심스러운 곳을 출력해야 한다.

 

3. 성능 평가

 오류의 경향을 더욱 세밀하게 분석할 때는 혼동 행렬confusion matrix을 사용한다.

 


참고: 오일석 - 컴퓨터비전

'Computer Vision > 이론' 카테고리의 다른 글

6. 모폴로지  (0) 2022.01.05
5. 다해상도  (0) 2022.01.05
4. 영상 처리의 세 가지 기본 연산 (점, 영역, 기하)  (0) 2022.01.04
3. 이진영상  (0) 2022.01.04
2. 히스토그램  (0) 2022.01.03