本申請涉及圖像顯示技術(shù),尤其涉及一種圖像顯示方法、抬頭顯示設(shè)備、交通工具及存儲(chǔ)介質(zhì)。
背景技術(shù):
1、增強(qiáng)現(xiàn)實(shí)抬頭顯示(augmented?reality?head?up?display,簡稱ar?hud)應(yīng)用在車輛時(shí),使用前擋風(fēng)玻璃作為投影介質(zhì)來反射成像,將投影圖像和信息疊加到現(xiàn)實(shí)路面行車中,形成虛實(shí)相生、如影隨形的顯示效果。
2、在基于ar?hud顯示圖像時(shí),通過繪制圖層的方式進(jìn)行每層圖像的顯示,此時(shí),上層圖像顯示時(shí)會(huì)遮擋下層圖像。假設(shè)下層圖像是用戶實(shí)際駕駛中更需要看到的目標(biāo)層圖像,則遮擋下層圖像會(huì)對駕駛造成一定的干擾,不僅降低了ar?hud的使用體驗(yàn),還降低了駕駛安全性。
3、如何使得ar?hud所顯示的圖像更貼合實(shí)際需要,減少對于目標(biāo)層圖像的遮擋,以提升目標(biāo)層圖像的顯示效果,提升ar?hud的使用體驗(yàn)和駕駛安全性,仍然是需要考慮的。
技術(shù)實(shí)現(xiàn)思路
1、本申請實(shí)施例提供一種圖像顯示方法、抬頭顯示設(shè)備、交通工具及存儲(chǔ)介質(zhì),用以達(dá)到減少對于目標(biāo)層圖像的遮擋,以提升目標(biāo)層圖像的顯示效果,提升ar?hud的使用體驗(yàn)和駕駛安全性的效果。
2、第一方面,本申請實(shí)施例提供一種圖像顯示方法,包括:
3、獲取目標(biāo)圖像所在的目標(biāo)圖層;
4、設(shè)定所述目標(biāo)圖層繪制時(shí)禁用寫入功能,以使所述目標(biāo)圖層中的所述目標(biāo)圖像無遮擋顯示;
5、基于所述設(shè)定進(jìn)行多個(gè)圖層的繪制,其中,所述多個(gè)圖層包括所述目標(biāo)圖層。
6、在一種可能的實(shí)施方式中,所述方法還包括:基于所述設(shè)定進(jìn)行當(dāng)前時(shí)刻及未來時(shí)刻多個(gè)圖層的繪制。
7、在一種可能的實(shí)施方式中,所述獲取目標(biāo)圖像所在的目標(biāo)圖層包括:
8、響應(yīng)目標(biāo)圖像的設(shè)置操作,獲取目標(biāo)圖像;
9、響應(yīng)目標(biāo)圖層的設(shè)置操作,獲取所述目標(biāo)圖像所在的所述目標(biāo)圖層。
10、在一種可能的實(shí)施方式中,所述基于所述設(shè)定進(jìn)行當(dāng)前時(shí)刻多個(gè)圖層的繪制包括:
11、針對目標(biāo)圖層的繪制,按照禁用寫入功能的方式進(jìn)行繪制;
12、針對非目標(biāo)圖層的繪制,按照啟用寫入功能的方式進(jìn)行繪制。
13、在一種可能的實(shí)施方式中,所述按照啟用寫入功能的方式進(jìn)行繪制包括:
14、每繪制一個(gè)待繪制圖層之前,開啟寫入功能中的深度測試,以比較待繪制圖層中像素的深度值與深度緩沖區(qū)中寫入的深度值;
15、若待繪制圖層中像素的深度值小于所述深度緩沖區(qū)中寫入的深度值,將所述深度緩沖區(qū)中寫入的深度值改寫為待繪制圖層中像素的深度值;
16、基于所述深度緩沖區(qū)中改寫后的深度值進(jìn)行繪制。
17、在一種可能的實(shí)施方式中,所述基于所述設(shè)定進(jìn)行多個(gè)圖層的繪制包括:
18、基于所述設(shè)定和當(dāng)前時(shí)刻多個(gè)圖層的繪制順序,進(jìn)行當(dāng)前時(shí)刻多個(gè)圖層的繪制。
19、第二方面,本申請實(shí)施例提供一種圖像顯示裝置,包括:
20、獲取模塊,用于獲取目標(biāo)圖像所在的目標(biāo)圖層;
21、處理模塊,用于設(shè)定所述目標(biāo)圖層繪制時(shí)禁用寫入功能,以使所述目標(biāo)圖層中的所述目標(biāo)圖像無遮擋顯示;
22、所述處理模塊,還用于基于所述設(shè)定進(jìn)行多個(gè)圖層的繪制,其中,所述多個(gè)圖層包括所述目標(biāo)圖層。
23、第三方面,本申請實(shí)施例提供一種抬頭顯示設(shè)備,包括:存儲(chǔ)器,處理器;
24、所述存儲(chǔ)器存儲(chǔ)計(jì)算機(jī)執(zhí)行指令;
25、所述處理器執(zhí)行所述存儲(chǔ)器存儲(chǔ)的計(jì)算機(jī)執(zhí)行指令,使得所述處理器執(zhí)行如上第一方面和/或第一方面各種可能的實(shí)施方式。
26、第四方面,本申請?zhí)峁┮环N交通工具,包括如第三方面所述的抬頭顯示設(shè)備。
27、第五方面,本申請?zhí)峁┮环N交通工具,包括抬頭顯示設(shè)備和控制器;
28、所述控制器用于執(zhí)行如第一方面所述的方法;
29、所述抬頭顯示設(shè)備用于顯示多個(gè)圖層中的圖像。
30、第六方面,本申請實(shí)施例提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)執(zhí)行指令,所述計(jì)算機(jī)執(zhí)行指令被處理器執(zhí)行時(shí)用于實(shí)現(xiàn)如上第一方面和/或第一方面各種可能的實(shí)施方式。
31、第七方面,本申請實(shí)施例提供一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上第一方面和/或第一方面各種可能的實(shí)施方式。
32、本申請實(shí)施例提供的圖像顯示方法、抬頭顯示設(shè)備、交通工具及存儲(chǔ)介質(zhì),通過設(shè)定該目標(biāo)圖層繪制時(shí)禁用寫入功能,以使該目標(biāo)圖像無遮擋顯示的技術(shù)手段,達(dá)到了減少對于目標(biāo)層圖像的遮擋,以提升目標(biāo)層圖像的顯示效果,提升ar?hud的使用體驗(yàn)和駕駛安全性的技術(shù)效果。
1.一種圖像顯示方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取目標(biāo)圖像所在的目標(biāo)圖層包括:
4.根據(jù)權(quán)利要求1-3任一項(xiàng)所述的方法,其特征在于,所述基于所述設(shè)定進(jìn)行當(dāng)前時(shí)刻多個(gè)圖層的繪制包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述按照啟用寫入功能的方式進(jìn)行繪制包括:
6.根據(jù)權(quán)利要求1-3任一項(xiàng)所述的方法,其特征在于,所述基于所述設(shè)定進(jìn)行多個(gè)圖層的繪制包括:
7.一種抬頭顯示設(shè)備,其特征在于,包括:存儲(chǔ)器,處理器;
8.一種交通工具,其特征在于,包括如權(quán)利要求7所述的抬頭顯示設(shè)備。
9.一種交通工具,其特征在于,包括抬頭顯示設(shè)備和控制器;
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)執(zhí)行指令,所述計(jì)算機(jī)執(zhí)行指令被處理器執(zhí)行時(shí)用于實(shí)現(xiàn)如權(quán)利要求1-6任一項(xiàng)所述的方法。