이 시리즈는 대학교 수업에서 진행하는 내용을 요약한 것입니다.
1. About computer vision
a field that includes methods for acquiring processing analyzing understanding images, as the human being does
all techniques for enabling a computer to see a real-world using images
images is stored as RGB data in computer
2. low~high level computer vision
1) low level computer vision
- image enhancement, restoration
- image filtering
- computational photography(HDR image)
- image registration(alignment) -> Structure From Motion
-> computer vision technique used to create 3D models of an object or scene from a series of 2D images taken from different viewpoints
2) Middle-level computer vision
- image segmentation(here is background, here is human body~)
- contour detection
-> contour is differnt from 'edge'
-> edge: point in an image where the pixel value (like brightness or color) changes sharply.
-> contour: A curve or a closed shape that connects all points along a boundary with the same color or intensity
- image descriptor
- 3D reconstruction
3) High-level computer vision
- object classification/recognition
- object localization
- visual question and answering
- scene understanding