[1주차]챕터1,2 영상처리 개요, OpenCV와 파이썬

김나연·2023년 5월 6일
0

영상처리란?

입력된 영상을 어떤 목적을 위해 처리하는 기술
영상을 입력받아서 어떤 목적을 위해 처리해 새로운 영상을 얻는 기술

저 수준의 처리 : 처리하고 난 결과가 영상 자체이면

  • 예시 - 영상향상, 영상획득, 영상복원, 변환처리, 영상압축

    기본적인 화소에 대한 처리를 포함한 화소들이 모인 '영역(윈도우)처리',
    화소들의 위치에 변화를 주는 '기하학처리',
    화소의 공간영역에서 다른 변환영역으로 처리하는 '변환영역 처리'

고 수준의 처리(컴퓨터비전) : 처리하고 난 결과가 영상 특성이면

  • 예시 - 영상분할, 특징추출, 영상표현, 영상인식, 물체인식

영상처리, 컴퓨터비전, 컴퓨터 그래픽스 차이

영상처리 : 입력 영상을 처리하여 출력으로 처리된 영상을 얻는다.

컴퓨터 비전 : 입력은 영상, 출력은 어떤 정보이다. 즉 기본적인 영상처리를 바탕으로 영상에서 특정한 정보를 추출하여 처리하는 기술

  • 예시 - 얼굴인식, 얼굴 영상이 입력되면 그 얼굴이 누구인지를 인식

컴퓨터 그래픽스 : 컴퓨터 비전과 반대로 입력이 어떤 서술이고, 출력이 영상이다. 즉 데이터를 사용하여 원하는 영상을 만들어 내는 기술

  • 예시 - CAD 프로그램을 사용하여 그리고자 하는 물체의 수치를 입력하면, 해당 물체의 그래픽 영상이 출력으로 생성

표본화와 양자화

카메라 센서에 들어온 빛이 최종적인 디지털 영상을 형성하기 위해서 표본화(Sampling)와 양자화(Quantization)란 두 단계가 필요하다.

  • 샘플링 - 카메라 해상도에 해당되는 유한개의 화소의 수만큼 입력 값을 취한다.

  • 양자화 - 표본화된 화소의 값을 디지털 화소로 표현하는 단계

챕터2는 파이썬 설치 내용이라 패스

0개의 댓글