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