Professional Documents
Culture Documents
Revision 05
Copyright notices
Information in this document is subject to change without notice and does not
represent a commitment on the part of Idemia. No part of this document may
be reproduced or transmitted in any form or by any means, electronic or
mechanical, including photocopying or recording, for any purpose without the
express written permission of Idemia.
PROPRIETARY RIGHTS
This document contains information of a proprietary nature to Idemia and is
submitted in confidence for a specific purpose. The recipient assumes custody
and control and agrees that this document will not be copied or reproduced
in whole or in part, nor its contents revealed in any manner or to any person
except to meet the purpose for which it was delivered.
This caveat is applicable to all the pages of this document.
2018_2000039801-05 This document and the information therein are the property of Idemia. They must not I
be copied or communicated to a third party without the prior authorization of Idemia
Jan. 2020
CBM-E2 to CBM-E3 Migration Guide
Document History
2018_2000039801-05 This document and the information therein are the property of Idemia. They must not II
be copied or communicated to a third party without the prior authorization of Idemia
Jan. 2020
CBM-E2 to CBM-E3 Migration Guide
Table of Content
1 Introduction .................................................................................................................... 1
1.1 Scope ......................................................................................................................... 1
1.2 Reference Documents ............................................................................................... 1
2 Fingerprint Template Formats ...................................................................................... 1
2.1 Default Format ........................................................................................................... 1
2.2 Deprecated Formats .................................................................................................. 2
2.3 Template Truncation .................................................................................................. 3
3 Fingerprint Quality ......................................................................................................... 3
3.1 Quality Score ............................................................................................................. 3
3.2 Quality Threshold ....................................................................................................... 3
4 WSQ Fingerprint Image Compression ......................................................................... 4
5 Normalized Matching ..................................................................................................... 4
6 USB VID/PID .................................................................................................................... 4
7 Product name ................................................................................................................. 4
8 Compatibility Licenses .................................................................................................. 4
8.1 Per default template ................................................................................................... 4
8.2 VID/PID ...................................................................................................................... 5
8.3 Normalized Matching ................................................................................................. 5
8.4 Maximal number of minutiae in exported templates .................................................. 5
9 Deprecated Features ...................................................................................................... 5
2018_2000039801-05 This document and the information therein are the property of Idemia. They must not III
be copied or communicated to a third party without the prior authorization of Idemia
Jan. 2020
CBM-E2 to CBM-E3 Migration Guide
Introduction
1 Introduction
1.1 Scope
The CBM-E3 family of devices is the new family of Compact Biometric Devices that
supersedes the CBM-E2 family.
It is composed of the following devices:
- CBM-E3 (IQS-certified OEM device)
- CBM-V3 (OEM device)
- MSO1300-E3 (IQS-certified desktop device)
- MSO1300-V3 (Desktop device)
- MSO1350-E3 (IQS-certified desktop device with smartcard reader)
- MSO1350-V3 (Desktop device with smartcard reader)
The CBM-E2 and CBM-E3 families are very similar and there are only few minor
differences. This guide summarizes the functional differences between CBM-E2 and CBM-
E3 and assists the current CBM-E2 integrators in adapting their existing host
systems/applications to work with CBM-E3 devices.
Note that electrical differences such as power consumption, input voltage range, etc.… are
not covered in this document.
NOTE: The size of fingerprint templates in PKLITE format cannot be limited to a specific
value. The maximum size of a template in PKLITE format generated by a CBM-E3 device
is 701 bytes; the average size is around 270 bytes. This format is not supported by CBM-
E2.
2018_2000039801-05 This document and the information therein are the property of Idemia. They must not
1
be copied or communicated to a third party without the prior authorization of Idemia
Jan. 2020
Business restricted
CBM-E2 to CBM-E3 Migration Guide
Fingerprint Template Formats
Examples: When receiving the following ILV_ENROLL (0x21) command (see [R2] for
details), the CBM-E3 acquires a fingerprint and exports its template in PKLITE format while
the CBM-E2 exports the template in PKCOMP V2 format.
Command: 0x21 0x08 0x00 0x00 0x00 0x00 0x00 0x01 0x01 0x00 0x01
Response:
- CBM-E2: 0x21 0xXX 0xXX 0x00 0x00 0xff 0xff 0xff 0xff 0x02 0xXX 0xXX ...
- CBM-E3: 0x21 0xXX 0xXX 0x00 0x00 0xff 0xff 0xff 0xff 0xcc 0xXX 0xXX ...
Command: 0x21 0x08 0x00 0x00 0x00 0x00 0x00 0x01 0x01 0x00 0xaa
Response:
- CBM-E2: 0x21 0xXX 0xXX 0x00 0x00 0xff 0xff 0xff 0xff 0x02 0xXX 0xXX ...
- CBM-E3: 0x21 0x05 0x00 0xfe 0xa8 0xfe 0xff 0xff
Command: 0x21 0x0c 0x00 0x00 0x00 0x00 0x00 0x01 0x01 0x00 0xaa 0x38 0x01
0x00 0x00
Response:
- CBM-E2: 0x21 0xXX 0xXX 0x00 0x00 0xff 0xff 0xff 0xff 0x02 0xXX 0xXX ...
- CBM-E3: 0x21 0xXX 0xXX 0x00 0x00 0xff 0xff 0xff 0xff 0x02 0xXX 0xXX ...
Note : see chapter 8.1 if this feature is not compliant with your development.
Command: 0x21 0x0c 0x00 0x00 0x00 0x00 0x00 0x01 0x01 0x00 0x01 0x38 0x01
0x00 0x7b
Response:
- CBM-E2: 0x21 0xXX 0xXX 0x00 0x00 0xff 0xff 0xff 0xff 0x7b 0xXX 0xXX ...
- CBM-E3: 0x21 0x05 0x00 0xfe 0xa8 0xfe 0xff 0xff
2018_2000039801-05 This document and the information therein are the property of Idemia. They must not
2
be copied or communicated to a third party without the prior authorization of Idemia
Jan. 2020
Business restricted
CBM-E2 to CBM-E3 Migration Guide
Fingerprint Quality
The maximum number of minutiae in fingerprint templates exported in ANSI INCITS 378-
2004, ANSI INCITS 378-2009, ISO/IEC 19794-2:2005 FMR, ISO/IEC 19794-2:2011 FMR,
ISO/IEC 19794-2:2005 FMC NS, ISO/IEC 19794-2:2005 FMC CS, DIN V66400 or MINEX
A format can be limited to 30+ minutiae on CBM-E3. It can be limited to 2+ minutiae on
CBM-E2.
Command: 0x21 0x0c 0x00 0x00 0x00 0x00 0x00 0x01 0x01 0x00 0x19 0x38 0x01
0x00 0x6e
Response:
- CBM-E2: 0x21 0xXX 0xXX 0x00 0x00 0xff 0xff 0xff 0xff 0x6e 0xXX 0xXX ...
- CBM-E3: 0x21 0x05 0x00 0xfe 0xa8 0xfe 0xff 0xff
3 Fingerprint Quality
Example: In the case described above, the CBM-E3 always returns scores equal to 0 while
the CBM-E2 returns the actual fingerprint quality scores.
Command: 0x46 0x08 0x00 0x00 0x36 0x04 0x00 0x00 0x00 0x00 0x00
Response:
- CBM-E2: 0x46 0x03 0x00 0x00 0x85 0x97
- CBM-E3: 0x46 0x03 0x00 0x00 0x00 0x00
Starting from firmware release 1.10, the threshold can be adjusted in the same range as
CBM-E2 (i.e. [20—100]).
2018_2000039801-05 This document and the information therein are the property of Idemia. They must not
3
be copied or communicated to a third party without the prior authorization of Idemia
Jan. 2020
Business restricted
CBM-E2 to CBM-E3 Migration Guide
WSQ Fingerprint Image Compression
5 Normalized Matching
On CBM-E3, the PKCOMP_Norm and PKMAT_Norm formats can be used as input
fingerprint templates for any operation (with or without normalization enabled) but acquired
fingerprint templates cannot be exported in one of these formats.
Note : see chapter 8.3 if this feature is not compliant with your development.
6 USB VID/PID
The CBM-E3 family has its own USB VIDs/PIDs, which are different from CBM-E2 family’s
ones.
Note : see chapter 8.2 if this feature is not compliant with your development.
7 Product name
The CBM-E3 family has its own product names, which are different from CBM-E2 family’s
ones.
8 Compatibility Licenses
Some licenses have been made for customers who cannot change their code and want to
use CBM-E3 just like CBM-E2.
For integrators who use the default template and cannot change the host portion, the
MSO_BACKWARD_COMPATIBILITY license removes this difference, which means that
the default template while using CBM-E3 family is PKCOMP V2 and not PKLITE anymore.
2018_2000039801-05 This document and the information therein are the property of Idemia. They must not
4
be copied or communicated to a third party without the prior authorization of Idemia
Jan. 2020
Business restricted
CBM-E2 to CBM-E3 Migration Guide
Deprecated Features
8.2 VID/PID
For integrators who use USB VID/PID and cannot change the host portion, they can load
some licenses in the CBM-E3 product family to make it work like CBM-E2.
9 Deprecated Features
The following features are deprecated on CBM-E3:
- OTP Feature
o ILV_OTP_ENROLL_USER (0xb0) command
o ILV_OTP_GENERATE (0xb1) command
o ILV_OTP_SET_PARAMETERS (0xb2) command
o ILV_OTP_GET_STATUS (0xb3) command
2018_2000039801-05 This document and the information therein are the property of Idemia. They must not
5
be copied or communicated to a third party without the prior authorization of Idemia
Jan. 2020
Business restricted
Copyright ©2020 Idemia
Registered Office:
2, place Samuel de Champlain
92400 Courbevoie
France
www.idemia.com
Business restricted