Versatile across Biometric specifications

NISTParse is a cross-platform software library that enables an application to read, write, edit, and verify ANSI/NIST-ITL formatted transaction files. It is fully customizable to support any specification, including the latest Federal Bureau of Investigation (FBI) and the Department of Defense (DoD) Electronic Biometric Transmission Specification (EBTS).

  • Pure Java Implementation for seamless integration

    NISTParse was built from the ground up to be easily integrated into virtually any biometric related application regardless of the platform. NISTParse is 100% Java so you can rest assured that your application remains inside the Java Virtual Machine (JVM) removing the risk of running native code.
  • Full Transaction Verification Support

    NISTParse provides a fully customizable verification engine to quickly identify specification violations. It even supports Aware's specification configuration file format ("verification file") to make transitioning to NISTParse a breeze.
  • Biometric Image Management has never been Simpler

    NISTParse seamlessly integrates support for common biometric image formats such as WSQ and JPEG-2000 into Java's ImageIO framework. By simply having the NISTParse library on the Java class path, your application can take advantage of all of the common biometric domain image formats through a standard Java interface. NISTParse also provides easy image insertion and extraction with automatic format conversion for each image record type.
  • All Inclusive Software Package

    Unlike other products on the market, there is no need to purchase an additional image support library for WSQ and JPEG-2000 formatted images. NISTParse comes fully integrated with WSQParse, the industry's first pure Java WSQ library to be certified by the FBI.


The Industry's First and Fastest Pure Java FBI-certified WSQ Algorithm

WSQParse is a high-performance Wavelet Scalar Quantization (WSQ) image compression and decompression library developed by Lakota Software Solutions. The library was originally written purely in Java and became the industry's first pure Java WSQ algorithm to be certified by the Federal Bureau of Investigation (FBI). It utilizes highly optimized state-of-the-art algorithms to achieve native code performance without the hassle of using the Java Native Interface (JNI).

  • Functional And Flexible Implementation Options

    If you're not using Java, WSQParse still has you covered. The library is also available in natively compiled C for Windows, Linux, and Mac OS X. The native C implementation offers all of the same functionality and highly optimized algorithms as the Java implementation.
  • Built for Speed

    The utilization of efficient algorithms makes it one of the fastest WSQ libraries available on the market today. In independent tests, Lakota's pure Java implementation of WSQParse was more than 5 times faster than other WSQ native libraries running on an Android mobile device.
  • Top-Notch Image Quality

    We guarantee the average quality of images encoded using WSQParse will match or exceed the average quality of images encoded with any other certified WSQ library. The FBI certification process ensures images produced by certified libraries are of the highest quality leaving only price, performance, and ease of use as considerations when choosing a certified library.


Versatile Across Platforms and Specifications

Whorl is a cross-platform Graphical User Interface (GUI) application developed by Lakota Software Solutions. Whorl is used to create, visualize, modify, and validate ANSI/NIST-ITL formatted files to comply with specifications. It fully supports the latest Federal Bureau of Investigation (FBI) and the Department of Defense (DoD) Electronic Biometric Transmission Specification (EBTS). Whorl can also be easily configured to support other specifications based on the ANSI/NIST-ITL standard through a common verification file format.

  • Whorl Helps To Ensure Specification Compliance

    Whorl has a user configured rules engine that allows the correct verification file to be automatically selected based on file content. Violations of the specification are highlighted in real time as changes are made. This makes it easy to identify potential problems and helps users quickly make corrections to ensure compliance with the appropriate target specification. Whorl supports multiple biometric specifications, which allows users to easily convert files from one specification to another with instant compliance feedback.
  • Easily View, Convert, Import, and Export Images With Whorl

    Whorl supports many image formats including WSQ, RAW, JPEG, JPEG-2000, PNG, BMP, and TIFF. Images can be easily imported into new or existing records and are automatically converted as needed. Whether an image is a standalone file or embedded into a transaction file, Whorl makes it easy to export the image into any of the supported formats.
  • Custom System Integration With Whorl Plugins

    Many organizations have custom file storage and retrieval needs that expand beyond traditional file systems. Whorl's plugin support allows organizations to provide seamless integration with their environment through an easy-to- implement Java interface. The plugin support promotes endless possibilities. For example, a plugin may expose a menu option to submit a file into a biometric system and wait for an e-mail response, which will be automatically opened in Whorl.