.1.1.4.3.2.2進一步包括以下步驟:
[0096]步驟2.3.1.1.4.3.2.2.1,在步驟2.3.1.1.4.3.1中確定的像素點作為本步驟的目標點,在目標點的梯度的反方向選取距離最近的Bezier曲面控制點;
[0097]步驟2.3.1.1.4.3.2.2.2,將步驟2.3.1.1.4.3.2.2.1中選定的控制點向Z軸的正方向調(diào)整I個單位;
[0098]步驟2.3.1.1.4.3.2.2.3,根據(jù)新的控制點的位置重新生成新的Bezier曲面,如圖3所示。
[0099]步驟2.3.1.1.4.3.3,按照步驟2.3.1.1.4.3.2得到的Bezier曲面對投影儀輸出畫面進行調(diào)整。
[0100]所述步驟2.3.1.1.4.3.3進一步包括以下步驟:
[0101]步驟2.3.1.1.4.3.3.1,計算Bezier曲面上每個點的調(diào)整值,即Bezier曲面上每個點的Z值減去d所得的結(jié)果;
[0102]步驟2.3.1.1.4.3.3.2,將Bezier曲面上每個點的調(diào)整值加到投影儀輸出畫面中對應的像素點的G顏色分量上。
[0103]步驟2.3.1.1.5,循環(huán)進行步驟2.3.1.1.3,2.3.1.1.4,直到投影儀整體畫面中G顏色分量平滑過渡,并記錄投影儀輸出畫面中每個像素的G顏色分量數(shù)值,作為每個像素點的 Goffset。
[0104]其中,平滑過渡的判斷依據(jù)是投影儀整體畫面中每個像素點G顏色分量的梯度小于等于在步驟2.3.1.1.2中得到的閾值。
[0105]步驟2.3.1.2,測量多個投影儀畫面中每個像素的G顏色分量縮放系數(shù)Gscale測量。
[0106]所述步驟2.3.1.2進一步包括以下步驟:
[0107]步驟2.3.1.2.1,將多個投影儀輸出畫面的G顏色分量調(diào)整為最大值,其它顏色分量調(diào)整為O ;
[0108]步驟2.3.1.2.2,利用處理器捕獲的整體圖像,計算投影畫面中非重疊區(qū)域(如圖6非陰影區(qū)域所示)的像素點的G顏色分量的梯度值,并選取其中的最大值作為判斷投影畫面G顏色分量是否平滑的判斷閾值;
[0109]步驟2.3.1.2.3,利用處理器捕獲圖像采集設備拍攝的投影儀整體畫面;
[0110]步驟2.3.1.2.4,利用得到的整體畫面調(diào)整多個投影儀輸出畫面的G顏色分量值;
[0111]所述步驟2.3.1.2.4進一步包括以下步驟:
[0112]步驟2.3.1.2.4.1,提取整體畫面的G分量二維矩陣,通過插值得到與投影儀輸出畫面分辨率相同的畫面;
[0113]步驟2.3.1.2.4.2,將步驟2.3.1.2.4.1得到的二維矩陣表示成三維曲面;
[0114]步驟2.3.1.2.4.3,根據(jù)步驟2.3.1.2.4.2得到的三維曲面上每個像素點的梯度值對投影儀輸出畫面的G顏色分量進行調(diào)整;
[0115]所述步驟2.3.1.2.4.3進一步包括以下步驟:
[0116]步驟2.3.1.2.4.3.1,遍歷步驟2.3.1.2.4.2得到的三維曲面上的每個像素點,如果有像素處的梯度值大于步驟2.3.1.2.2確定的閾值則進行步驟2.3.1.2.4.3.2、
2.3.1.2.4.3.3 的操作;
[0117]步驟2.3.1.2.4.3.2,生成調(diào)整投影儀輸出畫面G顏色分量的Bezier曲面;
[0118]所述步驟2.3.1.2.4.3.2進一步包括以下步驟:
[0119]步驟2.3.1.2.4.3.2.1 Jl^WtBezier曲面,產(chǎn)生一個平面的Bezier曲面與Z軸垂直,且該平面在Z軸方向的投影為d,含有M*N個控制點,該曲面的分辨率與投影儀輸出畫面經(jīng)過如圖6所示的拼接后的整體畫面的分辨率一致;
[0120]步驟2.3.1.2.4.3.2.2,調(diào)整步驟 2.3.1.2.4.3.2.1 生成的 Bezier 曲面。
[0121]所述步驟2.3.1.2.4.3.2.2進一步包括以下步驟:
[0122]步驟2.3.1.2.4.3.2.2.1,在步驟2.3.1.2.4.3.1中確定的像素點作為本步驟的目標點,在目標點的梯度方向選取距離最近的Bezier曲面控制點;
[0123]步驟2.3.1.2.4.3.2.2.2,將步驟2.3.1.2.4.3.2.2.1中選定的控制點沿著Z軸的負方向調(diào)整I個單位;
[0124]步驟2.3.1.2.4.3.2.2.3,根據(jù)新的控制點的位置重新生成新的Bezier曲面,如圖3所示。
[0125]步驟2.3.1.2.4.3.3,按照步驟2.3.1.2.4.3.2.2.3得到的Bezier曲面對投影儀輸出畫面進行調(diào)整。
[0126]所述步驟2.3.1.2.4.3.3進一步包括以下步驟:
[0127]步驟2.3.1.2.4.3.3.1,計算Bezier曲面上每個點的調(diào)整值,即Bezier曲面上每個點的Z值減去d所得的結(jié)果;
[0128]步驟2.3.1.2.4.3.3.2,將Bezier曲面上每個點的調(diào)整值加到投影儀輸出畫面中對應的像素點的G顏色分量上。
[0129]步驟2.3.1.2.5,循環(huán)進行步驟2.3.1.2.3,2.3.1.2.4,直到投影儀整體畫面中G顏色分量平滑過渡,并記錄投影儀輸出畫面中每個像素點上的G顏色分量值,計算得到每個像素點的G分量縮放系數(shù)Gscale。
[0130]其中,平滑過渡的判斷依據(jù)是投影儀整體畫面中每個像素點G顏色分量的梯度小于等于在步驟2.3.1.2.2中得到的閾值。
[0131]所述步驟2.3.1.2.5計算每個像素點的G分量縮放系數(shù)Gscale的步驟進一步包括以下步驟:
[0132]步驟2.3.1.2.5.1,計算每個像素點G顏色分量的范圍:用該像素點當前的G顏色分量的值減去該像素點G顏色分量的補償值,作為該像素點的顏色分量范圍;
[0133]步驟2.3.1.2.5.2,計算每個像素點G顏色分量的縮放系數(shù)Gscale:用該像素點G顏色分量的范圍除以255,作為該像素點G顏色分量的縮放系數(shù)Gscale。
[0134]圖4是校正前相鄰投影儀像素色度或亮度強度曲面示意圖,圖5是相鄰投影儀色度或亮度調(diào)整過渡平滑后的像素顏色強度曲面示意圖。
[0135]步驟2.3.2,對多個投影儀畫面中每個像素的B顏色分量校正參數(shù)進行測量,經(jīng)本步驟可測量計算出多個投影儀畫面中每個像素的Bscale和Boffset。;
[0136]本步驟中B顏色分量校正參數(shù)的測量與步驟2.3.1中的G顏色分量校正參數(shù)的測量方式相同,具體過程請參照步驟2.3.1,此處不再贅述。
[0137]步驟2.3.3,對多個投影儀畫面中每個像素的R顏色分量校正參數(shù)進行測量,經(jīng)本步驟可測量計算出多個投影儀畫面中每個像素的Rscale和Roffset ;
[0138]本步驟中R顏色分量校正參數(shù)的測量與步驟2.3.1中的G顏色分量校正參數(shù)的測量方式相同,具體過程請參照步驟2.3.1,此處不再贅述。
[0139]步驟3,根據(jù)所述步驟2測量得到的參數(shù)對于每個投影儀的像素的顏色分量(如RGB)進行調(diào)整,最終將所有像素均經(jīng)過調(diào)整后的圖像經(jīng)投影儀輸出到幕布上進行融合。
[0140]其中,令某像素(r,g,b)其調(diào)整后得到的像素值為(r',g丨,b'),,則調(diào)整公式可表示為:
[0141](r ' = r*Rscale+Roffset,g ' = g*Gscale+Goffset,b ' =b*Bscale+Boffse