# US 10,482,311 B2 · Fingerprint information dynamic updating method and fingerprint recognition apparatus

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,482,311 B2
- Document ID: US10482311B2
- Status: Granted
- Kind: B2
- Application number: 15/468,800
- Filed: 2017-03-24
- Published: 2017-07-13
- Granted: 2019-11-19
- Earliest claimed: 2015-01-23
- Assignees: Shenzhen Goodix Technology Co., Ltd.
- Applicants: Shenzhen Goodix Technology Co., Ltd.
- Inventors: Dongcheng Wu; Hongwei Xu; Weiwen Chen
- Web page: https://patentgrep.com/patent/US10482311B2

## CPC

- G06V 40/1365: {Matching; Classification}
- G06V 40/12: Fingerprints or palmprints
- G06V 40/50: Maintenance of biometric data or enrolment thereof
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING

## Abstract

Disclosed are a fingerprint information dynamic updating method and a fingerprint recognition apparatus. The method includes the steps of: collecting fingerprint information, and performing fingerprint recognition according to the collected fingerprint information and a pre-registered fingerprint template database; after the fingerprint recognition succeeds, determining whether the fingerprint template database is saturate; if the fingerprint template database is not saturate and the collected fingerprint information satisfies a first updating condition, adding the collected fingerprint information to the fingerprint template database; and if the fingerprint template database is saturate and the collected fingerprint information satisfies a second updating condition, selecting target fingerprint information from the fingerprint template database, and replacing the target fingerprint information with the collected fingerprint information.

## Claims

### Claim 1

A fingerprint information dynamic updating method, comprising:
collecting fingerprint information and performing fingerprint recognition according to the collected fingerprint information and a pre-registered fingerprint template database;
after the fingerprint recognition succeeds, determining whether the fingerprint template database is saturate;
if the fingerprint template database is not saturate and the collected fingerprint information satisfies a first updating condition, adding the collected fingerprint information to the fingerprint template database; and
if the fingerprint template database is saturate and the collected fingerprint information satisfies a second updating condition, selecting target fingerprint information from the fingerprint template database and replacing the target fingerprint information with the collected fingerprint information;
wherein the second updating condition is that new information exists in the collected fingerprint information as compared with fingerprint information in the fingerprint template database, and the amount of the new information reaches a second threshold;
the second threshold is a certain non-zero percentage by which the amount of the new information in the collected fingerprint information occupies the amount of fingerprint information in the fingerprint template database.

### Claim 2 (depends on 1)

The fingerprint information dynamic updating method according to claim 1, wherein the first updating condition is that added information exists in the collected fingerprint information as compared with fingerprint information in the fingerprint template database.

### Claim 3 (depends on 1)

The fingerprint information dynamic updating method according to claim 1, wherein
the first updating condition is that added information exists in the collected fingerprint information as compared with fingerprint information in the fingerprint template database, and the amount of the added information reaches a first threshold.

### Claim 4 (depends on 3)

The fingerprint information dynamic updating method according to claim 3, wherein the first threshold is r, and r=a*r0+b*I, wherein a, b are constants, r0 represents an initial threshold, and I represents a current amount of fingerprint information in the fingerprint template database.

### Claim 5 (depends on 1)

The fingerprint information dynamic updating method according to claim 1, wherein the first updating condition is that the fingerprint template database comprises fingerprint information matching the collected fingerprint information.

### Claim 6 (depends on 1)

The fingerprint information dynamic updating method according to claim 1, wherein the target fingerprint information is fingerprint information in the fingerprint template database, that has the most redundancy information and of which added information is less than the new information in the collected fingerprint information.

### Claim 7 (depends on 1)

The fingerprint information dynamic updating method according to claim 1, wherein
the second updating condition is that image quality of the collected fingerprint information satisfies a predetermined condition; and
the target fingerprint information is fingerprint information, in the fingerprint template database, that matches the collected fingerprint information.

### Claim 8

A fingerprint recognition apparatus, comprising a non-transitory storage medium and a processor;
wherein the non-transitory storage medium has computer-executable instructions which, when executed by the processor, cause the system to:
collect fingerprint information;
perform fingerprint recognition according to the collected fingerprint information and a pre-registered fingerprint template database; and
update the fingerprint template database after the fingerprint recognition succeeds, wherein whether the fingerprint template database is saturate is determined:
if the fingerprint template database is not saturate, whether the collected fingerprint information satisfies a first updating condition is determined, and the collected fingerprint information is added to the fingerprint template database when the collected fingerprint information satisfies the first updating condition; and
if the fingerprint template database is saturate, whether the collected fingerprint information satisfies a second updating condition is determined, and when the collected fingerprint information satisfies the second updating condition, target fingerprint information is selected from the fingerprint template database and the target fingerprint information is replaced with the collected fingerprint information;
wherein the collected fingerprint information satisfies a second updating condition is determined, if added information exists in the collected fingerprint information as compared with the fingerprint information in the fingerprint template database, and the amount of the new information reaches a second threshold;
the second threshold is a certain non-zero percentage by which the amount of the new information in the collected fingerprint information occupies the amount of fingerprint information in the fingerprint template database.

### Claim 9 (depends on 8)

The fingerprint recognition apparatus according to claim 8, wherein that the collected fingerprint information satisfies the first updating condition is determined, if added information exists in the collected fingerprint information as compared with fingerprint information in the fingerprint template database.

### Claim 10 (depends on 8)

The fingerprint recognition apparatus according to claim 8, wherein that the collected fingerprint information satisfies the first updating condition is determined, when new information exists in the collected fingerprint information as compared with fingerprint information in the fingerprint template database and the amount of the new information reaches a first threshold.

### Claim 11 (depends on 10)

The fingerprint recognition apparatus according to claim 10, wherein the first threshold represents r, and r=a*r0+b*I, wherein a, b are constants, r0 represents an initial threshold, and I represents a current amount of fingerprint information in the fingerprint template database.

### Claim 12 (depends on 8)

The fingerprint recognition apparatus according to claim 8, wherein that the collected fingerprint information satisfies the first updating condition is determined if the fingerprint template database comprises fingerprint information matching the collected fingerprint information.

### Claim 13 (depends on 8)

The fingerprint recognition apparatus according to claim 8, wherein the fingerprint information in the fingerprint template database, that has most redundancy information, and added information that is less than the new information in the collected fingerprint information is selected as the target fingerprint information.

### Claim 14 (depends on 8)

The fingerprint recognition apparatus according to claim 8, wherein that the collected fingerprint information satisfies the second updating condition is determined if image quality of the collected fingerprint information satisfies a predetermined condition, and fingerprint information, in the fingerprint template database, that matches the collected fingerprint information is selected as the target fingerprint information.
