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

指紋解鎖方法、電子設備及計算機可讀存儲介質與流程

文檔序號:40609881發(fā)布日期:2025-01-07 20:51閱讀:7來源:國知局
指紋解鎖方法、電子設備及計算機可讀存儲介質與流程

本技術涉及終端領域,尤其涉及一種指紋解鎖方法、電子設備及計算機可讀存儲介質。


背景技術:

1、光學指紋解鎖的原理是通過電子設備的顯示屏下的光源照射識別區(qū)域的指紋,進行指紋識別,實現解鎖。電子設備對顯示屏的亮度調節(jié)模式分為脈沖寬度調制(pulsewidth?modulation,pwm)模式和直流電(direct?current,dc)模式。為了實現光學指紋解鎖,電子設備的亮度調節(jié)模式需要調整為dc模式。在電子設備進行光學指紋解鎖時,若電子設備的調光模式從pwm模式切換為dc模式,電子設備的顯示亮度值(display?brightnessvalue,dbv)和灰階值會發(fā)生變化,dbv和灰階值的變化會引起顯示屏的顏色變化,從而導致在光學指紋解鎖前后,顯示屏的顏色發(fā)生變化,影響用戶體驗。


技術實現思路

1、本技術提供一種指紋解鎖方法、電子設備及計算機可讀存儲介質,解決了現有技術中指紋解鎖前后電子設備的顏色發(fā)生變化的問題。

2、為達到上述目的,本技術采用如下技術方案:

3、第一方面,提供一種指紋解鎖方法,應用于電子設備,包括:

4、響應于指紋解鎖指令,獲取第一幀的第一顯示亮度值;根據所述第一顯示亮度值對應的第一映射關系,確定第一像素點在第二幀中的第二顏色值,使所述第二顏色值與所述第一像素點在所述第一幀中的第一顏色值相同;所述第一像素點為所述電子設備的顯示屏的任意一個像素點;所述第二幀為所述第一幀的下一幀,所述第一像素點在所述第二幀中的第二亮度與所述第一像素點在所述第一幀中的第一亮度相等;所述第一顯示亮度值對應的第一映射關系表示像素點的亮度與顏色值的映射關系;根據所述第二顏色值顯示所述第二幀的圖像,并采集指紋圖像;所述第二幀的圖像中包括指示信息,所述指示信息用于指示所述電子設備在進行指紋解鎖;根據所述指紋圖像進行指紋解鎖。

5、上述實施例中,在進行指紋解鎖時,對于顯示屏的第一像素點,根據第一幀的第一顯示亮度值對應的第一映射關系確定第一像素點在第二幀的第二顏色值。由于第一顯示亮度值對應的第一映射關系表示像素點的亮度與顏色值的映射關系,第一像素點在第一幀中的第一亮度與第一像素點在第二幀中的亮度相等,因此,根據第一顯示亮度值對應的第一映射關系計算得到的第二顏色值與第一像素點在第一幀中的第一顏色值相同。第一幀的時刻為接收到指紋解鎖指令的時刻,第二幀的時刻為電子設備顯示指示信息進行指紋圖像的采集和指紋圖像的識別的時刻。因此,根據第二顏色值顯示第二幀的圖像,可以使電子設備在指紋解鎖過程中顯示屏的亮度和顏色均不會發(fā)生變化,提升了用戶體驗。

6、在一實施例中,所述第一顏色值根據所述第一亮度以及所述第一顯示亮度值對應的第一映射關系確定。例如,電子設備進入鎖屏狀態(tài)時,確定顯示屏的dbv,根據dbv對應的第一映射關系確定各像素點的顏色值。之后,根據第一幀的第一顯示亮度值對應的第一映射關系確定第一像素點在第一幀中的第一顏色值。根據像素點的亮度確定第一幀和第二幀的顏色值,可以使第一幀和第二幀的顏色相同。

7、在一實施例中,所述第一顏色值根據所述第一像素點在所述第一幀中的第一灰階值、所述第一顯示亮度值,以及第二映射關系確定;所述第二映射關系表示顯示亮度值、灰階值與顏色值的映射關系;在亮度相同的情況下,根據所述第二映射關系確定的顏色值與根據所述第一顯示亮度值對應的第一映射關系確定的顏色值相同。第一顯示亮度對應的第一映射關系以第二映射關系以及第一顯示亮度為基準得到,可以使得在像素點的亮度不變的情況下,根據第二映射關系確定的顏色值與根據第一顯示亮度對應的第一映射關系確定的顏色值相同。

8、在一實施例中,在所述根據所述指紋圖像進行指紋解鎖后,所述方法還包括:

9、根據所述第二映射關系、第三幀的第三顯示亮度值,以及所述第一像素點在所述第三幀中的第三灰階值,確定所述第一像素點在所述第三幀中的第三顏色值;

10、根據所述第三顯示亮度值、所述第三灰階值以及所述第三顏色值,顯示所述第三幀的圖像,所述第三幀與所述第二幀之間的時間間隔為預設時長。

11、上述實施例中,第三幀的圖像為解鎖后顯示屏顯示的圖像,為正常顯示狀態(tài),在正常顯示狀態(tài)下,切換至根據第二映射關系確定像素點的顏色值,可以使顯示屏呈現更好的顯示效果。

12、在一實施例中,所述第三幀的圖像的上一幀圖像包括所述指示信息,所述第三幀的圖像不包括所述指示信息。例如,指示信息是指紋光斑,第三幀是指紋光斑熄滅的時刻,從第三幀開始顯示屏全屏顯示圖像,因此在第三幀開始根據第二映射關系確定像素點的顏色值,可以保證顯示屏較好的顯示效果。

13、在一實施例中,所述根據所述第一顯示亮度值對應的第一映射關系,確定第一像素點在第二幀中的第二顏色值,包括:

14、若所述第一顯示亮度值小于預設顯示亮度值,根據所述第一顯示亮度值對應的第一映射關系,確定所述第二顏色值,從而可以在顯示亮度值發(fā)生變化時,使第一幀和第二幀的顏色一致。

15、所述方法還包括:

16、若所述第一顯示亮度值大于或等于所述預設顯示亮度值,則在進行解鎖時,顯示屏的顯示亮度值不會發(fā)生變化,根據所述第二映射關系確定所述第二顏色值,不會在解鎖時出現顏色突變的情況。

17、在一實施例中,所述方法還包括:

18、生成多個第一對應關系,所述第一對應關系為亮度與顯示亮度值、灰階值的對應關系;

19、根據所述第二映射關系中,所述第一顯示亮度值對應的多個灰階值以及多個顏色值,確定多個參考亮度與所述多個顏色值的第二對應關系;

20、以所述第二對應關系為基準,確定每個所述第一對應關系中的亮度與顏色值的第三對應關系;

21、根據多個所述第三對應關系,生成所述第一顯示亮度值對應的第一映射關系。

22、上述實施例中,以第二映射關系中,第一顯示亮度值和各灰階值確定參考亮度,以參考亮度對應的顏色值為基準生成第一顯示亮度值對應的第一映射關系,可以使顯示屏的亮度為第一顯示亮度值時,在像素點的亮度不變的情況下,根據第一顯示亮度值對應的第一映射關系和第二映射關系確定的顏色值相同。

23、在一實施例中,所述根據所述第一顯示亮度值對應的第一映射關系,確定第一像素點在第二幀中的第二顏色值,包括:

24、根據所述第一顯示亮度值以及所述第一灰階值,確定所述第一像素點的所述第二亮度;根據所述第二亮度以及所述第一顯示亮度值對應的第一映射關系,確定所述第二顏色值。根據各像素點的亮度可以直接查詢第一顯示亮度值對應的第一映射關系,確定各像素點的顏色值。

25、在一實施例中,所述根據所述第二顏色值顯示所述第二幀的圖像,包括:

26、根據所述第一顯示亮度值、所述第一灰階值以及第二顯示亮度值,確定所述第一像素點在所述第二幀中的第二灰階值,所述第二顯示亮度值為采集所述指紋圖像所需要的顯示亮度值,所述第一顯示亮度值小于所述第二顯示亮度值;根據所述第二顯示亮度值、所述第二灰階值,以及所述第二顏色值顯示所述第二幀的圖像。示例性地,根據第二顯示亮度值、各像素點的灰階值以及顏色值,控制各像素點對應的oled的亮度和顏色,顯示第二幀的圖像。

27、第二方面,提供一種指紋解鎖裝置,應用于電子設備,包括:

28、獲取模塊,用于響應于指紋解鎖指令,獲取第一幀的第一顯示亮度值;

29、確定模塊,用于根據所述第一顯示亮度值對應的第一映射關系,確定第一像素點在第二幀中的第二顏色值,使所述第二顏色值與所述第一像素點在所述第一幀中的第一顏色值相同;所述第一像素點為所述電子設備的顯示屏的任意一個像素點;所述第二幀為所述第一幀的下一幀,所述第一像素點在所述第二幀中的第二亮度與所述第一像素點在所述第一幀中的第一亮度相等;所述第一顯示亮度值對應的第一映射關系表示像素點的亮度與顏色值的映射關系;

30、顯示模塊,用于根據所述第二顏色值顯示所述第二幀的圖像,并采集指紋圖像;所述第二幀的圖像中包括指示信息,所述指示信息用于指示所述電子設備在進行指紋解鎖;

31、解鎖模塊,用于根據所述指紋圖像進行指紋解鎖。

32、在一實施例中,所述第一顏色值根據所述第一亮度以及所述第一顯示亮度值對應的第一映射關系確定。

33、在一實施例中,所述第一顏色值根據所述第一像素點在所述第一幀中的第一灰階值、所述第一顯示亮度值,以及第二映射關系確定;所述第二映射關系表示顯示亮度值、灰階值與顏色值的映射關系;在亮度相同的情況下,根據所述第二映射關系確定的顏色值與根據所述第一顯示亮度值對應的第一映射關系確定的顏色值相同。

34、在一實施例中,確定模塊還用于:

35、根據所述第二映射關系、第三幀的第三顯示亮度值,以及所述第一像素點在所述第三幀中的第三灰階值,確定所述第一像素點在所述第三幀中的第三顏色值;

36、根據所述第三顯示亮度值、所述第三灰階值以及所述第三顏色值,顯示所述第三幀的圖像,所述第三幀與所述第二幀之間的時間間隔為預設時長。

37、在一實施例中,所述第三幀的圖像的上一幀圖像包括所述指示信息,所述第三幀的圖像不包括所述指示信息。

38、在一實施例中,確定模塊具體用于:

39、若所述第一顯示亮度值小于預設顯示亮度值,根據所述第一顯示亮度值對應的第一映射關系,確定所述第二顏色值;

40、所述方法還包括:

41、若所述第一顯示亮度值大于或等于所述預設顯示亮度值,根據所述第二映射關系確定所述第二顏色值。

42、在一實施例中,確定模塊還用于:

43、生成多個第一對應關系,所述第一對應關系為亮度與顯示亮度值、灰階值的對應關系;

44、根據所述第二映射關系中,所述第一顯示亮度值對應的多個灰階值以及多個顏色值,確定多個參考亮度與所述多個顏色值的第二對應關系;

45、以所述第二對應關系為基準,確定每個所述第一對應關系中的亮度與顏色值的第三對應關系;

46、根據多個所述第三對應關系,生成所述第一顯示亮度值對應的第一映射關系。

47、在一實施例中,確定模塊具體用于:

48、根據所述第一顯示亮度值以及所述第一灰階值,確定所述第一像素點的所述第二亮度;

49、根據所述第二亮度以及所述第一顯示亮度值對應的第一映射關系,確定所述第二顏色值。

50、在一實施例中,顯示模塊具體用于:

51、根據所述第一顯示亮度值、所述第一灰階值以及第二顯示亮度值,確定所述第一像素點在所述第二幀中的第二灰階值,所述第二顯示亮度值為采集所述指紋圖像所需要的顯示亮度值,所述第一顯示亮度值小于所述第二顯示亮度值;

52、根據所述第二顯示亮度值、所述第二灰階值,以及所述第二顏色值顯示所述第二幀的圖像。

53、第三方面,提供一種電子設備,包括處理器,所述處理器用于執(zhí)行存儲在存儲器中的計算機程序,以實現如上述第一方面所述的指紋解鎖方法。

54、第四方面,提供一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現如上述第一方面所述的指紋解鎖方法。

55、第五方面,提供一種芯片,所述芯片包括處理器,所述處理器和存儲器耦合,所述處理器執(zhí)行所述存儲器中存儲的計算機程序或指令,以實現如上述第一方面所述的指紋解鎖方法。

56、第六方面,提供一種計算機程序產品,當計算機程序產品在電子設備上運行時,使得電子設備執(zhí)行上述第一方面所述的指紋解鎖方法。

57、可以理解的是,上述第二方面至第六方面的有益效果可以參見上述第一方面中的相關描述,在此不再贅述。

當前第1頁1 2 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
启东市| 金川县| 舒城县| 松江区| 中江县| 泾源县| 沙田区| 台前县| 舒兰市| 巴南区| 永清县| 墨玉县| 牡丹江市| 望城县| 宁阳县| 洪泽县| 佛坪县| 遂溪县| 阳原县| 老河口市| 永修县| 大理市| 咸丰县| 玉屏| 光山县| 乌鲁木齐市| 朝阳县| 林甸县| 梁山县| 平陆县| 肥东县| 通州市| 鞍山市| 蒙阴县| 浑源县| 仲巴县| 平江县| 井陉县| 太白县| 平和县| 宿州市|