本發(fā)明涉及人機(jī)交互技術(shù)領(lǐng)域,具體涉及一種用于具有全屏指紋識(shí)別的電子設(shè)備的控制方法及裝置。
背景技術(shù):
現(xiàn)有電子設(shè)備一般都是通過(guò)觸摸其屏幕實(shí)現(xiàn)對(duì)設(shè)備的控制和操作,例如,用戶通過(guò)用手對(duì)手機(jī)屏幕的觸摸來(lái)實(shí)現(xiàn)屏幕解鎖、打開(kāi)應(yīng)用程序等操作。這種通過(guò)觸摸屏幕來(lái)控制電子設(shè)備的方式在給用戶帶來(lái)使用便利的同時(shí),也極易造成對(duì)電子設(shè)備的誤操作。例如,當(dāng)手機(jī)的觸摸屏幕較大或者用戶的手較小時(shí),在用戶單手操作手機(jī)的情況下,極易出現(xiàn)用戶的手掌部位觸碰到觸摸屏而導(dǎo)致誤觸屏幕的情況。
一般情況下,在觸摸電子設(shè)備屏幕時(shí),對(duì)觸摸屏幕的操作是指紋還是掌紋或者其他物體的接觸,由于沒(méi)有進(jìn)行區(qū)分和判斷,指紋或掌紋都會(huì)響應(yīng)觸摸屏幕的操作,經(jīng)常會(huì)由于手指以外的其它部位如手掌等誤觸屏幕,帶來(lái)較大的誤操作率。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明實(shí)施例提供了一種用于具有全屏指紋識(shí)別的電子設(shè)備的控制方法及裝置,以解決現(xiàn)有的由于沒(méi)有對(duì)指紋和掌紋進(jìn)行區(qū)分和判斷導(dǎo)致的觸摸屏誤操作率高的問(wèn)題。
本發(fā)明第一方面提供了一種用于具有全屏指紋識(shí)別的電子設(shè)備的控制方法,包括:采集用戶在觸摸屏上進(jìn)行按壓動(dòng)作時(shí)的紋路信息;判斷所述紋路信息是否為指紋信息;當(dāng)所述紋路信息不是指紋信息時(shí),忽略所述按壓動(dòng)作。
通過(guò)對(duì)觸摸屏上采集的紋路信息進(jìn)行區(qū)分和判斷,有效防止了用戶的手掌部位或其他物體誤觸屏幕而導(dǎo)致對(duì)設(shè)備的誤操作,有效解決了在觸摸屏幕較大或者用戶的手較小的情況下用戶單手操作手機(jī)時(shí)極易因誤觸屏幕導(dǎo)致誤操作的問(wèn)題。
結(jié)合本發(fā)明第一方面,本發(fā)明第一方面第一實(shí)施方式中,當(dāng)所述紋路信息是指紋信息時(shí),響應(yīng)所述按壓動(dòng)作。
通過(guò)判斷觸摸屏上采集到的紋路信息是否為指紋信息,從而確定是否響應(yīng)所述按壓動(dòng)作,降低了非指紋觸摸屏幕導(dǎo)致的誤操作率。
結(jié)合本發(fā)明第一方面或第一方面第一實(shí)施方式,本發(fā)明第一方面第二實(shí)施方式中,所述判斷所述紋路信息是否為指紋信息,包括:根據(jù)所述紋路信息確定紋路形狀;判斷所述紋路形狀是否符合預(yù)設(shè)形狀;當(dāng)所述紋路形狀符合預(yù)設(shè)形狀時(shí),判定所述紋路信息為指紋信息。
根據(jù)預(yù)先采集的指紋信息設(shè)定指紋形狀,所述指紋形狀包括不同的形狀特征,通過(guò)對(duì)屏幕上產(chǎn)生的紋路信息進(jìn)行特征提取,根據(jù)特征來(lái)判斷是否符合預(yù)設(shè)形狀,有效降低了非指紋觸摸屏幕導(dǎo)致的誤操作率。
結(jié)合本發(fā)明第一方面或第一方面第一實(shí)施方式,本發(fā)明第一方面第三實(shí)施方式中,所述判斷所述紋路信息是否為指紋信息,包括:將所述紋路信息輸入神經(jīng)網(wǎng)絡(luò)模型,所述神經(jīng)網(wǎng)絡(luò)模型是利用指紋信息樣本以及非指紋信息樣本訓(xùn)練得到的;所述神經(jīng)網(wǎng)絡(luò)模型輸出所述紋路信息是否為指紋信息。
通過(guò)利用指紋信息樣本以及非指紋信息樣本訓(xùn)練得到的神經(jīng)網(wǎng)絡(luò)模型,對(duì)采集的紋路信息進(jìn)行判斷,由神經(jīng)網(wǎng)絡(luò)模型輸出采集的紋路信息是否為指紋信息,有效降低了非指紋觸摸屏幕導(dǎo)致的誤操作率。
本發(fā)明第二方面提供了一種用于具有全屏指紋識(shí)別的電子設(shè)備的控制裝置,包括:采集模塊,用于采集用戶在觸摸屏上進(jìn)行按壓動(dòng)作時(shí)的紋路信息;判斷模塊,用于判斷所述紋路信息是否為指紋信息;處理模塊,用于當(dāng)所述紋路信息不是指紋信息時(shí),忽略所述按壓動(dòng)作。
通過(guò)對(duì)觸摸屏上采集的紋路信息進(jìn)行區(qū)分和判斷,有效防止了用戶的手掌部位或其他物體誤觸屏幕而導(dǎo)致對(duì)設(shè)備的誤操作,有效解決了在觸摸屏幕較大或者用戶的手較小的情況下用戶單手操作手機(jī)時(shí)極易因誤觸屏幕導(dǎo)致誤操作的問(wèn)題。
結(jié)合本發(fā)明第二方面,本發(fā)明第二方面第一實(shí)施方式中,所述處理模塊還用于:當(dāng)所述紋路信息是指紋信息時(shí),響應(yīng)所述按壓動(dòng)作。
通過(guò)判斷觸摸屏上采集到的紋路信息是否為指紋信息,從而確定是否響應(yīng)所述按壓動(dòng)作,降低了非指紋觸摸屏幕導(dǎo)致的誤操作率。
結(jié)合本發(fā)明第二方面或第二方面第一實(shí)施方式,本發(fā)明第二方面第二實(shí)施方式中,所述判斷模塊包括:紋路形狀確定子模塊,用于根據(jù)所述紋路信息確定紋路形狀;紋路形狀判斷子模塊,用于判斷所述紋路形狀是否符合預(yù)設(shè)形狀;紋路信息判定子模塊,用于當(dāng)所述紋路形狀符合預(yù)設(shè)形狀時(shí),判定所述紋路信息為指紋信息。
根據(jù)預(yù)先采集的指紋信息設(shè)定指紋形狀,所述指紋形狀包括不同的形狀特征,通過(guò)對(duì)屏幕上產(chǎn)生的紋路信息進(jìn)行特征提取,根據(jù)特征來(lái)判斷是否符合預(yù)設(shè)形狀,有效降低了非指紋觸摸屏幕導(dǎo)致的誤操作率。
結(jié)合本發(fā)明第二方面或第二方面第一實(shí)施方式,本發(fā)明第二方面第三實(shí)施方式中,所述判斷模塊包括:輸入子模塊,用于將所述紋路信息輸入神經(jīng)網(wǎng)絡(luò)模型,所述神經(jīng)網(wǎng)絡(luò)模型是利用指紋信息樣本以及非指紋信息樣本訓(xùn)練得到的;輸出子模塊,用于所述神經(jīng)網(wǎng)絡(luò)模型輸出所述紋路信息是否為指紋信息。
通過(guò)利用指紋信息樣本以及非指紋信息樣本訓(xùn)練得到的神經(jīng)網(wǎng)絡(luò)模型,對(duì)采集的紋路信息進(jìn)行判斷,由神經(jīng)網(wǎng)絡(luò)模型輸出采集的紋路信息是否為指紋信息,有效降低了非指紋觸摸屏幕導(dǎo)致的誤操作率。
本發(fā)明第三方面提供了一種移動(dòng)終端,包括:至少一個(gè)處理器;以及與所述至少一個(gè)處理器通信連接的存儲(chǔ)器;其中,所述存儲(chǔ)器存儲(chǔ)有可被所述至少一個(gè)處理器執(zhí)行的指令,所述指令被所述至少一個(gè)處理器執(zhí)行,以使所述至少一個(gè)處理器執(zhí)行以下方法:采集用戶在觸摸屏上進(jìn)行按壓動(dòng)作時(shí)的紋路信息;判斷所述紋路信息是否為指紋信息;當(dāng)所述紋路信息不是指紋信息時(shí),忽略所述按壓動(dòng)作。
通過(guò)對(duì)觸摸屏上采集的紋路信息進(jìn)行區(qū)分和判斷,有效防止了用戶的手掌部位或其他物體誤觸屏幕而導(dǎo)致對(duì)設(shè)備的誤操作,有效解決了在觸摸屏幕較大或者用戶的手較小的情況下用戶單手操作手機(jī)時(shí)極易因誤觸屏幕導(dǎo)致誤操作的問(wèn)題。
附圖說(shuō)明
通過(guò)參考附圖會(huì)更加清楚的理解本發(fā)明的特征和優(yōu)點(diǎn),附圖是示意性的而不應(yīng)理解為對(duì)本發(fā)明進(jìn)行任何限制,在附圖中:
圖1示出了本發(fā)明實(shí)施例中一種移動(dòng)終端的實(shí)體裝置的結(jié)構(gòu)示意圖;
圖2示出了本發(fā)明實(shí)施例中一種用于具有全屏指紋識(shí)別的電子設(shè)備的控制方法的流程圖;
圖3示出了本發(fā)明實(shí)施例中另一種用于具有全屏指紋識(shí)別的電子設(shè)備的控制方法的流程圖;
圖4示出了本發(fā)明實(shí)施例中另一種用于具有全屏指紋識(shí)別的電子設(shè)備的控制方法的流程圖;
圖5示出了本發(fā)明實(shí)施例中一種用于具有全屏指紋識(shí)別的電子設(shè)備的控制裝置的結(jié)構(gòu)示意圖;
圖6示出了本發(fā)明實(shí)施例中一種用于具有全屏指紋識(shí)別的電子設(shè)備的控制方法中預(yù)設(shè)指紋形狀的環(huán)形指紋的示意圖;
圖7示出了本發(fā)明實(shí)施例中一種用于具有全屏指紋識(shí)別的電子設(shè)備的控制方法中預(yù)設(shè)指紋形狀的弓形指紋的示意圖;
圖8示出了本發(fā)明實(shí)施例中一種用于具有全屏指紋識(shí)別的電子設(shè)備的控制方法中預(yù)設(shè)指紋形狀的螺旋形指紋的示意圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
如圖1所示,是本發(fā)明實(shí)施例的應(yīng)用場(chǎng)景示意圖。
本發(fā)明實(shí)施例提供的用于具有全屏指紋識(shí)別的電子設(shè)備的控制方法可以應(yīng)用于包含多個(gè)應(yīng)用程序的電子裝置,所述電子設(shè)備具有全屏指紋識(shí)別的觸摸屏,例如手機(jī)或平板電腦等移動(dòng)終端。本發(fā)明實(shí)施例提供的電子設(shè)備以手機(jī)為例,手機(jī)的部分結(jié)構(gòu)的框圖,如圖1所示,手機(jī)包括:射頻(radiofrequency,rf)電路110、存儲(chǔ)器120、輸入單元130、顯示單元140、傳感器150、音頻電路160、無(wú)線保真(wirelessfidelity,wifi)模塊170、處理器180、以及電源190等部件。本領(lǐng)域技術(shù)人員可以理解,圖1中示出的手機(jī)結(jié)構(gòu)并不構(gòu)成對(duì)手機(jī)的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
結(jié)合圖1對(duì)手機(jī)的各個(gè)構(gòu)成部件進(jìn)行具體的介紹:
rf電路110可用于收發(fā)信息或通話過(guò)程中,信號(hào)的接收和發(fā)送,特別地,將基站的下行信息接收后,給處理器180處理;另外,將設(shè)計(jì)上行的數(shù)據(jù)發(fā)送給基站。通常,rf電路110包括但不限于天線、至少一個(gè)放大器、收發(fā)信機(jī)、耦合器、低噪聲放大器(lownoiseamplifier,lna)、雙工器等。此外,rf電路110還可以通過(guò)無(wú)線通信與網(wǎng)絡(luò)和其他設(shè)備通信。
存儲(chǔ)器120可用于存儲(chǔ)軟件程序以及模塊,處理器180通過(guò)運(yùn)行存儲(chǔ)在存儲(chǔ)器120的軟件程序以及模塊,從而執(zhí)行手機(jī)的各種功能應(yīng)用以及數(shù)據(jù)處理。存儲(chǔ)器120可主要包括存儲(chǔ)程序區(qū)和存儲(chǔ)數(shù)據(jù)區(qū),其中,存儲(chǔ)程序區(qū)可存儲(chǔ)操作系統(tǒng)、至少一個(gè)功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲(chǔ)數(shù)據(jù)區(qū)可存儲(chǔ)根據(jù)手機(jī)的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲(chǔ)器120可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,例如至少一個(gè)磁盤(pán)存儲(chǔ)器件、閃存器件、或其他易失性固態(tài)存儲(chǔ)器件。
輸入單元130可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與手機(jī)的用戶設(shè)置以及功能控制有關(guān)的鍵信號(hào)輸入。具體地,輸入單元130可包括觸控面板131以及其他輸入設(shè)備132。觸控面板131,也稱為觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板131上或在觸控面板131附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動(dòng)相應(yīng)的連接裝置。可選的,觸控面板131可包括觸摸檢測(cè)裝置和觸摸控制器兩個(gè)部分。其中,觸摸檢測(cè)裝置檢測(cè)用戶的觸摸方位,并檢測(cè)觸摸操作帶來(lái)的信號(hào),將信號(hào)傳送給觸摸控制器;觸摸控制器從觸摸檢測(cè)裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給處理器180,并能接收處理器180發(fā)來(lái)的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類(lèi)型實(shí)現(xiàn)觸控面板131。除了觸控面板131,輸入單元130還可以包括其他輸入設(shè)備132。具體地,其他輸入設(shè)備132可以包括但不限于物理鍵盤(pán)、功能鍵(比如音量控制按鍵、開(kāi)關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。
顯示單元140可用于顯示由用戶輸入的信息或提供給用戶的信息以及手機(jī)的各種菜單。顯示單元140可包括顯示面板141,可選的,可以采用液晶顯示器(liquidcrystaldisplay,lcd)、有機(jī)發(fā)光二極管(organiclight-emittingdiode,oled)等形式來(lái)配置顯示面板141。進(jìn)一步的,觸控面板131可覆蓋顯示面板141,當(dāng)觸控面板131檢測(cè)到在其上或附近的觸摸操作后,傳送給處理器180以確定觸摸事件的類(lèi)型,隨后處理器180根據(jù)觸摸事件的類(lèi)型在顯示面板141上提供相應(yīng)的視覺(jué)輸出。雖然在圖1中,觸控面板131與顯示面板141是作為兩個(gè)獨(dú)立的部件來(lái)實(shí)現(xiàn)手機(jī)的輸入和輸入功能,但是在某些實(shí)施例中,可以將觸控面板131與顯示面板141集成而實(shí)現(xiàn)手機(jī)的輸入和輸出功能。
手機(jī)還可包括至少一種傳感器150,比如光傳感器、運(yùn)動(dòng)傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來(lái)調(diào)節(jié)顯示面板141的亮度,接近傳感器可在手機(jī)移動(dòng)到耳邊時(shí),關(guān)閉顯示面板141和/或背光。作為運(yùn)動(dòng)傳感器的一種,加速計(jì)傳感器可檢測(cè)各個(gè)方向上(一般為三軸)加速度的大小,靜止時(shí)可檢測(cè)出重力的大小及方向,可用于識(shí)別手機(jī)姿態(tài)的應(yīng)用(比如橫豎屏切換、相關(guān)游戲、磁力計(jì)姿態(tài)校準(zhǔn))、振動(dòng)識(shí)別相關(guān)功能(比如計(jì)步器、敲擊)等;至于手機(jī)還可配置的陀螺儀、氣壓計(jì)、濕度計(jì)、溫度計(jì)、紅外線傳感器等其他傳感器,在此不再贅述。
音頻電路160、揚(yáng)聲器161,傳聲器162可提供用戶與手機(jī)之間的音頻接口。音頻電路160可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號(hào),傳輸?shù)綋P(yáng)聲器161,由揚(yáng)聲器161轉(zhuǎn)換為聲音信號(hào)輸出;另一方面,傳聲器162將收集的聲音信號(hào)轉(zhuǎn)換為電信號(hào),由音頻電路160接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器180處理后,經(jīng)rf電路110以發(fā)送給比如另一手機(jī),或者將音頻數(shù)據(jù)輸出至存儲(chǔ)器120以便進(jìn)一步處理。
wifi屬于短距離無(wú)線傳輸技術(shù),手機(jī)通過(guò)wifi模塊170可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁(yè)和訪問(wèn)流式媒體等,它為用戶提供了無(wú)線的寬帶互聯(lián)網(wǎng)訪問(wèn)。
處理器180是手機(jī)的控制中心,利用各種接口和線路連接整個(gè)手機(jī)的各個(gè)部分,通過(guò)運(yùn)行或執(zhí)行存儲(chǔ)在存儲(chǔ)器120內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲(chǔ)在存儲(chǔ)器120內(nèi)的數(shù)據(jù),執(zhí)行手機(jī)的各種功能和處理數(shù)據(jù),從而對(duì)手機(jī)進(jìn)行整體監(jiān)控??蛇x的,處理器180可包括一個(gè)或多個(gè)處理單元;優(yōu)選的,處理器180可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無(wú)線通信。可以理解的是,上述調(diào)制解調(diào)處理器也可以不集成到處理器180中。
手機(jī)還包括給各個(gè)部件供電的電源190(比如電池),優(yōu)選的,電源可以通過(guò)電源管理系統(tǒng)與處理器180邏輯相連,從而通過(guò)電源管理系統(tǒng)實(shí)現(xiàn)管理充電、放電、以及功耗管理等功能。
盡管未示出,手機(jī)還可以包括攝像頭、藍(lán)牙模塊等,在此不再贅述。
參閱圖1所示的電子裝置,本發(fā)明實(shí)施例提供一種用于具有全屏指紋識(shí)別的電子設(shè)備的控制方法,存儲(chǔ)器120可用于存儲(chǔ)該方法的軟件程序以及模塊,處理器180通過(guò)運(yùn)行存儲(chǔ)在存儲(chǔ)器120的軟件程序以及模塊,從而執(zhí)行該控制方法。其流程圖如圖2所示,包括:
s201,采集用戶在觸摸屏上進(jìn)行按壓動(dòng)作時(shí)的紋路信息。具體地,可以通過(guò)電子設(shè)備觸摸屏中的壓力傳感器感測(cè)在觸摸屏上的按壓動(dòng)作,并通過(guò)電子設(shè)備觸摸屏中的指紋傳感器采集在觸摸屏上進(jìn)行按壓動(dòng)作時(shí)的紋路信息。所述紋路信息可以是用戶為操作電子設(shè)備在觸摸屏上的按壓指紋信息,也可以是用戶手掌因誤觸而產(chǎn)生的掌紋信息,或者其他皮膚部位的誤觸而產(chǎn)生的紋路信息。
s202,判斷所述紋路信息是否為指紋信息。具體地,通過(guò)對(duì)所述紋路信息進(jìn)行特征提取,所述特征可以是紋路的形狀、長(zhǎng)度、角度等信息??梢詫?duì)所述紋路的全部特征或部分特征進(jìn)行提取,所述全部特征或部分特征能夠反映所述紋路的主要特點(diǎn)。將提取的紋路特征與預(yù)設(shè)指紋的形狀特征進(jìn)行比較,當(dāng)所述提取的紋路特征與預(yù)設(shè)指紋的形狀特征一致時(shí),判定所述紋路信息為指紋信息。
s203,當(dāng)所述紋路信息不是指紋信息時(shí),忽略所述按壓動(dòng)作。具體地,將提取的紋路特征與預(yù)設(shè)指紋的形狀特征進(jìn)行比較,當(dāng)所述提取的紋路特征與預(yù)設(shè)指紋的形狀特征不一致時(shí),判定所述紋路信息不是指紋信息,忽略所述提取的紋路信息所對(duì)應(yīng)的按壓動(dòng)作,即所述按壓動(dòng)作為誤操作,不進(jìn)行按壓動(dòng)作的響應(yīng)。
通過(guò)對(duì)觸摸屏上采集的紋路信息進(jìn)行區(qū)分和判斷,有效防止了用戶的手掌部位或其他物體誤觸屏幕而導(dǎo)致對(duì)設(shè)備的誤操作,有效解決了在觸摸屏幕較大或者用戶的手較小的情況下用戶單手操作手機(jī)時(shí)極易因誤觸屏幕導(dǎo)致誤操作的問(wèn)題。通過(guò)判斷觸摸屏上采集到的紋路信息是否為指紋信息,從而確定是否響應(yīng)所述按壓動(dòng)作,降低了非指紋觸摸屏幕導(dǎo)致的誤操作率。
請(qǐng)參閱圖3,本發(fā)明實(shí)施例提供另一種用于具有全屏指紋識(shí)別的電子設(shè)備的控制方法,圖1所示的存儲(chǔ)器120可用于存儲(chǔ)該方法的軟件程序以及模塊,處理器180通過(guò)運(yùn)行存儲(chǔ)在存儲(chǔ)器120的軟件程序以及模塊,從而執(zhí)行該控制方法。該方法包括:
s301,采集用戶在觸摸屏上進(jìn)行按壓動(dòng)作時(shí)的紋路信息。
s302,根據(jù)所述紋路信息確定紋路形狀。具體地,可以對(duì)所述紋路信息進(jìn)行特征提取,紋路特征可以是紋路的形狀、長(zhǎng)度、角度等信息。優(yōu)選地,對(duì)所述紋路的全部特征或部分特征進(jìn)行提取,所述全部特征或部分特征能夠反映所述紋路的主要特點(diǎn)。根據(jù)提取的紋路特征確定所述紋路的形狀。
s303,判斷所述紋路形狀是否符合預(yù)設(shè)形狀。具體地,將提取的紋路特征與預(yù)設(shè)指紋的形狀特征進(jìn)行比較,當(dāng)所述提取的紋路特征與預(yù)設(shè)的指紋的形狀特征一致時(shí),判定所述紋路信息為指紋信息。優(yōu)選地,根據(jù)觸摸屏的手指操作情況,可以將指紋形狀分為三種:環(huán)形、弓形、螺旋形,將這三種指紋形狀作為預(yù)設(shè)指紋形狀。其中,環(huán)形指紋的示意圖如圖6所示,弓形指紋的示意圖如圖7所示,螺旋形指紋的示意圖如圖8所示。通過(guò)判斷所述紋路形狀是否與這三種預(yù)設(shè)指紋形狀中的一種一致,即判斷所述紋路形狀是否符合預(yù)設(shè)形狀。
s304,當(dāng)所述紋路形狀符合預(yù)設(shè)形狀時(shí),判定所述紋路信息為指紋信息。具體地,當(dāng)所述紋路形狀與環(huán)形、弓形、螺旋形這三種預(yù)設(shè)指紋形狀中的一種一致時(shí),判定所述紋路信息為指紋信息。
s305,當(dāng)所述紋路信息是指紋信息時(shí),響應(yīng)所述按壓動(dòng)作。
根據(jù)預(yù)先采集的指紋信息設(shè)定指紋形狀,所述指紋形狀包括不同的形狀特征,通過(guò)對(duì)屏幕上產(chǎn)生的紋路信息進(jìn)行特征提取,根據(jù)特征來(lái)判斷是否符合預(yù)設(shè)形狀,有效降低了非指紋觸摸屏幕導(dǎo)致的誤操作率。
請(qǐng)參閱圖4,本發(fā)明實(shí)施例提供另一種用于具有全屏指紋識(shí)別的電子設(shè)備的控制方法,圖1所示的存儲(chǔ)器120可用于存儲(chǔ)該方法的軟件程序以及模塊,處理器180通過(guò)運(yùn)行存儲(chǔ)在存儲(chǔ)器120的軟件程序以及模塊,從而執(zhí)行該控制方法。該方法包括:
s401,采集用戶在觸摸屏上進(jìn)行按壓動(dòng)作時(shí)的紋路信息。
s402,將所述紋路信息輸入神經(jīng)網(wǎng)絡(luò)模型,所述神經(jīng)網(wǎng)絡(luò)模型是利用指紋信息樣本以及非指紋信息樣本訓(xùn)練得到的。具體地,選取一定數(shù)量的如圖6、圖7和圖8所示的環(huán)形、弓形和螺旋形的指紋作為指紋信息樣本;相應(yīng)地,也可以根據(jù)電子設(shè)備的實(shí)際使用情況,選取一定數(shù)量的屏幕誤觸率較高的皮膚紋路信息或其他紋路信息,作為非指紋信息樣本。將所述指紋信息樣本以及所述非指紋信息樣本輸入神經(jīng)網(wǎng)絡(luò)模型,完成對(duì)神經(jīng)網(wǎng)絡(luò)模型的訓(xùn)練,從而使得該神經(jīng)網(wǎng)絡(luò)模型能夠識(shí)別出與環(huán)形、弓形和螺旋形的指紋一致的指紋信息,并能夠判別出非指紋信息。優(yōu)選地,所述神經(jīng)網(wǎng)絡(luò)模型可以采用bp神經(jīng)網(wǎng)絡(luò)、支持向量機(jī)等模式識(shí)別工具來(lái)實(shí)現(xiàn)。
s403,所述神經(jīng)網(wǎng)絡(luò)模型輸出所述紋路信息是否為指紋信息。經(jīng)過(guò)訓(xùn)練的神經(jīng)網(wǎng)絡(luò)模型,可以對(duì)輸入的紋路信息進(jìn)行指紋和非指紋的判別,從而輸出所述紋路信息是否為指紋信息。
s404,當(dāng)所述紋路信息不是指紋信息時(shí),忽略所述按壓動(dòng)作。
通過(guò)利用指紋信息樣本以及非指紋信息樣本訓(xùn)練得到的神經(jīng)網(wǎng)絡(luò)模型,對(duì)采集的紋路信息進(jìn)行判斷,由神經(jīng)網(wǎng)絡(luò)模型輸出采集的紋路信息是否為指紋信息,有效降低了非指紋觸摸屏幕導(dǎo)致的誤操作率。
上述實(shí)施例介紹了本發(fā)明的方法,下面通過(guò)實(shí)施例對(duì)裝置進(jìn)行說(shuō)明。
請(qǐng)參閱圖5,本發(fā)明實(shí)施例提供一種用于具有全屏指紋識(shí)別的電子設(shè)備的控制裝置,該裝置包括:
采集模塊51,用于采集用戶在觸摸屏上進(jìn)行按壓動(dòng)作時(shí)的紋路信息。采集模塊51對(duì)應(yīng)于圖1所示的輸入單元130。具體地,可以通過(guò)電子設(shè)備觸摸屏中的壓力傳感器感測(cè)在觸摸屏上的按壓動(dòng)作,并通過(guò)電子設(shè)備觸摸屏中的指紋傳感器采集在觸摸屏上進(jìn)行按壓動(dòng)作時(shí)的紋路信息。所述紋路信息可以是用戶為操作電子設(shè)備在觸摸屏上的按壓指紋信息,也可以是用戶手掌因誤觸而產(chǎn)生的掌紋信息,或者其他皮膚部位的誤觸而產(chǎn)生的紋路信息。
判斷模塊52,用于判斷所述紋路信息是否為指紋信息。判斷模塊52可以設(shè)置于圖1所示的處理器180中。具體地,通過(guò)對(duì)所述紋路信息進(jìn)行特征提取,所述特征可以是紋路的形狀、長(zhǎng)度、角度等信息??梢詫?duì)所述紋路的全部特征或部分特征進(jìn)行提取,所述全部特征或部分特征能夠反映所述紋路的主要特點(diǎn)。將提取的紋路特征與預(yù)設(shè)指紋的形狀特征進(jìn)行比較,當(dāng)所述提取的紋路特征與預(yù)設(shè)指紋的形狀特征一致時(shí),判定所述紋路信息為指紋信息。
優(yōu)選地,判斷模塊52包括:紋路形狀確定子模塊,用于根據(jù)所述紋路信息確定紋路形狀;紋路形狀判斷子模塊,用于判斷所述紋路形狀是否符合預(yù)設(shè)形狀;紋路信息判定子模塊,用于當(dāng)所述紋路形狀符合預(yù)設(shè)形狀時(shí),判定所述紋路信息為指紋信息。根據(jù)預(yù)先采集的指紋信息設(shè)定指紋形狀,所述指紋形狀包括不同的形狀特征,通過(guò)對(duì)屏幕上產(chǎn)生的紋路信息進(jìn)行特征提取,根據(jù)特征來(lái)判斷是否符合預(yù)設(shè)形狀,有效降低了非指紋觸摸屏幕導(dǎo)致的誤操作率。
優(yōu)選地,判斷模塊52還可以包括:輸入子模塊,用于將所述紋路信息輸入神經(jīng)網(wǎng)絡(luò)模型,所述神經(jīng)網(wǎng)絡(luò)模型是利用指紋信息樣本以及非指紋信息樣本訓(xùn)練得到的;輸出子模塊,用于所述神經(jīng)網(wǎng)絡(luò)模型輸出所述紋路信息是否為指紋信息。通過(guò)利用指紋信息樣本以及非指紋信息樣本訓(xùn)練得到的神經(jīng)網(wǎng)絡(luò)模型,對(duì)采集的紋路信息進(jìn)行判斷,由神經(jīng)網(wǎng)絡(luò)模型輸出采集的紋路信息是否為指紋信息,有效降低了非指紋觸摸屏幕導(dǎo)致的誤操作率。
處理模塊53,用于當(dāng)所述紋路信息不是指紋信息時(shí),忽略所述按壓動(dòng)作。處理模塊53可以設(shè)置于圖1所示的處理器180中。優(yōu)選地,所述處理模塊還用于:當(dāng)所述紋路信息是指紋信息時(shí),響應(yīng)所述按壓動(dòng)作。通過(guò)判斷觸摸屏上采集到的紋路信息是否為指紋信息,從而確定是否響應(yīng)所述按壓動(dòng)作,降低了非指紋觸摸屏幕導(dǎo)致的誤操作率。
通過(guò)對(duì)觸摸屏上采集的紋路信息進(jìn)行區(qū)分和判斷,有效防止了用戶的手掌部位或其他物體誤觸屏幕而導(dǎo)致對(duì)設(shè)備的誤操作,有效解決了在觸摸屏幕較大或者用戶的手較小的情況下用戶單手操作手機(jī)時(shí)極易因誤觸屏幕導(dǎo)致誤操作的問(wèn)題。
本發(fā)明實(shí)施例還提供一種移動(dòng)終端,包括:觸摸屏、存儲(chǔ)器和處理器。以一個(gè)處理器為例,觸摸屏、存儲(chǔ)器和處理器之間通過(guò)總線互相連接,存儲(chǔ)器存儲(chǔ)有可被至少一個(gè)處理器執(zhí)行的指令,所述指令被所述至少一個(gè)處理器執(zhí)行,以使所述至少一個(gè)處理器執(zhí)行如圖2-4所示的方法。
通過(guò)對(duì)觸摸屏上采集的紋路信息進(jìn)行區(qū)分和判斷,有效防止了用戶的手掌部位或其他物體誤觸屏幕而導(dǎo)致對(duì)設(shè)備的誤操作,有效解決了在觸摸屏幕較大或者用戶的手較小的情況下用戶單手操作手機(jī)時(shí)極易因誤觸屏幕導(dǎo)致誤操作的問(wèn)題。
本領(lǐng)域技術(shù)人員可以理解,實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤(pán)、只讀存儲(chǔ)記憶體(rom)或隨機(jī)存儲(chǔ)記憶體(ram)等。
雖然結(jié)合附圖描述了本發(fā)明的實(shí)施例,但是本領(lǐng)域技術(shù)人員可以在不脫離本發(fā)明的精神和范圍的情況下作出各種修改和變型,這樣的修改和變型均落入由所附權(quán)利要求所限定的范圍之內(nèi)。