ANSI 378
(Reclassifying as Forensics and Law Enforcement per Dan Tobias) |
(Changing the second name to just use "INCITS" - the form with the slash can be inferred from this) |
||
(One intermediate revision by one user not shown) | |||
Line 6: | Line 6: | ||
}} | }} | ||
− | '''ANSI 378''', | + | '''ANSI 378''', AKA '''INCITS 378''', is a format that stores a description of the minutae (differentiating features) of fingerprints, for production from a fingerprint scan and use by a fingerprint matcher. It is produced by the American National Standards Institute, and the InterNational Committee for Information Technology Standards, giving its names. There are three major versions: |
* ANSI 378-2004; "[w]hen people mention ANSI 378 without specifying version, they usually refer to this original 2004 version."<ref name="templateshome">https://templates.machinezoo.com/</ref> | * ANSI 378-2004; "[w]hen people mention ANSI 378 without specifying version, they usually refer to this original 2004 version."<ref name="templateshome">https://templates.machinezoo.com/</ref> | ||
* ANSI 378-2009, similar but incompatible<ref name="templateshome" /> | * ANSI 378-2009, similar but incompatible<ref name="templateshome" /> | ||
Line 32: | Line 32: | ||
* [https://standards.incits.org/apps/group_public/project/details.php?project_id=875 INCITS page] | * [https://standards.incits.org/apps/group_public/project/details.php?project_id=875 INCITS page] | ||
* [https://www.hsdl.org/?view&did=464492 Overview ofANSI INCITS Fingerprint Standards on Data Interchange Format] | * [https://www.hsdl.org/?view&did=464492 Overview ofANSI INCITS Fingerprint Standards on Data Interchange Format] | ||
+ | * [https://www.incits.org/news-events/press-releases/incits-announces-the-approval-of-five-biometric-data-interchange-format-standards INCITS Announces the Approval of Five Biometric Data Interchange Format Standards] | ||
== See Also == | == See Also == |
Latest revision as of 00:54, 19 October 2020
ANSI 378, AKA INCITS 378, is a format that stores a description of the minutae (differentiating features) of fingerprints, for production from a fingerprint scan and use by a fingerprint matcher. It is produced by the American National Standards Institute, and the InterNational Committee for Information Technology Standards, giving its names. There are three major versions:
- ANSI 378-2004; "[w]hen people mention ANSI 378 without specifying version, they usually refer to this original 2004 version."[3]
- ANSI 378-2009, similar but incompatible[3]
- ANSI 378-2009/AM1, a slight variation ("AM" is short for "amendment"[4])
Contents |
[edit] Identification
ANSI 378 files will begin with 46 4D 52 00
, which is ASCII "FMR" followed by a zero byte[5]. Following this is the version identifier, which is 20 32 30 00
(" 20" followed by a zero byte) for the 2004 version[6], 30 33 30 00
("030" then zero byte) for the 2009 version[7], and 30 33 35 00
("035", zero byte) for the 2009/AM1 version[8]. The magic number and format of the 2004 version are the same as for the related but incompatible ISO 19794-2; [9] gives an algorithm to tell them apart.
[edit] Specification
- The official specifications (all 60 dollars):
- Robert Važan's unofficial specifications
[edit] Software
- FingerprintIO (Java library)
- BiomDI
- ANSI-378-Decoder (Go library)
[edit] Sample Files
- NIST samples, from [1] (in a tar/gzip archive)
[edit] Links
- INCITS page
- Overview ofANSI INCITS Fingerprint Standards on Data Interchange Format
- INCITS Announces the Approval of Five Biometric Data Interchange Format Standards
[edit] See Also
[edit] References
- ↑ https://www.nist.gov/system/files/documents/2016/12/14/sds-fmrpiv.tar.gz
- ↑ https://fingerprintio.machinezoo.com/
- ↑ 3.0 3.1 https://templates.machinezoo.com/
- ↑ https://templates.machinezoo.com/ansi378-2009am1
- ↑ https://templates.machinezoo.com/ansi378-2004#magic
- ↑ https://templates.machinezoo.com/ansi378-2004#version
- ↑ https://templates.machinezoo.com/ansi378-2009#version
- ↑ https://templates.machinezoo.com/ansi378-2009am1#version
- ↑ https://templates.machinezoo.com/ansi378-2004#totalbytes