Computer Vision(CV, 컴퓨터 비전)

CV란?

  • 컴퓨터를 이용하여 정지 영상 또는 동영상으로부터 의미 있는 정보를 추출하는 방법을 연구하는 학문

컴퓨터 비전(Computer Vision)과 영상 처리(Image Processing)

  • 과거에는 영상처리 용어를 많이 사용했고 최근에는 컴퓨터 비전이라는 용어를 많이 사용함

  • 영상 처리는 영상을 다루는 모든 학문, 컴퓨터 비전은 영상 인식과 같은 고 수준의 영상 처리를 지칭
  • 최근에는 영상 처리는 컴퓨터 비전을 위한 전처리 작업을 뜻 하고 그 이외의 고수준의 작업을 컴퓨터 비전이라고 함

컴퓨터 비전 관련 분야

image

컴퓨터 비전 응용 분야

  • 영상의 화질 개선
    • 카메라로 찍은 사진을 더욱 선명하게 만들거나 색상을 원하는 형태로 변경하는 등의 작업
      • 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 / 테슬라의 자율 주행 자동차