컴퓨터 비전과 영상처리의 차이.
두 분야가 상당히 유기적이기 때문에 각 분야의 영역을 오버랩없이 잘라서 정의하기는 어렵다. 하지만 '영상처리' 는 영상 자체의 quality 를 높이기 위한 방법을 연구하는 학문이고, '컴퓨터 비전' 은 영상에서부터 유용한 정보를 뽑아내는 기법을 연구하는 학문이라고 대강 정의 할 수 있겠다.
디지털카메라에는 여러가지 기능들이 많이 있는데, 이걸 예로 들어 말하면, 센서로부터 얻은 신호에서부터 최종 사진을 얻기까지 필요한 신호처리, 필터링(뽀샤시 효과라던가, contrast, color, sharpness 조절, dynamic range 조절 등)이 영상 자체의 quality 를 높이는 작업, 즉 '영상처리'의 고유 영역이다. 그리고, 촬영시에 사람의 얼굴을 자동으로 찾는다던가, 눈 감은 것을 감지 한다던가 하는 것은 영상에서 유용한 정보를 뽑아내는 '컴퓨터 비전'의 고유 영역이다.
그래서, 영상처리는 sensor level 의 기술이고, 컴퓨터 비전은 application level 의 기술이라고 할 수 있다. 하지만, 영상에서 유용한 정보를 뽑아내는 기술 '컴퓨터 비전' 의 성능에 영상의 quality 가 상당한 영향을 미치기 때문에 '영상처리' 가 빠질 수 없고, 반대로, 영상의 quality 를 높이는 작업인 '영상처리'가 고급화 될 수록 영상을 분석해서 어떤 정보를 담고 있는지 파악하는 '컴퓨터 비전'이 중요하다. 결국 상보적인 관계인 것이다. 그래서 두 분야의 경계에 있는 산업에서는 두 분야가 구분없이 같이 사용된다.
영상처리와 컴퓨터 비전 모두 알고리즘을 연구하고 구현해서 데모를 보이는 것이 매우 중요하다. 그래서 프로그래밍을 잘 하는 것이 중요하다. 그리고 영상처리/비전에서는 선형대수학과 확률, 통계를 주로 사용하기 때문에 확률 통계 부분의 기본 상식이 바탕이 되어야 한다.
'Computer Vision' 카테고리의 다른 글
허프 변환(Hough transform)이란 (0) | 2014.03.12 |
---|---|
영상 압축(Image Compression) 손실 부호화(lossy coding) (1) | 2014.02.05 |
영상 압축(Image Compression) 무손실 부호화(lossless coding) (0) | 2014.02.05 |
영상처리(Image processing)이란 (0) | 2014.02.03 |
영상 이분화 이미지 이분화 image binarization (0) | 2014.01.15 |