[go: up one dir, main page]

TWI615781B - 指紋登錄方法、電子裝置以及其非暫時性電腦可讀存儲媒體 - Google Patents

指紋登錄方法、電子裝置以及其非暫時性電腦可讀存儲媒體 Download PDF

Info

Publication number
TWI615781B
TWI615781B TW105131188A TW105131188A TWI615781B TW I615781 B TWI615781 B TW I615781B TW 105131188 A TW105131188 A TW 105131188A TW 105131188 A TW105131188 A TW 105131188A TW I615781 B TWI615781 B TW I615781B
Authority
TW
Taiwan
Prior art keywords
fingerprint
color
blocks
block
image
Prior art date
Application number
TW105131188A
Other languages
English (en)
Other versions
TW201714117A (zh
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 宏達國際電子股份有限公司
Publication of TW201714117A publication Critical patent/TW201714117A/zh
Application granted granted Critical
Publication of TWI615781B publication Critical patent/TWI615781B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/12Fingerprints or palmprints
    • G06V40/13Sensors therefor
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/12Fingerprints or palmprints
    • G06V40/1335Combining adjacent partial images (e.g. slices) to create a composite input or reference pattern; Tracking a sweeping finger movement
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/12Fingerprints or palmprints
    • G06V40/1347Preprocessing; Feature extraction
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/12Fingerprints or palmprints
    • G06V40/1365Matching; Classification
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/50Maintenance of biometric data or enrolment thereof
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/60Static or dynamic means for assisting the user to position a body part for biometric acquisition
    • G06V40/67Static or dynamic means for assisting the user to position a body part for biometric acquisition by interactive indications to the user
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • User Interface Of Digital Computer (AREA)
  • Image Input (AREA)
  • Collating Specific Patterns (AREA)

Abstract

本發明實施例提供指紋登錄方法、電子裝置及其非暫時性電腦可讀存儲媒體。指紋登錄方法包括下列步驟。顯示指示圖標,其中指示圖標被劃分成N個區塊,N是大於1的正整數。N個區塊的一個區塊具有第一顏色,且N個區塊的其它區塊具有第二顏色。每當擷取指紋影像時,將具有第一顏色的區塊改變為第三顏色,且將具有第二顏色的N個區塊中的一者改變為第一顏色。當所擷取的指紋影像的數目高達N個時,從所擷取的指紋影像中獲得指紋樣本。

Description

指紋登錄方法、電子裝置以及其非暫時性電腦可讀存儲媒體
本發明是有關於一種登錄方法、電子裝置以及其電腦可讀存儲媒體,且特別是有關於一種指紋登錄方法、電子裝置以及其電腦可讀存儲媒體。
近年來,隨著電子技術的發展,智慧型裝置,例如是智慧型電話和平板電腦等,已變得越來越普及。藉由安裝在內部的各種應用程式,智慧型裝置可用於資料處理、個人規劃、娛樂和通訊。因智慧型裝置所帶來的便利性,如今日常生活已很難脫離這些裝置。
由於智慧型裝置儲存有具機密性質的資訊和應用程式,因此智慧型裝置需要具有安全功能來防止未授權的存取以竊取例如是智慧型裝置擁有者的銀行帳戶的個人識別碼和密碼等重要資訊,或執行具有關鍵或機密資料的應用程式,例如是電子錢包(eWallet)和電子郵件等。有鑑於此,有越來越多使用在智慧型裝置的驗證機制被提出。
指紋驗證為習知生物識別技術中的一種,並且為常用於智慧型裝置上的驗證方案。更具體的說,指紋驗證是指驗證輸入的指紋與資料庫中預先儲存的指紋樣本之間是否匹配的方法。因此,指紋驗證是透過包含有預先掃描的多個指紋樣本的資料庫來確認提供指紋的使用者是否具有權限以允許存取智慧型裝置。
對於具有指紋驗證功能的智慧型裝置來說,指紋感測器是必需的。智慧型裝置的使用者可先經由指紋感測器將指紋登錄到資料庫中,以使在後續的智慧型裝置的使用上,可透過智慧型裝置的指紋感測器來啟動或解鎖智慧型裝置。然而,由於智慧型裝置的空間有限,指紋感測器的體積通常較小且無法一次擷取整個指紋。因此,如何透過受限於上述條件的指紋感測器來正確且有效地引導進行指紋登錄,一直是目前本領域技術人員需要努力的目標。
本發明是關於一種指紋登錄方法、電子裝置及其電腦可讀存儲媒體,藉此可正確且有效地引導進行指紋登錄。
本發明的實施例提供一種指紋登錄方法。適於具有感測器裝置的電子裝置的指紋登錄方法包括下列步驟。顯示指示圖標。指示圖標被劃分成N個區塊,N是大於1的正整數。N個區塊的一個區塊具有第一顏色,且N個區塊的其它區塊具有第二顏色。透過感測器裝置擷取指紋影像。每當擷取指紋影像時,將具有第一顏色的區塊改變為第三顏色,且將具有第二顏色的N個區塊中的一者改變為第一顏色。當所擷取的指紋影像的數目高達N個時,從所擷取的指紋影像中獲得指紋樣本。
在本發明的一實施例中,指示圖標為圖形指紋圖標。透過感測器裝置擷取指紋影像包括下列步驟。當感測器裝置被觸摸時,確定被觸摸的感測器裝置中被覆蓋的感測器的數目是否高於覆蓋度閥值。回應於確定被覆蓋的感測器的數目高於覆蓋度閥值,擷取當前影像。
在本發明的一實施例中,透過感測器裝置擷取指紋影像更包括下列步驟。確定當前影像中,被指紋影像佔據的百分比值是否高於影像閥值。回應於確定當前影像中被指紋影像佔據的百分比值高於影像閥值,確定當前影像為指紋影像。
在本發明的一實施例中,指示圖標的N個區塊的第一區塊具有第一顏色。將具有第一顏色的區塊改變為第三顏色,且將具有第二顏色的N個區塊中的一者改變為第一顏色,包括下列步驟。將具有第一顏色的區塊改變為第三顏色。遵循預設次序以循序地將具有第二顏色的N個區塊中的一者改變為第一顏色,其中預設次序是從N個區塊的第二區塊到N個區塊的第N區塊。
在本發明的一實施例中,N個區塊的第一區塊到第M區塊位於指示圖標的中央部分,且N個區塊的第(M+1)區塊到第N區塊位於指示圖標的外部部分。N是大於3的正整數,M是低於N但大於1的正整數。
在本發明的一實施例中,獲得指紋樣本更包括下列步驟。組合指紋影像以獲得指紋樣本。將指紋樣本添加到驗證模型中。
在本發明的一實施例中,獲得指紋樣本更包括下列步驟。使指紋樣本關聯於應用程式的執行。
在本發明的一實施例中,顯示指示圖標更包括下列步驟。同時顯示指示圖標與第一內容字串。進一步地,指紋登錄方法更包括下列步驟。當N個區塊的第L區塊被改變為第一顏色時,隨著指示圖標顯示第二內容字串以代替第一內容字串,其中L為大於1但低於(N+1)的正整數。
在本發明的一實施例中,在獲得指紋樣本後,當感測器裝置被觸摸並超過時間閥值時,擷取輸入影像並比對輸入影像與指紋樣本,以檢驗輸入影像是否對於解鎖電子裝置有效。
在本發明的一實施例中,當輸入影像被檢驗為對於解鎖電子裝置有效時,根據輸入影像更新指紋樣本。
本發明的另一實施例提供一種電子裝置。電子裝置包括感測器裝置、顯示單元以及處理單元。感測器裝置包含設置為感測器矩陣的多個感測器。顯示單元顯示指示圖標,其中指示圖標被劃分成N個區塊。N是大於1的正整數,N個區塊的一個區塊具有第一顏色,且N個區塊的其它區塊具有第二顏色。處理單元耦接到感測器裝置和顯示單元,且透過感測器裝置擷取指紋影像。每當擷取指紋影像時,處理單元將由顯示單元所顯示的具有第一顏色的區塊改變為第三顏色,且將由顯示單元所顯示的具有第二顏色的N個區塊中的一者改變為第一顏色。當所擷取的指紋影像的數目高達N個時,處理單元從所擷取的指紋影像中獲得指紋樣本。
本發明的又一實施例提供一種非暫時性電腦可讀存儲媒體,其儲存待載入到具有感測器裝置的電子裝置中的程式,前述程式用於執行前述方法的步驟。電腦程式由多個程式指令組成(例如組織結構圖、建立程式指令、表批准程式指令、設定程式指令和部署程式指令等),且這些程式指令被載入到電子裝置中且由電子裝置執行以實現用於指紋登錄的方法的各種步驟。
基於上述,在指紋登錄方法、電子裝置和電腦可讀存儲媒體中,顯示指示圖標,且指示圖標示被劃分成多個區塊。每當擷取指紋影像時,將具有第一顏色的區塊改變為第三顏色,且將具有第二顏色的區塊中的一者改變為第一顏色。當所擷取的指紋影像的數目高達所劃分區塊的數目時,從所擷取的指紋影像進一步獲得指紋樣本。因此,指紋登錄由顯示單元所顯示的指示圖標引導,使得指紋樣本可以正確地和有效地取得。
為讓本發明的上述特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖式作詳細說明如下。
在本發明的實施例中,一種指紋登錄方法及其電子裝置被提出。為了獲得來自使用者的指紋樣本,利用感測器裝置以擷取使用者的手指指紋影像。然而,因感測器裝置的大小有限,尤其是在矩形形狀中,其長度較大且寬度較小,導致無法一次擷取整個指紋。因此,需要分次擷取多個指紋影像,並藉由組合所述指紋影像以獲得指紋樣本。為了達成安全性(工業標準)和便利性(較少步驟)的優化平衡,本發明實施例提出的指紋登錄方法及其電子裝置藉由顯示指示圖標來引導使用者登錄指紋,且透過指示圖標上的特定區塊的顏色變化,使用者可簡易的明瞭登錄的進程,以順利且適當地登錄手指指紋至電子裝置。
圖1為根據本發明的實施例所繪示之電子裝置的方塊圖。圖2為根據本發明的實施例所繪示之電子裝置的示意圖。參照圖1和圖2,在本發明的實施例中,指紋登錄方法由電子裝置100實施,但本發明不限於當前實施例。更具體來說,在本實施例中,電子裝置100例如為膝上型電腦、平板電腦或智慧型裝置,但本發明並不限於此。電子裝置100至少包括感測器裝置110、顯示單元120和處理單元130。
在本實施例中,感測器裝置110為指紋感測器裝置。感測器裝置110包括多個感測器,且前述感測器被設置為感測器矩陣。舉例來說,感測器矩陣可為3x4感測器矩陣或4x3感測器矩陣,其均包含12個感測器,但不限於此。具體來說,設置在感測器裝置110中的感測器可為光學感測器、電容性感測器、超音波感測器或熱感測器,用於感測和擷取指紋影像,但不限於此。進一步而言,在一實施例中,感測器裝置110可為具指紋感測功能的按壓式按鈕或觸碰型按鈕(不突出於電子裝置100的表面)。
在本實施例中,用於顯示影像的顯示單元120可內建於電子裝置100中,或者是與電子裝置100分離。進一步而言,顯示單元120例如為液晶(LC)顯示單元、發光二極體(LED)顯示單元或有機LED(OLED)顯示單元,但不限於此。
在本實施例中,耦接到感測器裝置110和顯示單元120的處理單元130例如為中央處理單元(CPU)、可程式設計微處理器、數位訊號處理器(DSP)、圖形處理單元(GPU)、可程式設計控制器、特殊應用積體電路(ASIC)或可程式設計邏輯裝置(PLD),但不限於此。
在當前實施例的一個實施例中,電子裝置100進一步包含耦接到處理單元130的通訊單元(未繪示)和儲存單元(未繪示)。通訊單元支援各種無線通訊標準,例如藍芽協定、無線保真(Wi-Fi)協議、LTE(長期演進)協議、NFC(近場通信)協議等。在本發明的另一個實施例中,通訊單元進一步支援有線通訊信標準,例如非對稱數位用戶迴線(ADSL)通訊標準。用於儲存資料的儲存單元例如為任何類型的硬碟(HDD)、隨機存取記憶體(RAM)、唯讀記憶體(ROM)、快閃記憶體,或以上的組合,但不限於此。
在本發明中,指紋登錄可在若干條件下起始。舉例來說,當電子裝置100的感測器裝置110第一次由使用者的手指觸摸時,具有“是”和“否”按鈕的對話視窗可彈出以詢問電子裝置100的使用者是否願意登錄指紋作為驗證機制。使用者可選擇“是”按鈕以起始指紋登錄。在本發明的另一個實施例中,使用者可手動地執行安裝在電子設備100中的相關應用程式以起始指紋登錄。
圖3為根據本發明的實施例所繪示之指紋登錄方法的流程圖。參照圖1、圖2和圖3,指紋登錄方法包含以下步驟。由顯示單元120顯示指示圖標(步驟S310),其中指示圖標被劃分成N個區塊。N是大於1的正整數。舉例來說,在本發明的一實施例中,指示圖標被劃分為第一區塊、第二區塊、第三區塊、…和第N區塊。
圖4為根據本發明的實施例所繪示之指示圖標的示意圖。參照圖4,在本實施例中,指示圖標I為圖形指紋圖標,且指示圖標I被劃分成16個區塊I-1到I-16。換句話說,在本實施例中,N為16,但不限於此。當指示圖標I初始地由顯示單元120顯示時,區塊I-1(上文所提及的第一區塊)以第一顏色呈現,且其它區塊I-2到I-16(上文所提及的第二區塊到第N區塊)以第二顏色呈現。第一顏色例如為深灰色,且第二顏色例如為淺灰色,但其不限於此。
在本發明的一個實施例中,對於所劃分的N個區塊,第一區塊到第M區塊位於指示圖標的中央部分,且第(M+1)區塊到第N區塊位於指示圖標的外部部分(如圖四所示,指示圖標的兩側),其中N是大於3的正整數,且M是低於N但大於1的正整數。參照圖4,在本實施例中,區塊I-1到I-10位於指示圖標I的中央部分,且區塊I-11到I-16位於指示圖標I的外部部分,使得M為10。
更進一步,在本發明的一實施例中,指示圖標I上用第一顏色呈現的區塊表示電子裝置100需要從使用者的手指獲得的指紋部分。參照圖4,用第一顏色呈現的區I-1被顯示以建議使用者將手指指尖放置在感測器裝置110上。更進一步,由顯示單元120隨著指示圖標I顯示第一內容字串S1。第一內容字串S1例如為“觸碰和提起”,使得使用者可遵循由第一內容字串S1傳達的指示以在感測器裝置110上觸碰和提起手指。
參照圖3,在顯示指示圖標I之後,處理單元130控制感測器裝置110以確定感測器設備110是否被觸摸(步驟S320)。當確定感測器裝置110未被觸摸時,處理單元130控制顯示單元120以持續地顯示指示圖標I(步驟S310)。然而,當確定感測器裝置110被使用者的手指觸摸時,處理單元130控制感測器裝置110以進一步確定是否擷取指紋影像(步驟S330)。在本發明的一實施例中,感測器裝置110需由使用者觸摸超過一段時間週期(例如120毫秒,但不限於此),藉以觸發指紋影像的擷取。
圖5為根據本發明的實施例所繪示之確定是否擷取指紋影像的步驟的流程圖。參照圖5,在本實施例中,當確定感測器裝置110被觸摸時,處理單元130首先確定被觸摸的感測器裝置110中被覆蓋的感測器的數目是否高於覆蓋度閥值(步驟S331)。如上所述,感測器裝置110可含有設置於感測器矩陣的多個感測器。當使用者觸摸感測器裝置110時,手指的位置可能不會完全地覆蓋感測器裝置110中的所有感測器。更進一步來說,在手指的位置大幅度地從感測器裝置110上移位的過程中,感測器裝置110中可能僅有少數幾個感測器感測到使用者手指的指紋。在此情況下,即使擷取了影像,對於構建指紋樣本也是不充分且無用的。
基於前述,在本實施例中,覆蓋度閥值的數值應不小於感測器總數的一半,但其不限於此。換句話說,覆蓋度閥值根據感測器裝置110的設計來調整。舉例來說,當感測器裝置110中的感測器總數為12時,覆蓋度閥值可為6、7或更大。參照圖6,如果被覆蓋的感測器的數目不大於覆蓋度閥值,處理單元130控制顯示單元120以顯示錯誤訊息(步驟S332)。相比之下,如果被覆蓋的感測器的數目高於覆蓋度閥值,那麼回應於確定被覆蓋的感測器的數目高於覆蓋度閥值,處理單元130控制感測器裝置110以擷取當前影像(步驟S333)。
在擷取當前影像之後,處理單元130更確定當前影像中,被指紋影像佔據的百分比值是否高於影像閥值(步驟S334)。具體來說,處理單元130進一步檢查當前影像是否含有用於構建指紋樣本的足夠資訊。換句話說,當前影像中的指紋影像部分應足夠大且高於圖像閥值。圖像閥值為例如百分之50或更大,但其不限於此。
參照圖6,如果當前影像中,被指紋影像佔據的百分比值不高於影像閥值,處理單元130控制顯示單元120以顯示錯誤訊息(步驟S332)。然而,如果當前影像中,被指紋影像佔據的百分比值高於影像閥值,那麼回應於確定當前影像中被指紋影像佔據的百分比值高於影像閥值,處理單元130確定當前影像為指紋影像(步驟S335)。
參照圖3,在本實施例中,每當擷取指紋影像時,處理單元130將由顯示單元120顯示的具有第一顏色的區塊改變為第三顏色,且將由顯示單元120顯示的具有第二顏色的N個區塊中的一者改變為第一顏色(步驟S340)。
圖6A到圖6E是根據本發明的實施例所繪示之隨同指紋登錄方法執行的指示圖標變化的示意圖。參照圖4與圖6A,如上文所述,當指示圖標I初始地被顯示時,區塊I-1以第一顏色顯示,且區塊I-2到I-16以第二顏色顯示。然而,在第一指紋影像由感測器裝置110和處理單元130擷取之後,處理單元130進一步將具有第一顏色的區塊I-1改變為第三顏色。另外,處理單元130遵循預設次序以將具有第二顏色的區塊I-2到I-16中的一者循序地改變為第一顏色。在本實施例中,第三顏色例如是淺藍色,但其不限於此。更進一步,在本實施例中,預設次序是從第二區塊I-2到第十六區塊I-16(從第二區塊到第N區塊),但其不限於此。
如圖6A所示,在擷取第一指紋影像之後,將區塊I-1改變為第三顏色,且將區塊I-2從第二顏色改變為第一顏色。在本實施例中,可應用具有第三顏色的區塊來指示指紋登錄的進程。每當擷取指紋影像時,便將區塊中具有第一顏色的一者改變為第三顏色。因此,隨著所擷取的指紋影像的數目增加,具有第三顏色的區塊的數目也增加。
另外,由感測器裝置110和處理單元130所擷取的指紋影像被儲存在儲存單元中或經由通訊單元儲存在遠端資料庫中。
參照圖6B,在擷取9個指紋影像之後,用第三顏色顯示區塊I-1到I-9,且用第一顏色顯示區塊I-10。區塊I-10為位於指示圖標I的中央部分中,最後一個被改變為第一顏色的區塊,且其餘具有第二顏色的區塊I-11到I-16位於指示圖標I的外部部分。因此,參照圖6C,在擷取第十指紋影像之後,處理單元130將具有第二顏色的位於指示圖標I的邊緣的區塊I-11改變為第一顏色。在本發明的一實施例中,此設計被應用於建議使用者進一步地移動手指從而使得指紋的邊緣也可被感測器裝置110所擷取。
具體來說,當N個區塊的第L區塊被改變為第一顏色時,處理單元130控制顯示單元120以隨著指示圖標I顯示第二內容字串S2代替第一內容字串S1。第二內容字串例如是“掃描手指邊緣”, 其提醒使用者將使用者的手指的邊緣放置在感測器裝置110上。在本實施例中,第L區塊位於指示圖標I的外部部分且是指示圖標I的外部部分中第一個被改變為第一顏色的區塊。L為大於1但低於(N+1)的正整數。如圖6C所示,第L區塊為區塊I-11,且L為11。
參照圖6D,在擷取15個指紋影像之後,用第三顏色顯示區塊I-1到I-15,且用第一顏色顯示區塊I-16。區塊I-16為最後一個由處理單元130改變為第一顏色的區塊。
參照圖3和圖6E,在擷取第十六指紋影像之後,代表所擷取的指紋影像的數目高達16(或高達N個,其中N為大於1的正整數),則處理單元130從所擷取的指紋影像獲得指紋樣本(步驟S350),且接著控制顯示單元120以顯示登錄完成訊息SC(步驟S360)。更具體來說,在本發明的一實施例中,處理單元130組合指紋影像以獲得指紋樣本,且將指紋樣本添加到驗證模型中。並且,指紋樣本被儲存到儲存單元或經由通訊單元儲存到遠端資料庫。在本發明的一個實施例中,處理單元130可使指紋樣本關聯於應用程式的執行。另外,處理單元130可進一步隨著登錄完成訊息SC顯示第三內容字串S3代替第二內容字串S2。第三內容字串S3例如是指示指紋登錄結束的“登錄完成”。
參照圖6A到圖6E,需要注意的是,區塊I-1到I-16中的任一者可在指紋登錄開始時被選擇為用第一顏色改變的第一區塊。舉例來說,在指紋登錄開始時,位於指示圖標I的外部部分的區塊I-11可為用第一顏色呈現的第一區塊。另外,預設次序還可變化而非始終相同。
指紋登錄可被重複執行以用於獲得多個指紋樣本。然而,一旦獲得第一指紋樣本且將其添加到驗證模型中,就可隨後在電子裝置100上實施指紋驗證。舉例來說,在獲得指紋樣本之後,在電子裝置100處於閒置狀態且被鎖屏的同時,當感測器裝置110由使用者觸摸並超過時間閾值以解鎖電子設備100時,處理單元130控制感測器裝置110以擷取輸入影像且在驗證模型中通過指紋樣本檢驗輸入影像。時間閥值例如是一秒或半秒,但其不限於此。在比較輸入影像與指紋樣本後,當輸入影像被檢驗為對於解鎖電子裝置100有效時,處理單元130解鎖電子裝置100,且可根據輸入影像進一步更新對應的指紋樣本,以便實現已儲存指紋樣本的自適應學習的目標。
另外,當輸入影像對應於另一指紋樣本(關連於特定應用程式)時,處理單元130將在檢驗輸入影像之後執行所述應用程式。舉例來說,指紋例如是連結至音樂播放應用程式。因此,當確定輸入影像對應於前述指紋樣本時,處理單元130可解鎖電子裝置100且執行音樂播放應用程式。舉另一例,指紋例如是連結至影像擷取應用程式。因此,當確定輸入影像對應於所述指紋樣本時,處理單元130可解鎖電子裝置100且立即擷取照片。
在本申請案的一實施例中,可掃描多個手指,且獲得對應的指紋樣本。在本實施例中,多個指紋樣本被利用作為組合代碼以解鎖電子裝置100、起始電子裝置100上特定應用程式的執行或開放已加密的內容。在另一實施例中,不同指紋樣本是關聯至不同應用程式的執行。因此,使用者藉由輸入不同手指指紋可執行電子裝置100的不同應用程式。
利用指紋樣本和感測器裝置110,在本申請案的一實施例中,電子裝置100可偵測由用戶的相同手指在某一時間週期(例如指紋登錄的時間週期)內觸摸感測器裝置110的節拍或節律,來解鎖電子裝置100或觸發電子裝置100上特定應用程式的執行。具體來說,使用者須事先經由電子裝置100記錄某一時間週期內觸摸感測器裝置110的節拍或節律,且在使用者需要解鎖電子裝置100或觸發特定應用程式時,再次地以相同節拍或節律來觸摸感測器裝置110,以快速進行解鎖或執行所述特定應用程式。
另外,基於電子裝置的使用狀況,感測器裝置110上的觸碰可帶來不同效應或回應。在本申請案的一實施例中,當顯示單元120關閉且電子裝置100閒置時,感測器裝置110上的短暫觸碰可喚醒電子裝置100,且感測器裝置110上的長觸碰可喚醒電子裝置100並解鎖電子裝置100,其中解鎖程序是基於由感測器裝置110所感測且檢驗為有效的輸入影像來執行。另一方面,當顯示單元120開啟且電子裝置已經解鎖時,感測器裝置110上的短暫觸碰可引導顯示單元120回到主頁,且感測器裝置110上的長觸碰可用於其它服務(例如呈現網路瀏覽器)中的驗證。需要注意的是,在本申請所提出的指紋登錄期間,感測器裝置110的長觸碰將不觸發主頁功能,使得指示圖標I仍將由顯示單元120顯示。
本發明還提供一種非暫時性電腦可讀存儲媒體,其儲存待載入到電子裝置以執行前述方法的步驟的電腦程式。電腦程式由多個程式指令組成(例如組織結構圖、建立程式指令、表批准程式指令、設定程式指令和部署程式指令等),且這些程式指令被載入到電子裝置中且由電子裝置執行以實現用於指紋登錄的方法的各種步驟。
綜上所述,在指紋登錄方法、電子裝置和電腦可讀存儲媒體中,顯示指示圖標,且指示圖標示被劃分成多個區塊。每當擷取指紋影像時,將具有第一顏色的區塊改變為第三顏色,且將具有第二顏色的區塊中的一者改變為第一顏色。當所擷取的指紋影像的數目高達所劃分區塊的數目時,從所擷取的指紋影像進一步獲得指紋樣本。因此,指紋登錄由顯示單元所顯示的指示圖標引導,使得指紋樣本可以正確地和有效地取得。
雖然本發明已以實施例揭露如上,然其並非用以限定本發明,任何所屬技術領域中具有通常知識者,在不脫離本發明的精神和範圍內,當可作些許的更動與潤飾,故本發明的保護範圍當視後附的申請專利範圍所界定者為準。
100‧‧‧電子裝置
110‧‧‧感測器裝置
120‧‧‧顯示單元
130‧‧‧處理單元
I‧‧‧指示圖標
I-1、I-2、I-3、I-4、I-5、I-6、I-7、I-8、I-9、I-10、I-11、I-12、I-13、I-14、I-15、I-16‧‧‧區塊
S1‧‧‧第一內容字串
S2‧‧‧第二內容字串
S3‧‧‧第三內容字串
SC‧‧‧登錄完成訊息
S310、S320、S330、S340、S350、S360‧‧‧指紋登錄方法的步驟
S331、S332、S333、S334、S335‧‧‧確定是否擷取指紋影像的步驟
圖1為根據本發明的實施例所繪示之電子裝置的方塊圖。 圖2為根據本發明的實施例所繪示之電子裝置的示意圖。 圖3為根據本發明的實施例所繪示之指紋登錄方法的流程圖。 圖4為根據本發明的實施例所繪示之指示圖標的示意圖。 圖5為根據本發明的實施例所繪示之確定是否擷取指紋影像的步驟的流程圖。 圖6A到圖6E是根據本發明的實施例所繪示之隨同指紋登錄方法執行的指示圖標變化的示意圖。
S310、S320、S330、S340、S350、S360‧‧‧指紋登錄方法的步驟

Claims (20)

  1. 一種指紋登錄方法,適於具有感測器裝置的電子裝置,所述指紋登錄方法包括: 顯示指示圖標,其中所述指示圖標被劃分成N個區塊,N是大於1的正整數,所述N個區塊的一個區塊具有第一顏色,且所述N個區塊的其它區塊具有第二顏色; 透過所述感測器裝置擷取指紋影像; 每當擷取所述指紋影像時,將具有所述第一顏色的所述區塊改變為第三顏色,且將具有所述第二顏色的所述N個區塊中的一者改變為所述第一顏色;以及 當所擷取的所述指紋影像的數目高達N個時,從所擷取的所述指紋影像中獲得指紋樣本。
  2. 如申請專利範圍第1項所述的指紋登錄方法,其中所述指示圖標為圖形指紋圖標,且透過所述感測器裝置擷取指紋影像的步驟,包括: 當所述感測器裝置被觸摸時,確定被觸摸的所述感測器裝置中被覆蓋的感測器的數目是否高於覆蓋度閥值;以及 回應於確定被覆蓋的所述感測器的所述數目高於所述覆蓋度閥值,擷取當前影像。
  3. 如申請專利範圍第2項所述的指紋登錄方法,其中透過所述感測器裝置擷取指紋影像的步驟,進一步包括: 確定所述當前影像中,被指紋影像佔據的百分比值是否高於影像閥值;以及 回應於確定所述當前影像中被所述指紋影像佔據的所述百分比值高於所述影像閥值,確定所述當前影像為所述指紋影像。
  4. 如申請專利範圍第1項所述的指紋登錄方法,其中所述指示圖標的所述N個區塊的第一區塊具有第一顏色,而將具有所述第一顏色的所述區塊改變為所述第三顏色,且將具有所述第二顏色的所述N個區塊中的所述一者改變為所述第一顏色的步驟,包括: 將具有所述第一顏色的所述區塊改變為所述第三顏色;以及 遵循預設次序以循序地將具有所述第二顏色的所述N個區塊中的所述一者改變為所述第一顏色,其中所述預設次序是從所述N個區塊的第二區塊到所述N個區塊的第N區塊。
  5. 如申請專利範圍第4項所述的指紋登錄方法,其中所述N個區塊的所述第一區塊到第M區塊位於所述指示圖標的中央部分,且所述N個區塊的第(M+1)區塊到所述第N區塊位於所述指示圖標的外部部分,N是大於3的正整數,M是低於N但大於1的正整數。
  6. 如申請專利範圍第1項所述的指紋登錄方法,其中獲得所述指紋樣本的步驟,包括: 組合所述指紋影像以獲得所述指紋樣本;以及 將所述指紋樣本添加到驗證模型中。
  7. 如申請專利範圍第6項所述的指紋登錄方法,其中獲得所述指紋樣本的步驟,更包括: 使所述指紋樣本關聯於應用程式的執行。
  8. 如申請專利範圍第1項所述的指紋登錄方法,其中顯示所述指示圖標的步驟,包括: 同時顯示所述指示圖標與第一內容字串, 其中所述指紋登錄方法,進一步包括: 當所述N個區塊的第L區塊被改變為所述第一顏色時,顯示第二內容字串以代替所述第一內容字串,其中L為大於1但低於(N+1)的正整數。
  9. 如申請專利範圍第1項所述的指紋登錄方法,其中在獲得所述指紋樣本後,當所述感測器裝置被觸摸並超過時間閥值時,擷取輸入影像並比對所述輸入影像與所述指紋樣本,以檢驗輸入影像是否對於解鎖所述電子裝置有效。
  10. 如申請專利範圍第9項所述的指紋登錄方法,其中當所述輸入影像被檢驗為對於解鎖所述電子裝置有效時,根據所述輸入影像更新所述指紋樣本。
  11. 一種電子裝置,包括: 感測器裝置,包含設置為感測器矩陣的多個感測器; 顯示單元,顯示指示圖標,其中所述指示圖標被劃分成N個區塊,N是大於1的正整數,所述N個區塊的一個區塊具有第一顏色,且所述N個區塊的其它區塊具有第二顏色;以及 處理單元,耦接到所述感測器裝置和所述顯示單元,且透過所述感測器裝置擷取指紋影像, 每當擷取所述指紋影像時,所述處理單元將由所述顯示單元所顯示的具有所述第一顏色的所述區塊改變為第三顏色,且將由所述顯示單元所顯示的具有所述第二顏色的所述N個區塊中的一者改變為所述第一顏色, 當所擷取的所述指紋影像的數目高達N個時,所述處理單元從所擷取的所述指紋影像中獲得指紋樣本。
  12. 如申請專利範圍第11項所述的電子裝置,其中所述指示圖標為圖形指紋圖標。
  13. 如申請專利範圍第11項所述的電子裝置,其中所述指示圖標的所述N個區塊的第一區塊具有所述第一顏色,所述處理單元將具有所述第一顏色的所述區塊改變為所述第三顏色,並且遵循預設次序以循序地將具有所述第二顏色的所述N個區塊中的所述一者改變為所述第一顏色,所述預設次序是從所述N個區塊的第二區塊到所述N個區塊的第N區塊。
  14. 如申請專利範圍第13項所述的電子裝置,其中所述N個區塊的所述第一區塊到第M區塊位於所述指示圖標的中央部分,且所述N個區塊的第(M+1)區塊到所述第N區塊位於所述指示圖標的外部部分,N是大於3的正整數,M是低於N但大於1的正整數。
  15. 如申請專利範圍第11項所述的電子裝置,其中當所述感測器裝置被觸摸時,所述處理單元確定被觸摸的所述感測器裝置中被覆蓋的感測器的數目是否高於覆蓋度閥值,並且回應於確定被覆蓋的所述感測器的所述數目高於所述覆蓋度閥值,所述處理單元控制所述感測器裝置以擷取當前影像, 所述處理單元確定所述當前影像中,被指紋影像佔據的百分比值是否高於影像閥值,並且回應於確定所述當前影像中所述指紋影像佔據的所述百分比值高於所述影像閥值,所述處理單元確定所述當前影像為所述指紋影像。
  16. 如申請專利範圍第11項所述的電子裝置,其中所述處理單元組合所述指紋影像以獲得所述指紋樣本,並且將所述指紋樣本添加到驗證模型中。
  17. 如申請專利範圍第11項所述的電子裝置,其中所述處理單元控制所述顯示單元以同時顯示所述指示圖標與第一內容字串, 當所述處理單元偵測到所述N個區塊的第L區塊被改變為所述第一顏色時,所述處理單元控制所述顯示單元顯示第二內容字串以代替所述第一內容字串,其中L為大於1但低於(N+1)的正整數。
  18. 如申請專利範圍第11項所述的電子裝置,其中在獲得所述指紋樣本後,當所述感測器裝置被觸摸並超過時間閥值時,所述處理單元控制所述感測器裝置以擷取輸入影像並比對所述輸入影像與所述指紋樣本,以檢驗所述輸入影像是否對於解鎖所述電子裝置有效。
  19. 如申請專利範圍第18項所述的電子裝置,其中當所述輸入影像被檢驗為對於解鎖所述電子裝置有效時,所述處理單元根據所述輸入影像更新所述指紋樣本。
  20. 一種非暫時性電腦可讀存儲媒體,其儲存待載入到具有感測器裝置的電子裝置中的程式,前述程式用於執行下列步驟: 顯示指示圖標,其中所述指示圖標被劃分成N個區塊,N是大於1的正整數,所述N個區塊的一個區塊具有第一顏色,且所述N個區塊的其它區塊具有第二顏色; 透過所述感測器裝置擷取指紋影像; 每當擷取所述指紋影像時,將具有所述第一顏色的所述區塊改變為第三顏色,且將具有所述第二顏色的所述N個區塊中的一者改變為所述第一顏色;以及 當所擷取的所述指紋影像的數目高達N個時,從所擷取的所述指紋影像中獲得指紋樣本。
TW105131188A 2015-09-30 2016-09-29 指紋登錄方法、電子裝置以及其非暫時性電腦可讀存儲媒體 TWI615781B (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US201562234684P 2015-09-30 2015-09-30
US62/234,684 2015-09-30
US15/272,426 2016-09-21
US15/272,426 US11036962B2 (en) 2015-09-30 2016-09-21 Fingerprint enrollment method, electronic apparatus and computer-readable storage medium thereof

Publications (2)

Publication Number Publication Date
TW201714117A TW201714117A (zh) 2017-04-16
TWI615781B true TWI615781B (zh) 2018-02-21

Family

ID=57280943

Family Applications (2)

Application Number Title Priority Date Filing Date
TW106139743A TWI632510B (zh) 2015-09-30 2016-09-29 指紋登錄方法、電子裝置以及其非暫時性電腦可讀存儲媒體
TW105131188A TWI615781B (zh) 2015-09-30 2016-09-29 指紋登錄方法、電子裝置以及其非暫時性電腦可讀存儲媒體

Family Applications Before (1)

Application Number Title Priority Date Filing Date
TW106139743A TWI632510B (zh) 2015-09-30 2016-09-29 指紋登錄方法、電子裝置以及其非暫時性電腦可讀存儲媒體

Country Status (4)

Country Link
US (1) US11036962B2 (zh)
EP (1) EP3151163A1 (zh)
CN (1) CN106557739A (zh)
TW (2) TWI632510B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI712910B (zh) * 2018-04-26 2020-12-11 仁寶電腦工業股份有限公司 具有指紋驗證功能的電子裝置及其操作方法

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10713466B2 (en) 2014-03-07 2020-07-14 Egis Technology Inc. Fingerprint recognition method and electronic device using the same
CN105809003B (zh) * 2016-03-10 2018-03-27 广东欧珀移动通信有限公司 一种指纹识别的终端屏幕解锁方法及终端
CN105740689B (zh) * 2016-03-14 2017-11-07 广东欧珀移动通信有限公司 一种解锁控制方法及终端设备
US20170293410A1 (en) * 2016-04-12 2017-10-12 Sugarcrm Inc. Biometric state switching
TWI639961B (zh) * 2017-07-26 2018-11-01 北京集創北方科技股份有限公司 具有指紋預判定功能的指紋檢測方法及裝置
CN109508135B (zh) * 2017-09-15 2022-05-27 上海耕岩智能科技有限公司 一种基于指纹识别的电子设备执行命令方法及电子设备
TWI676911B (zh) * 2017-10-12 2019-11-11 神盾股份有限公司 指紋識別方法以及使用指紋識別方法的電子裝置
TWI678634B (zh) 2017-11-28 2019-12-01 宏碁股份有限公司 指紋驗證方法與電子裝置
CN110443193A (zh) 2018-09-05 2019-11-12 神盾股份有限公司 用以产生注册数据的指纹注册方法和电子装置
CN109740538B (zh) * 2019-01-03 2021-07-27 Oppo广东移动通信有限公司 指纹采集方法、电子装置及计算机可读存储介质
CN109800731B (zh) * 2019-01-30 2021-04-09 Oppo广东移动通信有限公司 指纹录入方法及相关装置
CN114846526B (zh) * 2019-11-26 2025-02-25 亚萨合莱美国住宅股份有限公司 登录无线生物识别锁具的用户的系统和方法
CN113254906B (zh) * 2020-02-13 2024-09-27 北京小米移动软件有限公司 解锁处理方法及装置、计算机存储介质
WO2021221553A1 (en) * 2020-04-30 2021-11-04 Fingerprint Cards Anacatum Ip Ab Method and system for enrolling a fingerprint
CN116935450A (zh) * 2022-03-29 2023-10-24 上海思立微电子科技有限公司 一种指纹检测方法及指纹模组

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150074615A1 (en) * 2013-09-09 2015-03-12 Apple Inc. Device, method, and graphical user interface for manipulating user interfaces based on fingerprint sensor inputs
TW201525878A (zh) * 2013-12-18 2015-07-01 Lustrous Electro Optic Co Ltd 手指指紋讀取系統
TW201525750A (zh) * 2013-12-17 2015-07-01 Egis Technology Inc 假手指辨識裝置及方法
US20150235098A1 (en) * 2014-02-19 2015-08-20 Samsung Electronics Co., Ltd. Method and apparatus for recognizing fingerprint

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5828773A (en) * 1996-01-26 1998-10-27 Harris Corporation Fingerprint sensing method with finger position indication
JP4492511B2 (ja) * 2005-10-03 2010-06-30 ソニー株式会社 インターフェース装置、インターフェース方法、およびプログラム
US9984270B2 (en) * 2013-08-05 2018-05-29 Apple Inc. Fingerprint sensor in an electronic device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150074615A1 (en) * 2013-09-09 2015-03-12 Apple Inc. Device, method, and graphical user interface for manipulating user interfaces based on fingerprint sensor inputs
TW201525750A (zh) * 2013-12-17 2015-07-01 Egis Technology Inc 假手指辨識裝置及方法
TW201525878A (zh) * 2013-12-18 2015-07-01 Lustrous Electro Optic Co Ltd 手指指紋讀取系統
US20150235098A1 (en) * 2014-02-19 2015-08-20 Samsung Electronics Co., Ltd. Method and apparatus for recognizing fingerprint

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI712910B (zh) * 2018-04-26 2020-12-11 仁寶電腦工業股份有限公司 具有指紋驗證功能的電子裝置及其操作方法

Also Published As

Publication number Publication date
TWI632510B (zh) 2018-08-11
TW201805855A (zh) 2018-02-16
TW201714117A (zh) 2017-04-16
US11036962B2 (en) 2021-06-15
EP3151163A1 (en) 2017-04-05
US20170091523A1 (en) 2017-03-30
CN106557739A (zh) 2017-04-05

Similar Documents

Publication Publication Date Title
TWI615781B (zh) 指紋登錄方法、電子裝置以及其非暫時性電腦可讀存儲媒體
TWI574197B (zh) 手勢鎖定模糊化的系統及方法
US7992202B2 (en) Apparatus and method for inputting graphical password using wheel interface in embedded system
CN102713887B (zh) 增强系统的生物测定安全性
TWI521374B (zh) 關於改變一電子裝置之一設定之使用者驗證
EP2682891B1 (en) Electronic device and method for releasing lock using element combining color and symbol
JP4865826B2 (ja) 認証装置、認証方法、認証プログラム及びこれを記録したコンピュータ読み取り可能な記録媒体
TWI665600B (zh) 電子裝置及其觸控方法
US8424080B2 (en) Electronic device and authentication method of electronic device
TW201409268A (zh) 電子裝置之認證方法及密碼設定方法及認證系統
WO2014067321A1 (zh) 一种键盘的设置方法和装置
CN104318185B (zh) 一种应用控制方法、设备及移动终端
US20140075547A1 (en) Information processing apparatus, information processing method, and computer readable medium
CN104065813A (zh) 一种基于温度感应的手机解锁装置及其方法
CN104680044A (zh) 电子装置及其屏幕解锁方法
WO2013174348A2 (zh) 解锁方法及装置
CN105825092A (zh) 手持式电子装置及其密码输入方法
US9235694B2 (en) Recording medium, authentication device, and authentication method
TWI767623B (zh) 用於保護電子運算裝置應用程式的方法
KR101459050B1 (ko) 단말기의 잠금 설정 및 해제 장치 및 그 방법
JP7173175B2 (ja) 表示装置、及び表示制御プログラム
JP5569615B1 (ja) 電子機器
US11934503B2 (en) Electronic apparatus and control method thereof
JP2014187632A (ja) 情報端末、ロック解除方法及びロック解除プログラム
KR102318260B1 (ko) 디스플레이 장치 및 그 잠금 해제 방법