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

圖像處理方法及電子設(shè)備與流程

文檔序號:40611879發(fā)布日期:2025-01-07 20:56閱讀:15來源:國知局
圖像處理方法及電子設(shè)備與流程

本發(fā)明涉及通信,尤其涉及一種圖像處理方法及電子設(shè)備。


背景技術(shù):

1、目前,終端的解鎖、支付和身份認(rèn)證等領(lǐng)域均涉及對人臉、人眼等敏感圖像的處理。通常在終端的可信執(zhí)行環(huán)境(trusted?execution?environment,簡稱tee)側(cè)使用處理器(central?processing?unit,cpu)運行人工智能(artificial?intelligence,ai)算法對圖像進行處理,再將得到的處理結(jié)果返回至終端設(shè)備的通用執(zhí)行環(huán)境(rich?executionenvironment,簡稱ree)側(cè)。

2、然而,受限于tee側(cè)使用的cpu核數(shù)量和cpu運行ai算法的處理性能,圖像處理的效率低。


技術(shù)實現(xiàn)思路

1、本發(fā)明實施例提供一種圖像處理方法及電子設(shè)備,解決圖像處理的效率低的問題。

2、第一方面,本發(fā)明實施例提供了一種圖像處理方法,應(yīng)用于電子設(shè)備,電子設(shè)備包括可信執(zhí)行環(huán)境tee和通用執(zhí)行環(huán)境ree,方法包括:

3、在ree中響應(yīng)于接收到的用戶操作,通過飛行時間tof攝像頭獲取tof數(shù)據(jù);

4、在tee中對tof數(shù)據(jù)進行處理,得到tof圖像;

5、在tee中通過在神經(jīng)網(wǎng)絡(luò)處理器npu運行的目標(biāo)算法對tof圖像進行運算,得到運算結(jié)果;

6、在ree中根據(jù)運算結(jié)果執(zhí)行用戶操作對應(yīng)的指令。

7、上述方法,通過在tee硬件npu運算,實現(xiàn)了硬件加速,提高運算效率。

8、結(jié)合第一方面,在一種可能的實現(xiàn)中,該方法還可以包括:在ree將tof數(shù)據(jù)和tof數(shù)據(jù)的標(biāo)識存儲在安全緩沖內(nèi)存區(qū);在tee基于標(biāo)識從安全緩沖內(nèi)存區(qū)獲取tof數(shù)據(jù)。

9、上述方法,提供了一種ree和tee之間數(shù)據(jù)通信的機制,更加安全。

10、結(jié)合第一方面,在一種可能的實現(xiàn)中,電子設(shè)備包括在ree的tof攝像頭服務(wù)、tof攝像頭硬件抽象層hal、客戶端應(yīng)用ca、ca對應(yīng)的hal、ca對應(yīng)的服務(wù),以及在tee的可信應(yīng)用ta;該方法還可以包括:tof攝像頭將標(biāo)識發(fā)送至tof攝像頭hal;tof攝像頭hal將標(biāo)識至tof攝像頭服務(wù);tof攝像頭服務(wù)將標(biāo)識發(fā)送至ca對應(yīng)的hal;ca對應(yīng)的hal將標(biāo)識發(fā)送至ca;ca將標(biāo)識發(fā)送至ta;其中,ta用于基于標(biāo)識從安全緩沖內(nèi)存區(qū)獲取tof數(shù)據(jù)。

11、可選地,ta還用于將tof數(shù)據(jù)進行處理得到tof圖像;該方法還可以包括:

12、ta將tof圖像發(fā)送至神經(jīng)網(wǎng)絡(luò)處理器npu。

13、可選地,ta將tof圖像發(fā)送至神經(jīng)網(wǎng)絡(luò)處理器npu,具體包括:ta將tof圖像存儲在安全共享緩存區(qū);ta向npu發(fā)送第一通知,第一通知用于指示已存儲tof圖像;npu響應(yīng)于第一通知,從安全共享緩存區(qū)獲取tof圖像。

14、結(jié)合第一方面,在一種可能的實現(xiàn)中,該方法還可以包括:在tee基于tof數(shù)據(jù)進行人眼安全檢測,得到檢測結(jié)果,檢測結(jié)果用于指示tof攝像頭發(fā)送的光對人眼是否安全;在檢測結(jié)果指示不安全時,停止通過tof攝像頭獲取tof數(shù)據(jù)。

15、上述方法,及時進行人眼安全檢測,保證用戶的安全。

16、可選地,電子設(shè)備還包括在ree的tof攝像頭服務(wù)、tof攝像頭硬件抽象層hal、tof攝像頭驅(qū)動、客戶端應(yīng)用ca、ca對應(yīng)的hal、ca對應(yīng)的服務(wù),以及在tee的可信應(yīng)用ta;ta用于基于tof數(shù)據(jù)進行人眼安全檢測,得到檢測結(jié)果;該方法還可以包括:ta向ca發(fā)送檢測結(jié)果;ca將檢測結(jié)果發(fā)送至ca對應(yīng)的hal;ca對應(yīng)的hal將檢測結(jié)果發(fā)送至tof攝像頭服務(wù);tof攝像頭服務(wù)將檢測結(jié)果發(fā)送至tof攝像頭hal;tof攝像頭hal在檢測結(jié)果為不安全時,向tof攝像頭驅(qū)動發(fā)送第一指令,第一指令用于指示tof攝像頭驅(qū)動停止通過tof攝像頭獲取tof數(shù)據(jù)。

17、結(jié)合第一方面,在一種可能的實現(xiàn)中,該方法還可以包括:在tee基于tof數(shù)據(jù)確定tof攝像頭的曝光參數(shù)值;在ree基于曝光參數(shù)值調(diào)整tof攝像頭的曝光參數(shù)。

18、上述方法,可以實現(xiàn)tof攝像頭的曝光參數(shù)的動態(tài)調(diào)整,以得到更高質(zhì)量的tof數(shù)據(jù)。

19、可選地,電子設(shè)備還包括在ree的tof攝像頭服務(wù)、tof攝像頭硬件抽象層hal、tof攝像頭驅(qū)動、客戶端應(yīng)用ca、ca對應(yīng)的hal、ca對應(yīng)的服務(wù),以及在tee的可信應(yīng)用ta;ta用于基于tof數(shù)據(jù)進行確定tof攝像頭的曝光參數(shù)值;該方法還可以包括:ta向ca發(fā)送曝光參數(shù)值;ca將曝光參數(shù)值發(fā)送至ca對應(yīng)的hal;ca對應(yīng)的hal將曝光參數(shù)值發(fā)送至tof攝像頭服務(wù);tof攝像頭服務(wù)將曝光參數(shù)值發(fā)送至tof攝像頭hal;tof攝像頭hal向tof攝像頭驅(qū)動發(fā)送曝光參數(shù)值;tof攝像頭驅(qū)動設(shè)置tof攝像頭的曝光參數(shù)為曝光參數(shù)值。

20、結(jié)合第一方面,在一種可能的實現(xiàn)中,電子設(shè)備還包括在ree的tof攝像頭服務(wù)、tof攝像頭硬件抽象層hal、tof攝像頭驅(qū)動、客戶端應(yīng)用ca、ca對應(yīng)的hal、ca對應(yīng)的服務(wù),以及在tee的可信應(yīng)用ta;該方法還可以包括:npu向ta發(fā)送運算結(jié)果;ta向ca發(fā)送運算結(jié)果;ca將運算結(jié)果發(fā)送至ca對應(yīng)的hal;ca對應(yīng)的hal將運算結(jié)果發(fā)送至ca對應(yīng)的服務(wù),ca對應(yīng)的服務(wù)再將運算結(jié)果發(fā)送至應(yīng)用程序;在ree中基于運算結(jié)果執(zhí)行用戶操作對應(yīng)的指令,包括應(yīng)用程序基于運算結(jié)果執(zhí)行用戶操作對應(yīng)的指令。

21、可選地,npu向ta發(fā)送運算結(jié)果的一種實現(xiàn)可以包括:npu將運算結(jié)果存儲到安全共享緩存區(qū);npu向ta發(fā)送第二通知,第二通知用于指示運算完成;ca響應(yīng)于第二通知,從安全共享緩存區(qū)讀取運算結(jié)果。

22、結(jié)合第一方面,在一種可能的實現(xiàn)中,在tee中通過在神經(jīng)網(wǎng)絡(luò)處理器npu運行的目標(biāo)算法對tof圖像進行運算,到運算結(jié)果之前,該方法還可以包括:響應(yīng)于ree的調(diào)用指令,在npu中加載目標(biāo)算法,調(diào)用指令包括目標(biāo)算法的標(biāo)識。

23、結(jié)合第一方面,在一種可能的實現(xiàn)中,該方法還可以包括:將npu的模式配置成安全模式。

24、結(jié)合第一方面,在一種可能的實現(xiàn)中,用戶操作為電子設(shè)備在處于鎖屏狀態(tài)時檢測到的解鎖操作;tof圖像包括灰度圖像和深度圖像,目標(biāo)算法為人臉識別算法和活體校驗算法;

25、在ree中根據(jù)運算結(jié)果執(zhí)行用戶操作對應(yīng)的指令,包括:在ree中,當(dāng)運算結(jié)果指示通過人臉識別且通過活體校驗算法時,解鎖屏幕。

26、結(jié)合第一方面,在一種可能的實現(xiàn)中,用戶操作為電子設(shè)備在支付界面時檢測到的支付操作;tof圖像包括灰度圖像和深度圖像,目標(biāo)算法為人臉識別算法和活體校驗算法;

27、在ree中根據(jù)運算結(jié)果執(zhí)行用戶操作對應(yīng)的指令,包括:在ree中,當(dāng)運算結(jié)果指示通過人臉識別且通過活體校驗算法時,進行支付。

28、結(jié)合第一方面,在一種可能的實現(xiàn)中,用戶操作為用于開啟姿態(tài)控制的用戶操作,tof圖像包括灰度圖像和深度圖像,目標(biāo)算法為姿態(tài)識別算法和活體校驗算法;

29、在ree中根據(jù)運算結(jié)果執(zhí)行用戶操作對應(yīng)的指令,包括:在ree中,當(dāng)運算結(jié)果指示第一姿態(tài)且通過活體校驗算法時,執(zhí)行第一姿態(tài)對應(yīng)的指令。

30、結(jié)合第一方面,在一種可能的實現(xiàn)中,用戶操作為用于開啟手勢控制的用戶操作,tof圖像包括灰度圖像和深度圖像,目標(biāo)算法為手勢識別算法和活體校驗算法;

31、在ree中根據(jù)運算結(jié)果執(zhí)行用戶操作對應(yīng)的指令,包括:在ree中,當(dāng)運算結(jié)果指示第一手勢且通過活體校驗算法時,執(zhí)行第一手勢對應(yīng)的指令。

32、第二方面,本發(fā)明實施例提供了一種電子設(shè)備,包括多個處理器和一個或多個存儲器;其中,多個處理器包括神經(jīng)網(wǎng)絡(luò)處理器npu,一個或多個存儲器與一個或多個處理器耦合,一個或多個存儲器用于存儲計算機程序代碼,計算機程序代碼包括計算機指令,當(dāng)一個或多個處理器執(zhí)行計算機指令時,使得處理器執(zhí)行第一方面或第一方面任意一種可能的實現(xiàn)中電子是本執(zhí)行的方法。

33、第三方面,本發(fā)明實施例提供了一種計算機可讀存儲介質(zhì),包括計算機指令,當(dāng)計算機指令在電子設(shè)備上運行時,使得電子設(shè)備執(zhí)行第一方面或第一方面任意一種可能的實現(xiàn)中電子是本執(zhí)行的方法。

34、第四方面,本發(fā)明實施例提供了一種計算機程序產(chǎn)品,包括計算機指令,當(dāng)計算機指令在電子設(shè)備上運行時,使得電子設(shè)備執(zhí)行第一方面或第一方面任意一種可能的實現(xiàn)中電子是本執(zhí)行的方法。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
抚宁县| 富阳市| 西峡县| 隆化县| 西乌珠穆沁旗| 吴桥县| 临澧县| 丹棱县| 丽水市| 大埔县| 翁牛特旗| 新晃| 乐东| 辽源市| 荣昌县| 内丘县| 黄石市| 黔西县| 宜兴市| 吉安县| 叙永县| 屏东市| 新乐市| 仙游县| 乐山市| 蓬溪县| 惠来县| 包头市| 紫云| 武鸣县| 吴堡县| 三门峡市| 怀来县| 泗阳县| 宁强县| 慈溪市| 积石山| 南木林县| 满城县| 拉孜县| 衡东县|