Histograma de coeficientes de shearlet (HSC) – Smart Sense Lab
Histograma de coeficientes de shearlet (HSC)
Esta biblioteca fornece uma classe C ++ chamada HSC para executar a extração de recurso usando o histograma de coeficientes shearlet (HSC), método proposto no artigo Um Novo Descritor de Características Baseado na Transformação de Shearlet (ICIP).
As transformações de Shearlet fornecem uma estrutura geral para analisar e representar dados com informações anisotrópicas em múltiplas escalas. Como consequência, singularidades de sinal, como bordas, podem ser precisamente detectadas e localizadas em imagens. Com base na idéia de empregar histogramas para estimar a distribuição das orientações de borda e na análise multi-escala precisa fornecida pelas transformações de shearlet, propomos um descritor de característica chamado
Este código funciona no Windows ou no Linux e requer o OpenCV versão 1.0 ou superior. No Windows, um projeto para o Visual Studio 2005 é fornecido. Um Makefile pode ser usado para compilar todos os arquivos e gerar um exemplo executável, contendo um exemplo de uso. Para incorporar essa biblioteca em seu projeto, copie todos os arquivos .cpp e .h para seu diretório e compile-os com seu código. Em seguida, chame os métodos fornecidos pela classe HSC.
Esta implementação foi usada como parte do artigo escrito por Schwartz et al. Pedimos que você cite a seguinte referência sobre o uso deste código.
Os membros das classes C ++ e um exemplo sobre como executar a extração de recursos usando HSC são fornecidos no manual de documentação [pdf]. Se você encontrar erros ou problemas neste software ou você tem sugestões para melhorar ou torná-lo mais amigável, por favor envie um e-mail para williamrobschwartz [no] gmail.com.
1. W. R. Schwartz, R. D. da Silva, L. S. Davis, H. Pedrini (2011): A Novel Feature Descriptor Based on the Shearlet Transform. In: IEEE International Conference on Image Processing, pp. 1033-1036, 2011. (Type: Inproceeding | Links | BibTeX)