本發(fā)明涉及計(jì)算機(jī)軟件保護(hù),具體為一種用于投影儀的融合算法。
背景技術(shù):
1、現(xiàn)在市場(chǎng)上也有很多拼接方式,如led拼接墻,電視拼接墻,投影箱體的拼接墻等,但是相對(duì)于不同應(yīng)用場(chǎng)所,led拼接墻以及投影箱體拼接墻始終是由一個(gè)一個(gè)的畫面拼圖而成,使得畫面的完整性受到一定的影響。邊緣融合技術(shù)是近年來(lái)興起的一個(gè)新的無(wú)縫拼接技術(shù),它更好地改善了拼接圖像的視覺效果邊緣融合技術(shù)對(duì)增強(qiáng)虛擬現(xiàn)實(shí)的沉浸感。
2、隨著虛擬現(xiàn)實(shí)領(lǐng)域?qū)Ω叱两幸蟮牟粩嗵岣撸絹?lái)越多的視景系統(tǒng)采用了多通道邊緣融合方式來(lái)實(shí)現(xiàn)三維場(chǎng)景的表現(xiàn)。邊緣融合技術(shù)的出現(xiàn),實(shí)現(xiàn)了大場(chǎng)景、高分辨率圖像的無(wú)縫拼接,彌補(bǔ)了單通道投影的分辨率不足、視場(chǎng)角窄的缺點(diǎn),使得三維顯示場(chǎng)景更加具有沉浸感和逼真度。在兩臺(tái)或若干個(gè)投影儀的邊緣對(duì)幕布投影,并產(chǎn)生重疊,進(jìn)而將重疊的畫面進(jìn)行融合,但是現(xiàn)在幕布并不是完全是平面的,有一些弧形幕布,不規(guī)則的幕布,例如迪士尼大廈外壁幕布投影動(dòng)畫,外壁的幕布呈現(xiàn)不規(guī)則形狀,因此,邊緣的重疊部分容易出現(xiàn)衰減的情況,因此,在不規(guī)則幕布上融合,是融合算法上,是需要進(jìn)行提升的重點(diǎn)。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明提供了一種用于投影儀的融合算法及系統(tǒng),具備對(duì)不同形狀的幕布融合的控制點(diǎn)進(jìn)行實(shí)時(shí)設(shè)置和修正,便于在融合算法生成新的融合曲線,通過(guò)不斷調(diào)節(jié)和修正,便于提升融合的精準(zhǔn)度和質(zhì)量的有益效果,解決了上述背景技術(shù)中所提到但是現(xiàn)在幕布并不是完全是平面的,有一些弧形幕布,不規(guī)則的幕布,例如迪士尼大廈外壁幕布投影動(dòng)畫,外壁的幕布呈現(xiàn)不規(guī)則形狀,因此,邊緣的重疊部分容易出現(xiàn)衰減的情況,因此,在不規(guī)則幕布上融合,是融合算法上,是需要進(jìn)行提升的重點(diǎn)的問(wèn)題。
2、本發(fā)明提供如下技術(shù)方案:一種用于投影儀的融合算法,該融合算法的方法包括以下步驟:
3、步驟一、采集相關(guān)數(shù)據(jù),獲取影像融合算法的需要的融合帶參數(shù)xs;
4、具體融合帶參數(shù)xs包括圖像亮度l、圖像拼接數(shù)量pj,分辨率值fb、投射比ts、畫面重疊數(shù)值n、最大投影距離zh、最大投影面積mj和投影儀廣角鏡頭參數(shù)值jt;
5、步驟二、根據(jù)特殊形狀幕布,計(jì)算不同形狀幕布的投射影響數(shù)值tsz;通過(guò)不同形狀的邊緣/弧形參數(shù),來(lái)設(shè)定若干個(gè)控制點(diǎn)的位置;
6、步驟三、關(guān)聯(lián)融合帶參數(shù)xs和若干個(gè)設(shè)定的控制點(diǎn)位置,輸入至處理系統(tǒng)中獲得融合曲線,并進(jìn)行調(diào)節(jié);
7、步驟四、調(diào)節(jié)至設(shè)定的閾值清晰度位置,獲取若干個(gè)設(shè)定控制點(diǎn)調(diào)節(jié)前的第一位置值a,在調(diào)節(jié)至設(shè)定的閾值清晰度位置后獲得第二位置值b,依據(jù)線性回歸法,預(yù)測(cè)其他位置的設(shè)定控制點(diǎn)的預(yù)設(shè)位置值d和相鄰值e;
8、獲取第一位置值a及第二位置值b,將兩個(gè)位置值進(jìn)行關(guān)聯(lián),獲取到當(dāng)前投影儀融合的投影調(diào)節(jié)融合曲線,記錄至模型中,形成調(diào)節(jié)動(dòng)圖;
9、修正融合曲線的調(diào)節(jié)方法如下:
10、
11、其中,yc為最終設(shè)定閾值,n表示為畫面重疊數(shù)值,f為修正因子;
12、yc(d,e)為綜合預(yù)測(cè)值,并按照yc(d,e)軌跡在調(diào)節(jié)過(guò)程中進(jìn)行修正。
13、作為本發(fā)明所述一種用于投影儀的融合算法的一種可選方案,其中:第一位置值a及第二位置值b的關(guān)聯(lián)算法如下,獲取到第一位置值a相鄰移動(dòng)的曲線值dyc(an-1)、dycn及相鄰的預(yù)測(cè)值eyc(an-1)、eycn,將兩者相關(guān)聯(lián)并進(jìn)行關(guān)聯(lián),并得到y(tǒng)c(d,e);
14、其關(guān)聯(lián)算法符合如下公式:
15、
16、
17、其中,0≤d1<<2,0≤d2<<2,且d12+d22=4,d1、d2為權(quán)重,其具體值可由用戶調(diào)整設(shè)置。
18、作為本發(fā)明所述一種用于投影儀的融合算法的一種可選方案,其中:對(duì)yc(d,e)的曲線運(yùn)動(dòng)軌跡進(jìn)行表征,其表征方式如下:
19、
20、其中,yc為最終設(shè)定閾值,n表示為畫面重疊數(shù)值,f為修正因子。
21、作為本發(fā)明所述一種用于投影儀的融合算法的一種可選方案,其中:所述融合帶參數(shù)xs通過(guò)以下計(jì)算方式獲得;
22、
23、其中,α為橫坐標(biāo),β為縱坐標(biāo),γ為三維坐標(biāo),0≤α<<1.35,0≤β<<1.55,0≤γ<<1且1.0≤α+β+γ<<2.8,α、β、γ為權(quán)重,其具體值可由用戶依據(jù)f修正因子及時(shí)修正。
24、作為本發(fā)明所述一種用于投影儀的融合算法的一種可選方案,其中:其中,坐標(biāo)的函數(shù)條通過(guò)以下表征獲得
25、
26、其中,t1標(biāo)識(shí)單臺(tái)投影儀的投射投標(biāo)與α為橫坐標(biāo),β為縱坐標(biāo),γ為三維坐標(biāo)相關(guān)聯(lián);
27、t2標(biāo)識(shí)單臺(tái)投影儀的投射投標(biāo)與α為橫坐標(biāo),β為縱坐標(biāo),γ為三維坐標(biāo)相關(guān)聯(lián);
28、t3標(biāo)識(shí)單臺(tái)投影儀的投射投標(biāo)與α為橫坐標(biāo),β為縱坐標(biāo),γ為三維坐標(biāo)相關(guān)聯(lián)。
29、作為本發(fā)明所述一種用于投影儀的融合算法的一種可選方案,其中:確定修正因子f的獲取方式包括:
30、獲取圖像強(qiáng)度值的相移指數(shù)y、投射光柵圖片的數(shù)量p和飽和度b,生成修正因子f,用于對(duì)融合帶參數(shù)xs融合曲線過(guò)程中的重疊坐標(biāo)進(jìn)行修正。
31、作為本發(fā)明所述一種用于投影儀的融合算法的一種可選方案,其中:通過(guò)以下若干個(gè)控制點(diǎn)位置有兩種情況:
32、第一種情況,在于兩塊不同形狀幕布,但是同一水平線幕布,控制點(diǎn)設(shè)置在兩塊幕布結(jié)合的中間位置,控制點(diǎn)位的延伸方向做非等距設(shè)置;
33、第二種情況,在于兩塊不同面的幕布,即曲面幕布,控制點(diǎn)設(shè)置在兩塊幕布的結(jié)合弧度最高的中間位置,控制點(diǎn)位的延伸方向做等距設(shè)置。
34、作為本發(fā)明所述一種用于投影儀的融合算法的一種可選方案,其中:所述步驟一中采集相關(guān)數(shù)據(jù)通過(guò)具體步驟進(jìn)行采集;
35、1)通過(guò)攝像機(jī)采集圖像,將圖像進(jìn)行識(shí)別,得到融合帶亮度變化曲線;
36、2)、將識(shí)別的圖像進(jìn)行去燥處理;
37、3)對(duì)圖像中融合帶的亮度進(jìn)行分析,抽取圖像中的像素色彩進(jìn)行分析,得到曲度亮度分析曲線和平面融合亮度分析曲線。
38、作為本發(fā)明所述一種用于投影儀的融合算法的一種可選方案,其中:所述分辨率值fb通過(guò)對(duì)圖像解碼,得到幀圖片和rgb信號(hào),并對(duì)每張幀圖片和rgb信號(hào)進(jìn)行三種顏色解碼獲得分辨率值fb標(biāo)準(zhǔn)為1366*768或968*328。
39、作為本發(fā)明所述一種用于投影儀的融合算法的一種可選方案,其中:新的融合曲線生成新的融合帶亮度變化曲線,采集融合帶亮度信息,計(jì)算改變差值,并將差異值和閾值進(jìn)行比對(duì),若合成后圖像畫面效果能夠滿足要求,調(diào)節(jié)完成,否則返回步驟一,重新采集相關(guān)數(shù)據(jù)、分析計(jì)算并繼續(xù)進(jìn)行融合帶調(diào)節(jié)。
40、本發(fā)明具備以下有益效果:
41、1、該一種用于投影儀的融合算法,在對(duì)具體融合帶參數(shù)xs內(nèi)的具體參數(shù)進(jìn)行采集,將投影機(jī)的數(shù)量、矩陣的數(shù)量、信號(hào)源的數(shù)量等信息,并根據(jù)特殊形狀幕布,計(jì)算不同形狀幕布的投射影響數(shù)值tsz,關(guān)聯(lián)融合帶參數(shù)xs和若干個(gè)設(shè)定的控制點(diǎn)位置,計(jì)算并獲得融合曲線,并通過(guò)中央集中控制設(shè)備可以更好地幫助快速處理信號(hào)選擇、切換與調(diào)節(jié),方便快捷的控制設(shè)備操作過(guò)程,快速提高工作效率和準(zhǔn)確度。
42、2、該一種用于投影儀的融合算法,對(duì)不同形狀幕布進(jìn)行控制點(diǎn)的設(shè)置,便于在計(jì)算融合算法過(guò)程中,獲得更精準(zhǔn)控制點(diǎn)的數(shù)據(jù),減少幕布不規(guī)則形狀導(dǎo)致重疊部分出現(xiàn)衰減不清楚的情況。
43、3、該一種用于投影儀的融合算法,在步驟1-步驟4中的算法過(guò)程中,獲得融合曲線進(jìn)行計(jì)算,但是在調(diào)節(jié)過(guò)程中,采集融合帶的參數(shù),生產(chǎn)新的融合曲線,在調(diào)節(jié)過(guò)程中,不斷修正,力求達(dá)到最精準(zhǔn)清晰的效果,減少因減少幕布不規(guī)則形狀導(dǎo)致重疊部分出現(xiàn)衰減,只是一次的融合曲線不清楚的情況。