欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種終端的控制方法及終端與流程

文檔序號(hào):11948748閱讀:172來源:國(guó)知局
一種終端的控制方法及終端與流程

本發(fā)明涉及通信領(lǐng)域中的觸摸控制技術(shù),尤其涉及一種終端的控制方法及終端。



背景技術(shù):

隨著電子技術(shù)的飛速發(fā)展,手機(jī)等終端在人們的生活中扮演了重要角色,終端的功能也越來越強(qiáng)大,使得信息的共享與交互也變得更為便捷。例如,在使用終端的過程中,為了保存短信內(nèi)容、即時(shí)通訊軟件中的聊天記錄、圖片等內(nèi)容,通常會(huì)用到終端的屏幕截取功能(簡(jiǎn)稱截屏),即終端將當(dāng)前屏幕內(nèi)容作為圖片保存下來。

現(xiàn)有技術(shù)中,當(dāng)終端實(shí)現(xiàn)連續(xù)多個(gè)屏幕的第一功能應(yīng)用(例如,終端需要保存的內(nèi)容涉及到連續(xù)多個(gè)屏幕的內(nèi)容)時(shí),用戶需要手動(dòng)在多個(gè)屏幕之間進(jìn)行滾動(dòng),并在認(rèn)為滾動(dòng)完畢后,對(duì)當(dāng)前屏幕內(nèi)容執(zhí)行第一功能操作,該過程重復(fù)多次完成多個(gè)屏幕的第一功能的實(shí)現(xiàn)。

然而,采用上述的功能實(shí)現(xiàn)雖然能夠?qū)B續(xù)多個(gè)屏幕的內(nèi)容進(jìn)行第一功能的實(shí)現(xiàn),但是,由于用戶手動(dòng)多次進(jìn)行第一功能操作,因此,上述實(shí)現(xiàn)方法較為繁瑣,且由于每一次第一功能操作均產(chǎn)生功耗,這樣會(huì)帶來高功耗的問題。



技術(shù)實(shí)現(xiàn)要素:

為解決上述技術(shù)問題,本發(fā)明實(shí)施例期望提供一種終端的控制方法及終端,能夠結(jié)合指紋控制終端完成多個(gè)屏幕的相同功能的實(shí)現(xiàn),簡(jiǎn)化了功能操作,降低了終端進(jìn)行功能操作的功耗。

本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:

本發(fā)明實(shí)施例提供的一種終端的控制方法,包括:

當(dāng)觸發(fā)解鎖操作時(shí),進(jìn)入按鍵模式,檢測(cè)是否激活第一預(yù)設(shè)功能;

當(dāng)所述第一預(yù)設(shè)功能被激活時(shí),由按鍵模式切換到指紋掃描模式,按照采樣率進(jìn)行第一指紋信息的采集;

根據(jù)所述第一指紋信息和預(yù)設(shè)指紋運(yùn)動(dòng)與屏幕滑動(dòng)的映射關(guān)系,實(shí)現(xiàn)屏幕上的第一操作;

根據(jù)所述第一操作,在多個(gè)屏幕實(shí)現(xiàn)所述第一預(yù)設(shè)功能。

在上述方案中,所述第一預(yù)設(shè)功能為截屏功能時(shí),所述根據(jù)所述第一操作,在多個(gè)屏幕實(shí)現(xiàn)所述第一預(yù)設(shè)功能,包括:

根據(jù)所述第一操作,在所述多個(gè)屏幕之間確定截屏圖片的起始位置和終止位置;

根據(jù)所述截屏圖片的起始位置以及所述截屏圖片的終止位置,得到第一截屏圖片,實(shí)現(xiàn)所述截屏功能。

在上述方案中,所述根據(jù)所述第一指紋信息和預(yù)設(shè)指紋運(yùn)動(dòng)與屏幕滑動(dòng)的映射關(guān)系,實(shí)現(xiàn)屏幕上的第一操作,包括:

根據(jù)所述第一指紋信息,確定第一指紋運(yùn)動(dòng)軌跡;

根據(jù)所述第一指紋運(yùn)動(dòng)軌跡,計(jì)算出第一指紋運(yùn)動(dòng)方向和第一運(yùn)動(dòng)步長(zhǎng);

根據(jù)所述第一指紋運(yùn)動(dòng)方向、所述第一運(yùn)動(dòng)步長(zhǎng)和所述預(yù)設(shè)指紋運(yùn)動(dòng)與屏幕滑動(dòng)的映射關(guān)系,實(shí)現(xiàn)在所述多個(gè)屏幕之間進(jìn)行的所述第一操作。

在上述方案中,所述檢測(cè)是否激活第一預(yù)設(shè)功能,包括:

檢測(cè)是否獲取到觸摸按壓操作;

當(dāng)獲取所述觸摸按壓操作、且所述觸摸按壓操作滿足第一預(yù)設(shè)條件時(shí),激活所述第一預(yù)設(shè)功能。

在上述方案中,所述根據(jù)所述截屏圖片的起始位置以及所述截屏圖片的終止位置,得到第一截屏圖片,實(shí)現(xiàn)所述截屏功能,包括:

根據(jù)所述截屏圖片的起始位置以及所述截屏圖片的終止位置從幀緩存中讀取所述多個(gè)屏幕的圖像數(shù)據(jù);

根據(jù)所述多個(gè)屏幕的圖像數(shù)據(jù),生成所述第一截屏圖片,完成所述截屏功 能。

本發(fā)明實(shí)施例提供了一種終端,包括:

檢測(cè)單元,用于當(dāng)觸發(fā)解鎖操作時(shí),進(jìn)入按鍵模式,檢測(cè)是否激活第一預(yù)設(shè)功能;

采集單元,用于當(dāng)所述檢測(cè)單元檢測(cè)到所述第一預(yù)設(shè)功能被激活時(shí),由按鍵模式切換到指紋掃描模式,按照采樣率進(jìn)行第一指紋信息的采集;

操作單元,用于根據(jù)所述采集單元采集的所述第一指紋信息和預(yù)設(shè)指紋運(yùn)動(dòng)與屏幕滑動(dòng)的映射關(guān)系,實(shí)現(xiàn)屏幕上的第一操作;

實(shí)現(xiàn)單元,用于根據(jù)所述操作單元進(jìn)行的所述第一操作,在多個(gè)屏幕實(shí)現(xiàn)所述第一預(yù)設(shè)功能。

在上述終端中,所述終端還包括:確定單元;

所述確定單元,用于根據(jù)所述操作單元進(jìn)行的所述第一操作,在所述多個(gè)屏幕之間確定截屏圖片的起始位置和終止位置;

所述實(shí)現(xiàn)單元,具體用于根據(jù)所述確定單元確定的所述截屏圖片的起始位置以及所述截屏圖片的終止位置,得到第一截屏圖片,實(shí)現(xiàn)所述截屏功能。

在上述終端中,所述終端還包括:確定單元和計(jì)算單元;

所述確定單元,用于根據(jù)所述采集單元采集的所述第一指紋信息,確定第一指紋運(yùn)動(dòng)軌跡;

所述計(jì)算單元,用于根據(jù)所述確定單元確定的所述第一指紋運(yùn)動(dòng)軌跡,計(jì)算出第一指紋運(yùn)動(dòng)方向和第一運(yùn)動(dòng)步長(zhǎng);

所述實(shí)現(xiàn)單元,具體用于根據(jù)所述計(jì)算單元計(jì)算出的所述第一指紋運(yùn)動(dòng)方向、所述第一運(yùn)動(dòng)步長(zhǎng)和所述預(yù)設(shè)指紋運(yùn)動(dòng)與屏幕滑動(dòng)的映射關(guān)系,實(shí)現(xiàn)在所述多個(gè)屏幕之間進(jìn)行的所述第一操作。

在上述終端中,所述終端還包括:激活單元;

所述檢測(cè)單元,具體用于檢測(cè)是否獲取到觸摸按壓操作;

所述激活單元,用于當(dāng)所述檢測(cè)單元檢測(cè)到獲取所述觸摸按壓操作、且所述觸摸按壓操作滿足第一預(yù)設(shè)條件時(shí),激活所述第一預(yù)設(shè)功能。

在上述終端中,所述終端還包括:讀取單元;

所述讀取單元,用于根據(jù)所述確定單元確定的所述截屏圖片的起始位置以及所述截屏圖片的終止位置從幀緩存中讀取所述多個(gè)屏幕的圖像數(shù)據(jù);

所述實(shí)現(xiàn)單元,還具體用于根據(jù)所述讀取單元讀取的所述多個(gè)屏幕的圖像數(shù)據(jù),生成所述第一截屏圖片,完成所述截屏功能。

本發(fā)明實(shí)施例提供了一種終端的控制方法及終端,當(dāng)觸發(fā)解鎖操作時(shí),進(jìn)入按鍵模式,檢測(cè)是否激活第一預(yù)設(shè)功能;當(dāng)?shù)谝活A(yù)設(shè)功能被激活時(shí),由按鍵模式切換到指紋掃描模式,按照采樣率進(jìn)行第一指紋信息的采集;根據(jù)第一指紋信息和預(yù)設(shè)指紋運(yùn)動(dòng)與屏幕滑動(dòng)的映射關(guān)系,實(shí)現(xiàn)屏幕上的第一操作;根據(jù)第一操作,在多個(gè)屏幕實(shí)現(xiàn)第一預(yù)設(shè)功能。采用上述技術(shù)實(shí)現(xiàn)方案,由于終端結(jié)合指紋控制可以根據(jù)一個(gè)第一操作在多個(gè)屏幕之間進(jìn)行第一預(yù)設(shè)功能的實(shí)現(xiàn),因此,大大簡(jiǎn)化了實(shí)現(xiàn)第一預(yù)設(shè)功能的過程,還降低了終端在多個(gè)屏幕之間進(jìn)行第一預(yù)設(shè)功能的功耗。

附圖說明

圖1為本發(fā)明實(shí)施例提供的終端上設(shè)置的指紋識(shí)別裝置的示意圖;

圖2為本發(fā)明實(shí)施例提供的一種終端的控制方法的流程圖一;

圖3為本發(fā)明實(shí)施例提供的4種工作模式的狀態(tài)圖;

圖4為本發(fā)明實(shí)施例提供的工作模式的設(shè)置界面的示意圖;

圖5為本發(fā)明實(shí)施例提供的指紋滑動(dòng)的移動(dòng)示意圖;

圖6為本發(fā)明實(shí)施例提供的指紋采集示意圖;

圖7為本發(fā)明實(shí)施例提供的一種終端的控制方法的流程圖二;

圖8為本發(fā)明實(shí)施例提供的截屏功能的成果圖展示;

圖9為本發(fā)明實(shí)施例提供的一種終端的結(jié)構(gòu)示意圖一;

圖10為本發(fā)明實(shí)施例提供的一種終端的結(jié)果示意圖二;

圖11為本發(fā)明實(shí)施例提供的一種終端的結(jié)果示意圖三;

圖12為本發(fā)明實(shí)施例提供的一種終端的結(jié)果示意圖四;

圖13為本發(fā)明實(shí)施例提供的一種終端的結(jié)果示意圖五;

圖14為本發(fā)明實(shí)施例提供的一種終端的結(jié)果示意圖六。

具體實(shí)施方式

下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述。

下述對(duì)指紋識(shí)別的實(shí)現(xiàn)原理進(jìn)行了簡(jiǎn)單的介紹。

需要說明的是,指紋識(shí)別的過程應(yīng)該包括指紋信息的特征提取和匹配過程。具體的,指紋信息的匹配過程可以分為兩步,首先,終端提取待驗(yàn)證的指紋的第一特征,然后將該第一特征與預(yù)設(shè)指紋模板庫(kù)中的指紋的特征進(jìn)行相似度對(duì)比,從而判斷待驗(yàn)證的指紋是否符合預(yù)設(shè)指紋模板庫(kù)中的指紋的。

具體的,指紋識(shí)別的采集或提取技術(shù)大致分為三中方式:光學(xué)識(shí)別、電容傳感器和生物射頻。如下:

(1)、光學(xué)識(shí)別是較早的指紋識(shí)別技術(shù)。基于光學(xué)發(fā)射裝置發(fā)射的光線,射到手指上再反射回機(jī)器以獲取數(shù)據(jù),并對(duì)比預(yù)設(shè)指紋模板庫(kù)看指紋是否一致。

(2)、電容傳感器識(shí)別是利用一定間隔的安裝的兩個(gè)電容,利用指紋的凹凸,在手指滑過指紋檢測(cè)儀器時(shí)接通或斷開兩個(gè)電容的電流以檢測(cè)指紋,獲取指紋信息。

(3)、射頻傳感器通過傳感器發(fā)射微量的射頻信號(hào),穿透手指的表皮層獲取里層的紋路以獲取指紋信息。

本發(fā)明實(shí)施例提供了一種終端的控制方法,該終端的控制方法是基于終端中的指紋識(shí)別裝置實(shí)現(xiàn)的,本發(fā)明實(shí)施例基于的指紋識(shí)別裝置的架構(gòu)如圖1所示,該指紋識(shí)別裝置包括:像素陣列(Pixel Array)、模數(shù)變換器(ADC)、按鍵檢測(cè)模塊(KEY Touch Detector)、電源管理模塊(Power Management)和微處理器、緩存等。

需要說明的是,終端中的指紋識(shí)別裝置是掛在終端的內(nèi)核(AP,Application Processor)中的。

具體的,終端中的AP通過微處理器對(duì)該指紋識(shí)別裝置進(jìn)行運(yùn)行參數(shù)的配置,完成基本的運(yùn)行配置,當(dāng)按鍵檢測(cè)模塊檢測(cè)到手指在Pixel Array上的觸摸按壓操作時(shí),根據(jù)運(yùn)行參數(shù)配置,經(jīng)觸發(fā)AP中的信號(hào)驅(qū)動(dòng)模塊產(chǎn)生驅(qū)動(dòng)信號(hào),驅(qū)動(dòng)手指電容耦合到Pixel Array產(chǎn)生電信號(hào),電信號(hào)再由ADC進(jìn)行數(shù)據(jù)處理變成數(shù)字信號(hào)(例如,指紋信息)存儲(chǔ)在緩存中,同時(shí)通過微處理器發(fā)送數(shù)字信號(hào)給AP以進(jìn)行圖像集成處理。微處理器可以與緩存配合實(shí)現(xiàn)數(shù)字信號(hào)的輸出或發(fā)送。

其中,電源管理模塊與終端的電源管理芯片連接,該電源管理模塊為指紋識(shí)別裝置提供工作電壓。

下面基于圖1所示的架構(gòu)提出下述的各實(shí)施例。

實(shí)施例一

本發(fā)明實(shí)施例提供了一種終端的控制方法,如圖2所示,該方法可以包括:

S101、當(dāng)觸發(fā)解鎖操作時(shí),進(jìn)入按鍵模式,檢測(cè)是否激活第一預(yù)設(shè)功能。

需要說明的是,本發(fā)明實(shí)施例提供了一種基于指紋識(shí)別方法上控制終端進(jìn)行響應(yīng)預(yù)設(shè)功能的控制方法。

其中,本發(fā)明實(shí)施例中的第一預(yù)設(shè)功能為可采用指紋識(shí)別進(jìn)行響應(yīng)該第一預(yù)設(shè)功能的各種操作的應(yīng)用或服務(wù),例如,截屏功能、電子書應(yīng)用等。指紋識(shí)別的方式基于上述指紋識(shí)別裝置進(jìn)行。

如圖3所示,在本發(fā)明實(shí)施例中,終端的指紋識(shí)別裝置可以設(shè)置有4種工作模式:冷屏模式、按鍵模式、指紋掃描模式和睡眠模式。

其中,1、按鍵模式:

在按鍵模式下,指紋識(shí)別裝置可實(shí)現(xiàn)按鍵功能,終端可通過掃描手指觸摸狀態(tài)或按壓狀態(tài),來檢測(cè)手指是按下或是抬起,并根據(jù)上述手指的按下或抬起的狀態(tài)通知AP讀取當(dāng)前的按鍵模式。

2、指紋掃描模式:

當(dāng)使用指紋觸發(fā)的第一預(yù)設(shè)功能時(shí),終端(具體為終端的AP)發(fā)送命令或信號(hào)給指紋識(shí)別裝置進(jìn)入該模式,實(shí)現(xiàn)指紋掃描和指紋信息的傳輸。在指紋掃 描模式下,終端會(huì)定時(shí)掃描檢測(cè)是否有手指在Pixel Array是否有觸摸操作,當(dāng)檢測(cè)到有手指進(jìn)行觸摸操作且滿足第一預(yù)設(shè)條件時(shí),進(jìn)行指紋掃描(采集)并通知AP讀取指紋信息。

3、冷屏模式:

基于用戶行為或初始設(shè)置的要求,AP可發(fā)送相應(yīng)的命令,使指紋識(shí)別裝置進(jìn)入冷屏模式。在冷屏模式時(shí),通過手指的觸摸可以讓用戶將終端一鍵解鎖,即終端實(shí)現(xiàn)從冷屏、喚醒、到解鎖一次完成。在冷屏模式下,終端也是會(huì)定時(shí)掃描檢測(cè)是否有手指的觸摸按壓操作,當(dāng)檢測(cè)到有手指長(zhǎng)時(shí)間按壓并且保持穩(wěn)定時(shí),終端就喚醒AP并通過指紋識(shí)別進(jìn)入終端的操作系統(tǒng)。

4、睡眠模式:

在睡眠模式下,指紋識(shí)別裝置進(jìn)入低功耗狀態(tài),當(dāng)用戶觸發(fā)解鎖按鍵后,終端喚醒AP進(jìn)入到其它工作模式。

需要說明的是,在本發(fā)明實(shí)施例中,冷屏模式和睡眠模式都是終端處于鎖屏狀態(tài)時(shí)選擇的工作模式,而按鍵模式和指紋掃描模式為終端處于解鎖狀態(tài)時(shí)選擇的工作模式。其中,睡眠模式較冷屏模式節(jié)省功耗和電量。

在本發(fā)明實(shí)施例中,由于將用于進(jìn)行指紋識(shí)別的Pixel Array與終端上的功能按鍵進(jìn)行了復(fù)用(例如,復(fù)用在終端的home鍵上),因此,基于終端的功能按鍵的實(shí)際使用的考慮,終端處于解鎖狀態(tài)或者用戶觸發(fā)了終端的解鎖操作時(shí),該終端的指紋識(shí)別裝置的工作模式的初始模式默認(rèn)為按鍵模式。

需要說明的是,在本發(fā)明實(shí)施例中,終端處于解鎖狀態(tài)時(shí)的工作模式的確定,以及終端處于鎖屏狀態(tài)時(shí)的工作模式的確定還可以由AP通過微處理器給指紋識(shí)別裝置配置的運(yùn)行參數(shù)決定和調(diào)整。

示例性的,如圖4所示,終端通過UI界面上的指紋識(shí)別設(shè)置界面,通過用戶手動(dòng)進(jìn)行鎖屏?xí)r終端的工作模式的選擇。用戶選擇在鎖屏?xí)r終端進(jìn)入睡眠模式。

在本發(fā)明實(shí)施例中,由于終端的工作模式有多種,在不同的工作模式下,終端通過不同的操作實(shí)現(xiàn)不同的功能,而當(dāng)觸發(fā)解鎖操作時(shí),終端默認(rèn)進(jìn)入按 鍵模式,該終端在按鍵模式時(shí),定時(shí)的檢測(cè)是否激活第一預(yù)設(shè)功能。

進(jìn)一步地,終端檢測(cè)是否激活第一預(yù)設(shè)功能的過程,可以包括:S1011-S1012。如下:

S1011、檢測(cè)是否獲取到觸摸按壓操作。

S1012、當(dāng)獲取觸摸按壓操作、且該觸摸按壓操作滿足第一預(yù)設(shè)條件時(shí),激活第一預(yù)設(shè)功能。

需要說明的是,終端可以通過定時(shí)或周期性的檢測(cè)用戶的手指是否在Pixel Array與終端上的功能按鍵進(jìn)行了復(fù)用的按鍵上進(jìn)行觸摸還是按壓操作,以決定終端是執(zhí)行按鍵功能還是執(zhí)行指紋識(shí)別功能。首先,終端檢測(cè)是否有人對(duì)按鍵進(jìn)行了觸摸按壓操作,在檢測(cè)出用戶對(duì)按鍵進(jìn)行了觸摸按壓操作時(shí),終端判斷該觸摸按壓操作是觸摸還是按壓,當(dāng)判斷出觸摸按壓操作為觸摸操作,且該觸摸操作滿足觸發(fā)第一預(yù)設(shè)功能的激活條件時(shí),終端會(huì)激活該第一預(yù)設(shè)功能。

具體的,第一預(yù)設(shè)功能的激活條件可以為在觸摸操作持續(xù)預(yù)設(shè)時(shí)間或在預(yù)設(shè)時(shí)間內(nèi)觸摸預(yù)設(shè)次數(shù)等。

需要說明的是,本發(fā)明實(shí)施例中的第一預(yù)設(shè)功能被激活后,可以是已經(jīng)完成了給第一預(yù)設(shè)功能(例如,指紋打開應(yīng)用等激活就可實(shí)現(xiàn)的功能),也可以是激活第一預(yù)設(shè)功能只是實(shí)現(xiàn)該功能的敲門磚(例如,激活截屏功能,還要通過指紋活動(dòng)進(jìn)行后續(xù)截屏屏幕或內(nèi)容的選擇的一類功能)。因此,對(duì)于上述前者,激活第一預(yù)設(shè)功能就已經(jīng)結(jié)束了整個(gè)流程。本發(fā)明實(shí)施例主要基于后者進(jìn)行指紋識(shí)別與功能實(shí)現(xiàn)的結(jié)合。

S102、當(dāng)?shù)谝活A(yù)設(shè)功能被激活時(shí),由按鍵模式切換到指紋掃描模式,按照采樣率進(jìn)行第一指紋信息的采集。

對(duì)于激活第一預(yù)設(shè)功能只是實(shí)現(xiàn)該功能的敲門磚而言的一類功能,在終端檢測(cè)到第一預(yù)設(shè)功能被激活時(shí),該終端的工作狀態(tài)由按鍵模式切換到指紋掃描模式,該終端在進(jìn)入到指紋掃描模式后,就開始通過Pixel Array和ADC對(duì)用戶的指紋進(jìn)行采集,得到指紋信息。其中,終端是按照預(yù)設(shè)的采樣率進(jìn)行指紋的采集的,預(yù)設(shè)的采樣率的選擇合理即可,本發(fā)明實(shí)施例不作限制。

示例性的,當(dāng)終端處于解鎖(unlock screen)狀態(tài)后,該終端根據(jù)圖3所示,進(jìn)入按鍵模式,這個(gè)由于沒有激活pixel array(沒有激活第一預(yù)設(shè)功能),所以此時(shí)的工作模式的功耗小于指紋掃描模式產(chǎn)生的功耗,終端此時(shí)僅啟用key touch detector部分,終端會(huì)隔一定時(shí)間(預(yù)設(shè)第一時(shí)間)掃描手指是否有觸摸按壓操作,具體的通過檢測(cè)觸摸狀態(tài)標(biāo)識(shí)位(up or down)來判斷,并通知AP來讀取觸摸后的操作信息。如果終端的AP檢測(cè)到有手指觸摸則觸摸狀態(tài)標(biāo)識(shí)位為down,并啟動(dòng)一個(gè)timer,且down的持續(xù)時(shí)間超過500ms(預(yù)設(shè)第一時(shí)間),那么激活第一預(yù)設(shè)功能。

可以理解的是,通過本發(fā)明實(shí)施例提供的一種終端的控制方法可以實(shí)現(xiàn)長(zhǎng)按指紋識(shí)別按鍵來激活啟用第一預(yù)設(shè)功能。這樣的實(shí)現(xiàn)方式擴(kuò)展了當(dāng)前市面指紋識(shí)別的適用范圍,給相關(guān)的預(yù)設(shè)功能增加了更加快捷的操作方式,且增強(qiáng)用戶體驗(yàn)感。

S103、根據(jù)第一指紋信息和預(yù)設(shè)指紋運(yùn)動(dòng)與屏幕滑動(dòng)的映射關(guān)系,實(shí)現(xiàn)屏幕上的第一操作。

需要說明的是,終端中預(yù)設(shè)有用戶在終端上進(jìn)行指紋滑動(dòng)時(shí)與終端的屏幕上的滑動(dòng)步長(zhǎng)之間的相對(duì)應(yīng)的映射關(guān)系,也就是說指紋在終端上的滑動(dòng)步長(zhǎng)映射在終端的屏幕上就是對(duì)應(yīng)預(yù)設(shè)步長(zhǎng)的滑動(dòng)。

因此,終端可以根據(jù)第一指紋信息,獲取用戶的手指的運(yùn)動(dòng)軌跡,體現(xiàn)在指紋信息中就是指紋運(yùn)動(dòng)軌跡,并根據(jù)指紋運(yùn)動(dòng)軌跡和預(yù)設(shè)指紋運(yùn)動(dòng)與屏幕滑動(dòng)的映射關(guān)系,實(shí)現(xiàn)屏幕上的對(duì)應(yīng)步長(zhǎng)的滑動(dòng)操作(第一操作)。

具體的,終端根據(jù)第一指紋信息和預(yù)設(shè)指紋運(yùn)動(dòng)與屏幕滑動(dòng)的映射關(guān)系,實(shí)現(xiàn)屏幕上的第一操作的過程,包括:S1031-S1033。如下:

S1031、根據(jù)第一指紋信息,確定第一指紋運(yùn)動(dòng)軌跡。

S1032、根據(jù)第一指紋運(yùn)動(dòng)軌跡,計(jì)算出第一指紋運(yùn)動(dòng)方向和第一運(yùn)動(dòng)步長(zhǎng)。

S1033、根據(jù)第一指紋運(yùn)動(dòng)方向、第一運(yùn)動(dòng)步長(zhǎng)和預(yù)設(shè)指紋運(yùn)動(dòng)與屏幕滑動(dòng)的映射關(guān)系,實(shí)現(xiàn)在多個(gè)屏幕之間進(jìn)行的第一操作。

詳細(xì)地,本發(fā)明實(shí)施例中的根據(jù)第一指紋信息計(jì)算第一指紋運(yùn)動(dòng)方向的方 法采用指紋方向算法實(shí)現(xiàn)。

示例性的,如圖5所示,終端提前將終端上進(jìn)行指紋識(shí)別的區(qū)域進(jìn)行區(qū)域劃分,類似于圖5中15*15的區(qū)域劃分,每個(gè)方塊映射為屏幕的移動(dòng)步長(zhǎng)。終端獲取用戶指紋圖像(第一指紋信息)->獲取指紋脊線->提取至少兩個(gè)脊線特征節(jié)點(diǎn)(如圖5中A、B)->獲取A、B落在哪個(gè)劃分好的區(qū)域。隨著終端在指紋掃描模式下的不斷采樣(指紋采集),檢測(cè)到A、B從初始區(qū)域移動(dòng)到新區(qū)域(如圖5中A1、B1),判斷新區(qū)域方塊相對(duì)于之前區(qū)域方塊的位置,如圖5中左側(cè)A1、B1所在的區(qū)域,初始區(qū)域與新區(qū)域且相距8個(gè)步長(zhǎng),即終端可實(shí)現(xiàn)滑動(dòng)方向的判定A、B到A1、B1。當(dāng)然,終端也可以實(shí)現(xiàn)上下方向的識(shí)別,如圖5中A、B到A2、B2的移動(dòng)。

示例性的,終端將指紋所在的平面(圖6中的左圖)進(jìn)行坐標(biāo)劃分,通過特征點(diǎn)的位置(節(jié)點(diǎn)位置)進(jìn)行指紋運(yùn)動(dòng)方向的控制,如圖6的右圖中的A、B的坐標(biāo)(XA,YA)、(XB,YB),則當(dāng)指紋滑動(dòng)導(dǎo)致指紋位置發(fā)生變化時(shí),對(duì)應(yīng)的特征點(diǎn)A、B的坐標(biāo)也會(huì)發(fā)生變化,終端可以通過對(duì)比坐標(biāo),判斷方向?yàn)椤白蟆边€是“右”,“上”還是“下”等,從而進(jìn)行指紋方向的計(jì)算。

S104、根據(jù)第一操作,在多個(gè)屏幕實(shí)現(xiàn)第一預(yù)設(shè)功能。

終端實(shí)現(xiàn)對(duì)屏幕上的第一預(yù)設(shè)功能的第一操作之后,由于第一指紋的滑動(dòng)操作映射屏幕上的滑動(dòng)、翻頁等操作,于是,該終端就可以根據(jù)該第一操作,在多個(gè)屏幕實(shí)現(xiàn)滑動(dòng)、翻頁對(duì)應(yīng)的第一預(yù)設(shè)功能了。

示例性的,當(dāng)用戶通過key detector的模式實(shí)現(xiàn)了截屏功能的激活,終端判斷出該截屏功能被成功拉起后,終端將指紋識(shí)別裝置的工作模式由按鍵模式切到指紋掃描模式。當(dāng)然,終端一旦啟用指紋掃描模式,則啟用了指紋掃描相關(guān)的掃描矩陣,掃描矩陣以一定掃描時(shí)間間隔對(duì)當(dāng)前區(qū)域的指紋信息進(jìn)行采集,這樣如果用戶手指在掃描矩陣上方以一定的方向滑動(dòng)且觸摸狀態(tài)的標(biāo)識(shí)位在這一段時(shí)間內(nèi)一直為down(說明用戶此時(shí)是用一根手指進(jìn)行滑動(dòng)操作),終端經(jīng)過處理會(huì)得到一組指紋軌跡圖,采樣頻率越高,得到的軌跡圖越精細(xì),誤差越低。這樣,終端通過邊緣檢測(cè)算法的計(jì)算,可以判斷出軌跡的運(yùn)行方向。由于 終端將該運(yùn)行方向的步長(zhǎng)和屏幕滑動(dòng)步長(zhǎng)作了一個(gè)預(yù)設(shè)映射匹配,這就完成了通過指紋識(shí)別裝置實(shí)現(xiàn)該截屏功能進(jìn)行上下左右的滑動(dòng),翻頁等操作完成多個(gè)屏幕的截屏過程。

實(shí)施例二

本發(fā)明實(shí)施例提供了一種終端的控制方法,以截屏功能為例說明終端的控制方法,如圖7所示,該方法可以包括:

S201、檢測(cè)是否獲取到觸摸按壓操作。

S202、當(dāng)獲取觸摸按壓操作、且該觸摸按壓操作滿足第一預(yù)設(shè)條件時(shí),激活截屏功能。

需要說明的是,這里的S201-S202的具體過程的描述與前續(xù)實(shí)施例中的S101的描述一致。

S203、當(dāng)截屏功能被激活時(shí),由按鍵模式切換到指紋掃描模式,按照采樣率進(jìn)行第一指紋信息的采集。

需要說明的是,這里的S203的具體過程的描述與前續(xù)實(shí)施例中的S102的描述一致。

S204、根據(jù)第一指紋信息,確定第一指紋運(yùn)動(dòng)軌跡。

S205、根據(jù)第一指紋運(yùn)動(dòng)軌跡,計(jì)算出第一指紋運(yùn)動(dòng)方向和第一運(yùn)動(dòng)步長(zhǎng)。

S206、根據(jù)第一指紋運(yùn)動(dòng)方向、第一運(yùn)動(dòng)步長(zhǎng)和預(yù)設(shè)指紋運(yùn)動(dòng)與屏幕滑動(dòng)的映射關(guān)系,實(shí)現(xiàn)在多個(gè)屏幕之間進(jìn)行的第一操作。

需要說明的是,這里的S204-S206的具體過程的描述與前續(xù)實(shí)施例中的S103的描述一致。

S207、根據(jù)第一操作,在多個(gè)屏幕之間確定截屏圖片的起始位置和終止位置。

S208、根據(jù)截屏圖片的起始位置以及所述截屏圖片的終止位置,得到第一截屏圖片,實(shí)現(xiàn)截屏功能。

進(jìn)一步地,終端根據(jù)截屏圖片的起始位置以及所述截屏圖片的終止位置,得到第一截屏圖片,實(shí)現(xiàn)截屏功能的過程,包括:S2081-S2082。如下:

S2081、根據(jù)截屏圖片的起始位置以及截屏圖片的終止位置從幀緩存中讀取多個(gè)屏幕的圖像數(shù)據(jù)。

S2082、根據(jù)多個(gè)屏幕的圖像數(shù)據(jù),生成第一截屏圖片,完成截屏功能。

需要說明的是,通過本發(fā)明實(shí)施例提供的終端的控制方法,終端可以實(shí)現(xiàn)指紋控制終端進(jìn)行多屏幕的截屏操作了,并將最后的截屏圖片展示給用戶。

示例性的,如圖8所示,在手機(jī)上通過指紋滑動(dòng)翻頁實(shí)現(xiàn)兩頁電話本的截屏操作,從緩存中得到2個(gè)屏幕的圖像數(shù)據(jù)(如左圖的圖像對(duì)應(yīng)的數(shù)據(jù)),手機(jī)再根據(jù)2個(gè)屏幕的圖像數(shù)據(jù),生成右圖所示的截屏電話本的圖片(第一截屏圖片)并展示給用戶,從而完成了多個(gè)屏幕的截屏功能。

進(jìn)一步地,當(dāng)用戶使用完截屏功能后,終端將指紋識(shí)別裝置的工作模式重新切回按鍵模式。

實(shí)施例三

如圖9所示,本發(fā)明實(shí)施例提供了一種終端1,該終端1可以包括:

檢測(cè)單元10,用于當(dāng)觸發(fā)解鎖操作時(shí),進(jìn)入按鍵模式,檢測(cè)是否激活第一預(yù)設(shè)功能。

采集單元11,用于當(dāng)所述檢測(cè)單元10檢測(cè)到所述第一預(yù)設(shè)功能被激活時(shí),由按鍵模式切換到指紋掃描模式,按照采樣率進(jìn)行第一指紋信息的采集。

操作單元12,用于根據(jù)所述采集單元11采集的所述第一指紋信息和預(yù)設(shè)指紋運(yùn)動(dòng)與屏幕滑動(dòng)的映射關(guān)系,實(shí)現(xiàn)屏幕上的第一操作。

實(shí)現(xiàn)單元13,用于根據(jù)所述操作單元12進(jìn)行的所述第一操作,在多個(gè)屏幕實(shí)現(xiàn)所述第一預(yù)設(shè)功能。

可選的,基于圖9,如圖10所示,所述終端1還包括:確定單元14。

所述確定單元14,用于根據(jù)所述操作單元12進(jìn)行的所述第一操作,在所述多個(gè)屏幕之間確定截屏圖片的起始位置和終止位置;

所述實(shí)現(xiàn)單元13,具體用于根據(jù)所述確定單元14確定的所述截屏圖片的起始位置以及所述截屏圖片的終止位置,得到第一截屏圖片,實(shí)現(xiàn)所述截屏功能。

可選的,基于圖9,如圖11所示,所述終端1還包括:確定單元14和計(jì)算單元15。

所述確定單元14,用于根據(jù)所述采集單元11采集的所述第一指紋信息,確定第一指紋運(yùn)動(dòng)軌跡。

所述計(jì)算單元15,用于根據(jù)所述確定單元14確定的所述第一指紋運(yùn)動(dòng)軌跡,計(jì)算出第一指紋運(yùn)動(dòng)方向和第一運(yùn)動(dòng)步長(zhǎng)。

所述實(shí)現(xiàn)單元13,具體用于根據(jù)所述計(jì)算單元15計(jì)算出的所述第一指紋運(yùn)動(dòng)方向、所述第一運(yùn)動(dòng)步長(zhǎng)和所述預(yù)設(shè)指紋運(yùn)動(dòng)與屏幕滑動(dòng)的映射關(guān)系,實(shí)現(xiàn)在所述多個(gè)屏幕之間進(jìn)行的所述第一操作。

可選的,基于圖9,如圖12所示,所述終端1還包括:激活單元16。

所述檢測(cè)單元10,具體用于檢測(cè)是否獲取到觸摸按壓操作。

所述激活單元16,用于當(dāng)所述檢測(cè)單元10檢測(cè)到獲取所述觸摸按壓操作、且所述觸摸按壓操作滿足第一預(yù)設(shè)條件時(shí),激活所述第一預(yù)設(shè)功能。

可選的,基于圖10,如圖13所示,所述終端1還包括:讀取單元17。

所述讀取單元17,用于根據(jù)所述確定單元14確定的所述截屏圖片的起始位置以及所述截屏圖片的終止位置從幀緩存中讀取所述多個(gè)屏幕的圖像數(shù)據(jù)。

所述實(shí)現(xiàn)單元13,還具體用于根據(jù)所述讀取單元17讀取的所述多個(gè)屏幕的圖像數(shù)據(jù),生成所述第一截屏圖片,完成所述截屏功能。

如圖14所示,在實(shí)際應(yīng)用中,上述檢測(cè)單元10、操作單元12、實(shí)現(xiàn)單元13、確定單元14、計(jì)算單元15、激活單元16和讀取單元17可由位于終端上的處理器18實(shí)現(xiàn),具體為中央處理器(CPU)、微處理器(MPU)、數(shù)字信號(hào)處理器(DSP)或現(xiàn)場(chǎng)可編程門陣列(FPGA)等實(shí)現(xiàn),采集單元11可由采集器19實(shí)現(xiàn),該終端還可以包括存儲(chǔ)介質(zhì)110,該采集器19、存儲(chǔ)介質(zhì)110可以通過系統(tǒng)總線111與處理器18連接,其中,存儲(chǔ)介質(zhì)110用于存儲(chǔ)可執(zhí)行程序代碼,該程序代碼包括計(jì)算機(jī)操作指令,存儲(chǔ)介質(zhì)110可能包含高速RAM存儲(chǔ)器,也可能還包括非易失性存儲(chǔ)器,例如,至少一個(gè)磁盤存儲(chǔ)器。

可選的,本發(fā)明實(shí)施例中的終端可以為移動(dòng)終端,該移動(dòng)終端可以以各種 形式來實(shí)施。例如,本發(fā)明中描述的終端可以包括諸如移動(dòng)電話、智能電話、筆記本電腦、數(shù)字廣播接收器、個(gè)人數(shù)字助理(PDA)、平板電腦(PAD)、便攜式多媒體播放器(PMP)、導(dǎo)航裝置等等的移動(dòng)終端以及諸如數(shù)字TV、臺(tái)式計(jì)算機(jī)等等的固定終端。下面,假設(shè)終端是移動(dòng)終端。然而,本領(lǐng)域技術(shù)人員將理解的是,除了特別用于移動(dòng)目的的元件之外,根據(jù)本發(fā)明的實(shí)施方式的構(gòu)造也能夠應(yīng)用于固定類型的終端。

本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用硬件實(shí)施例、軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器和光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。

本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。

這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。

這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。

以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范 圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
福州市| 康马县| 咸阳市| 绥宁县| 外汇| 饶平县| 中阳县| 堆龙德庆县| 油尖旺区| 诸城市| 固安县| 克山县| 连州市| 南丹县| 安岳县| 沙河市| 太谷县| 修水县| 陈巴尔虎旗| 贵定县| 九寨沟县| 遂溪县| 嘉定区| 拜城县| 泌阳县| 马关县| 民勤县| 平遥县| 康马县| 济阳县| 阜新市| 张家港市| 桓台县| 原平市| 汽车| 昌邑市| 宕昌县| 三河市| 三河市| 兰西县| 夹江县|