本申請(qǐng)涉及hud燈光控制,尤其涉及一種基于gpu計(jì)算的hud軟件定義調(diào)光系統(tǒng)及方法。
背景技術(shù):
1、在當(dāng)前汽車hud主流顯示技術(shù)為tft(薄膜晶體管)與dlp(數(shù)字光處理),其靜態(tài)對(duì)比度范圍為1000:1至1500:1。為提高顯示效果,現(xiàn)有技術(shù)采用兩種方案:
2、方案a:增加顯示設(shè)備功率,直接提升亮度。但導(dǎo)致功耗增加30%以上(實(shí)測(cè)數(shù)據(jù)),影響電動(dòng)汽車?yán)m(xù)航。
3、方案b:硬件級(jí)local?dimming,通過(guò)獨(dú)立控制芯片(如德州儀器dlp5530-q1)實(shí)現(xiàn)分區(qū)調(diào)光。但存在以下問(wèn)題:1、硬件成本增加15%-20%(bom分析數(shù)據(jù));2、靈活性不足,硬件方案無(wú)法適配異形分區(qū),調(diào)光區(qū)形狀受限(僅支持矩形分區(qū));3、動(dòng)態(tài)響應(yīng)延遲>5ms(實(shí)測(cè)數(shù)據(jù)),影響實(shí)時(shí)性。進(jìn)一步地,以上兩種方案均無(wú)法兼顧到對(duì)比度和能耗問(wèn)題,且現(xiàn)有調(diào)光算法在分區(qū)交界處產(chǎn)生暗區(qū),導(dǎo)致圖形邊緣信息丟失。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明旨在解決的背景技術(shù)中存在的問(wèn)題之一。
2、為此,本發(fā)明提供一種基于gpu計(jì)算的hud軟件定義調(diào)光系統(tǒng)及方法。
3、本發(fā)明解決其技術(shù)問(wèn)題所采用的技術(shù)方案是:
4、一種基于gpu計(jì)算的hud軟件定義調(diào)光系統(tǒng),該調(diào)光系統(tǒng)用于hud的點(diǎn)亮控制,該調(diào)光系統(tǒng)包括,
5、gpu加速模塊,以及
6、燈光控制器,所述燈光控制器接收gpu加速模塊的調(diào)光指令,驅(qū)動(dòng)led燈板分區(qū)點(diǎn)亮;
7、具體的,所述gpu加速模塊包含:
8、幀緩沖解析單元,所述幀緩沖解析單元從渲染管線提取當(dāng)前幀圖像數(shù)據(jù);
9、computer?shader計(jì)算單元,所述computer?shader計(jì)算單元與所述幀緩沖解析單元連接,執(zhí)行實(shí)時(shí)調(diào)光算法實(shí)現(xiàn)像素級(jí)并行計(jì)算;
10、數(shù)據(jù)壓縮模塊,所述數(shù)據(jù)壓縮模塊與computer?shader計(jì)算單元連接,將調(diào)光指令編碼,所述數(shù)據(jù)壓縮模塊與燈光控制器連接。
11、進(jìn)一步地,所述computer?shader計(jì)算單元中對(duì)燈板進(jìn)行區(qū)域劃分,區(qū)域劃分的分區(qū)類型包括矩形分區(qū)、蜂窩分區(qū)、環(huán)形分區(qū)中的一種。
12、進(jìn)一步地,在所述computer?shader計(jì)算單元中,實(shí)施邊緣優(yōu)化:若渲染圖像素靠近分區(qū)的邊界,則同時(shí)點(diǎn)亮相鄰分區(qū)。
13、進(jìn)一步地,若渲染圖像的邊緣與分區(qū)的邊界之間的距離小于30像素,則實(shí)施邊緣優(yōu)化,點(diǎn)亮相鄰的分區(qū)。
14、進(jìn)一步地,所述數(shù)據(jù)壓縮模塊將lightmap數(shù)組按比特位壓縮;通過(guò)dma傳輸至燈光控制器。
15、一種基于gpu計(jì)算的hud軟件定義調(diào)光方法,包括,
16、步驟1,動(dòng)態(tài)分區(qū)映射,將渲染的圖像數(shù)據(jù)與燈板進(jìn)行匹配,對(duì)燈板上的led燈珠進(jìn)行區(qū)域劃分,并輸出坐標(biāo)映射表;
17、步驟2,像素級(jí)并行計(jì)算,遍歷渲染圖像每個(gè)像素,若為非黑色像素觸發(fā)調(diào)光,點(diǎn)亮燈板上對(duì)應(yīng)分區(qū),并進(jìn)行邊緣優(yōu)化;
18、步驟3,將數(shù)據(jù)按照比特位壓縮傳輸至燈光控制器。
19、進(jìn)一步地,在所述步驟1中,采用矩形分區(qū)方式對(duì)燈板進(jìn)行分區(qū),每個(gè)矩形分區(qū)的寬為高度為其中wtotal為燈板整體的寬度,htotal為燈板整體的高度,ccolumn為燈板分區(qū)整體的列數(shù),rrow為燈板分區(qū)整體的寬度。
20、進(jìn)一步地,在所述步驟1中,采用蜂窩分區(qū)方式對(duì)燈板進(jìn)行分區(qū),蜂窩分區(qū)的邊長(zhǎng)為其中,s為六邊形的邊長(zhǎng),ncolumn為水平方向的列數(shù)。
21、本發(fā)明的有益效果是:
22、在系統(tǒng)架構(gòu)上,采用計(jì)算機(jī)圖形著色器(compute?shader)構(gòu)建并行計(jì)算框架,實(shí)現(xiàn)背光控制算法在圖形處理器(gpu)異構(gòu)計(jì)算平臺(tái)的硬件級(jí)加速。該架構(gòu)突破了傳統(tǒng)固定功能硬件調(diào)光方案的計(jì)算瓶頸,使背光控制指令周期縮短至3ms以內(nèi),滿足車載hud系統(tǒng)實(shí)時(shí)性要求(60hz刷新率)。
23、開(kāi)發(fā)基于像素級(jí)亮度分析的自適應(yīng)背光控制算法,通過(guò)gpu并行流處理器實(shí)現(xiàn)n個(gè)調(diào)光分區(qū)的實(shí)時(shí)動(dòng)態(tài)調(diào)控。經(jīng)cie?1931標(biāo)準(zhǔn)測(cè)試,該方案在保持δe<2的色彩精度前提下,達(dá)成靜態(tài)對(duì)比度>3000:1(實(shí)測(cè)值3186:1),較傳統(tǒng)方案提升12倍。
24、創(chuàng)新性采用軟硬件解耦設(shè)計(jì),通過(guò)可編程渲染管線替代專用asic芯片。實(shí)測(cè)數(shù)據(jù)顯示,在維持相同光輸出功率時(shí),系統(tǒng)整體功耗降低42.7%(典型值),且bom成本減少37%以上(基于tier1供應(yīng)商報(bào)價(jià)分析)。
25、構(gòu)建參數(shù)化調(diào)光模型,支持非規(guī)則多邊形(蜂窩狀、六邊形等)、連續(xù)漸變及動(dòng)態(tài)可變形態(tài)的調(diào)光區(qū)域定義。采用voronoi圖分割算法實(shí)現(xiàn)任意形狀調(diào)光區(qū)的邊緣平滑處理。
26、開(kāi)發(fā)基于卷積神經(jīng)網(wǎng)絡(luò)(cnn)的邊緣光補(bǔ)償算法,在shader單元實(shí)現(xiàn)3x3鄰域亮度預(yù)測(cè)。該機(jī)制通過(guò)動(dòng)態(tài)擴(kuò)展有效照明區(qū)域,將圖形邊緣暗區(qū)發(fā)生率從行業(yè)平均6.3%降至0.8%以下。
27、本方案成功破解了車載顯示領(lǐng)域"高對(duì)比度需求與有限功耗預(yù)算"的經(jīng)典矛盾,其技術(shù)指標(biāo)(對(duì)比度≥3000:1、功耗≤1.8w/dm2、形態(tài)自適應(yīng)系數(shù)>0.92)。
28、該技術(shù)框架的拓?fù)錈o(wú)關(guān)特性,為汽車hud系統(tǒng)開(kāi)辟了造型集成新范式。主機(jī)廠可基于車型設(shè)計(jì)語(yǔ)言自由定義調(diào)光區(qū)形態(tài)參數(shù)(如運(yùn)動(dòng)車型的六邊形矩陣、豪華車型的星輝陣列等),實(shí)現(xiàn)技術(shù)性能與美學(xué)設(shè)計(jì)的有機(jī)統(tǒng)一。
1.一種基于gpu計(jì)算的hud軟件定義調(diào)光系統(tǒng),其特征在于,該調(diào)光系統(tǒng)用于hud的點(diǎn)亮控制,該調(diào)光系統(tǒng)包括,
2.根據(jù)權(quán)利要求1所述的基于gpu計(jì)算的hud軟件定義調(diào)光系統(tǒng),其特征在于,所述computer?shader計(jì)算單元中對(duì)燈板進(jìn)行區(qū)域劃分,區(qū)域劃分的分區(qū)類型包括矩形分區(qū)、蜂窩分區(qū)、環(huán)形分區(qū)、顏色分區(qū)中的一種。
3.根據(jù)權(quán)利要求2所述的基于gpu計(jì)算的hud軟件定義調(diào)光系統(tǒng),其特征在于,在所述computer?shader計(jì)算單元中,實(shí)施邊緣優(yōu)化:若渲染圖像素靠近分區(qū)的邊界,則同時(shí)點(diǎn)亮相鄰分區(qū)。
4.根據(jù)權(quán)利要求3所述的基于gpu計(jì)算的hud軟件定義調(diào)光系統(tǒng),其特征在于,若渲染圖像的邊緣與分區(qū)的邊界之間的距離小于30像素,則實(shí)施邊緣優(yōu)化,點(diǎn)亮相鄰的分區(qū)。
5.根據(jù)權(quán)利要求1所述的基于gpu計(jì)算的hud軟件定義調(diào)光系統(tǒng),其特征在于,所述數(shù)據(jù)壓縮模塊將lightmap數(shù)組按比特位壓縮;通過(guò)dma傳輸至燈光控制器。
6.一種基于gpu計(jì)算的hud軟件定義調(diào)光方法,其特征在于,包括,
7.根據(jù)權(quán)利要求6所述的基于gpu計(jì)算的hud軟件定義調(diào)光方法,其特征在于,在所述步驟1中,采用矩形分區(qū)方式對(duì)燈板進(jìn)行分區(qū),每個(gè)矩形分區(qū)的寬為高度為其中wtotal為燈板整體的寬度,htotal為燈板整體的高度,ccolumn為燈板分區(qū)整體的列數(shù),rrow為燈板分區(qū)整體的寬度。
8.根據(jù)權(quán)利要求6所述的基于gpu計(jì)算的hud軟件定義調(diào)光方法,其特征在于,在所述步驟1中,采用蜂窩分區(qū)方式對(duì)燈板進(jìn)行分區(qū),蜂窩分區(qū)的邊長(zhǎng)為其中,s為六邊形的邊長(zhǎng),ncolumn為水平方向的列數(shù)。