System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實現(xiàn)步驟摘要】
本申請涉及圖像處理,尤其涉及圖像渲染方法及相關(guān)設(shè)備。
技術(shù)介紹
1、在實際應(yīng)用中,通常需要對圖像的不同區(qū)域進行不同的分析,例如,在采集某一區(qū)域范圍的相關(guān)圖像后,需要對該區(qū)域范圍內(nèi)某一村落50米以下的建筑情況進行分析,此時,為避免其他區(qū)域?qū)D像分析的影響,需要將相關(guān)圖像中其他區(qū)域使用顏色遮蓋,在相關(guān)技術(shù)中,只能將相關(guān)圖像作為一個整體進行渲染(渲染是針對整個屏幕的,即對圖像進行高度分析后,在該高度范圍內(nèi),所有的圖像數(shù)據(jù)只能作為一個整體疊加同一種顏色),致使具體的區(qū)域分析失效,導(dǎo)致實際圖像分析的進度受影響。
2、上述內(nèi)容僅用于輔助理解本申請的技術(shù)方案,并不代表承認上述內(nèi)容是相關(guān)技術(shù)。
技術(shù)實現(xiàn)思路
1、本申請的主要目的在于提供一種圖像渲染方法及相關(guān)設(shè)備,旨在解決相關(guān)技術(shù)中,只能將相關(guān)圖像作為一個整體進行渲染,致使具體的區(qū)域分析失效的技術(shù)問題。
2、為實現(xiàn)上述目的,本申請?zhí)岢鲆环N圖像渲染方法,所述方法包括:
3、響應(yīng)于渲染指令,獲取當(dāng)前待處理片元數(shù)據(jù);
4、根據(jù)預(yù)存的第一顏色紋理,確定所述當(dāng)前待處理片元數(shù)據(jù)所對應(yīng)的頂點數(shù)據(jù)是否屬于分析區(qū)域,所述第一顏色紋理包括用于表征分析區(qū)域中各片元的區(qū)域歸屬索引;
5、若所述當(dāng)前待處理片元所對應(yīng)的頂點數(shù)據(jù)屬于分析區(qū)域,則根據(jù)所屬分析區(qū)域的第一預(yù)設(shè)顏色設(shè)置,對所述當(dāng)前待處理片元數(shù)據(jù)進行相關(guān)渲染,所述第一預(yù)設(shè)顏色設(shè)置區(qū)分于非分析區(qū)域的第二預(yù)設(shè)顏色設(shè)置。
6、在一實施例中,所述根據(jù)預(yù)存的第
7、確定組成分析區(qū)域的頂點所對應(yīng)柵格化后片元的區(qū)域歸屬索引,所述區(qū)域歸屬索引為根據(jù)所述組成分析區(qū)域頂點的第一索引值、以及預(yù)設(shè)的各分析區(qū)域的頂點數(shù)組確定的;
8、使用顏色變量表征所述柵格化后片元的區(qū)域歸屬索引,得到所述預(yù)存的第一顏色紋理。
9、在一實施例中,所述顏色變量為多維向量,所述多維向量中的至少一個向量用于表征所述柵格化后片元的所屬分析區(qū)域的標(biāo)識,和/或者所述多維向量中的其他向量用于表征所述柵格化后片元的所屬分析區(qū)域的第二索引值。
10、在一實施例中,所述根據(jù)預(yù)存的第一顏色紋理,確定所述當(dāng)前待處理片元數(shù)據(jù)所對應(yīng)的頂點數(shù)據(jù)是否屬于分析區(qū)域的步驟,包括:
11、從預(yù)設(shè)深度紋理中,獲取所述當(dāng)前待處理片元數(shù)據(jù)的深度信息;
12、根據(jù)所述深度信息進行坐標(biāo)反算,以獲取所述當(dāng)前待處理片元數(shù)據(jù)在預(yù)設(shè)坐標(biāo)系中的目標(biāo)坐標(biāo);
13、基于所述目標(biāo)坐標(biāo),對所述當(dāng)前待處理片元數(shù)據(jù)按照相應(yīng)分析區(qū)域紋理對應(yīng)的投影方案進行投影,得到對應(yīng)的目標(biāo)紋理坐標(biāo);
14、基于所述目標(biāo)紋理坐標(biāo)以及所述第一顏色紋理,確定所述當(dāng)前待處理片元數(shù)據(jù)所對應(yīng)的頂點數(shù)據(jù)是否屬于分析區(qū)域。
15、在一實施例中,所述基于所述目標(biāo)紋理坐標(biāo)以及所述第一顏色紋理,確定所述當(dāng)前待處理片元數(shù)據(jù)所對應(yīng)的頂點數(shù)據(jù)是否屬于分析區(qū)域的步驟之后,還包括:
16、若所述當(dāng)前待處理片元數(shù)據(jù)所對應(yīng)的頂點數(shù)據(jù)屬于分析區(qū)域,則確定所屬分析區(qū)域的高度值;
17、所述根據(jù)所屬分析區(qū)域的第一預(yù)設(shè)顏色設(shè)置,對所述當(dāng)前待處理片元數(shù)據(jù)進行相關(guān)渲染的步驟,包括:
18、確定所述高度值同基于所述深度信息所對應(yīng)反算得到的高度坐標(biāo)的比較結(jié)果;
19、若所述比較結(jié)果滿足分析條件,則根據(jù)所屬分析區(qū)域的第一預(yù)設(shè)顏色設(shè)置,對所述當(dāng)前待處理片元數(shù)據(jù)進行相關(guān)渲染。
20、在一實施例中,所述確定所述高度值同基于所述深度信息所對應(yīng)反算得到的高度坐標(biāo)的比較結(jié)果的步驟之后,包括:
21、若所述比較結(jié)果不滿足分析條件,則根據(jù)第二預(yù)設(shè)顏色設(shè)置或者第三預(yù)設(shè)顏色設(shè)置,對所述當(dāng)前待處理片元數(shù)據(jù)進行相關(guān)渲染,所述第三預(yù)設(shè)顏色設(shè)置區(qū)分于第一顏色設(shè)置和第二顏色設(shè)置。
22、在一實施例中,所述根據(jù)分析區(qū)域的第一預(yù)設(shè)顏色設(shè)置,對所述當(dāng)前待處理片元數(shù)據(jù)進行相關(guān)渲染的步驟,還包括:
23、根據(jù)分析區(qū)域的第一預(yù)設(shè)顏色設(shè)置和第二顏色設(shè)置融合后的目標(biāo)顏色,對所述當(dāng)前待處理片元數(shù)據(jù)進行相關(guān)渲染。
24、在一實施例中,所述確定所述當(dāng)前待處理片元數(shù)據(jù)所對應(yīng)的頂點數(shù)據(jù)是否屬于分析區(qū)域的步驟之后,還包括:
25、若確定所述當(dāng)前待處理片元數(shù)據(jù)不屬于分析區(qū)域,則根據(jù)所述第二預(yù)設(shè)顏色設(shè)置對所述當(dāng)前待處理片元數(shù)據(jù)進行相關(guān)渲染,其中,所述第二預(yù)設(shè)顏色設(shè)置根據(jù)當(dāng)前待處理片元數(shù)據(jù)的預(yù)設(shè)第二顏色紋理確定。
26、此外,為實現(xiàn)上述目的,本申請還提出一種圖像渲染裝置,如圖6所示,所述圖像渲染裝置包括:
27、響應(yīng)模塊10,用于響應(yīng)于渲染指令,獲取當(dāng)前待處理片元數(shù)據(jù);
28、確定模塊20,用于根據(jù)預(yù)存的第一顏色紋理,確定所述當(dāng)前待處理片元數(shù)據(jù)所對應(yīng)的頂點數(shù)據(jù)是否屬于分析區(qū)域,所述第一顏色紋理包括用于表征分析區(qū)域中各片元的區(qū)域歸屬索引;
29、渲染模塊30,用于若所述當(dāng)前待處理片元所對應(yīng)的頂點數(shù)據(jù)屬于分析區(qū)域,則根據(jù)所屬分析區(qū)域的第一預(yù)設(shè)顏色設(shè)置,對所述當(dāng)前待處理片元數(shù)據(jù)進行相關(guān)渲染,所述第一預(yù)設(shè)顏色設(shè)置區(qū)分于非分析區(qū)域的第二預(yù)設(shè)顏色設(shè)置。
30、在一實施例中,所述圖像渲染裝置用于實現(xiàn):
31、確定組成分析區(qū)域的頂點所對應(yīng)柵格化后片元的區(qū)域歸屬索引,所述區(qū)域歸屬索引為根據(jù)所述組成分析區(qū)域頂點的第一索引值、以及預(yù)設(shè)的各分析區(qū)域的頂點數(shù)組確定的;
32、使用顏色變量表征所述柵格化后片元的區(qū)域歸屬索引,得到所述預(yù)存的第一顏色紋理。
33、在一實施例中,所述顏色變量為多維向量,所述多維向量中的至少一個向量用于表征所述柵格化后片元的所屬分析區(qū)域的標(biāo)識,和/或者所述多維向量中的其他向量用于表征所述柵格化后片元的所屬分析區(qū)域的第二索引值。
34、在一實施例中,所述圖像渲染裝置還用于實現(xiàn):
35、從預(yù)設(shè)深度紋理中,獲取所述當(dāng)前待處理片元數(shù)據(jù)的深度信息;
36、根據(jù)所述深度信息進行坐標(biāo)反算,以獲取所述當(dāng)前待處理片元數(shù)據(jù)在預(yù)設(shè)坐標(biāo)系中的目標(biāo)坐標(biāo);
37、基于所述目標(biāo)坐標(biāo),對所述當(dāng)前待處理片元數(shù)據(jù)按照相應(yīng)分析區(qū)域紋理對應(yīng)的投影方案進行投影,得到對應(yīng)的目標(biāo)紋理坐標(biāo);
38、基于所述目標(biāo)紋理坐標(biāo)以及所述第一顏色紋理,確定所述當(dāng)前待處理片元數(shù)據(jù)所對應(yīng)的頂點數(shù)據(jù)是否屬于分析區(qū)域。
39、在一實施例中,所述圖像渲染裝置還用于實現(xiàn):
40、若所述當(dāng)前待處理片元數(shù)據(jù)所對應(yīng)的頂點數(shù)據(jù)屬于分析區(qū)域,則確定所屬分析區(qū)域的高度值;
41、所述圖像渲染裝置還用于實現(xiàn):
42、確定所述高度值同基于所述深度信息所對應(yīng)反算得到的高度坐標(biāo)的比較結(jié)果;
43、若所述比較結(jié)果滿足分析條件,則根據(jù)所屬分析區(qū)域的第一預(yù)設(shè)顏色設(shè)置,對所述當(dāng)前待處理片元數(shù)據(jù)進行相本文檔來自技高網(wǎng)...
【技術(shù)保護點】
1.一種圖像渲染方法,其特征在于,所述方法包括:
2.如權(quán)利要求1所述的圖像渲染方法,其特征在于,所述根據(jù)預(yù)存的第一顏色紋理,確定所述當(dāng)前待處理片元數(shù)據(jù)所對應(yīng)的頂點數(shù)據(jù)是否屬于分析區(qū)域的步驟之前,還包括:
3.如權(quán)利要求2所述的圖像渲染方法,其特征在于,所述顏色變量為多維向量,所述多維向量中的至少一個向量用于表征所述柵格化后片元的所屬分析區(qū)域的標(biāo)識,和/或者所述多維向量中的其他向量用于表征所述柵格化后片元的所屬分析區(qū)域的第二索引值。
4.如權(quán)利要求1所述的圖像渲染方法,其特征在于,
5.如權(quán)利要求4所述的圖像渲染方法,其特征在于,所述基于所述目標(biāo)紋理坐標(biāo)以及所述第一顏色紋理,確定所述當(dāng)前待處理片元數(shù)據(jù)所對應(yīng)的頂點數(shù)據(jù)是否屬于分析區(qū)域的步驟之后,還包括:
6.如權(quán)利要求5所述的圖像渲染方法,其特征在于,所述確定所述高度值同基于所述深度信息所對應(yīng)反算得到的高度坐標(biāo)的比較結(jié)果的步驟之后,包括:
7.如權(quán)利要求1所述的圖像渲染方法,其特征在于,所述根據(jù)分析區(qū)域的第一預(yù)設(shè)顏色設(shè)置,對所述當(dāng)前待處理片元數(shù)據(jù)進行相關(guān)渲染的
8.如權(quán)利要求1所述的圖像渲染方法,其特征在于,所述確定所述當(dāng)前待處理片元數(shù)據(jù)所對應(yīng)的頂點數(shù)據(jù)是否屬于分析區(qū)域的步驟之后,還包括:
9.一種圖像渲染裝置,其特征在于,所述裝置包括:
10.一種圖像渲染設(shè)備,其特征在于,所述設(shè)備包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述計算機程序配置為實現(xiàn)如權(quán)利要求1至8中任一項所述的圖像渲染方法的步驟。
...【技術(shù)特征摘要】
1.一種圖像渲染方法,其特征在于,所述方法包括:
2.如權(quán)利要求1所述的圖像渲染方法,其特征在于,所述根據(jù)預(yù)存的第一顏色紋理,確定所述當(dāng)前待處理片元數(shù)據(jù)所對應(yīng)的頂點數(shù)據(jù)是否屬于分析區(qū)域的步驟之前,還包括:
3.如權(quán)利要求2所述的圖像渲染方法,其特征在于,所述顏色變量為多維向量,所述多維向量中的至少一個向量用于表征所述柵格化后片元的所屬分析區(qū)域的標(biāo)識,和/或者所述多維向量中的其他向量用于表征所述柵格化后片元的所屬分析區(qū)域的第二索引值。
4.如權(quán)利要求1所述的圖像渲染方法,其特征在于,
5.如權(quán)利要求4所述的圖像渲染方法,其特征在于,所述基于所述目標(biāo)紋理坐標(biāo)以及所述第一顏色紋理,確定所述當(dāng)前待處理片元數(shù)據(jù)所對應(yīng)的頂點數(shù)據(jù)是否屬于分析區(qū)域的步驟之后,還包括:
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:于平,
申請(專利權(quán))人:杭州海康威視系統(tǒng)技術(shù)有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。