Manual do Sistema de Busca com Comparação de Imagem (CCMBR Visor)
imagens_visorTabela 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_catalogoConté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_imagemArmazena 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_uploadsRegistra 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_sugeridosTabela 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) |
Nilton Romani