광 마크 인식을위한 작은 프로그램을 만들고 있습니다. 스캔 된 양식의 처리는 두 단계로 구성됩니다. 1) 스캔 한 이미지에서 양식을 찾고 테두리를 자르고 자릅니다. 2)이 "정규화 된"형식을 사용하면 원본 문서의 좌표를 사용하여 기호를 간단히 검색 할 수 있습니다.이미지에서 객체를 감지하는 빠른 알고리즘
첫 번째 단계는 현재 OpenCV의 Homography 함수와 perspecive 변환을 사용하여 점을 매핑하는 것입니다. 나는 또한 SurfDetector를 시도했다.
그러나 두 알고리즘 모두 상당히 느리고 문서 스캐너에서 양식을 스캔 할 때 속도 요구 사항을 실제로 충족시키지 못합니다.
누구나 나를이 특정 문제에 대한 대체 알고리즘/솔루션으로 안내 할 수 있습니까?
미리 감사드립니다.
방금 ORB와 FAST를 사용해 보았습니다. 그러나이 태스크는 더 빠르게 수행됩니다. 큰 차이는 없습니다. 2 단계의 정확도를 위해서는 스케일 및 회전 불변성이 필요합니다. 또한 이미지를 회전시킬뿐만 아니라 일부 문서 스캐너에서 약간 비뚤어지게 스캔 한 이후로 기울어 짐을 보정해야합니다. – Andreas