오늘은 영상 처리의 개념과 영상 처리를 위해 알아야 하는 기본 개념에 대해 공부해 볼 것이다. 영상 처리란 무엇인가? 영상 처리란 인간의 의사 결정에 도움이 되는 영상 정보 취득을 목표로 입력받은 디지털 영상을 목적에 맞게 처리하여 개선된 결과를 얻어내는 분야를 의미한다. 보통 여러 장치들을 통해 이미 생성된 영상을 입력하여 영상을 ...
필터란? 필터(Filter)란 영상에서 노이즈를 제거하거나, 이미지에 부드러운 느낌을 주는 것과 같이 원하는 결과를 얻어내기 위해 영상의 픽셀값에 연산을 가해서 새로운 픽셀 값을 얻는 과정을 의미한다. 필터를 사용하는 이유에는 노이즈 제거, Ed

cv2.imread(filename, flages) : 이미지를 읽어오는 함수flags : 색상 모드 지정 (ex) cv2.IMREAD_COLOR - 컬러 이미지로 읽기, cv2.IMREAD_GRAYSCALE - 그레이스케일로 읽기, cv2.IMREAD_UNCHANGE
Corner Detection 코너란? 코너는 단순히 모서리처럼 보이는 점이 아니라, 어떤 작은 패치(patch)를 상하좌우 어느 방향으로 움직여도 원래 패치와 많이 달라지는 위치를 의미한다. 연속된 프레임에서 같은 점을 다시 찾으려면, 그 점 주변의 작은 이미지

객체 탐지가 분류(classification)이나 분할(segmentation)과 어떻게 다른지 알아보자!Image Classification : 이미지 전체에 대해 하나의 라벨을 예측하는 것 (ex) 이 사진은 고양이인가? Localization : 이미지에 하나

영상 분할(Segmentation)은 이미지를 여러 개의 영역(Region)으로 나누는 작업을 의미한다. 즉, 이미지 안에서 특정 객체(Object)와 배경(Background)을 구분하거나, 색상, 밝기, 텍스처 등이 유사한 픽셀들을 하나의 영역으로 묶는 과정이다.

Object Detection
Segmentation Bounding box를 구하는 것에 만족하지 않고 픽셀 레벨에서 어디까지 객체에 해당하는지 예측하는 것을 의미한다. Semantic Segmentation과 Instance Segmentation으로 구분되며, Sementic Se

에지란, 이미지에서 픽셀 값(밝기나 색 등)이 급격히 변하는 지점을 의미한다. 예를 들어 물체의 테두리나 강한 명암 대비가 있는 경계 부분 등이 에지에 해당한다. 에지는 물체 인식 및 영상 분할의 기초가 되기 때문에 매우 중요한 정보이다. 영상에서 에지를 찾을 때 자