Computer VIsion/입문(이론편)7 특징점(KeyPoint) 검출에 효과적인 Harris-Corner Detector에 대해 알아보자! 여러분 이미지 속 세상을 정확하게 파악하고 싶으신가요?이번시간에는 중요한 특징점을 찾고 검출해내는데 효과적인 'Harris 코너 검출기' 에 대해 소개해보도록 하겠습니다. 마치며..Harris 코너 검출기는 이미지의 중요한 특징점을 찾아주므로 지난 수십년간 많은 사랑을 받아온 영상처리 알고리즘입니다. 물체인식, 이미지 매칭 뿐만 아니라 3D Modeling 등 다양한 분야에서 활용되는 강력한 도구입니다. 이미지의 코너를 정확하게 찾아내어 더욱 정교한 분석이 가능하도록 해줍니다. 참고자료:링크(1): (OpenCV DOC)Harris Corner Detection링크(2): OpenCV - 26. 이미지의 특징점(Keypoints)과 특징점 검출기(Keypoints detector) 이것으로 이번 .. Computer VIsion/입문(이론편) 2024. 9. 17. '템플릿 매칭'에 효과적인 SIFT-Descriptor에 대해 알아보자! 이번시간에는 두 이미지 간의 템플릿을 비교(매칭)하는 방법과 그 과정에 대해서 설명드리겠습니다.흔히 컴퓨터비전에서는 두 이미지를 제시하고 여기서 특징점을 파악하여 왼쪽이미지의 이 부분과 오른쪽 이미지의 이 부분이 같은 것을 어떻게 수학적으로 알아낼 수 있을지에 대한 것이 주요 관심사였는데, 이 주제를 보통 'Template Matching'이라고 부릅니다.이 템플릿 매칭을 어떻게 효과적으로 해결할지에 대해서 얘기할때 대표적으로 거론되는 알고리즘 중 하나가 바로 SIFT-Descriptor입니다. SIFT Descriptor란?정의:Scale-Invariant Feature Transform Descriptor의 약자로, 이미지 내에서 특징정(keypoint)을 찾아내고, 그 특징점을 나타내는 고유한 벡.. Computer VIsion/입문(이론편) 2024. 9. 15. Invariance(불변성) VS Discriminability(변별성) 오늘은 서로 상충되는 개념인 불변성과 변별성의 관계에 대해 알아보도록 하겠습니다.해당 내용은 과거부터 연구되어온 영상처리 분야에 더 가깝다고 볼수가 있는데요! 이미지 분석을 위해 이 두가지 속성은 서로 양립할 수 없는 그러한 관계입니다. 1. Invariance(불변성)1.1 정의:이미지나 비디오 데이터에 특정 변환이 가해져도 특징이 유지되는 성질 1.2 불변성의 네가지 종류:- 평행 이동 불변성: 이미지가 이동하더라도 특징이 동일하게 인식되는 성질.- 회전 불변성: 이미지가 회전하더라도 특징이 동일하게 인식되는 성질- 크기 불변성: 이미지가 확대 또는 축소되더라도 특징이 동일하게 인식되는 성질- 조명 불변성: 조명 조건이 변하더라도 특징이 동일하게 인식되는 성질 1.3 예시:- 얼굴 인식 시스템에서,.. Computer VIsion/입문(이론편) 2024. 9. 2. 인스타의 핵심인 이미지 필터링에 대해 알아보자! 요즘같이 인스타 같은 SNS를 많이 하는 분들에게는 이미지를 찍고 나서 보정을 하고 필터를 넣어내가 나온 사진을 더 자연스럽고 이쁘게 만드는게 대세인것 같습니다.이런 맥락에서 오늘은 인스타의 꽃인 이쁜 이미지를 만드는데 필요한 '이미지 필터링' 대해서 알아보도록 하겠습니다. 1.이미지 필터링 정의 (Concept of Image Filtering)'필터링' 이라는 단어를 들으시면 어떤 개념이 떠오르시나요?다양한 것들이 있을 것 같습니다. 세탁기에 거름망 역할을 하는 필터가 있을 수도 있고, 불닭복음면을 만들때 뜨거운 물을 넣고 뚜껑에 구멍을 뚫어 면은 남긴채 물만 버리는 것도 하나의 필터라 볼수가 있겠죠. 에서는 이렇게 나와있습니다.이미지필터링이란,필터(Filter) 또는 커널(Kernel) 또는 윈도우.. Computer VIsion/입문(이론편) 2024. 8. 27. 이미지는 어떻게 디지털화되는가? 이번시간에는 이미지라는 것이 어떻게 디지털화 되는가에 대해서 알아보도록 하겠습니다. 1. 이미지의 개념(Concept of Image) 이미지(Image)란? 이미지란 강도값을 갖고 있는 행렬을 말합니다. 지금부터는 이 행렬을 그리드라고 부르겠습니다.이 그리드는 각각의 고유한 픽셀들로 이루어져 있습니다. 그래서 만약 아래와 같은 이미지가 있다라고 가정하겠습니다. 그러면 일단 해당 그림을 총 세가지 필터가 입혀졌다고 볼수있습니다.(여기서부터는 필터를 채널로 대체해서 부르겠습니다)바로 이 "이 새끼 뭐야"라는 사진은 총 세개의 채널, RGB채널로 이루어져 있습니다. 여기서 Blue-Channel만 보면 위 그림이 640x480이기 때문에, 가로로 640개의 그리드로, 세로로는 480개의 그리드로 구성되.. Computer VIsion/입문(이론편) 2024. 8. 23. 컴퓨터비전과 이미지프로세싱의 차이에 대해 알아보자! 오늘은 컴퓨터비전과 이미지프로세싱의 차이에 대해 알아보겠습니다. 이 둘은 어떤 차이가 있을까? 일단 이 두가지에 대해서 정의를 살펴보도록 하겠습니다.컴퓨터비전이란,인고지능의 한 분야로, 컴퓨터와 시스템을 통해 디지털 이미지, 비디오 및 기타 시각적 입력에서 의미 있는 정보를 추출한 다음 이러한 정보를 바탕으로 작업을 실행하고 추천할 수 있도록 합니다. AI를 통해 컴퓨터가 생각을 할 수 있다면 컴퓨터 비전을 통해서는 컴퓨터가 보고 관찰하고 이해할 수 있습니다.출처: IBM(https://www.ibm.com/kr-ko/topics/computer-vision) 그 다음으로는 이미지프로세싱에 대해 알아보죠.이미지 프로세싱이란,흔히 '영상처리(Image Processing)' 또는 '화상처리'라고도 부르.. Computer VIsion/입문(이론편) 2024. 8. 23. 컴퓨터비전(ComputerVision)에 들어가기에 앞서(intro) 해당 카테고리에 포스팅되는 글들은 경북대학교 전자공학부 수업과 개인 공부를 기반으로 정리한 포스팅글입니다. 주교재>해당 카테고리에서는 위 책, An introdunction to 3D Computer Vision Techniques and Algorithms(Bouguslaw Cyganek 저)을 공부하면서 배운 내용에 대해 다양한 실습과 실험적 접근을 해보고 그에 따른 고찰을 정리해서 포스팅을 진행하였습니다.부교재> 주요키워드>NoiseBlurringGaussian FilteringBilateral FilteringHarris Corner DetectorSobel Edge DetectionImage AlignmentVisual Odometry스테레오 비전3D Sensing Computer VIsion/입문(이론편) 2024. 8. 23. 이전 1 다음