In a new firmware version 1.4 recently released for SFM3000/3500 modules, a fast mode was added to accelerate one to many fingerprint identification speed. The use of a fast mode can accelerate the identification speed up to 10 times at the sacrifice of relatively small degradation of authentication accuracy. The following figure shows the average matching time for 1 to 1000 genuine matching.


Figure 1 1:1000 genuine matching time (ms)


The fast mode has 5 different levels from mode 1 to 5. From the genuine matching result of Figure 2, the followings can be said :

  • In normal mode, matching time varies a lot with sensor types. For example, the matching time of OP is 3 times longer than that of FL.
  • The use of fast mode dramatically accelerates matching speed, roughly from 5 to 10 times.
  • Using the fast mode, matching time depends less on sensor types. See the matching time at fast mode 5.
  • Even the use of fast mode 1 presents 3 ~ 4 times faster matching speed for sensors like OP or TC1.


Table 1 1:1000 genuine identification time (ms)

Feature ExtractionNormal ModeFast Mode 1Fast Mode 2Fast Mode 3Fast Mode 4Fast Mode 5
OP79224541197112110591013968
TC167517721018963908865829
TC24831135885789720678642
FL5061072899818759716674
FC81519161306115810941041990


Compared with considerable gains in matching speed, performance degradation is relatively small. The following table shows the average FRR (false reject rate) in the use of the fast mode. The FAR (false acceptance rate) does not change with fast mode and only affected by security level. In this test, the security level is set to FAR of 1/100,000.


Table 2 False Reject Rate (%)

Normal ModeFast Mode 1Fast Mode 2Fast Mode 3Fast Mode 4Fast Mode 5
FRR1.311.441.451.571.771.95

From Table 2, the followings are observed:

  • Fast mode 1 or 2 shows only a small degradation of FRR in spite of 3~4 times of improvement in matching speed for some sensors.
  • The level of FRR degradation of Fast mode 5 can be also in an acceptable level for many applications considering its benefit of a fast matching speed.


Even though the performance degradation is not much, the fast mode does not need to be used in identification of small database, say less than 100 templates. In that case, the difference of matching time between a normal and a fast mode is not significant.