本申請(qǐng)實(shí)施例涉及指紋傳感器,尤其涉及一種控制方法、裝置、電子設(shè)備、存儲(chǔ)介質(zhì)及計(jì)算機(jī)程序產(chǎn)品。
背景技術(shù):
1、現(xiàn)階段的手機(jī)等終端設(shè)備對(duì)于使用體驗(yàn)有較高要求。終端設(shè)備常在不同的環(huán)境場(chǎng)景(例如包括但不限于水下場(chǎng)景、雨天場(chǎng)景、強(qiáng)光場(chǎng)景等場(chǎng)景)運(yùn)行,使用時(shí)容易受到較多環(huán)境因素的影響。一些終端設(shè)備依賴于指紋傳感器來實(shí)現(xiàn)解鎖、交易等功能。因此,如何采取一些與指紋傳感器有關(guān)的新的技術(shù)方案,來提高用戶使用終端設(shè)備的體驗(yàn),就成了一個(gè)需要解決的技術(shù)問題。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本申請(qǐng)實(shí)施例提供一種控制方案。
2、根據(jù)本申請(qǐng)實(shí)施例的第一方面,提供了一種控制方法,包括:獲得超聲波指紋傳感器采集手指得到的超聲波回波數(shù)據(jù);基于所述超聲波回波數(shù)據(jù),確定導(dǎo)航控制信息;基于所述導(dǎo)航控制信息,對(duì)所述超聲波指紋傳感器安裝于的終端設(shè)備進(jìn)行導(dǎo)航控制。
3、在一些可選的實(shí)施例中,所述基于所述超聲波回波數(shù)據(jù),確定導(dǎo)航控制信息,包括:
4、獲取所述超聲波指紋傳感器在多個(gè)不同時(shí)刻采集手指分別得到的多個(gè)超聲波回波數(shù)據(jù);
5、根據(jù)所述多個(gè)超聲波回波數(shù)據(jù),確定所述多個(gè)不同時(shí)刻所述手指在所述超聲波指紋傳感器的檢測(cè)區(qū)域內(nèi)的多個(gè)按壓位置信息;
6、根據(jù)得到的多個(gè)按壓位置信息,確定所述導(dǎo)航控制信息。
7、在一些可選的實(shí)施例中,所述超聲波指紋傳感器包括多個(gè)超聲波子單元,所述超聲波子單元分別用于采集手指得到子超聲波回波數(shù)據(jù),任一時(shí)刻的所述超聲波回波數(shù)據(jù)包括所述多個(gè)超聲波子單元在該時(shí)刻采集到的多個(gè)子超聲波回波數(shù)據(jù);
8、所述根據(jù)所述多個(gè)超聲波回波數(shù)據(jù),確定所述多個(gè)不同時(shí)刻所述手指在所述超聲波指紋傳感器的檢測(cè)區(qū)域內(nèi)的多個(gè)按壓位置信息,包括:
9、針對(duì)于所述多個(gè)超聲波回波數(shù)據(jù)中的每個(gè)超聲波回波數(shù)據(jù):根據(jù)該超聲波回波數(shù)據(jù)中的多個(gè)子超聲波回波數(shù)據(jù)所指示的超聲波回波信號(hào)強(qiáng)度,確定與采集該超聲波回波數(shù)據(jù)的時(shí)刻相對(duì)應(yīng)的回波強(qiáng)度分布信息,并根據(jù)該回波強(qiáng)度分布信息,確定與采集該超聲波回波數(shù)據(jù)的時(shí)刻相對(duì)應(yīng)的按壓中心點(diǎn)位置坐標(biāo),其中,所述回波強(qiáng)度信息用于指示不同位置的超聲波子單元接收到的超聲波回波信號(hào)的強(qiáng)度分布;
10、將得到的多個(gè)按壓中心點(diǎn)位置坐標(biāo),確定為所述多個(gè)按壓位置信息。
11、在一些可選的實(shí)施例中,所述回波強(qiáng)度分布信息為圖像形式的回波強(qiáng)度分布圖,所述回波強(qiáng)度分布圖包括與所述多個(gè)超聲波子單元一一對(duì)應(yīng)的多個(gè)圖像區(qū)域,且所述多個(gè)圖像區(qū)域之間的位置排列關(guān)系基于所述多個(gè)超聲波子單元之間的位置排列關(guān)系確定;
12、所述根據(jù)該超聲波回波數(shù)據(jù)中的多個(gè)子超聲波回波數(shù)據(jù)所指示的超聲波回波信號(hào)強(qiáng)度,確定與采集該超聲波回波數(shù)據(jù)的時(shí)刻相對(duì)應(yīng)的回波強(qiáng)度分布信息,包括:
13、針對(duì)于該超聲波回波數(shù)據(jù)的每個(gè)子超聲波回波數(shù)據(jù),獲取待處理回波強(qiáng)度分布圖,并根據(jù)該子超聲波回波數(shù)據(jù)所指示的超聲波回波信號(hào)強(qiáng)度,為該待處理回波強(qiáng)度圖中與目標(biāo)超聲波子單元相對(duì)應(yīng)的圖像區(qū)域分配圖像特征值,在所述待處理回波強(qiáng)度圖的每個(gè)圖像區(qū)域均被分配了圖像特征值后,得到與采集該超聲波回波數(shù)據(jù)的時(shí)刻相對(duì)應(yīng)的回波強(qiáng)度分布圖;
14、其中,所述目標(biāo)超聲波子單元為采集該子超聲波回波數(shù)據(jù)的超聲波子單元,所述待處理回波強(qiáng)度分布圖為空白的回波強(qiáng)度分布圖或者歷史的回波強(qiáng)度分布圖。
15、在一些可選的實(shí)施例中,所述根據(jù)該回波強(qiáng)度分布信息,確定與采集該超聲波回波數(shù)據(jù)的時(shí)刻相對(duì)應(yīng)的按壓中心點(diǎn)位置坐標(biāo),包括:
16、根據(jù)該回波強(qiáng)度分布圖中圖像特征值最大或者最小的圖像區(qū)域在預(yù)設(shè)圖像坐標(biāo)系中的坐標(biāo),確定與采集該超聲波回波數(shù)據(jù)的時(shí)刻相對(duì)應(yīng)的按壓中心點(diǎn)位置坐標(biāo)。
17、在一些可選的實(shí)施例中,所述根據(jù)得到的多個(gè)按壓位置信息,確定所述導(dǎo)航控制信息,包括:
18、根據(jù)所述多個(gè)按壓中心點(diǎn)位置坐標(biāo),確定所述手指在所述超聲波指紋傳感器的檢測(cè)區(qū)域的移動(dòng)信息,其中,所述移動(dòng)信息包括移動(dòng)方向信息、移動(dòng)距離信息、移動(dòng)速度信息中的至少之一;
19、根據(jù)所述移動(dòng)信息,確定所述導(dǎo)航控制信息。
20、在一些可選的實(shí)施例中,所述基于所述導(dǎo)航控制信息,對(duì)所述超聲波指紋傳感器安裝于的終端設(shè)備進(jìn)行導(dǎo)航控制,包括:
21、基于所述導(dǎo)航控制信息,對(duì)所述終端設(shè)備進(jìn)行如下控制方式的至少之一:設(shè)備音量加減控制、屏幕亮度加減控制、設(shè)備相機(jī)焦距控制、設(shè)備畫面縮放控制、頁(yè)面元素縮放控制、應(yīng)用界面滑動(dòng)控制。
22、在一些可選的實(shí)施例中,所述控制方式為對(duì)所述終端設(shè)備的軟件應(yīng)用的控制。
23、在一些可選的實(shí)施例中,所述超聲波指紋傳感器包括側(cè)邊超聲波指紋傳感器、背面超聲波指紋傳感器以及屏下超聲波指紋傳感器中的至少之一。
24、根據(jù)本申請(qǐng)實(shí)施例的第二方面,提供了一種控制裝置,包括:獲得模塊,用于獲得超聲波指紋傳感器采集手指得到的超聲波回波數(shù)據(jù);確定模塊,用于基于所述超聲波回波數(shù)據(jù),確定導(dǎo)航控制信息;控制模塊,用于基于所述導(dǎo)航控制信息,對(duì)所述超聲波指紋傳感器安裝于的終端設(shè)備進(jìn)行導(dǎo)航控制。
25、根據(jù)本申請(qǐng)實(shí)施例的第三方面,提供了一種電子設(shè)備,包括:處理器、通信接口、存儲(chǔ)器和通信總線,其中,所述處理器、所述通信接口和所述存儲(chǔ)器通過所述通信總線完成相互間的通信;所述存儲(chǔ)器,用于存儲(chǔ)計(jì)算機(jī)程序;所述處理器,用于通過運(yùn)行所述存儲(chǔ)器上所存儲(chǔ)的所述計(jì)算機(jī)程序來執(zhí)行前述第一方面所述的方法。
26、根據(jù)本申請(qǐng)實(shí)施例的第四方面,提供了一種計(jì)算機(jī)存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面所述的方法。
27、根據(jù)本申請(qǐng)實(shí)施例的第五方面,提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面所述的方法。
28、根據(jù)本申請(qǐng)實(shí)施例提供的控制方案,一方面,由于可以獲得超聲波指紋傳感器采集手指得到的超聲波回波數(shù)據(jù),再基于超聲波回波數(shù)據(jù)確定導(dǎo)航控制信息,之后再基于導(dǎo)航控制信息對(duì)超聲波指紋傳感器安裝于的終端設(shè)備進(jìn)行導(dǎo)航控制,因此本申請(qǐng)技術(shù)方案可以通過超聲波指紋傳感器有效地實(shí)現(xiàn)對(duì)終端設(shè)備的導(dǎo)航控制功能,使得用戶可以通過超聲波指紋傳感器與終端設(shè)備進(jìn)行控制交互,進(jìn)而可有效提高超聲波指紋傳感器及終端設(shè)備的使用體驗(yàn);另一方面,本方案中采用超聲波指紋傳感器來實(shí)現(xiàn)指紋功能及導(dǎo)航控制功能,由于采用超聲波指紋傳感器實(shí)現(xiàn)指紋功能及導(dǎo)航控制功能是通過超聲波信號(hào)實(shí)現(xiàn),而在日常使用的各種環(huán)境場(chǎng)景對(duì)超聲波信號(hào)影響較小,因此相較于其他類型的指紋傳感器而言,在終端設(shè)備于多個(gè)不同環(huán)境場(chǎng)景下使用時(shí)采用超聲波指紋傳感器實(shí)現(xiàn)指紋功能及導(dǎo)航控制功能,能夠降低環(huán)境因素對(duì)使用者的限制,從而能更好地保持終端設(shè)備指紋功能及導(dǎo)航控制功能的使用效果和體驗(yàn)。
1.一種控制方法,包括:
2.根據(jù)權(quán)利要求1所述的方法,其中,所述基于所述超聲波回波數(shù)據(jù),確定導(dǎo)航控制信息,包括:
3.根據(jù)權(quán)利要求2所述的方法,其中,所述超聲波指紋傳感器包括多個(gè)超聲波子單元,所述超聲波子單元分別用于采集手指得到子超聲波回波數(shù)據(jù),任一時(shí)刻的所述超聲波回波數(shù)據(jù)包括所述多個(gè)超聲波子單元在該時(shí)刻采集到的多個(gè)子超聲波回波數(shù)據(jù);
4.根據(jù)權(quán)利要求3所述的方法,其中,所述回波強(qiáng)度分布信息為圖像形式的回波強(qiáng)度分布圖,所述回波強(qiáng)度分布圖包括與所述多個(gè)超聲波子單元一一對(duì)應(yīng)的多個(gè)圖像區(qū)域,且所述多個(gè)圖像區(qū)域之間的位置排列關(guān)系基于所述多個(gè)超聲波子單元之間的位置排列關(guān)系確定;
5.根據(jù)權(quán)利要求4所述的方法,其中,所述根據(jù)該回波強(qiáng)度分布信息,確定與采集該超聲波回波數(shù)據(jù)的時(shí)刻相對(duì)應(yīng)的按壓中心點(diǎn)位置坐標(biāo),包括:
6.根據(jù)權(quán)利要求3所述的方法,其中,所述根據(jù)得到的多個(gè)按壓位置信息,確定所述導(dǎo)航控制信息,包括:
7.根據(jù)權(quán)利要求1-6中任一項(xiàng)所述的方法,其中,所述基于所述導(dǎo)航控制信息,對(duì)所述超聲波指紋傳感器安裝于的終端設(shè)備進(jìn)行導(dǎo)航控制,包括:
8.根據(jù)權(quán)利要求7所述的方法,其中,所述控制方式為對(duì)所述終端設(shè)備的軟件應(yīng)用的控制。
9.根據(jù)權(quán)利要求1-6中任一項(xiàng)所述的方法,其中,所述超聲波指紋傳感器包括側(cè)邊超聲波指紋傳感器、背面超聲波指紋傳感器以及屏下超聲波指紋傳感器中的至少之一。
10.一種控制裝置,包括:
11.一種電子設(shè)備,包括:處理器、通信接口、存儲(chǔ)器和通信總線,其中,所述處理器、所述通信接口和所述存儲(chǔ)器通過所述通信總線完成相互間的通信;
12.一種計(jì)算機(jī)存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1-9中任一項(xiàng)所述的方法。
13.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序在被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1-9中任一項(xiàng)所述的方法。