템플릿 매칭 예제

템플릿 매칭 예제
2 Agosto, 2019 fabio

템플릿 일치에 대한 대화형 GUI가 충분하지 않고 사용자가 CreateGrayModel 또는 CreateEdgeModel 필터를 직접 사용해야 하는 여러 종류의 고급 응용 프로그램이 있습니다. 예: 템플릿 매칭 기술은 다음의 필요를 해결할 것으로 예상됩니다: 객체의 참조 이미지(템플릿 이미지)와 검사할 이미지(입력 이미지)를 제공하여 개체가 있는 모든 입력 이미지 위치를 식별합니다. 템플릿 이미지가 있습니다. 현재의 특정 문제에 따라 회전 또는 배율의 발생을 식별할 수 있습니다(또는 그렇지 않을 수도 있음). 또한 기능 기반 및 템플릿 기반 접근 방식을 혼성화하여 매칭 방법의 정확도를 향상시킬 수도 있다. [19] 자연스럽게, 이것은 검색 및 템플릿 이미지 기능 일치를 지원하기에 충분한 명백한 기능이 필요합니다. 템플릿 일치 기술을 적용하는 주요 과제는 프로그램 구조를 디자인하는 대신 필터 매개변수를 신중하게 조정하는 것입니다. 이러한 템플릿은 우리가 말하는 템플릿이 아닙니다. 템플릿 일치는 지정된 이미지에서 특정 피처를 찾는 데 도움이 되는 알고리즘입니다. 그러나 조건은, 당신은 당신이 찾고있는 것을 정확하게 알 필요가있다. 그레이스케일 기반 매칭은 상관 관계 기반 템플릿 검색의 원래 아이디어를 확장하여 효율성을 높이고 방향에 관계없이 템플릿 발생을 검색할 수 있도록 하는 고급 템플릿 일치 알고리즘입니다.

모서리 기반 일치는 계산을 오브젝트 가장자리 영역으로 제한하여 이 방법을 더욱 향상시킵니다. 일치하는 이미지가 개체에 의해 가려지거나 가려질 수도 있습니다. 이러한 경우 가능한 각 폐색을 커버하기 위해 다양한 템플릿을 제공하는 것은 불합리합니다. 예를 들어, 검색 이미지는 재생 카드일 수 있으며 일부 검색 이미지에서는 카드를 들고 있는 사람의 손가락이나 그 위에 있는 다른 카드 또는 해당 문제에 대한 카메라 앞의 물체에 의해 카드가 가려질 수 있습니다. 물체가 가단성 또는 포즈를 취하기 쉬운 경우 모션도 문제가 되고 모션과 오클루전을 모두 포함하는 문제가 모호해집니다. [12] 이러한 경우 한 가지 가능한 해결책은 템플릿 이미지를 여러 하위 이미지로 분할하고 각 세분화에서 일치를 수행하는 것입니다.