IP Library › Granted Patent US 12,277,796
Granted Patent B2
US 12,277,796 · App. 18/393,223 · Granted Apr 15, 2025

Fingerprint recognition method, electronic device, and readable storage medium

Inventor: Hanyu Zhang (Dongguan, CN)
Assignee: VIVO MOBILE COMMUNICATION CO., LTD.
G06V40/1347G06V10/34G06V10/806G06V40/1306G06V40/1365
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,277,796
App. No.
18/393,223
Granted
Apr 15, 2025
Kind
B2
Abstract

A fingerprint recognition method that is performed by an electronic device including a first screen and a second screen includes: obtaining first fingerprint information through the first screen; extracting a first fingerprint feature from the first fingerprint information based on a fingerprint recognition mode corresponding to the second screen, and using the first fingerprint feature as a first pre-stored fingerprint template corresponding to the second screen; obtaining second fingerprint information through the second screen; and extracting a second fingerprint feature from the second fingerprint information, and determining whether the second fingerprint feature matches the first pre-stored fingerprint template.

Claims (51)

1. A fingerprint recognition method, performed by an electronic device comprising a first screen and a second screen, the method comprising:

obtaining first fingerprint information through the first screen;

extracting a first fingerprint feature from the first fingerprint information based on a fingerprint recognition mode corresponding to the second screen, and using the first fingerprint feature as a first pre-stored fingerprint template corresponding to the second screen;

obtaining second fingerprint information through the second screen; and

extracting a second fingerprint feature from the second fingerprint information, and determining whether the second fingerprint feature matches the first pre-stored fingerprint template; wherein

after the extracting the first fingerprint feature from the first fingerprint information based on the fingerprint recognition mode corresponding to the second screen, and using the first fingerprint feature as the first pre-stored fingerprint template corresponding to the second screen, the method further comprises:

determining the first pre-stored fingerprint template as a second pre-stored fingerprint template corresponding to the first screen in a case that a fingerprint recognition mode corresponding to the first screen is the same as the fingerprint recognition mode corresponding to the second screen; and

extracting a third fingerprint feature from the first fingerprint information based on the fingerprint recognition mode corresponding to the first screen in a case that the fingerprint recognition mode corresponding to the first screen is different from the fingerprint recognition mode corresponding to the second screen, and using the third fingerprint feature as the second pre-stored fingerprint template corresponding to the first screen.

2. The method according to claim 1 , wherein before the obtaining first fingerprint information through the first screen, the method further comprises:

obtaining a first background image of the first screen and a second background image of the second screen; and

fusing the first background image and the second background image to generate a shared background image; and

after the obtaining first fingerprint information through the first screen, the method further comprises:

denoising the first fingerprint information and updating the first fingerprint information based on the shared background image.

3. The method according to claim 1 , wherein after the extracting a second fingerprint feature from the second fingerprint information, and determining whether the second fingerprint feature matches the first pre-stored fingerprint template, the method further comprises:

extracting a differing fingerprint feature in a case that the second fingerprint feature matches the first pre-stored fingerprint template, wherein the differing fingerprint feature is a biological feature in which the second fingerprint feature differs from the first pre-stored fingerprint template; and

adding the differing fingerprint feature to the first pre-stored fingerprint template.

4. The method according to claim 1 , wherein the fingerprint recognition mode comprises at least one of an under-screen optical fingerprint recognition mode, an under-screen ultrasonic fingerprint recognition mode, and a capacitive fingerprint recognition mode.

5. An electronic device, comprising a first screen, a second screen, a processor, a memory, and a program or an instruction stored in the memory and executable in the processor, wherein the program or the instruction, when executed by the processor, causes the electronic device to perform:

obtaining first fingerprint information through the first screen;

extracting a first fingerprint feature from the first fingerprint information based on a fingerprint recognition mode corresponding to the second screen, and using the first fingerprint feature as a first pre-stored fingerprint template corresponding to the second screen;

obtaining second fingerprint information through the second screen; and

extracting a second fingerprint feature from the second fingerprint information, and determining whether the second fingerprint feature matches the first pre-stored fingerprint template; wherein

the program or the instruction, when executed by the processor, causes the electronic device to further perform:

determining the first pre-stored fingerprint template as a second pre-stored fingerprint template corresponding to the first screen in a case that a fingerprint recognition mode corresponding to the first screen is the same as the fingerprint recognition mode corresponding to the second screen; and

extracting a third fingerprint feature from the first fingerprint information based on the fingerprint recognition mode corresponding to the first screen in a case that the fingerprint recognition mode corresponding to the first screen is different from the fingerprint recognition mode corresponding to the second screen, and using the third fingerprint feature as the second pre-stored fingerprint template corresponding to the first screen.

6. The electronic device according to claim 5 , wherein the program or the instruction, when executed by the processor, causes the electronic device to further perform:

obtaining a first background image of the first screen and a second background image of the second screen; and

fusing the first background image and the second background image to generate a shared background image; and

after the obtaining first fingerprint information through the first screen, the method further comprises:

denoising the first fingerprint information and updating the first fingerprint information based on the shared background image.

7. The electronic device according to claim 5 , wherein the program or the instruction, when executed by the processor, causes the electronic device to further perform:

extracting a differing fingerprint feature in a case that the second fingerprint feature matches the first pre-stored fingerprint template, wherein the differing fingerprint feature is a biological feature in which the second fingerprint feature differs from the first pre-stored fingerprint template; and

adding the differing fingerprint feature to the first pre-stored fingerprint template.

8. The electronic device according to claim 5 , wherein the fingerprint recognition mode comprises at least one of an under-screen optical fingerprint recognition mode, an under-screen ultrasonic fingerprint recognition mode, and a capacitive fingerprint recognition mode.

9. A non-transitory readable storage medium, storing a program or an instruction, wherein the program or the instruction, when executed by a processor of an electronic device including a first screen and a second screen, causes the electronic device to perform:

obtaining first fingerprint information through the first screen;

extracting a first fingerprint feature from the first fingerprint information based on a fingerprint recognition mode corresponding to the second screen, and using the first fingerprint feature as a first pre-stored fingerprint template corresponding to the second screen;

obtaining second fingerprint information through the second screen; and

extracting a second fingerprint feature from the second fingerprint information, and determining whether the second fingerprint feature matches the first pre-stored fingerprint template; wherein

the program or the instruction, when executed by the processor, causes the electronic device to further perform:

determining the first pre-stored fingerprint template as a second pre-stored fingerprint template corresponding to the first screen in a case that a fingerprint recognition mode corresponding to the first screen is the same as the fingerprint recognition mode corresponding to the second screen; and

extracting a third fingerprint feature from the first fingerprint information based on the fingerprint recognition mode corresponding to the first screen in a case that the fingerprint recognition mode corresponding to the first screen is different from the fingerprint recognition mode corresponding to the second screen, and using the third fingerprint feature as the second pre-stored fingerprint template corresponding to the first screen.

10. The non-transitory readable storage medium according to claim 9 , wherein the program or the instruction, when executed by the processor, causes the electronic device to further perform:

obtaining a first background image of the first screen and a second background image of the second screen; and

fusing the first background image and the second background image to generate a shared background image; and

after the obtaining first fingerprint information through the first screen, the method further comprises:

denoising the first fingerprint information and updating the first fingerprint information based on the shared background image.

11. The non-transitory readable storage medium according to claim 9 , wherein the program or the instruction, when executed by the processor, causes the electronic device to further perform:

extracting a differing fingerprint feature in a case that the second fingerprint feature matches the first pre-stored fingerprint template, wherein the differing fingerprint feature is a biological feature in which the second fingerprint feature differs from the first pre-stored fingerprint template; and

adding the differing fingerprint feature to the first pre-stored fingerprint template.

12. The non-transitory readable storage medium according to claim 9 , wherein the fingerprint recognition mode comprises at least one of an under-screen optical fingerprint recognition mode, an under-screen ultrasonic fingerprint recognition mode, and a capacitive fingerprint recognition mode.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 21, 2023
From: ZHANG, HANYU
To: VIVO MOBILE COMMUNICATION CO., LTD.
Reel/Frame 065935/0763 →
Priority Claims (1)
CN 202110692667.2 · Jun 22, 2021 · national
Continuity (2)
Continuation PCTCN2022099800 · Jun 20, 2022
Related Publication 20240127624A1 · Apr 18, 2024
References Cited (24)
US 10229259B2 · Wang et al. · 2019 [cited by applicant]
US 20150133084A1 · Baek · 2015 [cited by examiner]
US 20170053110A1 · Wang · 2017 [cited by examiner]
US 20180011973A1 · Fish · 2018 [cited by examiner]
US 20190228206A1 · Baudot · 2019 [cited by examiner]
US 20200050828A1 · Li · 2020 [cited by examiner]
US 20200133335A1 · Wu · 2020 [cited by examiner]
US 20210326560A1 · Ye · 2021 [cited by examiner]
US 20210368037A1 · Zhang · 2021 [cited by examiner]
US 20230188638A1 · Li · 2023 [cited by examiner]
CN 101079106A · 2007 [cited by applicant]
CN 105022984A · 2015 [cited by applicant]
CN 106470239A · 2017 [cited by applicant]
CN 107395363A · 2017 [cited by applicant]
CN 208046678U · 2018 [cited by applicant]
CN 110795020A · 2020 [cited by applicant]
CN 112764579A · 2021 [cited by applicant]
CN 113486738A · 2021 [cited by applicant]
JP 2011253378A · 2011 [cited by applicant]
WO WO2020135182A1 · 2020 [cited by applicant]
Alshehri et al., “Cross-Sensor Fingerprint Matching Method Based on Orientation, Gradient, and Gabor-HoG Descriptors With Score Level Fusion”, IEEE Access, vol. 6, pp. 28951-28968, May 28, 2018. [cited by applicant]
Extended European Search Report regarding European Patent Application No. 22827516.0, dated Sep. 17, 2024. [cited by applicant]
First Office Action regarding Chinese Patent Application No. 202110692667.2, dated Jan. 16, 2024. Translation provided by Bohui Intellectual Property. [cited by applicant]
International Search Report and Written Opinion of the International Searching Authority regarding International Patent Application No. PCT/CN2022/099800, dated Aug. 31, 2022. Translation provided by Bohui Intellectual … [cited by applicant]