[go: up one dir, main page]

TWI640930B - Fingerprint identification device, method and computer program product - Google Patents

Fingerprint identification device, method and computer program product Download PDF

Info

Publication number
TWI640930B
TWI640930B TW106125313A TW106125313A TWI640930B TW I640930 B TWI640930 B TW I640930B TW 106125313 A TW106125313 A TW 106125313A TW 106125313 A TW106125313 A TW 106125313A TW I640930 B TWI640930 B TW I640930B
Authority
TW
Taiwan
Prior art keywords
fingerprint
identification
fingerprint image
unsuccessful
image information
Prior art date
Application number
TW106125313A
Other languages
Chinese (zh)
Other versions
TW201911113A (en
Inventor
李宗寬
田志民
Original Assignee
大陸商北京集創北方科技股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 大陸商北京集創北方科技股份有限公司 filed Critical 大陸商北京集創北方科技股份有限公司
Priority to TW106125313A priority Critical patent/TWI640930B/en
Application granted granted Critical
Publication of TWI640930B publication Critical patent/TWI640930B/en
Publication of TW201911113A publication Critical patent/TW201911113A/en

Links

Landscapes

  • Image Input (AREA)
  • Collating Specific Patterns (AREA)

Abstract

一種指紋辨識方法,係於所感測的指紋辨識未成功時,更新感測指紋時所需的參數,並根據更新後的參數重複執行指紋感測與辨識直到達一定次數及時間,如此可於每次辨識未成功時,根據前次所採集到的圖像,動態調整感測指紋時所需的參數,達到提升指紋圖像的採集品質,增加解鎖成功率。 A fingerprint identification method is to update the parameters required for fingerprint sensing when the sensed fingerprint identification is unsuccessful, and repeat fingerprint sensing and identification according to the updated parameters until a certain number of times and time, so that it can be used every time When the second identification is unsuccessful, the parameters required for fingerprint sensing are dynamically adjusted according to the image collected last time, so as to improve the collection quality of the fingerprint image and increase the unlock success rate.

Description

指紋辨識裝置、方法及電腦程式產品 Fingerprint identification device, method and computer program product

本發明是有關於一種指紋辨識裝置、方法及電腦程式產品,特別是指一種可動態調整採集圖像之參數的指紋辨識裝置、方法及電腦程式產品。 The invention relates to a fingerprint identification device, method and computer program product, in particular to a fingerprint identification device, method and computer program product which can dynamically adjust the parameters of the collected image.

隨著科技的蓬勃發展,行動電話、筆記型電腦或平板電腦等智慧型行動電子裝置已經成為了人們生活中必備之工具。然而,這些行動電子裝置雖具有很強的便利性及個人化的特點,例如:電話簿、相片、個人雲端硬碟、個人資料密碼等,但若行動電子裝置遭到盜用或是遺失,其內部存儲之資訊容易造成不必要之損失。因此,行動電子裝置的使用安全性成為發展的主要功能之一。 With the rapid development of technology, smart mobile electronic devices such as mobile phones, notebook computers or tablet computers have become essential tools in people's lives. However, although these mobile electronic devices have strong convenience and personalized features, such as: phonebooks, photos, personal cloud drives, personal information passwords, etc., if the mobile electronic device is stolen or lost, its internal The stored information is easy to cause unnecessary losses. Therefore, the use security of mobile electronic devices has become one of the main functions of development.

指紋辨識(Fingerprint Recognition)技術是常用的螢幕解鎖安全性技術,透過辨識使用者的指紋而解鎖螢幕,相較於利用密碼解鎖的方式,有更佳的安全性。但是,現有指紋辨識技術中,僅單次採集指紋來辨識,容易發生採集的指紋圖像品質過差,導致無法辨識或辨識錯誤,且也沒有動態調整採集指紋時所需的參數,因此 每次採集指紋圖像的品質也不會提升,容易產生解鎖成功率不佳的問題。 Fingerprint recognition (Fingerprint Recognition) technology is a commonly used screen unlocking security technology. It unlocks the screen by recognizing the user's fingerprint. Compared with the method of unlocking with a password, it has better security. However, in the existing fingerprint identification technology, only one fingerprint is collected for identification, and the quality of the collected fingerprint image is likely to be too poor, resulting in unrecognizable or identification errors, and the parameters required for fingerprint collection are not dynamically adjusted, so The quality of fingerprint images will not be improved every time, and the problem of poor unlock success rate may easily occur.

因此,本發明的目的,即在提供一種指紋辨識方法,係於所感測的指紋辨識未成功時,更新感測指紋時所需的參數,並根據更新後的參數重複執行指紋感測與辨識直到達一定次數及時間。 Therefore, the object of the present invention is to provide a fingerprint identification method, which is to update the parameters required for sensing a fingerprint when the sensed fingerprint identification is unsuccessful, and to repeatedly perform fingerprint sensing and identification according to the updated parameters until A certain number of times and time.

在一實施例中,所感測的指紋辨識未成功是指根據一指紋採圖參數採集一對應使用者指紋的指紋圖像資訊,再將該指紋圖像資訊與一登入圖像資訊進行比對,若比對結果為不匹配,則視為辨識未成功。 In one embodiment, the sensed fingerprint recognition is unsuccessful refers to collecting fingerprint image information corresponding to the user's fingerprint according to a fingerprint image acquisition parameter, and then comparing the fingerprint image information with a login image information, If the result of the comparison is not a match, it is deemed that the identification was unsuccessful.

又,感測指紋時所需的參數係為指紋採圖參數,且於所感測的指紋辨識未成功時,根據當次所採集的指紋圖像資訊對前次的指紋採圖參數進行更新,並重新設定指紋採圖參數。 In addition, the parameter required for sensing the fingerprint is the fingerprint image acquisition parameter, and when the sensed fingerprint identification is unsuccessful, the previous fingerprint image acquisition parameter is updated according to the current fingerprint image information collected, and Reset the fingerprint acquisition parameters.

再者,於指紋採圖參數更新後,根據更新後的指紋採圖參數採集新的指紋圖像資訊,再將新的指紋圖像資訊與登入圖像資訊進行比對,若比對結果仍為不匹配,則再次更新指紋採圖參數直到達一定次數及時間。 Furthermore, after the fingerprint image acquisition parameters are updated, new fingerprint image information is collected according to the updated fingerprint image acquisition parameters, and then the new fingerprint image information is compared with the login image information, if the comparison result is still If they do not match, the fingerprint acquisition parameters are updated again until a certain number of times and time.

在一實施例中,於指紋辨識未成功時,是先判斷辨識未成功之次數是否達一定次數,若已達一定次數,則再判斷辨識未 成功之時間是否達一定時間,若未達一定次數或未達一定時間,則更新感測指紋時所需的參數,並根據更新後的參數重複執行指紋感測與辨識。 In one embodiment, when fingerprint recognition is unsuccessful, it is first determined whether the number of unsuccessful identifications reaches a certain number of times, and if a certain number of times has been reached, then the identification is not successful Whether the time of success has reached a certain time, if not a certain number of times or not, the parameters required for fingerprint sensing are updated, and fingerprint sensing and identification are repeatedly performed according to the updated parameters.

在一實施例中,於指紋辨識未成功時,是先判斷辨識未成功之時間是否達一定時間,若已達一定時間,則再判斷辨識未成功之次數是否達一定次數,若未達一定次數或未達一定時間,則更新感測指紋時所需的參數,並根據更新後的參數重複執行指紋感測與辨識。 In one embodiment, when fingerprint recognition is unsuccessful, it is first determined whether the time for unsuccessful identification has reached a certain time. If the time has been reached, then it is determined whether the number of unsuccessful identifications has reached a certain number of times. If the time is not reached, the parameters required for fingerprint sensing are updated, and fingerprint sensing and identification are repeatedly performed according to the updated parameters.

於是,本發明的另一目的,即在提供一種電腦程式產品,且於電腦載入該程式並執行後,可完成上述之指紋辨識方法。 Therefore, another object of the present invention is to provide a computer program product, and after the computer loads the program and executes it, the above fingerprint identification method can be completed.

於是,本發明的又一目的,即在提供一種指紋辨識裝置,其中包含一感測模組及一電連接感測模組的控制模組,感測模組根據一指紋採圖參數採集一對應使用者指紋的指紋圖像資訊,控制模組根據該指紋圖像資訊進行指紋辨識,且於辨識未成功時,根據該指紋圖像資訊更新指紋採圖參數,並根據更新後的指紋採圖參數重複執行指紋採集與辨識直到達一定次數及時間。 Therefore, another object of the present invention is to provide a fingerprint identification device, which includes a sensing module and a control module electrically connected to the sensing module. The sensing module collects a correspondence according to a fingerprint image acquisition parameter The fingerprint image information of the user's fingerprint, the control module performs fingerprint identification based on the fingerprint image information, and when the identification is unsuccessful, the fingerprint image acquisition parameters are updated based on the fingerprint image information, and the updated fingerprint image acquisition parameters are based on the updated fingerprint image acquisition parameters Repeat fingerprint collection and identification until a certain number of times and time.

其中,控制模組係將指紋圖像資訊與一登入圖像資訊進行比對,若比對結果為不匹配,則視為辨識未成功。 Among them, the control module compares the fingerprint image information with a login image information. If the comparison result is not matched, it is deemed that the identification is unsuccessful.

在一實施例中,指紋辨識裝置還包含一電連接控制模組的計數模組及一電連接控制模組的計時模組,於指紋辨識未成功 時,控制模組會先判斷計數模組所計數之次數是否達一定次數,若未達一定次數,控制模組控制計數模組計數加一,並根據指紋圖像資訊更新指紋採圖參數,且根據更新後的指紋採圖參數重複執行指紋採集與辨識;若計數已達一定次數,控制模組再判斷計時模組所計算之時間是否達一定時間,若未達一定時間,控制模組控制計時模組繼續計時,並根據指紋圖像資訊更新指紋採圖參數,且根據更新後的指紋採圖參數重複執行指紋採集與辨識。 In one embodiment, the fingerprint recognition device further includes a counting module electrically connected to the control module and a timing module electrically connected to the control module, and the fingerprint recognition is not successful , The control module will first determine whether the count counted by the counting module has reached a certain number of times. If not, the control module controls the counting module to increase the count by one, and updates the fingerprint acquisition parameters according to the fingerprint image information, and Repeat fingerprint collection and identification according to the updated fingerprint image acquisition parameters; if the count has reached a certain number of times, the control module then determines whether the time calculated by the timing module has reached a certain time, if not, the control module controls the timing The module continues timing, and updates fingerprint image acquisition parameters based on fingerprint image information, and repeatedly performs fingerprint acquisition and identification according to the updated fingerprint image acquisition parameters.

在一實施例中,指紋辨識裝置還包含一電連接控制模組的計數模組及一電連接控制模組的計時模組,於指紋辨識未成功時,控制模組會先判斷計時模組所計算之時間是否達一定時間,若未達一定時間,控制模組控制計時模組繼續計時,並根據指紋圖像資訊更新指紋採圖參數,且根據更新後的指紋採圖參數重複執行指紋採集與辨識;若計時已達一定時間,控制模組再判斷計數模組所計數之次數是否達一定次數,若未達一定次數,控制模組控制計數模組計數加一,並根據指紋圖像資訊更新指紋採圖參數,且根據更新後的指紋採圖參數重複執行指紋採集與辨識。 In one embodiment, the fingerprint identification device further includes a counting module electrically connected to the control module and a timing module electrically connected to the control module. When the fingerprint recognition is unsuccessful, the control module first determines the timing module. Whether the calculated time reaches a certain time, if it does not reach a certain time, the control module controls the timing module to continue timing, and update the fingerprint image acquisition parameters according to the fingerprint image information, and repeatedly perform the fingerprint acquisition and fingerprint acquisition according to the updated fingerprint image acquisition parameters Identification; if the timing has reached a certain time, the control module then judges whether the number of counts counted by the counting module has reached a certain number of times, if not, the control module controls the counting module to increase the count by one and update based on the fingerprint image information Fingerprint image acquisition parameters, and repeatedly perform fingerprint acquisition and identification according to the updated fingerprint image acquisition parameters.

本發明的功效在於:藉由每次辨識未成功時,動態調整並更新感測指紋時所需的參數,可提升指紋圖像的採集品質,增加解鎖成功率。 The effect of the present invention lies in: by dynamically adjusting and updating the parameters required for fingerprint sensing each time the identification is unsuccessful, the quality of fingerprint image collection can be improved and the unlock success rate can be increased.

100‧‧‧指紋辨識裝置 100‧‧‧Fingerprint identification device

10‧‧‧顯示模組 10‧‧‧Display module

20‧‧‧感測模組 20‧‧‧sensor module

30‧‧‧控制模組 30‧‧‧Control module

40‧‧‧計數模組 40‧‧‧Counting module

50‧‧‧計時模組 50‧‧‧Timing module

S10~S50‧‧‧步驟 S10 ~ S50‧‧‧Step

S01~S02‧‧‧步驟 S01 ~ S02‧‧‧Step

本發明的其他的特徵及功效,將於參照圖式的實施方式中清楚地呈現,其中:圖1是本發明指紋辨識裝置的一實施例的電路示意圖;圖2是本發明指紋辨識方法的一實施例的流程圖;圖3是本發明指紋辨識方法的另一實施例的流程圖;及圖4是本發明指紋辨識方法的另一實施例的流程圖。 Other features and functions of the present invention will be clearly presented in the embodiments with reference to the drawings, in which: FIG. 1 is a circuit schematic diagram of an embodiment of the fingerprint identification device of the present invention; FIG. 2 is a method of the fingerprint identification method of the present invention 3 is a flowchart of another embodiment of the fingerprint identification method of the present invention; and FIG. 4 is a flowchart of another embodiment of the fingerprint identification method of the present invention.

在本發明被詳細描述之前,應當注意在以下的說明內容中,類似的元件是以相同的編號來表示。 Before the present invention is described in detail, it should be noted that in the following description, similar elements are denoted by the same number.

參閱圖1,為本實施例指紋辨識裝置100的電路示意圖,本指紋辨識裝置100可以是手機、平板電腦等任何需要指紋辨識解鎖螢幕的電子裝置,其中包含一顯示模組10、一感測模組20、一控制模組30、一計數模組40及一計時模組50。 Referring to FIG. 1, it is a schematic circuit diagram of a fingerprint identification device 100 of this embodiment. The fingerprint identification device 100 may be any electronic device that requires fingerprint identification to unlock the screen, such as a mobile phone or a tablet computer, which includes a display module 10 and a sensing module. Group 20, a control module 30, a counting module 40 and a timing module 50.

顯示模組10為一用以顯示畫面的螢幕,可為液晶螢幕或觸控螢幕等。感測模組20用以根據一指紋採圖參數採集對應使用者指紋的指紋圖像資訊,該指紋圖像資訊包含指紋圖形、解析度、畫素灰階、特徵點(minutiae)等參數。控制模組30電連接顯示模組10及感測模組20,用以控制所有電路運作。計數模組40電連接 控制模組30,用以計數指紋辨識的次數。計時模組50電連接控制模組30,用以計算指紋辨識的時間,其中計數模組40及計時模組50可於同一晶片或電路中製作。 The display module 10 is a screen for displaying images, which may be a liquid crystal screen or a touch screen. The sensing module 20 is used to collect fingerprint image information corresponding to a user's fingerprint according to a fingerprint image acquisition parameter, and the fingerprint image information includes fingerprint graphics, resolution, pixel gray scale, minutiae and other parameters. The control module 30 is electrically connected to the display module 10 and the sensing module 20 to control the operation of all circuits. Counter module 40 electrical connection The control module 30 is used to count the number of fingerprint identifications. The timing module 50 is electrically connected to the control module 30 and is used to calculate the time for fingerprint recognition. The counting module 40 and the timing module 50 can be manufactured on the same chip or circuit.

本實施例指紋辨識方法係應用於本指紋辨識裝置100或任何電子裝置,例如:手機、平板電腦等,其利用指紋辨識的方式來解鎖電子裝置的螢幕,並且當所感測到的指紋辨識未成功時,系統會更新感測指紋時所需的參數,並根據更新後的參數重覆執行辨識直到辨識一定次數及時間或是辨識成功(即解鎖螢幕)為止。配合參閱圖2,以下將詳細說明本指紋辨識方法的作動與流程。 The fingerprint identification method of this embodiment is applied to the fingerprint identification device 100 or any electronic device, such as a mobile phone, a tablet computer, etc., which uses fingerprint identification to unlock the screen of the electronic device, and when the sensed fingerprint identification is unsuccessful At this time, the system will update the parameters required for fingerprint sensing, and repeat the identification based on the updated parameters until the identification is performed a certain number of times and time or the identification is successful (ie, the screen is unlocked). With reference to FIG. 2, the operation and process of the fingerprint identification method will be described in detail below.

於使用者按壓手指以進行螢幕解鎖時,本指紋辨識方法會進入步驟S10,感測模組20會根據一指紋採圖參數採集感測區域的指紋圖像資訊,以取得使用者指紋的相關資訊。 When the user presses a finger to unlock the screen, the fingerprint identification method proceeds to step S10, and the sensing module 20 collects fingerprint image information of the sensing area according to a fingerprint image acquisition parameter to obtain information about the user's fingerprint .

在本實施例中,感測區域是指使用者手指在指紋辨識裝置100上所按壓的區域,可以是手機或平板電腦上的Home鍵,或是由顯示模組10所顯示的虛擬按壓區域等。指紋採圖參數是指控制感測模組20的增益調節參數(gain shift)及畫素控制參數(pixel control)等,用以控制指紋圖像的採集品質,以達到指紋圖像的亮度均值為128(即指紋圖像為256階灰階圖像),使指紋谷線及脊線的對比度為最大。此外,感測模組20當前所根據的指紋採圖參數是前次進行指紋辨識未成功時所更新的指紋採圖參數(如後 詳述),透過每次的更新可將參數調至最佳,以提高採集指紋圖像的品質,增加辨識成功的機率,只有初次進行指紋辨識時是以預設參數值為依據進行指紋圖像的採集。 In this embodiment, the sensing area refers to the area pressed by the user's finger on the fingerprint recognition device 100, which may be the Home button on the mobile phone or tablet computer, or the virtual pressing area displayed by the display module 10, etc. . Fingerprint image acquisition parameters refer to the gain adjustment parameters (pixel shift) and pixel control parameters (pixel control) of the sensing module 20, which are used to control the acquisition quality of the fingerprint image to achieve the average brightness of the fingerprint image 128 (that is, the fingerprint image is a 256-level grayscale image), which maximizes the contrast between the valley and ridge lines of the fingerprint. In addition, the fingerprint acquisition parameters currently used by the sensing module 20 are the fingerprint acquisition parameters updated when the previous fingerprint recognition was unsuccessful (as described below) Detailed description), the parameters can be adjusted to the best through each update to improve the quality of the fingerprint image collected and increase the probability of successful identification. Only when the fingerprint identification is performed for the first time, the fingerprint image is based on the preset parameter values Collection.

步驟S20,控制模組30根據感測模組20所採集到的指紋圖像資訊進行指紋辨識,若辨識結果為成功,則螢幕解鎖;若辨識結果未成功,則執行步驟S30。 In step S20, the control module 30 performs fingerprint recognition based on the fingerprint image information collected by the sensing module 20. If the recognition result is successful, the screen is unlocked; if the recognition result is not successful, step S30 is executed.

詳細來說,控制模組30係將感測模組20所採集到的指紋圖像資訊與一登入圖像資訊進行比對,若比對結果為匹配,則視為辨識成功;若不匹配,則視為辨識未成功。其中,登入圖像資訊係指使用者欲啟用指紋辨識裝置100的指紋辨識解鎖功能時,所預先儲存的指紋資訊,該些資訊同樣包含指紋圖形、解析度、畫素灰階、特徵點等參數,而控制模組30係將感測模組20所採集到的指紋圖像資訊及登入圖像資訊中的特徵點相比對,並且相似度達一定值(例如:99%)時,則視為匹配(即辨識成功);反之,則視為不匹配(即辨識未成功)。 In detail, the control module 30 compares the fingerprint image information collected by the sensing module 20 with a login image information. If the comparison result is a match, it is regarded as a successful recognition; if it does not match, It is regarded as unsuccessful identification. The login image information refers to the pre-stored fingerprint information when the user wants to enable the fingerprint recognition and unlocking function of the fingerprint recognition device 100, and the information also includes parameters such as fingerprint graphics, resolution, pixel gray scale, feature points, etc. , And the control module 30 compares the feature points in the fingerprint image information and the login image information collected by the sensing module 20, and when the similarity reaches a certain value (for example: 99%), then It is a match (that is, the recognition is successful); otherwise, it is regarded as a mismatch (that is, the recognition is not successful).

步驟S30,控制模組30判斷計數模組40所計數的一重試次數是否達一目標值,若否,則執行步驟S40;若是,則執行步驟S50。在本實施例中,目標值設定為2次,但不以此為限。 In step S30, the control module 30 determines whether the number of retries counted by the counting module 40 reaches a target value. If not, step S40 is executed; if yes, step S50 is executed. In this embodiment, the target value is set twice, but not limited to this.

步驟S40,控制模組30根據感測模組20所採集的指紋圖像資訊對指紋採圖參數進行更新,並重新設定該指紋採圖參數 (即修改其中的增益調節參數及畫素控制參數),且計數模組40的重試次數計數增加1,於設定結束後重回執行步驟S10,感測模組20會根據更新後的指紋採圖參數再次採集感測區域的指紋圖像資訊。 Step S40, the control module 30 updates the fingerprint image acquisition parameters according to the fingerprint image information collected by the sensing module 20, and resets the fingerprint image acquisition parameters (That is, modify the gain adjustment parameters and pixel control parameters), and the count of the retry count of the counting module 40 is increased by one, and after the setting is completed, the step S10 is returned to, and the sensing module 20 will use the updated fingerprint The image parameters collect the fingerprint image information of the sensing area again.

因此,透過上述步驟S30及步驟S40,在每次指紋辨識未成功時,修正指紋採圖參數,可以達到每次採集指紋圖像資訊的過程中,能夠得到更高質量圖像的目的。此外,目標值設定為2次或以上,即表示當指紋辨識未成功時,指紋辨識裝置100會多次重複採集指紋圖像資訊,並且於每次微調指紋採圖參數,可使指紋圖像的採集品質提升,以增加解鎖的成功率。 Therefore, through the above steps S30 and S40, each time fingerprint identification is not successful, the fingerprint image acquisition parameters are corrected, which can achieve the purpose of obtaining higher quality images during the process of acquiring fingerprint image information each time. In addition, the target value is set to 2 times or more, which means that when fingerprint recognition is unsuccessful, the fingerprint recognition device 100 will repeatedly collect fingerprint image information, and fine-tune the fingerprint image acquisition parameters each time The collection quality is improved to increase the success rate of unlocking.

在步驟S30中,若控制模組30判斷計數模組40所計數的一重試次數已達目標值,則執行步驟S50,控制模組30控制計時模組50開始計時,並判斷計時模組50所計時的一重試時間是否達一目標時間,若否,則執行步驟S40;若是,則結束本指紋辨識方法。在本實施例中,目標時間設定為2秒,但不以此為限。 In step S30, if the control module 30 determines that the number of retries counted by the counting module 40 has reached the target value, step S50 is executed, the control module 30 controls the timing module 50 to start timing, and determines that the timing module 50 Whether the timed retry time reaches a target time, if not, step S40 is executed; if so, the fingerprint identification method is ended. In this embodiment, the target time is set to 2 seconds, but not limited to this.

換言之,當指紋辨識未成功且辨識次數達2次後,本指紋辨識方法會改採取計時的方式繼續進行指紋辨識,並且同樣在每次指紋辨識未成功時,修正指紋採圖參數,以提升指紋圖像的採集品質,增加解鎖的成功率。 In other words, when fingerprint recognition is unsuccessful and the number of recognitions reaches 2 times, this fingerprint recognition method will change to timing to continue fingerprint recognition, and likewise, every time fingerprint recognition is unsuccessful, the fingerprint drawing parameters are revised to improve the fingerprint The image collection quality increases the success rate of unlocking.

特別說明的是,步驟S30及步驟S50係分別為本指紋辨 識方法的兩個階段,第一階段採用計次的方式,以確保重複辨識達一定次數;第二階段採用計時的方式,以確保重複辨識的時間能有一定長度,以避免單純使用計次方式的情況下,可能因控制模組30的性能或是運算執行速度等影響,發生過短時間內就結束重複辨識之疑慮。此外,兩階段所採用的方式也可以互換,也就是第一階段採用計時的方式,第二階段則採用計次的方式,如圖3所示。圖3及圖2的流程大致相同,不同的是,當控制模組30根據感測模組20所採集到的指紋圖像資訊進行指紋辨識(如步驟S20),且辨識結果未成功時,控制模組30是先控制計時模組50開始計時,並判斷計時模組50所計時的重試時間是否達目標時間(如步驟S50),若重試時間已達目標時間,控制模組30才判斷計數模組40所計數的重試次數是否達目標值(如步驟S50),如此同樣能達到提升指紋圖像的採集品質,增加解鎖成功率之功效。 In particular, step S30 and step S50 are fingerprint recognition There are two stages in the recognition method. The first stage uses counting method to ensure repeated identification for a certain number of times; the second stage uses timing method to ensure that the repeated identification time can have a certain length to avoid the simple use of counting method In the case of, there may be a concern that the repeated identification ends within a short period of time due to the influence of the performance of the control module 30 or the speed of calculation execution. In addition, the methods used in the two stages can also be interchanged, that is, the first stage uses the timing method, and the second stage uses the counting method, as shown in Figure 3. The processes in FIG. 3 and FIG. 2 are substantially the same. The difference is that when the control module 30 performs fingerprint recognition based on the fingerprint image information collected by the sensing module 20 (as in step S20), and the recognition result is not successful, the control The module 30 first controls the timing module 50 to start timing, and determines whether the retry time counted by the timing module 50 reaches the target time (such as step S50). If the retry time has reached the target time, the control module 30 determines Whether the number of retries counted by the counting module 40 reaches the target value (as in step S50), so that the quality of fingerprint image collection can also be improved and the unlock success rate can be increased.

此外,在特定實施例中,有些電子裝置的設計是必須在手指按壓感測區域且抬起手指時,才進行指紋辨識的動作,因此在進行指紋辨識之前,需要額外增加手指是否抬起之判定,如圖4所示。圖4及圖2的流程大致相同,不同的是,在進行指紋辨識之前,控制模組30會先判斷是否需要等待手指抬起(如步驟S01),若是,則執行步驟S02,控制模組30會等待(偵測)手指抬起,當手指抬起時,則開始進行指紋辨識的動作(如步驟S10~S50);控制模組30 若判斷不需要等待手指抬起,則直接進行指紋辨識。 In addition, in certain embodiments, some electronic devices are designed to perform fingerprint recognition only when the finger presses the sensing area and lifts the finger. Therefore, before performing fingerprint recognition, it is necessary to additionally determine whether the finger is raised. ,As shown in Figure 4. The process of FIG. 4 and FIG. 2 is roughly the same. The difference is that before fingerprint recognition, the control module 30 will first determine whether it is necessary to wait for the finger to be lifted (such as step S01). It will wait (detect) the finger is raised, when the finger is raised, it will start the fingerprint recognition action (such as steps S10 ~ S50); the control module 30 If it is determined that it is not necessary to wait for the finger to be lifted, fingerprint recognition is directly performed.

補充說明的是,在一些特定的應用中,本發明指紋辨識方法可以一電腦程式產品呈現,使得於電腦或任何電子裝置載入該程式並執行後,可執行上述之指紋辨識方法。 It is added that in some specific applications, the fingerprint identification method of the present invention can be presented as a computer program product, so that after the program is loaded and executed by a computer or any electronic device, the fingerprint identification method described above can be executed.

綜上所述,本發明指紋辨識裝置及方法,藉由每次辨識未成功時,修正且更新感測指紋時所需的參數,以達到提升指紋圖像的採集品質,增加解鎖成功率之目的。 In summary, the fingerprint identification device and method of the present invention, by correcting and updating the parameters required for sensing fingerprints every time identification is unsuccessful, to achieve the purpose of improving the quality of fingerprint image collection and increasing the success rate of unlocking .

惟以上所述者,僅為本發明的實施例而已,當不能以此限定本發明實施的範圍,凡是依本發明申請專利範圍及專利說明書內容所作的簡單的等效變化與修飾,皆仍屬本發明專利涵蓋的範圍內。 However, the above are only examples of the present invention, and the scope of implementation of the present invention cannot be limited by this, any simple equivalent changes and modifications made according to the scope of the patent application of the present invention and the content of the patent specification are still classified as Within the scope of the invention patent.

Claims (11)

一種指紋辨識方法,係於所感測的指紋辨識未成功時,更新感測指紋時所需的參數,並根據更新後的參數重複執行指紋感測與辨識直到達一定次數及時間。A fingerprint identification method is to update the parameters required for fingerprint sensing when the sensed fingerprint identification is unsuccessful, and repeatedly perform fingerprint sensing and identification according to the updated parameters until a certain number and time. 如請求項1所述的指紋辨識方法,其中,所感測的指紋辨識未成功係指根據一指紋採圖參數採集一對應使用者指紋的指紋圖像資訊,再將該指紋圖像資訊與一登入圖像資訊進行比對,若比對結果為不匹配,則視為辨識未成功。The fingerprint identification method according to claim 1, wherein the sensed fingerprint identification is unsuccessful refers to collecting fingerprint image information corresponding to the user's fingerprint according to a fingerprint image acquisition parameter, and then the fingerprint image information and a login The image information is compared, and if the result of the comparison is not a match, it is deemed that the recognition was unsuccessful. 如請求項2所述的指紋辨識方法,其中,感測指紋時所需的參數係為該指紋採圖參數,且於所感測的指紋辨識未成功時,根據當次所採集的指紋圖像資訊對前次該指紋採圖參數進行更新,並重新設定該指紋採圖參數。The fingerprint identification method according to claim 2, wherein the parameter required for sensing the fingerprint is the fingerprint image acquisition parameter, and when the sensed fingerprint identification is unsuccessful, based on the fingerprint image information collected at the time Update the previous fingerprint image acquisition parameters, and reset the fingerprint image acquisition parameters. 如請求項3所述的指紋辨識方法,其中,於該指紋採圖參數更新後,根據更新後的該指紋採圖參數採集新的指紋圖像資訊,再將新的指紋圖像資訊與該登入圖像資訊進行比對,若比對結果仍為不匹配,則再次更新該指紋採圖參數直到達一定次數及時間。The fingerprint identification method according to claim 3, wherein after the fingerprint image acquisition parameters are updated, new fingerprint image information is collected according to the updated fingerprint image acquisition parameters, and then the new fingerprint image information is registered with the login The image information is compared, and if the comparison result is still not matched, the fingerprint image acquisition parameters are updated again until a certain number of times and time. 如請求項1所述的指紋辨識方法,其中,於指紋辨識未成功時,先判斷辨識未成功之次數是否達該一定次數,若已達該一定次數,則再判斷辨識未成功之時間是否達該一定時間,若未達該一定次數或未達該一定時間,則更新感測指紋時所需的參數,並根據更新後的參數重複執行指紋感測與辨識。The fingerprint identification method according to claim 1, wherein when fingerprint identification is unsuccessful, it is first determined whether the number of unsuccessful identifications reaches the certain number of times, and if the certain number of times has been reached, then it is determined whether the time of unsuccessful identification is reached At the certain time, if the certain number of times or the certain time is not reached, the parameters required for sensing the fingerprint are updated, and fingerprint sensing and identification are repeatedly performed according to the updated parameters. 如請求項1所述的指紋辨識方法,其中,於指紋辨識未成功時,先判斷辨識未成功之時間是否達該一定時間,若已達該一定時間,則再判斷辨識未成功之次數是否達該一定次數,若未達該一定次數或未達該一定時間,則更新感測指紋時所需的參數,並根據更新後的參數重複執行指紋感測與辨識。The fingerprint identification method according to claim 1, wherein when fingerprint identification is unsuccessful, it is first determined whether the unsuccessful time has reached the certain time, and if the certain time has been reached, then the number of unsuccessful identifications is determined For the certain number of times, if the certain number of times or the certain time is not reached, the parameters required for sensing the fingerprint are updated, and fingerprint sensing and identification are repeatedly performed according to the updated parameters. 一種電腦程式產品,於電腦載入該程式並執行後,可完成如請求項1~5中任一項所述之方法。A computer program product. After the computer loads the program and executes it, it can complete the method described in any one of items 1 to 5. 一種指紋辨識裝置,包含:一感測模組,根據一指紋採圖參數採集一對應使用者指紋的指紋圖像資訊;及一控制模組,電連接該感測模組,該控制模組根據該指紋圖像資訊進行指紋辨識,於辨識未成功時,根據該指紋圖像資訊更新該指紋採圖參數,並根據更新後的指紋採圖參數重複執行指紋採集與辨識直到達一定次數及時間。A fingerprint identification device includes: a sensing module, collecting fingerprint image information corresponding to a user's fingerprint according to a fingerprint image acquisition parameter; and a control module, electrically connected to the sensing module, the control module is based on The fingerprint image information is used for fingerprint identification. When the identification is unsuccessful, the fingerprint image acquisition parameters are updated according to the fingerprint image information, and the fingerprint acquisition and identification are repeatedly performed according to the updated fingerprint image acquisition parameters until a certain number and time. 如請求項8所述的指紋辨識裝置,其中,該控制模組係將該指紋圖像資訊與一登入圖像資訊進行比對,若比對結果為不匹配,則視為辨識未成功。The fingerprint identification device according to claim 8, wherein the control module compares the fingerprint image information with a login image information, and if the comparison result is not matched, it is deemed that the identification is unsuccessful. 如請求項8所述的指紋辨識裝置,還包含一電連接該控制模組的計數模組及一電連接該控制模組的計時模組,於指紋辨識未成功時,該控制模組先判斷該計數模組所計數之次數是否達該一定次數,若未達該一定次數,該控制模組控制該計數模組計數加一,並根據該指紋圖像資訊更新該指紋採圖參數,且根據更新後的指紋採圖參數重複執行指紋採集與辨識,若已達該一定次數,該控制模組再判斷該計時模組所計算之時間是否達該一定時間,若未達該一定時間,該控制模組控制該計時模組繼續計時,並根據該指紋圖像資訊更新該指紋採圖參數,且根據更新後的指紋採圖參數重複執行指紋採集與辨識。The fingerprint identification device according to claim 8, further comprising a counting module electrically connected to the control module and a timing module electrically connected to the control module. When the fingerprint identification is unsuccessful, the control module judges first Whether the count counted by the counting module reaches the certain number of times, if not, the control module controls the counting module to count up by one, and updates the fingerprint image acquisition parameters according to the fingerprint image information, and according to The updated fingerprint image acquisition parameters repeatedly perform fingerprint collection and identification. If the certain number of times has been reached, the control module determines whether the time calculated by the timing module has reached the certain time, if not, the control The module controls the timing module to continue timing, and updates the fingerprint image acquisition parameters based on the fingerprint image information, and repeatedly performs fingerprint acquisition and identification according to the updated fingerprint image acquisition parameters. 如請求項8所述的指紋辨識裝置,還包含一電連接該控制模組的計數模組及一電連接該控制模組的計時模組,於指紋辨識未成功時,該控制模組先判斷該計時模組所計算之時間是否達該一定時間,若未達該一定時間,該控制模組控制該計時模組繼續計時,並根據該指紋圖像資訊更新該指紋採圖參數,且根據更新後的指紋採圖參數重複執行指紋採集與辨識,若已達該一定時間,該控制模組再判斷該計數模組所計數之次數是否達該一定次數,若未達該一定次數,該控制模組控制該計數模組計數加一,並根據該指紋圖像資訊更新該指紋採圖參數,且根據更新後的指紋採圖參數重複執行指紋採集與辨識。The fingerprint identification device according to claim 8, further comprising a counting module electrically connected to the control module and a timing module electrically connected to the control module. When the fingerprint identification is unsuccessful, the control module judges first Whether the time calculated by the timing module reaches the certain time, if it does not reach the certain time, the control module controls the timing module to continue timing, and updates the fingerprint image acquisition parameters according to the fingerprint image information, and according to the update The subsequent fingerprint image acquisition parameters repeatedly perform fingerprint collection and identification. If the certain time has been reached, the control module determines whether the number of times counted by the counting module has reached the certain number of times, and if not, the control mode The group controls the counting module to increase the count by one, and update the fingerprint image acquisition parameters based on the fingerprint image information, and repeatedly perform fingerprint acquisition and identification according to the updated fingerprint image acquisition parameters.
TW106125313A 2017-07-27 2017-07-27 Fingerprint identification device, method and computer program product TWI640930B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW106125313A TWI640930B (en) 2017-07-27 2017-07-27 Fingerprint identification device, method and computer program product

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW106125313A TWI640930B (en) 2017-07-27 2017-07-27 Fingerprint identification device, method and computer program product

Publications (2)

Publication Number Publication Date
TWI640930B true TWI640930B (en) 2018-11-11
TW201911113A TW201911113A (en) 2019-03-16

Family

ID=65034279

Family Applications (1)

Application Number Title Priority Date Filing Date
TW106125313A TWI640930B (en) 2017-07-27 2017-07-27 Fingerprint identification device, method and computer program product

Country Status (1)

Country Link
TW (1) TWI640930B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI691882B (en) * 2019-01-31 2020-04-21 大陸商北京集創北方科技股份有限公司 Fingerprint sensing method, fingerprint sensor and information processing device capable of automatically adjusting sensing signal processing parameters
CN112800996A (en) * 2020-09-09 2021-05-14 神盾股份有限公司 Electronic device with fingerprint sensing function and fingerprint comparison method
CN112926376A (en) * 2019-12-05 2021-06-08 联咏科技股份有限公司 Fingerprint identification method and fingerprint identification device
CN115188105A (en) * 2022-07-07 2022-10-14 深圳好博窗控技术股份有限公司 An intelligent fingerprint control method and related components based on a handle without a base

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI560568B (en) * 2016-04-20 2016-12-01

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI560568B (en) * 2016-04-20 2016-12-01

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI691882B (en) * 2019-01-31 2020-04-21 大陸商北京集創北方科技股份有限公司 Fingerprint sensing method, fingerprint sensor and information processing device capable of automatically adjusting sensing signal processing parameters
CN112926376A (en) * 2019-12-05 2021-06-08 联咏科技股份有限公司 Fingerprint identification method and fingerprint identification device
CN112800996A (en) * 2020-09-09 2021-05-14 神盾股份有限公司 Electronic device with fingerprint sensing function and fingerprint comparison method
US11450141B2 (en) 2020-09-09 2022-09-20 Egis Technology Inc. Electronic device with fingerprint sensing function and fingerprint comparison method
CN115188105A (en) * 2022-07-07 2022-10-14 深圳好博窗控技术股份有限公司 An intelligent fingerprint control method and related components based on a handle without a base

Also Published As

Publication number Publication date
TW201911113A (en) 2019-03-16

Similar Documents

Publication Publication Date Title
US10607055B2 (en) Method for authenticating a finger of a user of an electronic device
CN108764015B (en) Method and device for acquiring fingerprint image to be identified and mobile terminal
CN106030613B (en) For the method and fingerprint sensing system of certification candidate fingerprint
CN109711255A (en) Fingerprint acquisition method and related device
TWI640930B (en) Fingerprint identification device, method and computer program product
CN105335730B (en) Fingerprint identification method, device and terminal device
US20160321492A1 (en) Fingerprint scanning method
US9477869B2 (en) Mutual-capacitance palm print identification method, mutual-capacitance palm print identification device and mutual-capacitance palm print identification touch panel
CN105243369B (en) A fingerprint recognition method, device and mobile terminal
US10586031B2 (en) Biometric authentication of a user
US20190080065A1 (en) Dynamic interface for camera-based authentication
CN107251052A (en) Method and fingerprint sensing system for forming fingerprint image
CN205486116U (en) Mobile terminal based on biological identification
CN107995969A (en) Electronic device and soft keyboard display method thereof
CN105260722A (en) Fingerprint identification method and device, and mobile terminal
CN107408208B (en) Method and fingerprint sensing system for analyzing a biometric of a user
CN208689589U (en) Image identification system and electronic device
WO2017041358A1 (en) User identity recognition method and apparatus, and mobile terminal
CN105303175B (en) A kind of recognition methods of fingerprint, device and mobile terminal
US10713463B2 (en) Display method of user interface and electronic apparatus thereof
TWI650712B (en) Fingerprint capture method and fingerprint capture module
CN108647636B (en) Identity authentication method, identity authentication device and electronic equipment
TWI850079B (en) Registering method of a biometric and biometric sensing device
WO2025136212A1 (en) A method of managing fingerprint data at an electronic device
CN115797979A (en) Finger state detection method, electronic device and computer readable medium