Manual do Sistema de Busca com Comparação de Imagem (CCMBR Visor)
imagens_visor
Tabela central que armazena os dados das imagens submetidas e catalogadas.
Campo | Tipo | Descrição |
---|---|---|
id |
INT AUTO_INCREMENT | Identificador único da imagem |
nome_arquivo |
VARCHAR(255) | Nome do arquivo da imagem |
caminho |
TEXT | Caminho completo do arquivo no servidor |
data_upload |
DATETIME | Data e hora do envio da imagem |
id_item_catalogo |
INT | FK para a tabela de itens do catálogo |
vetor_features |
TEXT | Vetor com os dados extraídos da imagem para comparação |
tipo_face |
ENUM('anverso','reverso','completo') | Lado da peça exibido |
confiança_media |
DECIMAL(5,2) | Índice médio de confiabilidade (0 a 100) |
Exemplo de dados:
id | nome_arquivo | tipo_face | confiança_media |
---|---|---|---|
1 | moeda_100r_1957.png | anverso | 95.34 |
2 | cedula_10mil_1943.jpg | reverso | 91.87 |
itens_catalogo
Contém os dados de referência das peças numismáticas catalogadas.
Campo | Tipo | Descrição |
---|---|---|
id |
INT AUTO_INCREMENT | ID único |
pais |
VARCHAR(100) | País de origem |
ano |
YEAR | Ano de emissão |
valor |
VARCHAR(50) | Valor facial |
tipo |
VARCHAR(50) | Moeda, cédula, ficha, etc |
material |
VARCHAR(50) | Metal, papel, polímero, etc |
descricao |
TEXT | Detalhes da peça |
Exemplo:
id | pais | ano | valor | tipo | material |
---|---|---|---|---|---|
12 | Brasil | 1957 | 100R | moeda | bronze |
comparacoes_imagem
Armazena o histórico das comparações feitas.
Campo | Tipo | Descrição |
---|---|---|
id |
INT AUTO_INCREMENT | ID único |
id_imagem_enviada |
INT | FK para imagens_visor |
id_imagem_encontrada |
INT | FK para imagens_visor |
score_similaridade |
DECIMAL(5,2) | Grau de similaridade |
data_busca |
DATETIME | Data e hora da busca |
logs_uploads
Registra os uploads feitos no sistema com dados técnicos úteis.
Campo | Tipo | Descrição |
---|---|---|
id |
INT AUTO_INCREMENT | ID único |
id_usuario |
INT | FK para a tabela de usuários |
id_imagem_visor |
INT | FK para imagens_visor |
ip_origem |
VARCHAR(45) | Endereço IP do envio |
navegador |
TEXT | Informações sobre o navegador usado |
dispositivo |
TEXT | Tipo de dispositivo usado |
data_upload |
DATETIME | Data e hora |
resultados_sugeridos
Tabela opcional para armazenar sugestões automáticas com base em similaridades.
Campo | Tipo | Descrição |
---|---|---|
id |
INT AUTO_INCREMENT | ID único |
id_busca |
INT | FK para comparacoes_imagem |
id_item_sugerido |
INT | FK para itens_catalogo |
confiança |
DECIMAL(5,2) | Nível de confiança da sugestão |
justificativa |
TEXT | Explicação técnica da IA (opcional) |