2013-08-18 2 views
0

사진에서 물건 수를 세는 것이 가능할 지 궁금했는데, 오리의 수를 봅시다. 먼저 샘플 사진을 찍은 다음 다른 사진과 일치하는 곳을 봅니다. 명확히하기 위해, 우리는 두 장의 그림 (한 장의 오리와 한 장의 그림, 그리고 한 장의 그림에 4 장의 오리가 붙어있는 그림)을 가지고 있고, 프로그램은 4 장의 오리 그림에서 얼마나 많은 일치를 볼 것인가? 오리 그림 - 그림에 몇 마리의 오리가 있는지 세어 봅니다. 저는 컴퓨터 비전에 대해 조금 읽었습니다. opencv의 사이트에서 푸리에 변환을 사용하여 이미지를 그 크기와 위상으로 분해하는 것에 대해 이야기했습니다. 하나의 오리 사진의 크기를 매트릭스로 가져 와서 4 개의 오리 사진에서 일련의 매트릭스와 비교하기를 바랬습니다.컴퓨터 비전 : 이미지 비교 및 ​​계산?

나는이 프로그램이 초기 오리의 모양을 어떻게 든 말해야하고 어떻게 그 오리의 분해 된 이미지 정보를 매트릭스에 저장 한 다음 그 매트릭스를 다른 그림. 어떤 아이디어/제안? 나는 이것이 전기 공학 학생이고 지난 학기 푸리에 변환, DFT 등을 배웠기 때문에 이것이 좋은 학습 경험이 될 것이라고 생각했습니다. 실제로 그것을 무언가에 적용하는 것이 좋았을 것입니다.

+0

얼굴 검색 및 헤어 분류기 찾기 –

답변

1

컴퓨터 비전의 기본 문제 중 하나 인 개체 인식에 대해 이야기하고 있습니다. 주요 아이디어 - 대상의 사진을 찍어 그 중 일부 기능을 얻은 다음 다른 이미지에서 동일한 기능 세트를 찾는 것이 옳습니다. 그러나 픽셀 별 픽셀 비교 (시간 또는 주파수 도메인에 상관없이)는 오류가 발생하기 쉽고 일반적으로 좋지 않은 결과를 나타냅니다. 대부분의 경우 더 높은 수준의 기능이 훨씬 나은 결과를 제공합니다.

OpenCV에서 Haar와 같은 기능 (특정 회색조의 작은 직사각형)을 사용하는 Cascade Classifier을 살펴보십시오. 얼굴 인식 및 인식 기능으로 가장 잘 알려져 있지만 다른 객체에 대해서도 교육을받을 수 있습니다.

SURF 비슷한 특징을 가진 점을 검색하는 방법 또는 개체의 모양과 모양을 모델링하려고 시도하는 AAMs 방법도 있습니다.

관련 문제