Forensic Analysis and QA  /  WorkbenchSuite™

Forensic Analysis and QA  /  WorkbenchSuite™ 2017-04-26T15:42:20+00:00

WorkbenchSuite™

A family of workstation applications for assisted review, analysis, repair, and processing of biometric images and transactions

WorkbenchSuite is a family of .NET workstation applications (available individually) designed to be used by an operator to analyze and repair or otherwise process digital records containing biometric images and data. Each targets a particular use case and implements workflow carefully designed to best assist analysts in their task.

Applications

  • Fingerprint recognition
  • Face recognition
  • Automated fingerprint identification services (AFIS)
  • Automated biometric identification services (ABIS)
  • Border management
  • Defense and intelligence
  • Law enforcement
ForensicWorkbench Assisted manual analysis and creation of compliant biometric records
SequenceWorkbench Analysis and repair of biometric fingerprint records containing sequence errors
CrosslinkWorkbench Analysis and repair of biometric records containing crosslinks
FaceWorkbench Analysis and processing of candidates resulting from a facial biometric search

SequenceWorkbench™

A workstation application for review and repair of fingerprint sequence errors

SequenceWorkbench is a software application designed to be used by an analyst to identify and repair sequence errors in fingerprint records. SequenceWorkbench will display and analyze the fingerprints in a transaction (both Type-4 and Type-14) and report sequence errors to the operator.

SequenceWorkbench Workflow

Applications

  • Fingerprint recognition
  • Automated fingerprint identification services (AFIS)
  • Border management
  • Defense and intelligence
  • Law enforcement

Features and Functionality

  • Work with both Type-4 and Type-14 fingerprint images
  • Edit individual fingerprint images (erase , rotate, adjust brightness and contrast)
  • Compare fingerprint images (include zooming and panning)
  • Remove individual fingerprint images
  • Generate individual fingerprint images from multi-finger slap and plain images
  • Reassign finger position values
  • Mark fingers as missing
  • Add notes to the caveat field (2.399)
  • Process a series of transaction located in a directory

Input

Using the Input Screen, the user submits whether they wish to process a single transaction or directory of transactions (batch processing). Errors or warning encountered reading the transaction will be reported.

Input

Inspect

The Inspect Screen gives an original view of the images in the transactions in a tenprint card layout.  It allows user to remove plain thumb and slap images. This screen also shows the segmentation of the multi-finger plain images. The user is given the ability to adjust or reset the segmentation boxes.

Inspect Screen

Edit

A user may use the Edit Screen to erase, rotate, crop, adjust brightness and contrast fingerprint images before they are analyzed. The program can be configured so that each image in the transaction must be reviewed on the edit screen before continuing on to the other screens.

Edit

Analyze and Repair

Results of the sequence check are shown using the Analyze Screen. Prints that have errors are highlighted with specified colors.  Errors are reported as text in status boxes. The user is able to move prints to different position to correct sequence errors. They can also remove the prints (by placing it in the tray) or do bulk operation like swapping rolls, slaps or plain thumbs. Double click on an image would navigate to compare screen, and hence user can perform individual comparison between the selected image and its corresponding plain.

Analyze and Repair

Compare

The user may use the Compare Screen to view two prints simultaneously. The prints can be viewed in ‘Sync’ mode where the roll will be displayed on the left side and the corresponding plain image will be shown on the right. The sync mode can be disabled and each print can be viewed against any other print. In addition, a user can replace a roll impression with the corresponding plain impression on this screen. If there is sequence error with the print that is currently be review, the user can choose to ignore the error and enter a reason for ignoring.  This reason will be placed in the finalized transaction in the caveat field.

Compare

Finalize

The Finalize Screen provides a summary of the changes to the transaction and a list of errors that were ignored. On this screen you are also given the ability to add in notes that will appear in the caveat field.

Finalize

Settings

The Settings Screen allows user to set various options for program displays and behaviors. Reset buttons for resetting color scheme and default sequence check cutoff scores setting.

Settings

ForensicWorkbench

Software application for assisted categorization, processing, and formatting of biometrics

ForensicWorkbench is a software application that utilizes several Aware SDKs for the categorization, processing, and standards-compliant formatting of biometric images and demographic data. It enables an analyst to organize a collection of biometric and demographic images and text files. The primary function of the application is the easy assembly of disparate biometric imagery and text into a standard-compliant data structure, such as ANSI/NIST-ITL 1-2013 (and earlier), FBI EFTS, and DoD EBTS.

ForensicWorkbench is designed to be used by an analyst to display and process biometric facial and fingerprint imagery and data. Facial images can be cropped to identify facial bounding boxes. The crop regions can then be labeled either as Frontal, Left Profile, Left 45 Profile, Right Profile, and Right 45 Profile. The operator may automatically extract frontal images from an input image or manually identify a face via the marking of the eye centers. For frontal images, Aware’s PreFace is used to identify facial features and ensure compliance to an input frontal face specification.  Input fingerprint images can be cropped to identify each finger (right and left thumb, index, middle, ring, little). Each finger can be labeled with its source and impression type (live scan, ink, rolled, plain) and its quality reported (Aware QualityCheck and NFIQ algorithms). The image storage format can be identified (RAW or WSQ).

Demographic data can also be entered. The demographic fields are fully configurable in accordance to the output ANSI/NIST specification. The entry of demographic data is supported through the display of image files and text files for operator review. Once data categorization and processing has been completed, the operator may generate an ANSI/NIST transaction. All data is validated by NISTPack prior to generation of the file.

Features and Functionality

  • Categorization of data into face, finger, iris, and documents
  • Processing of finger, face, and iris imagery to label each image and sub-image with metadata
  • Measurement and reporting of image quality metrics for each sub-image,
  • Generation of an ANSI/NIST-ITL-compliant output file
  • Modification of the data within an existing EBTS file

Applications

  • Fingerprint recognition
  • Automated fingerprint identification services (AFIS)
  • Border management
  • Defense and intelligence
  • Law enforcement
Assembly of a transaction. This stage allows the operator both automated and manual options to analyze and process the biometric images so that they are of acceptable format and quality.

Assembly of a transaction. This stage allows the operator both automated and manual options to analyze and process the biometric images so that they are of acceptable format and quality.

Selection and processing of biometric images. The left side shows the raw biometric data yet to be processed. The right side shows biometric data the operator has selected for processing.

Selection and processing of biometric images. The left side shows the raw biometric data yet to be processed. The right side shows biometric data the operator has selected for processing.

CrosslinkWorkbench

A workstation application for detection, analysis, and repair of biometric crosslink errors

CrosslinkWorkbench is an application that utilizes several Aware SDKs for assisting with identifying and repairing of crosslink errors in ANSI/NIST ITL transactions. Crosslinks are biometric records that erroneously contain data from different individuals. CrosslinkWorkbench uses the concept of “assigned identities” to help the user repair crosslinks. An identity is defined as a grouping of biometrics that has come from the same person. In the diagram below, the original transaction has biometrics from three different individuals. Using the comparison tools in CrosslinkWorkbench, the examiner assigns identities to the each of the biometrics. For each modality (e.g. face, finger, etc.), CrosslinkWorkbench places all biometric images with the same identity into a single transaction when generating the output. If all biometrics in a transaction have the same identity as the original transaction, nothing will be written.

Crosslink Workbench

A typical workflow is outlined below:

  1. On the Input screen set directories and click the Start button
  2. Analyze biometrics on Compare screen
  3. Assign biometrics that come from the same individual to the same identity
  4. Create additional identities if needed (i.e. there are more individuals than transactions)
  5. If biometrics of different modalities, or images that are located in different transactions, need to be placed into a single output transaction, create a new output target and assign to those biometrics
  6. If any images need to be removed, assign them to the Delete Identity
  7. Review the output images with desired transaction under Review
  8. Result summary is displayed under Finalize screen where user can click on ‘Save’ button to generate corresponding transactions in designated folders. Expected result text file is also generated at root directory as well.

Applications

  • Applications
  • Fingerprint recognition
  • Automated fingerprint identification services (AFIS)
  • Border management
  • Defense and intelligence
  • Law enforcement

Features and Functionality

  • Display of images from Type-4, 7, 10, 14, 15, 16, 17, and 20 records types as they appear in the transactions
  • Display all the images of a single type on the screen so they can be compared (with pan and zoom).
  • Assignment of identities to transactions and images so that corrected transactions can automatically be created.
  • Assignment of output targets to images so specific images can appear in specific output transactions
  • Deletion of biometrics from transactions
  • Use of assigned identities and/or output targets to modify existing transactions and create new transaction that represents the crosslink repair operation
  • Visually display the results of crosslink repair
  • Create a text report of a crosslink repair

FaceWorkbench™

A workstation application for forensic analysis and processing of facial biometric search results

There have been efforts across the forensics community to evolve and improve facial examination practices, given the proliferation of digital photography and its increasingly important role in solving many types of crimes.

FaceWorkbench is a client application used by biometric examiners to perform facial reviews in various biometric operation workflows, including 1:N, 1:1, and training. It is distinguished by its thoughtful and forward-looking incorporation of current and emerging guidelines and best practices resulting from recent work in the forensic community within the US Government, International Standards bodies, and independent forensic associations.

FaceWorkbench integrates examination based workflows for comparison and training enabling a facial examiner to work in the most efficient way possible while enforcing these current and emerging guidelines and best practices in a supportive role. FaceWorkbench also incorporates numerous ease of use features for the facial examiner so critical tools and resources needed for an examination are readily available and effective to use with minimal effort.

The workflow emulates an email client, with searches organized in various stages of an agency-defined workflow. For a given search result or verification request, each candidate can be identified by the examiner as a match or non-match. Advanced tools are provided to enable the examiner to assess the likelihood of a match between the probe and each candidate.

For example, the features of the facial images of the probe and candidate are automatically located and used to align the images (with a manual eye location override if needed to better align the images.) There are advanced image enhancement functions, including swipe bars, color and other enhancements, and a synchronized, configurable magnifier. Comparison tools allow the images to be overlaid and blended, split, stacked, and checkered..

A key feature of FaceWorkbench is its integration of forensic facial analysis best practices and guidelines into the operational workflows or examiner training sessions. Guidelines such as those drafted by FISWG (www.fiswg.org) or determined by the agency can be integrated prompting the examiner to follow defined operational best practices and keep track of which analyses have been performed. Agencies then realize tighter integration of best practices into the training and operational context.

Applications

  • Applications
  • Fingerprint recognition
  • Automated fingerprint identification services (AFIS)
  • Border management
  • Defense and intelligence
  • Law enforcement

Features and Functionality

  • Management of facial search results
  • Forensic analysis and comparison of facial images
  • Advanced image analysis and comparison tools
    – Adjustable blend
    – Swipe bar
    – Synched magnifier
    – Color filters (RGB or CMYK)
    – Brightness, saturation, contrast, inversion
  • Designed by facial examiners for a better user experience
  • Algorithm independent, standalone application
  • Intuitive “email client” workflow and features
  • Integrated examiner training features and best practices
  • Support for multiple examination scenarios
    – 1:N search responses
    – 1:1 from disk files and from images displayed on-screen
  • Focus on intuitive and efficient workflows supporting agency specific operational guidelines
  • Agency best practices can be tailored, integrated, and enforced
  • Support for examiner training with transition to operational environments
  • Automatic report generation
    – Represents quality and type of examiner training
    – Documents operational steps leading to conclusion
    – Documents best practices followed
    – Improved defensibility of examiner conclusions

Mail client styled workflow with preview of candidates list

Mail client styled workflow with preview of candidates list

Review and categorization of result candidates as Yes, No, or Maybe

Review and categorization of result candidates as Yes, No, or Maybe

Assisted feature alignment with blend slider

Assisted feature alignment with blend slider

Examiner is guided through each required facial feature

Examiner is guided through each required facial feature

Designed for use on two screens; coupled magnifiers

Designed for use on two screens; coupled magnifiers