一種應(yīng)用于圖像拼接的交界重現(xiàn)方法
【專利摘要】本發(fā)明公開了一種應(yīng)用于圖像拼接的交界重現(xiàn)方法,首先考慮到待拼接的第一圖像和第二圖像由于采集角度的差異造成像素值的偏差,對(duì)第一圖像和第二圖像中的交界圖像求取均值,從而保證了最終獲得的交界圖像可謂第一圖像和第二圖像的拼接提供過渡,避免第一圖像和第二圖像拼接后由于像素值跳躍帶來的視覺觀賞上的不適;還通過將第一分割線坐標(biāo)和第二分割線均值化,保證了第一分割線坐標(biāo)對(duì)第一像素坐標(biāo)與交界圖像像素坐標(biāo)的平滑過渡,保證了第二分割線坐標(biāo)對(duì)第二像素坐標(biāo)與交界圖像像素坐標(biāo)的平滑過渡。從而避免了重現(xiàn)后的交界圖像與第一圖像和第二圖像的拼接出現(xiàn)邊界銳化像素跳躍的問題。
【專利說明】
一種應(yīng)用于圖像拼接的交界重現(xiàn)方法
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及圖像技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用于圖像拼接的交界重現(xiàn)方法。
【背景技術(shù)】
[0002]圖像處理在智能監(jiān)控、圖像識(shí)別、視頻播放中都是必不可少的技術(shù)手段,圖像處理中的一個(gè)重要分支便是圖像拼接。例如,視頻播放或者視頻監(jiān)控中,獲得的視頻圖像往往是由多個(gè)攝像頭從不同角度拍攝的,為了重現(xiàn)真實(shí)場(chǎng)景,必須將不同攝像頭獲得圖像進(jìn)行拼接以保證場(chǎng)景重現(xiàn)的完整性。
[0003]由于不同的攝像頭拍攝的角度不同,其獲得畫面及時(shí)是重復(fù)的也會(huì)由于光線等因素造成像素值上的差異。如果將兩幅具有部分重疊畫面即圖像交界的圖像根據(jù)交界區(qū)域重合簡(jiǎn)單地拼接在一起,容易導(dǎo)致像素值跳躍性大,造成圖像視覺觀賞上的突兀性跳變,影響視頻畫面觀賞的舒適。
【發(fā)明內(nèi)容】
[0004]基于【背景技術(shù)】存在的技術(shù)問題,本發(fā)明提出了一種應(yīng)用于圖像拼接的交界重現(xiàn)方法。
[0005]本發(fā)明提出的一種應(yīng)用于圖像拼接的交界重現(xiàn)方法,包括以下步驟:
[0006]S1、根據(jù)具有交界的第一圖像和第二圖像分別建立第一像素坐標(biāo)和第二像素坐標(biāo);
[0007]S2、獲得第一圖像上的交界區(qū)域?qū)?yīng)的第一像素坐標(biāo)中的坐標(biāo)區(qū)域作為第一交界坐標(biāo),并獲得第二圖像上的交界區(qū)域?qū)?yīng)的第二像素坐標(biāo)中的坐標(biāo)區(qū)域作為第二交界坐標(biāo);
[0008]S3、計(jì)算第一交界坐標(biāo)和第二交界坐標(biāo)中對(duì)應(yīng)的像素點(diǎn)的像素均值,并根據(jù)像素均值建立交界圖像像素坐標(biāo);
[0009]S4、從第一像素坐標(biāo)中獲取第一圖像中交界區(qū)域分割線作為第一交界分割線,從第二像素坐標(biāo)中獲取第二圖像中交界區(qū)域分割線作為第二交界分割線;
[0010]S5、從交界圖像像素坐標(biāo)中分別獲取對(duì)應(yīng)第一交界分割線和第二交界分割線的像素坐標(biāo);
[0011]S6、根據(jù)第一交界分割線在第一像素坐標(biāo)和交界圖像像素坐標(biāo)中的像素值求取均值并生成第一分割線坐標(biāo),根據(jù)第二交界分割線在第二像素坐標(biāo)和交界圖像像素坐標(biāo)中的像素值求取均值并生成第二分割線坐標(biāo);
[0012]S7、將第一分割線坐標(biāo)和第二分割線坐標(biāo)覆蓋到交界圖像像素坐標(biāo)中形成新交界圖像坐標(biāo);
[0013]S8、根據(jù)新交界圖像圖像還原生成交界圖像。
[0014]優(yōu)選地,步驟SI中,從交界圖像中獲得多個(gè)特征像素點(diǎn),且多個(gè)特征像素點(diǎn)在第一圖像和第二圖像中的相對(duì)位置相重合,然后根據(jù)多個(gè)特征像素點(diǎn)建立第一像素坐標(biāo)和第二像素坐標(biāo)。
[0015]優(yōu)選地,步驟S3中第一交界坐標(biāo)和第二交界坐標(biāo)中對(duì)應(yīng)的像素點(diǎn)為在第一交界坐標(biāo)和第二交界坐標(biāo)中坐標(biāo)位置相同的像素點(diǎn)。
[0016]優(yōu)選地,步驟S3中像素均值的算法為:
[0017]T(x,y) = (Tl(x,y)+T2(x,y))/2,其中Tl(x,y)為像素點(diǎn)(x,y)在第一像素坐標(biāo)中的像素值,T2(x,y)為像素點(diǎn)(x,y)在第二像素坐標(biāo)中的像素值。
[0018]優(yōu)選地,步驟S4中,第一交界分割線為第一交界坐標(biāo)位于第一圖像中部的邊界線,第二交界分割線為第二交界坐標(biāo)位于第二圖像中部的邊界線。
[0019]優(yōu)選地,步驟S7中將第一分割線坐標(biāo)和第二分割線坐標(biāo)覆蓋到交界圖像像素坐標(biāo)中的方法為:交界圖像像素坐標(biāo)與第一分割線坐標(biāo)坐標(biāo)位置相同的像素點(diǎn)的像素值均替換為第一分割線坐標(biāo)中的像素值;交界圖像像素坐標(biāo)與第二分割線坐標(biāo)坐標(biāo)位置相同的像素點(diǎn)的像素值均替換為第二分割線坐標(biāo)中的像素值。
[0020]本發(fā)明提供的一種應(yīng)用于圖像拼接的交界重現(xiàn)方法,首先考慮到待拼接的第一圖像和第二圖像由于采集角度的差異造成像素值的偏差,對(duì)第一圖像和第二圖像中的交界圖像求取均值,從而保證了最終獲得的交界圖像可謂第一圖像和第二圖像的拼接提供過渡,避免第一圖像和第二圖像拼接后由于像素值跳躍帶來的視覺觀賞上的不適。
[0021]本發(fā)明中,還通過將第一分割線坐標(biāo)和第二分割線均值化,保證了第一分割線坐標(biāo)對(duì)第一像素坐標(biāo)與交界圖像像素坐標(biāo)的平滑過渡,保證了第二分割線坐標(biāo)對(duì)第二像素坐標(biāo)與交界圖像像素坐標(biāo)的平滑過渡。從而避免了重現(xiàn)后的交界圖像與第一圖像和第二圖像的拼接出現(xiàn)邊界銳化像素跳躍的問題。
[0022]本發(fā)明提供的一種應(yīng)用于圖像拼接的交界重現(xiàn)方法解決了圖像拼接中不同圖像的像素值跳躍性大造成圖像視覺觀賞上的突兀性跳變,影響視頻畫面觀賞的舒適的問題。
【附圖說明】
[0023]圖1為本發(fā)明提出的一種應(yīng)用于圖像拼接的交界重現(xiàn)方法流程圖。
【具體實(shí)施方式】
[0024]參照?qǐng)D1,本發(fā)明提出的一種應(yīng)用于圖像拼接的交界重現(xiàn)方法,包括以下步驟。
[0025]S1、根據(jù)具有交界的第一圖像和第二圖像分別建立第一像素坐標(biāo)和第二像素坐標(biāo)。所謂圖像具有交界,即獲得的第一圖像和第二圖像具有圖像重疊區(qū)域,圖像重疊區(qū)域即為交界。像素坐標(biāo)中表明了每一個(gè)像素點(diǎn)在圖像中的空間位置和像素值。
[0026]本步驟中,從交界圖像中獲得多個(gè)特征像素點(diǎn),且多個(gè)特征像素點(diǎn)在第一圖像和第二圖像中的相對(duì)位置相重合,然后根據(jù)多個(gè)特征像素點(diǎn)建立第一像素坐標(biāo)和第二像素坐標(biāo)。例如,首先建立第一坐標(biāo)系,將第一圖像映射到第一坐標(biāo)系中形成第一像素坐標(biāo),獲得多個(gè)特征像素點(diǎn)在第一像素坐標(biāo)中的坐標(biāo)位置。然后另外建立第二坐標(biāo)系,將第二圖像映射到第二坐標(biāo)系中,然后獲得多個(gè)特征像素點(diǎn)在第二坐標(biāo)系中的坐標(biāo),并且通過對(duì)第二坐標(biāo)系中映射圖像進(jìn)行位移使得多個(gè)特征像素點(diǎn)在第二坐標(biāo)系中的坐標(biāo)位置與第一坐標(biāo)系中的坐標(biāo)位置相等,然后根據(jù)位移后的第二坐標(biāo)系中的映射圖像生成第二像素坐標(biāo)。
[0027]S2、獲得第一圖像上的交界區(qū)域?qū)?yīng)的第一像素坐標(biāo)中的坐標(biāo)區(qū)域作為第一交界坐標(biāo),并獲得第二圖像上的交界區(qū)域?qū)?yīng)的第二像素坐標(biāo)中的坐標(biāo)區(qū)域作為第二交界坐標(biāo)。本步驟具體為,獲得交界圖像分別在第一像素坐標(biāo)中的坐標(biāo)和第二像素坐標(biāo)中的坐標(biāo),即確定第一像素坐標(biāo)和第二像素坐標(biāo)中對(duì)應(yīng)交界圖像的坐標(biāo)。
[0028]S3、計(jì)算第一交界坐標(biāo)和第二交界坐標(biāo)中對(duì)應(yīng)的像素點(diǎn)的像素均值,并根據(jù)像素均值建立交界圖像像素坐標(biāo)。本實(shí)施方式中,由于步驟SI中運(yùn)用的第一像素坐標(biāo)和第二像素坐標(biāo)的建立方法,可保證第一交界坐標(biāo)和第二交界坐標(biāo)中對(duì)應(yīng)的像素點(diǎn)為在第一交界坐標(biāo)和第二交界坐標(biāo)中坐標(biāo)位置相同的像素點(diǎn)。
[0029]本步驟中,像素均值的算法為:
[0030]1'0^) = (1'10^)+120^))/2,其中1'10^)為像素點(diǎn)&,)0在第一像素坐標(biāo)中的像素值,(x,y)表示像素點(diǎn)的坐標(biāo)位置,T2(x,y)為像素點(diǎn)(x,y)在第二像素坐標(biāo)中的像素值。
[0031]S4、從第一像素坐標(biāo)中獲取第一圖像中交界區(qū)域分割線作為第一交界分割線,從第二像素坐標(biāo)中獲取第二圖像中交界區(qū)域分割線作為第二交界分割線。第一交界分割線為第一交界坐標(biāo)位于第一圖像中部的邊界線,第二交界分割線為第二交界坐標(biāo)位于第二圖像中部的邊界線。
[0032]S5、從交界圖像像素坐標(biāo)中分別獲取對(duì)應(yīng)第一交界分割線和第二交界分割線的像素坐標(biāo)。本實(shí)施方式中,交界圖像像素坐標(biāo)中各像素點(diǎn)的坐標(biāo)與第一像素坐標(biāo)、第二像素坐標(biāo)、第一交界坐標(biāo)、第二交界坐標(biāo)相比均為發(fā)生改變。步驟S4中獲得的第一交界分割線為交界圖像像素坐標(biāo)中位于第一像素坐標(biāo)中的邊界線,第二交界分割線為交界圖像像素坐標(biāo)中位于第二像素坐標(biāo)中的邊界線。
[0033]S6、根據(jù)第一交界分割線在第一像素坐標(biāo)和交界圖像像素坐標(biāo)中的像素值求取均值并生成第一分割線坐標(biāo),根據(jù)第二交界分割線在第二像素坐標(biāo)和交界圖像像素坐標(biāo)中的像素值求取均值并生成第二分割線坐標(biāo)。
[0034]第一分割線坐標(biāo)中各像素點(diǎn)的像素值的計(jì)算公式為:Ta(x,y)= (Tl(x,y)+T(x,y))/2,其中Tl(x,y)為像素點(diǎn)(x,y)在第一像素坐標(biāo)中的像素值,T(x,y)為像素點(diǎn)(x,y)在交界圖像像素坐標(biāo)中的像素值,(X,y)表示像素點(diǎn)的坐標(biāo)位置。
[0035]第二分割線坐標(biāo)中各像素點(diǎn)的像素值的計(jì)算公式為:Tb(x,y)= (T2(x,y)+T(x,y))/2,T2(x,y)為像素點(diǎn)(x,y)在第二像素坐標(biāo)中的像素值,T(x,y)為像素點(diǎn)(x,y)在交界圖像像素坐標(biāo)中的像素值,(X,y)表示像素點(diǎn)的坐標(biāo)位置。
[0036]本步驟中,將第一分割線坐標(biāo)和第二分割線均值化,保證了第一分割線坐標(biāo)對(duì)第一像素坐標(biāo)與交界圖像像素坐標(biāo)的平滑過渡,保證了第二分割線坐標(biāo)對(duì)第二像素坐標(biāo)與交界圖像像素坐標(biāo)的平滑過渡。
[0037]S7、將第一分割線坐標(biāo)和第二分割線坐標(biāo)覆蓋到交界圖像像素坐標(biāo)中形成新交界圖像坐標(biāo)。具體地,將第一分割線坐標(biāo)和第二分割線坐標(biāo)覆蓋到交界圖像像素坐標(biāo)中的方法為:交界圖像像素坐標(biāo)與第一分割線坐標(biāo)坐標(biāo)位置相同的像素點(diǎn)的像素值均替換為第一分割線坐標(biāo)中的像素值;交界圖像像素坐標(biāo)與第二分割線坐標(biāo)坐標(biāo)位置相同的像素點(diǎn)的像素值均替換為第二分割線坐標(biāo)中的像素值。
[0038]本步驟中,將均值化后的第一分割線坐標(biāo)和第二分割線覆蓋到交界圖像像素坐標(biāo)中,保證了交界圖像像素坐標(biāo)與第一像素坐標(biāo)和第二像素坐標(biāo)的平滑過渡。
[0039]S8、根據(jù)新交界圖像圖像還原生成交界圖像。
[0040]本步驟中生成的交界圖像,結(jié)合了第一圖像和第二圖像的圖像采集角度的特征,為第一圖像和第二圖像的拼接提供了橋梁。
[0041]以上所述,僅為本發(fā)明較佳的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),根據(jù)本發(fā)明的技術(shù)方案及其發(fā)明構(gòu)思加以等同替換或改變,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種應(yīng)用于圖像拼接的交界重現(xiàn)方法,其特征在于,包括以下步驟: 51、根據(jù)具有交界的第一圖像和第二圖像分別建立第一像素坐標(biāo)和第二像素坐標(biāo); 52、獲得第一圖像上的交界區(qū)域?qū)?yīng)的第一像素坐標(biāo)中的坐標(biāo)區(qū)域作為第一交界坐標(biāo),并獲得第二圖像上的交界區(qū)域?qū)?yīng)的第二像素坐標(biāo)中的坐標(biāo)區(qū)域作為第二交界坐標(biāo); 53、計(jì)算第一交界坐標(biāo)和第二交界坐標(biāo)中對(duì)應(yīng)的像素點(diǎn)的像素均值,并根據(jù)像素均值建立交界圖像像素坐標(biāo); 54、從第一像素坐標(biāo)中獲取第一圖像中交界區(qū)域分割線作為第一交界分割線,從第二像素坐標(biāo)中獲取第二圖像中交界區(qū)域分割線作為第二交界分割線; 55、從交界圖像像素坐標(biāo)中分別獲取對(duì)應(yīng)第一交界分割線和第二交界分割線的像素坐標(biāo); 56、根據(jù)第一交界分割線在第一像素坐標(biāo)和交界圖像像素坐標(biāo)中的像素值求取均值并生成第一分割線坐標(biāo),根據(jù)第二交界分割線在第二像素坐標(biāo)和交界圖像像素坐標(biāo)中的像素值求取均值并生成第二分割線坐標(biāo); 57、將第一分割線坐標(biāo)和第二分割線坐標(biāo)覆蓋到交界圖像像素坐標(biāo)中形成新交界圖像坐標(biāo); 58、根據(jù)新交界圖像圖像還原生成交界圖像。2.如權(quán)利要求1所述的應(yīng)用于圖像拼接的交界重現(xiàn)方法,其特征在于,步驟SI中,從交界圖像中獲得多個(gè)特征像素點(diǎn),且多個(gè)特征像素點(diǎn)在第一圖像和第二圖像中的相對(duì)位置相重合,然后根據(jù)多個(gè)特征像素點(diǎn)建立第一像素坐標(biāo)和第二像素坐標(biāo)。3.如權(quán)利要求2所述的應(yīng)用于圖像拼接的交界重現(xiàn)方法,其特征在于,步驟S3中第一交界坐標(biāo)和第二交界坐標(biāo)中對(duì)應(yīng)的像素點(diǎn)為在第一交界坐標(biāo)和第二交界坐標(biāo)中坐標(biāo)位置相同的像素點(diǎn)。4.如權(quán)利要求3所述的應(yīng)用于圖像拼接的交界重現(xiàn)方法,其特征在于,步驟S3中像素均值的算法為: Tu,y) = (Tluy)+T2u,y))/2,其中Tl(x,y)為像素點(diǎn)(X,y)在第一像素坐標(biāo)中的像素值,T2(x,y)為像素點(diǎn)(x,y)在第二像素坐標(biāo)中的像素值。5.如權(quán)利要求1所述的應(yīng)用于圖像拼接的交界重現(xiàn)方法,其特征在于,步驟S4中,第一交界分割線為第一交界坐標(biāo)位于第一圖像中部的邊界線,第二交界分割線為第二交界坐標(biāo)位于第二圖像中部的邊界線。6.如權(quán)利要求1所述的應(yīng)用于圖像拼接的交界重現(xiàn)方法,其特征在于,步驟S7中將第一分割線坐標(biāo)和第二分割線坐標(biāo)覆蓋到交界圖像像素坐標(biāo)中的方法為:交界圖像像素坐標(biāo)與第一分割線坐標(biāo)坐標(biāo)位置相同的像素點(diǎn)的像素值均替換為第一分割線坐標(biāo)中的像素值;交界圖像像素坐標(biāo)與第二分割線坐標(biāo)坐標(biāo)位置相同的像素點(diǎn)的像素值均替換為第二分割線坐標(biāo)中的像素值。
【文檔編號(hào)】G06T3/40GK105976319SQ201610305049
【公開日】2016年9月28日
【申請(qǐng)日】2016年5月6日
【發(fā)明人】劉智偉, 鄧震
【申請(qǐng)人】安徽偉合電子科技有限公司