• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    光斑顯示方法、電子設備及計算機可讀存儲介質技術

    技術編號:41595131 閱讀:31 留言:0更新日期:2024-06-07 00:05
    本申請提供了一種光斑顯示方法及裝置,該方法應用于電子設備,當指紋驅動檢測到指紋事件后,直接將該指紋事件傳遞給顯示驅動,進一步由顯示驅動控制顯示屏基于預置的第一光斑顯示數據顯示第一光斑。該方案無需在邏輯顯示層繪制用于顯示光斑的圖層,即無需將指紋事件逐層上報至指紋服務,再由指紋服務逐層向下傳遞光斑顯示數據,節省了事件逐層上報和顯示數據逐層下傳耗費的時間,因此,極大縮短了從手指按壓指紋檢測區域到顯示光斑這個過程的耗時,提高了指紋事件的響應速度,進而縮短了整個指紋識別過程的耗時。

    【技術實現步驟摘要】

    本申請涉及光學指紋識別,尤其涉及光斑顯示方法、電子設備及計算機可讀存儲介質


    技術介紹

    1、指紋識別技術是通過指紋識別模組感應、分析指紋的谷和脊的信號識別指紋信息。基于指紋成像原理不同,指紋識別技術目前主要分為:電容式指紋識別、光學指紋識別和超聲波指紋識別三類。其中,光學指紋識別技術具有穿透能力強、支持全面屏等優點,廣泛應用于電子設備中。

    2、屏下指紋識別就是采用光學指紋識別技術實現,其原理是利用光電反射技術,手指按壓顯示屏時,顯示屏會在指紋檢測區域形成光斑,光斑的光線穿過顯示屏的保護蓋板到達手指后經手指反射產生反射光線,由于手指的不同紋路導致反射光線不同,反射光線穿過顯示屏返回至顯示屏下的指紋傳感器,指紋傳感器獲取指紋圖像實現指紋識別。

    3、但是,目前的光斑顯示過程耗時較長,從而導致對手指按壓指紋檢測區域的指紋事件的響應速度慢,進而整個指紋識別過程的耗時較長。


    技術實現思路

    1、有鑒于此,本申請提供了光斑顯示方法、電子設備及計算機可讀存儲介質,以解決相關技術中光斑點亮過程耗時長的問題,其公開的技術方案如下:

    2、第一方面,本申請提供了一種光斑顯示方法,應用于具有觸摸屏的電子設備,該電子設備的操作系統包括指紋驅動和顯示驅動,該方法包括:指紋驅動接收指紋事件,該指紋事件基于觸摸屏的檢測區域的觸摸操作生成。指紋驅動直接向顯示驅動傳遞該指紋事件,顯示驅動響應該指紋事件,控制觸摸屏基于預置的第一光斑顯示數據顯示第一光斑。這樣,指紋驅動直接將指紋事件傳遞給顯示驅動,由顯示驅動控制顯示屏基于預置的第一光斑顯示數據顯示第一光斑,無需將指紋事件逐層上報至指紋服務,再由指紋服務逐層向下傳遞光斑顯示數據,節省了事件逐層上報和顯示數據逐層下傳耗費的時間,因此,極大縮短了從手指按壓指紋檢測區域到顯示光斑這個過程的耗時,提高了指紋事件的響應速度,進而縮短了整個指紋識別過程的耗時。

    3、根據第一方面,指紋驅動通過所述指紋驅動與所述顯示驅動之間的傳輸通道,向顯示驅動傳遞指紋事件。這樣,通過該傳輸通道指紋驅動能夠將指紋事件直接傳遞給顯示驅動響應該指紋事件,即顯示光斑,縮短了光斑顯示過程的耗時。

    4、根據第一方面,或以上第一方面的任意一種實現方式,顯示驅動響應指紋事件,向觸摸屏發送光斑顯示指令,該光斑顯示指令用于使觸摸屏基于預置的第一光斑顯示數據控制觸摸屏內顯示像素的顯示狀態,以顯示第一光斑。

    5、根據第一方面,或以上第一方面的任意一種實現方式,第一光斑顯示數據包括光斑的位置、形狀、大小和顏色,光斑顯示指令用于使觸摸屏基于光斑的位置、形狀、大小確定光斑顯示區域,以及控制該光斑顯示區域內的顯示像素對應的顯示亮度達到指定亮度,顯示顏色為光斑的顏色。這樣,直接控制顯示屏上處于光斑顯示區域的顯示像素高亮顯示,其他區域的像素無需點亮,因此,降低了顯示屏顯示光斑時的耗電量。

    6、根據第一方面,或以上第一方面的任意一種實現方式,顯示驅動響應指紋事件,產生光斑顯示中斷,顯示驅動從顯示驅動中獲取預置的第一光斑顯示數據,顯示驅動向觸摸屏發送光斑顯示中斷及第一光斑顯示數據。該實現方式將第一光斑顯示數據預置在顯示驅動內,能夠光斑顯示需求更新顯示驅動內的第一光斑顯示數據,從而實現光斑的顯示能夠根據實際顯示需求調整。

    7、根據第一方面,或以上第一方面的任意一種實現方式,光斑顯示指令用于使觸摸屏從觸摸屏中獲取預置的第一光斑顯示數據,以及基于第一光斑顯示數據控制觸摸屏內顯示像素的顯示狀態,以顯示第一光斑。該實現方式將第一光斑顯示數據預置在觸摸屏(如顯示屏芯片)內,這樣,顯示驅動僅需向顯示屏發送光斑顯示中斷,不需要發送其他類型的數據,因此,降低了顯示驅動與顯示屏之間的軟件接口的傳輸性能要求。

    8、根據第一方面,或以上第一方面的任意一種實現方式,電子設備的操作系統還包括指紋服務和圖形處理模塊,所述方法還包括:指紋服務接收所述指紋事件,響應所述指紋事件,獲取第二光斑顯示數據,該第二光斑顯示數據是繪制用于顯示光斑的圖層得到的顯示內容數據。圖形處理模塊接收第二光斑顯示數據,以及獲取指紋場景標記信息。圖形處理模塊向顯示驅動,同步傳遞指紋場景標記信息和第二光斑顯示數據,指紋場景標記信息及第二光斑顯示數據用于使觸摸屏顯示第二光斑。該實現方式在觸摸屏顯示第一光斑后,通過指紋服務響應指紋事件繪制第二光斑,利用第二光斑覆蓋物理顯示層顯示的第一光斑,從而遮擋第一光斑的顯示缺陷,最終呈現沒有顯示缺陷的光斑,提高光斑顯示效果。

    9、根據第一方面,或以上第一方面的任意一種實現方式,圖形處理模塊經同一傳輸通道,向顯示驅動同時傳輸指紋場景標記信息和第二光斑顯示數據。該實現方式通過同步傳輸指紋場景標記信息和第二光斑顯示數據,從而避免了由于未同步接收到指紋場景標記信息和第二光斑顯示數據,而導致第二光斑顯示異常或顯示延時的問題,因此,縮短了第二光斑顯示過程的耗時,即提高了第二光斑顯示速度。

    10、根據第一方面,或以上第一方面的任意一種實現方式,圖形處理模塊將指紋場景標記信息和第二光斑顯示數據寫入同一發送隊列,并經同一傳輸通道向所述顯示驅動發送該發送隊列內的數據。

    11、根據第一方面,或以上第一方面的任意一種實現方式,用于顯示光斑的圖層包括光斑圖層和蒙版圖層;該光斑圖層的位置及形狀,分別與觸摸屏顯示的光斑的位置及形狀均相同,且光斑圖層的面積大于觸摸屏顯示的光斑的大小;蒙版圖層包括鏤空區域和非鏤空區域,鏤空區域與光斑圖層的位置、形狀及大小均相同。

    12、根據第一方面,或以上第一方面的任意一種實現方式,電子設備的操作系統為android系統,指紋驅動為android系統中的指紋驅動,顯示驅動為android系統中的顯示驅動。

    13、根據第一方面,或以上第一方面的任意一種實現方式,電子設備的操作系統為android系統,指紋服務是android系統中的指紋服務,圖形處理模塊包括android系統中的圖形引擎、圖形硬件合成器,顯示驅動是android系統中的顯示驅動。指紋服務響應指紋事件,獲取第二光斑顯示數據,并向圖形引擎發送第二光斑顯示數據;圖形引擎向圖形硬件合成器發送第二光斑顯示數據;圖形硬件合成器接收第二光斑顯示數據后,獲取指紋場景標記信息;圖形硬件合成器向顯示驅動,同步發送指紋場景標記信息和第二光斑顯示數據。

    14、根據第一方面,或以上第一方面的任意一種實現方式,圖形硬件合成器通過同一傳輸通道,向顯示驅動同步發送指紋場景標記信息及第二光斑顯示數據。

    15、根據第一方面,或以上第一方面的任意一種實現方式,圖形硬件合成器將指紋場景標記信息和第二光斑顯示數據寫入同一發送隊列,通過同一傳輸通道向顯示驅動發送該發送隊列中的數據。

    16、第二方面,本申請提供了一種電子設備,所述電子設備包括:一個或多個處理器、存儲器和觸摸屏;所述存儲器用于存儲程序代碼;所述處理器用于運行所述程序代碼以執行:指紋驅動接收指紋事件,指紋事件基于觸摸本文檔來自技高網...

    【技術保護點】

    1.一種光斑顯示方法,其特征在于,應用于具有觸摸屏的電子設備,包括:

    2.根據權利要求1所述的方法,其特征在于,所述電子設備還包括指紋傳感器,所述指紋傳感器位于所述觸摸屏下方,所述指紋檢測區域的位置與所述指紋傳感器的位置對應。

    3.根據權利要求1或2所述的方法,其特征在于,所述觸摸屏中的顯示像素發射具有亮度的光線,所述具有亮度的光線在所述指紋檢測區域形成所述光斑。

    4.根據權利要求2或3任一項所述的方法,其特征在于,所述方法還包括:

    5.根據權利要求1-4任一項所述的方法,其特征在于,所述光斑顯示數據包括光斑的位置、形狀、大小和顏色;

    6.根據權利要求1-5任一項所述的方法,其特征在于,所述電子設備的操作系統包括顯示驅動;所述觸摸屏在指紋檢測區域顯示光斑之前,所述方法還包括:

    7.根據權利要求6所述的方法,其特征在于,所述電子設備的操作系統還包括指紋驅動和指紋抽象層;所述觸摸屏接收所述顯示驅動發送的光斑顯示指令之前,所述方法還包括:

    8.根據權利要求6所述的方法,其特征在于,所述顯示驅動接收所述光斑顯示指令,包括:

    9.根據權利要求7所述的方法,其特征在于,所述指紋抽象層向所述顯示驅動發送所述光斑顯示指令,包括:

    10.根據權利要求1-9任一項所述的方法,其特征在于,所述電子設備的操作系統為系統,所述指紋驅動為所述系統中的指紋驅動,所述指紋抽象層為所述系統中的指紋抽象層,所述顯示驅動為所述系統中的顯示驅動。

    11.根據權利要求1所述的方法,其特征在于,所述電子設備的操作系統還包括指紋服務和圖形處理模塊,所述方法還包括:

    12.根據權利要求11所述的方法,其特征在于,所述圖形處理模塊向所述顯示驅動,同步傳遞所述指紋場景標記信息和所述第二光斑顯示數據,包括:

    13.根據權利要求12所述的方法,其特征在于,所述圖形處理模塊經同一傳輸通道,向所述顯示驅動同時傳輸所述指紋場景標記信息和所述第二光斑顯示數據,包括:

    14.根據權利要求11任一項所述的方法,其特征在于,所述用于顯示光斑的圖層包括光斑圖層和蒙版圖層;

    15.根據權利要求11至14任一項所述的方法,其特征在于,所述電子設備的操作系統為系統,所述指紋服務是所述系統中的指紋服務,所述圖形處理模塊包括所述系統中的圖形引擎、圖形硬件合成器,所述顯示驅動是所述系統中的顯示驅動;

    16.根據權利要求15所述的方法,其特征在于,所述圖形硬件合成器向所述顯示驅動,同步發送所述指紋場景標記信息和所述第二光斑顯示數據,包括:

    17.根據權利要求16所述的方法,其特征在于,所述圖形硬件合成器通過同一傳輸通道,向所述顯示驅動同步發送所述指紋場景標記信息及所述第二光斑顯示數據,包括:

    18.一種電子設備,其特征在于,所述電子設備包括:一個或多個處理器、存儲器和觸摸屏;

    19.一種計算機可讀存儲介質,其特征在于,其上存儲有指令,當所述指令在電子設備上運行時,使得所述電子設備執行如權利要求1至17任一項所述的方法。

    ...

    【技術特征摘要】

    1.一種光斑顯示方法,其特征在于,應用于具有觸摸屏的電子設備,包括:

    2.根據權利要求1所述的方法,其特征在于,所述電子設備還包括指紋傳感器,所述指紋傳感器位于所述觸摸屏下方,所述指紋檢測區域的位置與所述指紋傳感器的位置對應。

    3.根據權利要求1或2所述的方法,其特征在于,所述觸摸屏中的顯示像素發射具有亮度的光線,所述具有亮度的光線在所述指紋檢測區域形成所述光斑。

    4.根據權利要求2或3任一項所述的方法,其特征在于,所述方法還包括:

    5.根據權利要求1-4任一項所述的方法,其特征在于,所述光斑顯示數據包括光斑的位置、形狀、大小和顏色;

    6.根據權利要求1-5任一項所述的方法,其特征在于,所述電子設備的操作系統包括顯示驅動;所述觸摸屏在指紋檢測區域顯示光斑之前,所述方法還包括:

    7.根據權利要求6所述的方法,其特征在于,所述電子設備的操作系統還包括指紋驅動和指紋抽象層;所述觸摸屏接收所述顯示驅動發送的光斑顯示指令之前,所述方法還包括:

    8.根據權利要求6所述的方法,其特征在于,所述顯示驅動接收所述光斑顯示指令,包括:

    9.根據權利要求7所述的方法,其特征在于,所述指紋抽象層向所述顯示驅動發送所述光斑顯示指令,包括:

    10.根據權利要求1-9任一項所述的方法,其特征在于,所述電子設備的操作系統為系統,所述指紋驅動為所述系統中的指紋驅動,所述指紋抽象層為所述系統中的指紋抽象層,所述顯示驅動為所述系統中的顯示驅動。

    ...

    【專利技術屬性】
    技術研發人員:崔闖
    申請(專利權)人:榮耀終端有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 内射人妻少妇无码一本一道| 一本大道无码av天堂| 亚洲啪啪AV无码片| 无码AV中文一区二区三区| 无码av无码天堂资源网| 亚洲AV综合色区无码一区| 免费无码一区二区三区蜜桃大| 内射人妻少妇无码一本一道 | 精品多人p群无码| 无码人妻精品一区二区蜜桃| 国产真人无码作爱视频免费| 狠狠精品干练久久久无码中文字幕 | 免费无码黄动漫在线观看| 免费A级毛片无码A∨| 一本一道AV无码中文字幕| mm1313亚洲精品无码又大又粗| 国产精品久久久久无码av| 亚洲AV无码成人网站久久精品大 | 日韩乱码人妻无码中文字幕视频| 无码一区二区三区视频| 久久中文字幕无码专区| 免费人妻无码不卡中文字幕18禁| 亚洲av午夜精品无码专区| 无码人妻精品一区二区三区99仓本| 中文字幕无码久久人妻| 无码专区国产无套粉嫩白浆内射| 人妻少妇精品无码专区| 亚洲日韩av无码中文| 亚洲精品久久久久无码AV片软件| 亚洲av无码一区二区三区观看| 亚洲av无码国产综合专区| 999久久久无码国产精品| 亚洲日韩看片无码电影| 四虎国产精品永久在线无码| 好爽毛片一区二区三区四无码三飞| 伊人无码精品久久一区二区| 久久久久久亚洲精品无码| 精品无码国产一区二区三区麻豆| 无码av中文一二三区| 国产免费黄色无码视频| 亚洲AV无码一区二区三区系列|