Fingerprint Sensor Partition Scanning for Fast Unlocking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current fingerprint recognition technologies face challenges in reducing unlocking time, which affects the efficiency of terminal usage, as they often require scanning the entire fingerprint sensor area, leading to slower matching processes.

Innovation Solution

The method involves dividing the fingerprint recognition sensor into multiple scanning partitions with varying matching priorities, where feature points are acquired and matched in descending order of priority, allowing for partial scanning and efficient feature point acquisition to update the current feature point set until a successful match is achieved.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the entire fingerprint sensor area is scanned to ensure comprehensive feature point acquisition, then the reliability of fingerprint recognition is improved, but the unlocking time increases

Engineering Contradiction:
Improvefingerprint recognition reliabilityVSAvoidunlocking time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The fingerprint sensor area is divided into multiple scanning partitions, each containing a subset of sensing electrodes. The method scans partitions in priority order, allowing the system to achieve reliable recognition by scanning high-priority partitions first while potentially stopping early if sufficient feature points are found, thus reducing unlocking time without sacrificing reliability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of scanning the entire sensor area, the method performs partial scanning by focusing on high-priority partitions first. If the feature point set from these partitions is sufficient for successful matching, the scanning process can be terminated early, avoiding the time cost of scanning all partitions while maintaining adequate recognition reliability

Inventive Principle:
Principle #16Partial or excessive action

2Measurement precision

If all scanning partitions are processed to maximize feature point coverage, then the accuracy of fingerprint matching is improved, but the scanning speed decreases

Engineering Contradiction:
Improvefingerprint matching accuracyVSAvoidscanning speed
Core Design Contradiction:
Measurement precisionVSSpeed

Solution Approach 1:

The sensor is segmented into multiple partitions with assigned priorities. The method processes partitions in descending order of priority, allowing high-accuracy feature points to be captured from high-priority partitions first. This segmentation enables the system to achieve high matching accuracy through strategic sampling rather than exhaustive scanning of all partitions

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Partitions are pre-assigned priority levels based on their likelihood to contain useful feature points. By performing preliminary sorting and prioritization, the system can efficiently scan high-value partitions first, achieving accurate fingerprint matching without scanning every partition, thus maintaining high scanning speed

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10417480B2Method for controlling unlocking and terminal
Publication Date: 2019.09.17 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • US10417480B2 patent drawing
  • US10417480B2 patent drawing
  • US10417480B2 patent drawing

AI summary

A method for controlling unlocking and a terminal includes the follows. Feature points of class i of a finger of a user is acquired by scanning the finger with the ith scanning partition of a fingerprint recognition sensor of a terminal, the fingerprint recognition sensor has M scanning partitions, M is a positive integer not less than 2 and i is a positive integer not greater than M. The acquired feature points of class i is added into a current feature point set. A matching process is performed between the current feature point set and a pre-stored fingerprint template. The terminal is unlocked when the current feature point set is matched.