imagens de borda de correspondência opencv
Estou trabalhando no projeto e parte dele é reconhecer objetos gravados na câmera. Então, para ser mais específico:
Estou usando o OpenCV
Eu configurei a câmera corretamente e sou capaz de recuperar fotos dela
Eu compilei e experimentei o número de demos do OpenCV
Preciso de um algoritmo invariante de escala e rotação para detecção
Imagens de objetos originais estão disponíveis apenas como imagens de borda
Todos os algoritmos de detecção / extração / correspondência de recursos que vi até agora estão funcionando razoavelmente bem com imagens em escala de cinza (como fotos), no entanto, devido às especificações do meu projeto, preciso trabalhar com imagens de borda (como a saída do detector de bordas) são tipicamente BW e contêm apenas bordas encontradas dentro da imagem. Neste caso, o desempenho dos algoritmos que eu estava tentando usar (SURF, SIFT, MSER, etc) diminui drasticamente.
Portanto, a questão real é: alguém encontrou um algoritmo específico para as imagens de borda correspondentes ou existe uma certa configuração que possa melhorar o desempenho do SIFR / SURF /? para trabalhar bem com esse tipo de entrada.
Aprecio qualquer conselho ou links para quaisquer recursos relevantes
PS: esta é a minha primeira pergunta sobre stackoverflow