IBScanUltimate v4.1.0
Additions
- NFIQ2 Windows Sample source added
- Java/C#
Changes
- Windows WHQL driver updated to latest
- “IBScanDriverUninstall.exe” added in the “\Driver” directory
- Android SDK target SDK version changed to 34
- Five-0 image shift issue with a specific Android Device (Galaxy Tab A8)
- Removed FW and HW manual files in the Windows package
Bug fixes
- Enhanced the roll logic capture of Roll-Capture-Capable IB Scanners
- Fix for roll captures and corrupted images for Mannix
- Fix for half palm sequences not saving in the SalesDemo
- Fix for horizontal lines in Mannix roll captures
- Fix for clear platen status of Sherlock and Danno
IBScanUltimate v4.0.1
Additions
- New properties have been added (Windows SDK only)
(for use with IBSU_GetClientWindowProperty() and IBSU_SetClientWindowProperty() :
-The color of rolling guide line can now be set using the ENUM_IBSU_WINDOW_PROPERTY_ROLL_GUIDE_LINE_COLOR property.
The valid range is between 0x00000000 and 0xFFFFFFFF, inclusive, with the default color is 0x0000FF(GGBBRR) – Red color
Changes
- Android device detection logic changed to Event-driven from Polling
- “getDeviceCount()” method have to call in Android IBScan.java / BroadcastReceiver
- Please refer to Android package’s IBScan.java to apply this change.
- Mannix image quality improvements
- Watson image quality improvements
- Columbo stability enhancements
- The following IBSU APIs are no longer being supported.
- IBSU_UnloadLibrary()
- IBSU_SetEncryptionKey()
- The following IBSU APIs have been deprecated.
- IBSU_CheckWetFinger()
- IBSU_GetImageWidth()
Bug fixes
- Bug fix for IBSU_ConvertImageToISOANSI() API crash
- Bug fix for Watson 1st generation not working
- Bug fix for opening on some Android devices with Danno
IBScanUltimate v4.0.0
Additions
- Mannix support
- Five-0 encryption support (Production version from vl.8.0 or higher)
- New properties have been added for Mannix scanner (for use with IBSU_GetProperty() and IBSU_SetPropertyO)
- ENUM_IBSU_PROPERTY_DR_MODE_ZOOM_(PINle ase refer to the API Manual)
Changes
- Watson fingerprint image quality improved
- NFIQ2 library update to v2.0 for Windows
- Disable Save ISO feature to all samples when Save Image enabled
Bug fixes
- Bug fix for IBSU_ConvertlmageTolSOANSI() API crash
- Bug fix for Watson 1st generation not working
- Bug fix for when device opening on some Android device with Danno
The latest release of IBScanUltimate continues to be backwards-compatible with existing IB scanners and will function on your existing software solution without modification.
IBScanUltimate v3.9.4
Features
- Capture logic improvement for Five-0
- PAD performance improvement
- No longer use of the rotation of the segment images (ENUM_IBSU_PROPERTY_DISABLE_SEGMENT_ROTATION set to TRUE)
Bug fixes
- Bug fix for clear platen for Five-0
- Bug fix for intermittently wrong calculation of the segment image size
- Bug fix for intermittently wrong read the product name of Watson, Columbo
- Bug fix for Android Sample app permission problem on Android 13 (Android API 33)
The latest release of IBScanUltimate continues to be backwards-compatible with existing IB scanners and will function on your existing software solution without modification.
IBScanUltimate v3.9.3
Features
- Renamed the product family to “WATSON” and “COLUMBO”
- Changed the API Manual for C/C++ and Java to the more user-friendly Doxygen format, which includes PDF, HTML, and CHM formats
- Updated the Integrated Biometrics License Agreement (EULA), so make sure to read it thoroughly
- Removed the End-of-Life (EOL) sample applications since SDK v3.9.3
- This includes the following Windows samples: IBLogTraceViewer, FunctionTester, SampleForPython, SampleForDelphi, SampleForQT, SampleForVisualBasic, DiagnosticTool, DynamicLinkedSampleForVC, NonCallbackSampleForVC, and FuctionTesterForJava
- Linux samples include SampleForPython and SampleForQT.
IBScanUltimate v3.9.2
Features
- Capture logic improvement for Five-0
- Preview image quality improvement for Kojak
- Linus Armv7/Armv8 SDK package requiring GLIBC dependency decreased
Bug Fixes
- Bug Fix for Android sample app crash when targetSdkVersion set to 31 and above
- Bug Fix for Java Sample Build Error on Windows
- Bug Fix for VB.net sample app screen crop problem
- Bug Fix for IBSU_CheckWetFinger() crash problem
IBScanUltimate v3.9.1
Features
- Capture logic improvement for Five-0
- Support for Watson that features a camera chip component change
Bug Fixes
- Bug Fix for “IBSU_IsValidFingerGeometry()” error to resolve capture issues with Kojak and Five-0
- Bug Fix for Columbo 2.0 Product name changes on Android & Linux
IBScanUltimate v3.9.0
Features
- ISO/ANSI Standard Templates Supported
- ISO_19794_2_2005 / 2011, ISO_19794_4_2005 / 2011
- ANSI_INCITS_378_2004 / ANSI_INCITS_381_2004
- Enhanced Presentation Attack Detection (ePAD) Support
- ePAD introduces additional software and hardware PAD features which increase the ability of the system to detect high quality spoofs. This highly unique feature set leverages available sensors to catch even the toughest spoofs.
- Redefined PAD Setting Thresholds
- The PAD thresholds available to developers are controlled by an API which allows applications to choose a PAD level between 1 – 5.
- 1 = Least Security, Maximum Convenience
- Only the most obvious spoofs caught
- 2 = Low Security, Moderate Convenience
- Slightly more spoofs caught than level 1
- 3 = Balance of Security and Convenience
- Equal Error Rate (EER)
- 4 = Moderate Security, Lower Convenience
- Most spoofs caught, some genuine users may need to retry
- Minimal ePAD settings applied
- 5 = Maximum Security, Least Convenience
- Maximum number of spoofs caught
- A higher number of genuine users need to retry
- Maximum ePAD settings applied
Settings featuring lower security and higher convenience may be appropriate for high throughput situations where a basic PAD check is desired. Settings featuring higher security and lower convenience may be appropriate for applications where the strictest PAD security is desired. The highest PAD settings work best with a clean scanner in good working condition and hands free of dirt and other obstructions.
Administrative Tasks
- The Columbo Mini is now Columbo 2.0.
IBScanUltimate v3.8.0
Features
- Added support for new Columbo device on Windows, Linux, and Android.
- See the Getting Started Guide for information related to libuvc dependence.
Bug Fixes
- Resolved bug where Android would crash due to unhandled exception in native JNI code.
- Resolved bug where exception was not properly thrown when PAD functionality was used on Android, but PAD was disabled in properties.
- Resolved issue where v3.7.2 did not function with Curve.
Administrative Tasks
- Android sample program converted from Eclipse to Android Studio.
- Java and Native libraries are now provided in AAR (Android Archive) format.
- Greatly reduced size of libLiveFinger2.so by removing extraneous static dependencies.
- libusb dependency updated from libusb v0.1 to libusb v1.0.
- Tightened segmentation when presented with fingerprints that are at an angle.
- Internal improvements.
Deprecation
- Packages for the following distributions will no longer be built by default as of this release:
- Parallel Interface
- Linux ARMv6
- Linux ARMv7 using uClibc
- Linux ARMv8 using GCC 6
- Sample solutions will no longer be included for the following languages as of this release:
- VB6
IBScanUltimate v3.7.2
Features
- Presentation Attack Detection (PAD) or Spoof Detection is now available on ALL IB scanners.
- WSQ can now be saved to memory on Android devices. This is in addition to the existing feature that allows you to save to the devices file system.
- IBSU_NFIQScoreEx API added to support a larger array of third-party NFIQ scoring systems that had been found to score higher or lower than the original scoring API.
Administration
- Improved image capture speed and accuracy for Kojak devices.
- Adjusted slap segmentation to increase accuracy when presented with improper hand placements on Kojak.
- Enhanced FPS of Columbo scanners to ensure greater-than 10 FPS during flat and roll captures.
- Internal improvements
SDK Download
To download our latest releases, please submit a request on our support page.