12.5 Signature File
About1 Introduction2 Image Recognition3 TransApplet4 API5 Interface6 Input7 Image Display8 Preprocessing9 Processing10 Normalization11 Parameter Class12 Image Signatures13 Unsupervised Filters14 BioFilters15 NeuralFilters16 Dynamic Library17 NeuralNet Filter18 Parameters19 Input Options20 Database Input21 Video Input22  Live Video Input23  Counting & Tracking24  Counting 25  Batch Job26 ImageFinder for DOS27 ImageHunt 28 Support Packages

12.1 Signature Menu 
12.2 API 
12.3 Objects 
12.4 Key Signature 
12.5 Signature File 
12.6 Implementation 
12.7 Examples 
[Home][12 Image Signatures][12.5 Signature File]

 

12.5   Signature File Concepts

Signatures files are divided into three groups: Training Signature File, N-Signature File, and M-Signature File. In a 1:N Match, the 1-signature is computed at run time and the N-signature is computed in advance.

Training teaches the ImageFinder who should match with whom. Training is done through two files, a training signature file with a fixed name .\data\t1.txt and a match file with a fixed name .\data\match.txt. Here, .\ is the folder where the executable files stay. Menu item, Signature/Training Signature (t1.txt), generates training signatures from a specified directory of images.

In 1:N Matching, the Key image will be matched against all images in a directory. The key signature is computed first, as we demonstrated in the last section. Then this signature will be matched against all signatures in the N-signature file. The N-signature file has a fixed name, .\data\a1.txt.

In N:M Matching, the N-signature file, a1.txt, and the M-signature file, a2.txt, a3.txt, a12.txt, are computed first. Then all of the signatures in a1.txt will be matched against all of the signatures in a2.txt. The three M-signature files have fixed names, .\data\a2.txt, .\data\a3.txt, and .\data\a12.txt.

There are 5 menu items:

      Signature/Training Signature (t1.txt)

      Signature/N Signature (a1.txt)

      Signature/M2 Signature (a2.txt)

      Signature/M3 Signature (a3.txt)

      Signature/M4 Signature (a12.txt)

These commands compute the signatures for all images in a directory. The only difference is where to save the signatures.

Menu item, Signature/Training Signature (t1.txt), computes the signatures for all images in a directory and saves the signatures to t1.txt, the training signature file.

Menu item, Signature/N Signature (a1.txt), computes the signatures for all images in a directory and saves the signatures to a1.txt, the N-signature file.

Menu item, Signature/M2 Signature (a2.txt), computes the signatures for all images in a directory and saves the signatures to a2.txt, the M-signature file.

Menu item, Signature/M3 Signature (a3.txt), computes the signatures for all images in a directory and saves the signatures to a3.txt, the M-signature file.

Menu item, Signature/M4 Signature (a12.txt), computes the signatures for all images in a directory and saves the signatures to a12.txt, the M-signature file.

 

[Home][About][1 Introduction][2 Image Recognition][3 TransApplet][4 API][5 Interface][6 Input][7 Image Display][8 Preprocessing][9 Processing][10 Normalization][11 Parameter Class][12 Image Signatures][13 Unsupervised Filters][14 BioFilters][15 NeuralFilters][16 Dynamic Library][17 NeuralNet Filter][18 Parameters][19 Input Options][20 Database Input][21 Video Input][22 Live Video Input][23 Counting & Tracking][24 Counting ][25 Batch Job][26 ImageFinder for DOS][27 ImageHunt ][28 Support Packages]

Copyright (c) 2006 - 2007 Attrasoft. All rights reserved.

gina@attrasoft.com