Computer Vision
카메라로 입력된 영상정보를 컴퓨터를 통해 분석하고 그 대상물을 인식함으로써 인공적인 시각을 구현하는 것을 의미한다.
여기에는 영상형성의 모델, 초기처리과정, 경계선의 검출, 영역확장과 분할, 움직임 검출, 정합, Morphology 등의 알고리즘과 ,도형인식을 위한 통계적인 모델, 분별함수, 결정 경계 및 법칙, 신경망 등의 이론이 필요하다.
컴퓨터 비젼은 보통 저급, 중급, 고급의 시각 임무로 구분된다.
저급 시각(low-level vision)은 이미지의 각 화소와 관련된 연산이 주요 연산이며 주로 애지(edge)의 추출과 밝기 또는 결에 따른 균질 영역의 구분 등이 주요 관심사이다.
중급 시각(intermediate-level vision)은 2차원 물체, 색, 결, 움직인, 그림자와 가림 등의 해석과 각 영역간의 관계를 확립하는 것을 포함한다.
고급 시각(high-level vision)은 물체의 인식과 3차원 장면을 이해하기 위해 이미지에 담겨있는 정보의 해석에 관심을 갖는다.
Vision System의 전체적인 흐름은 영상획득(다양한 센서의 이용(CCD카메라, 라인스캔 카메라,..), 영상처리(영상에서 필요한 정보만 추출), 영상분석(품질검사, 의료검진, AGV,..)이 있고 처리기법에는 영상의 변환(보기 쉽게 개선하여 표현 ) 그 다음에는 영상의 생성(획득한 데이터를 이용하여 영상을 재구성 영상의 패턴을 인식), 영상의 압축( 효율적인 전송을 위하여 압축)의 순서로 이루어진다.
컴퓨터 비젼은 카메라와 컴퓨터를 이용하여 시각 기능을 인공적으로 구현하려는 시도로서 자동화를 위한 핵심적인 지각 수단으로 활용되고 있다.
또한 다양한 조명과 Image Procesing을 통해 인간이 감지할 수 없는 영역의 정보의 수집이 가능하며, 인간보다 신속하고 안정적인 작업이 가능하다.