Skip to content

Document Reader SDK 4.6: Release Notes

Version 4.6.4 — November 24, 2012

SDK

  • Added TWAIN driver
  • Added IATA boarding passes 2D barcode parsing
  • Added IATA boarding passes date validation
  • Added age field in RPRM_ResultType_OCRLexicalAnalyze result (generated)
  • Added text parsing for 1D barcode fields (personally described for some documents with custom 1D data format available)
  • Added eyes color and hair color translation for correct comparison
  • Added new text field types
  • Added new graphic field types
  • Added RPRM_Notification_LidOpen notification
  • Added new command RPRM_Command_Device_Get_Calibration_FrequencyDivider
  • Added RFID SOD DV certificate issuer code with MRZ issuer code comparison
  • Changed Barcode reading order is now performed before Visual OCR
  • Changed MRZ fields "Other" to "Optional data"\"Line X optional data"
  • Fixed MRZ vs. RFID field comparison from flexible to 1:1
  • Fixed Fibers (RPRM_Authenticity_UV_Fibers) check issue with too bright images lead to incorrect fibers detection
  • Fixed IR visibility (RPRM_Authenticity_IR_Visibility) check issue with dark non-contrast object detected as invisible
  • Fixed Image pattern (RPRM_Authenticity_Image_Pattern) check issue when no UV image is present
  • Fixed Middle name parsing for 2D barcodes (AAMVA)
  • Fixed dates translation for 2D barcodes (AAMVA)
  • Fixed issue with light management in devices with optical firmware 0x2503
  • Fixed USB/PCI Express power management issues that lead to non-stable work of the camera
  • Fixed memory corruption issue with image compensation under some special circumstances

Document Reader Application

  • Video frequency divider now automatically set to precalibrated value. It still may be changed, but will be saved only after calibration
  • AutoConnect option now works always if set, not only on application start
  • "Connect", "Disconnect" and "Options" commands are duplicated in tray icon popup menu
  • Options dialog now always on top
  • Custom antenna parameters for RFID firmware 10.XX added in configuration file

COM

  • DeviceSerialNumber property added returns camera serial number

Database

  • Ghost photos described in all containing documents
  • 191 country /1732 documents included
  • 64 new documents added
  • Description extended for 129 documents

Version 4.6.3 — October 30, 2012

Document Reader Application

  • Fixed issue with folder names when saving results
  • Fixed issue with printing results report

Version 4.6.2 — September 12, 2012

SDK

  • Fixed issue with document location on the image, when document was cut incorrectly in some cases
  • Fixed memory leak issue when parsing barcodes

RFID SDK

  • CHR is now passed in CAR field on step 2 in TTerminalAuthenticationStepData
  • Document Signer (DS) certificate properties exposed as text fields in RFID_ResultType_RFID_TextData

Document Reader Application

  • Fixed issue with images rotation
  • Fixed issue with saving images and RFID data into separate folders
  • Fixed issue with AutoScan property switching to false after manually reading RFID
  • Translations updated

COM

  • GetTextFieldByTypeAndLCID method added
  • GetTextFieldByTypeAndSource parameters list changed LCID added

Database

  • New documents added, description and FDS linkage updated for existing documents

Installer

  • Fixed Windows 8 issue with smartcard service start

Version 4.6.1 — August 16, 2012

SDK

  • New document type recognition module version introduced, that made significant improvement to recognition probability
  • Added multi-page processing possibility for documents. Document with dependent child pages is now processed as one
  • Added complex textual verification and comparison for multi-page documents
  • Added complex authenticity check for multi-page documents
  • Added possibility to process together document + visa to match them
  • Added glare compensation mode (reflection removal) for visible and IR images
  • Added possibility to parse 2D barcodes from driver's licenses according to AAMVA
  • Added possibility to parse magnetic stripe data from driver's licenses according to AAMVA
  • Added possibility to cross compare magnetic stripe parsed text data as MRZ data in Textual comparison result (RPRM_ResultType_OCRLexicalAnalyze)
  • Added possibility to control document video detection depending on document format (any / predefined in configuration)
  • Calibration algorithm has been changed. Device should be recalibrated for use with this SDK version
  • Calibration process now may be cancelled
  • Fixed issue with devices enumeration on Windows 7 that may block device connection
  • IR Visibility (RPRM_Authenticity_IR_Visibility) check results are now presented with different structure (TSecurityFeatureCheck -> TIdentResult)
  • Overall stability improved
  • A lot of minor changes and bug fixes

RFID SDK

  • Certified by BSI for PACE/SAC EAC 2.0 version of RFID SDK included
  • Added possibility to set trust option for certificates in PKD folder (RFID_Command_Set_TrustedPKD)

Document Reader Application

  • User interface has been changed to reflect multi-page document processing
  • Added possibility to skip RFID reading attempt if no MRZ found on the document page
  • Added document type recognition check, that have influence on the final document result status
  • Added possibility to load images of multiple document pages from disk for processing at once
  • Added button "Fast settings" in Options dialog for setting speed optimized settings
  • Added automatic check of new SDK version availability (optional, can be disabled)
  • Added automatic error reporting (optional, can be disabled)
  • Threading model has been changed now one thread is used instead of opening/closing new thread for each scan
  • LED is not controlled any more when processing images without scanning

COM

  • SeparateOpticalReading boolean property added. If set to True, then RFID reading will not be performed together with optical reading
  • Events added to interface, so client application may subcribe for needed events and get the results and notifications immediately
  • OnProcessingFinished event added
  • OnNotificationOptical event added (duplicating NotifyFunc SDK callback)
  • OnNotificationRFID event added (duplicating RFID_NotifyFunc RFID SDK callback)
  • OnResultReady event added (duplicating ResultReceivingFunc SDK callback)
  • OnPassiveAuthentication event added (to perform online Passive Authentication passing the user certificates)
  • OnTerminalAuthentication event added (to perform online Terminal Authentication passing the user certificates)
  • GlareCompensation property added (boolean)
  • DetectAnyDocFormat property added (boolean)
  • SeparateOpticalReading property added (boolean)
  • RFIDReadWithoutMRZ property added (boolean)
  • RFIDTrustPKD property added (boolean)
  • MultiPageProcessing property added (boolean)
  • IsDocumentRecognized property added (boolean/readonly)
  • CheckStatusSecurityComplex property added (variant/readonly)
  • PA_DS_Certificate property added (variant)
  • PA_CSCA_Certificate property added (variant)
  • TA_CVCA_Link_Certificate property added (variant)
  • TA_DV_Certificate property added (variant)
  • TA_IS_Certificate property added (variant)
  • TA_IS_PrivateKey property added (variant)
  • TA_ChipSignature property added (variant)
  • DoProcessImage method added for processing one single image from file on the disk
  • RFIDCancelReading method added for cancelling current RFID read operation

Database

  • New documents added