[2023-04-17] 3. 컴퓨터 비전 개요
Computer Vision(CV, 컴퓨터 비전)
CV란?
- 컴퓨터를 이용하여 정지 영상 또는 동영상으로부터 의미 있는 정보를 추출하는 방법을 연구하는 학문
컴퓨터 비전(Computer Vision)과 영상 처리(Image Processing)
-
과거에는 영상처리 용어를 많이 사용했고 최근에는 컴퓨터 비전이라는 용어를 많이 사용함
- 영상 처리는 영상을 다루는 모든 학문, 컴퓨터 비전은 영상 인식과 같은 고 수준의 영상 처리를 지칭
- 최근에는 영상 처리는 컴퓨터 비전을 위한 전처리 작업을 뜻 하고 그 이외의 고수준의 작업을 컴퓨터 비전이라고 함
컴퓨터 비전 관련 분야
컴퓨터 비전 응용 분야
- 영상의 화질 개선
- 카메라로 찍은 사진을 더욱 선명하게 만들거나 색상을 원하는 형태로 변경하는 등의 작업
- RAW 영상의 변환
- 사진앱의 필터
- 잡음 제거
- HDR(High Dynamic Range) : 밝기 차이가 많이 나는 장면의 사진을 찍을 때 밝고 어두운 부분에서 둘 다 물체의 윤곽이 전반적으로 잘 나오게 합성하는 기능
- 초해상도(Super Resolution) : 저해상도 영상을 고해상도로 변경하는 기능
- 카메라로 찍은 사진을 더욱 선명하게 만들거나 색상을 원하는 형태로 변경하는 등의 작업
- 내용 기반 영상 검색(Content-Based Image/Video retrieval)
- 영상에 존재하는 사람, 사물, 색상 정보 등을 인식하여 유사한 영상을 자동으로 찾아주는 시스템으로 비주얼 검색(Visual Search)라고도 부름
- 얼굴 검출 및 인식
- 얼굴 검출 : 영상에서 얼굴의 위치와 크기를 찾는 기법
- 얼굴 인식 : 검출된 얼굴이 누구인지를 판단하는 기술
- 미세한 표정 변화도 감지하며 조명 변화, 안경 착용, 헤어 스타일 변화도 감지함
- 의료 영상 처리
- X-ray / CT 영상 처리
- 영상의 화질 개선 및 영상의 자동 분석
- Optical Character Recognition(OCR, 광학 문자 인식)
- 영상에 있는 텍스트를 인식
- 번역, 자동차 번호판 인식
- 마커 인식
- 정해진 형태의 마커를 인식하여 숨겨진 정보를 추출
- 2D 바코드 인식, QR 코드 인식
- 영상 기반 증강 현실
- 카메라로 특정 사진을 가리키면 관련된 정보가 증강되어 나타나는 기술
- 머신 비전
- 주로 산업계에서 제품의 위치 확인, 측정, 불량 검사 등을 위해 사용되는 영상 기반 기술
- 빠른 처리시간 및 높은 정확도, 객관성
- 카메라, 렌즈, 조명, 필터, 영상 보드, 영상 처리 소프트웨어로 구성
-
인공지능 서비스
- 입력 영상을 객체와 배경으로 분할 -> 객체와 배경 인식 -> 상황 인식 -> 로봇과 자동차의 행동 지시
- Computer Vision + Sensor Fusion + Deep Learning
ex) Amazon Go / 테슬라의 자율 주행 자동차