[發明專利]基于立方體投影格式的立體全景圖像顯著區域預測方法有效
| 申請號: | 201911273003.1 | 申請日: | 2019-12-12 |
| 公開(公告)號: | CN111178163B | 公開(公告)日: | 2023-06-09 |
| 發明(設計)人: | 蔣剛毅;張君君;陳華;宋洋;郁梅 | 申請(專利權)人: | 寧波大學 |
| 主分類號: | G06V10/46 | 分類號: | G06V10/46;G06V20/40;G06V10/26;G06V10/56 |
| 代理公司: | 寧波奧圣專利代理有限公司 33226 | 代理人: | 周玨 |
| 地址: | 315211 浙*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 立方體 投影 格式 立體 全景 圖像 顯著 區域 預測 方法 | ||
1.一種基于立方體投影格式的立體全景圖像顯著區域預測方法,其特征在于包括以下步驟:
步驟1:將待處理的寬度為W且高度為H的立體全景圖像處理成立方體投影格式的立體全景圖像,記為ICMP,ICMP由6個面組成,ICMP表述為ICMP=(V1,V2,V3,V4,V5,V6);其中,V1表示ICMP的左部面,V2表示ICMP的前部面,V3表示ICMP的右部面,V4表示ICMP的后部面,V5表示ICMP的頂部面,V6表示ICMP的底部面;
步驟2:構建ICMP的水平局部面,記為Vhl;并構建ICMP的水平全局面,記為Vhg;
所述的步驟2中,Vhl由8個面組成,Vhl表述為Vhl=(V1,V2,V3,V4,V1',V2',V3',V4');Vhg由2個面組成,Vhg表述為Vhg=(Vhg1,Vhg2);其中,V1'表示V1向左移動L1個像素點距離后得到的面,V2'表示V2向左移動L1個像素點距離后得到的面,V3'表示V3向左移動L1個像素點距離后得到的面,V4'表示V4向左移動L1個像素點距離后得到的面,M表示V1、V2、V3、V4、V5、V6的寬和高,Vhg1由V1、V2、V3、V4按順序拼接成一行而成,Vhg1的寬度為4M且高度為M,Vhg2表示Vhg1向左移動L2個像素點距離后得到的面,M'表示Vhg1的寬度,即M'=4M;
步驟3:計算Vhl的顯著圖,記為Shl;并計算Vhg的顯著圖,記為Shg;其中,Shl和Shg的寬度一致且高度一致;
所述的步驟3的具體過程為:
步驟3_1:將Vhl中的每個面和Vhg中的每個面均作為待處理的面;
步驟3_2:將當前待處理的面定義為當前面;
步驟3_3:對當前面進行超像素分割,分割得到多個超像素塊;
步驟3_4:對當前面中的每個超像素塊進行張量分解,得到當前面中的每個超像素塊的張量域第一子帶;然后將當前面中的每個超像素塊的張量域第一子帶中的所有像素點的像素值的均值作為該超像素塊的顏色特征;再計算當前面中的每兩個超像素塊的顏色特征之間的距離,將當前面中的第i個超像素塊的顏色特征與第j個超像素塊的顏色特征之間的距離記為distci,j,distci,j=||ci-cj||2;其中,1≤i≤Num,1≤j≤Num,i≠j,Num表示當前面中的超像素塊的個數,Num>1,ci表示當前面中的第i個超像素塊的顏色特征,cj表示當前面中的第j個超像素塊的顏色特征,符號“||?||2”為求2-范數符號;
步驟3_5:計算當前面的左視圖與右視圖的視差圖;然后將視差圖中的每個超像素塊中的所有像素點的像素值的均值作為當前面中的每個超像素塊的深度特征,即將視差圖中的第i個超像素塊中的所有像素點的像素值的均值作為當前面中的第i個超像素塊的深度特征;再計算當前面中的每兩個超像素塊的深度特征之間的距離,將當前面中的第i個超像素塊的深度特征與第j個超像素塊的深度特征之間的距離記為distdi,j,distdi,j=||di-dj||2;其中,di表示當前面中的第i個超像素塊的深度特征,cj表示當前面中的第j個超像素塊的深度特征;
步驟3_6:計算當前面中的每兩個超像素塊之間的特征距離,將當前面中的第i個超像素塊與第j個超像素塊之間的特征距離記為disti,j,disti,j=λc×distci,j+λd×distdi,j;其中,λc表示distci,j的權重,λd表示distdi,j的權重,λc+λd=1;
步驟3_7:計算當前面中的每兩個超像素塊之間的邊權重,將當前面中的第i個超像素塊與第j個超像素塊之間的邊權重記為wti,j,其中,e表示自然基數,σ為常數,符號“||?||”為求歐氏距離符號;
步驟3_8:以當前面中的每個超像素塊為節點構造圖模型,記為G,G=(X,E);其中,X表示所有節點構成的集合,即當前面中的所有超像素塊構成的集合,E表示所有邊構成的集合,當前面中的第i個超像素塊與第j個超像素塊之間的邊的邊權重為wti,j;
步驟3_9:計算G的關聯矩陣和度矩陣,對應記為WT和D,WT=[wti,j]Num×Num,D=diag{D1,1,D2,2,...,Di,i,...,DNum,Num};其中,diag{}表示構造一個對角矩陣操作,Di,i=∑jwti,j,D1,1、D2,2、DNum,Num均根據Di,i=∑jwti,j計算得到;
步驟3_10:采用前景先驗方法,將G中的所有節點視為查詢節點,計算G的指示向量,記為y,y=[y1,…,yi,…,yNum]T;其中,y1,…,yi,…,yNum對應表示y中的第1個元素、……、第i個元素、……、第Num個元素,若G中的第1個節點為查詢節點則令y1=1,若G中的第i個節點為查詢節點則令yi=1,若G中的第Num個節點為查詢節點則令yNum=1,“[]T”表示向量或矩陣的轉置;
步驟3_11:計算當前面的顯著圖,記為f*,f*=(D-α×WT)-1y;其中,α為常數,α=0.99,()-1表示向量或矩陣的逆;
步驟3_12:將下一個待處理的面作為當前面,然后返回步驟3_3繼續執行,直至Vhl中的所有面和Vhg中的所有面處理完畢;
步驟3_13:計算Shl和Shg,其中,Shl1由Vhl中的V1、V2、V3、V4各自的顯著圖按順序拼接成一行而成,Shl1的寬度為4M且高度為M,M表示V1、V2、V3、V4、V5、V6的寬和高,Shl3表示Shl2向右移動L1個像素點距離后得到的圖像,Shl2由Vhl中的V1'、V2'、V3'、V4'各自的顯著圖按順序拼接成一行而成,Shl2的寬度為4M且高度為M,Shg1表示Vhg1的顯著圖,Shg1的寬度為4M且高度為M,Shg3表示Shg2向右移動L2個像素點距離后得到的圖像,M'=4M,Shg2表示Vhg2的顯著圖,Shg2的寬度為4M且高度為M;
步驟4:使用Shl加權Shg,得到ICMP的水平面顯著圖,記為Shv;其中,Shv的寬度為4M且高度為M,M表示V1、V2、V3、V4、V5、V6的寬和高;
步驟5:構建ICMP的垂直面,記為Vv;
步驟6:計算Vv的顯著圖;然后將Vv的顯著圖作為ICMP的垂直面顯著圖,記為Svv;其中,的寬度為M且高度為3M;
步驟7:將Shv在寬度方向上從左往右以M個像素點為距離進行切分,獲得四個面,將Shv表述為Shv=(S1,S'2,S3,S4);并將Svv在高度方向上從上往下以M個像素點為距離進行切分,獲得三個面,將Svv表述為Svv=(S5,S”2,S6);然后計算ICMP的顯著圖,記為SCMP,SCMP=(S1,S2,S3,S4,S5,S6),其中,令(x1,x2)表示Shv中的像素點的坐標位置,1≤x1≤4M,1≤x2≤M,S1表示Shv中坐標位置在1≤x1≤M,1≤x2≤M范圍內的所有像素點構成的面,S'2表示Shv中坐標位置在M+1≤x1≤2M,1≤x2≤M范圍內的所有像素點構成的面,S3表示Shv中坐標位置在2M+1≤x1≤3M,1≤x2≤M范圍內的所有像素點構成的面,S4表示Shv中坐標位置在3M+1≤x1≤4M,1≤x2≤M范圍內的所有像素點構成的面,令(x'1,x'2)表示Svv中的像素點的坐標位置,1≤x'1≤M,1≤x'2≤3M,S5表示Svv中坐標位置在1≤x'1≤M,1≤x'2≤M范圍內的所有像素點構成的面,S”2表示Svv中坐標位置在1≤x'1≤M,M+1≤x'2≤2M范圍內的所有像素點構成的面,S6表示Svv中坐標位置在1≤x'1≤M,2M+1≤x'2≤3M范圍內的所有像素點構成的面,S1表示SCMP的左部面,S2表示SCMP的前部面,S3表示SCMP的右部面,S4表示SCMP的后部面,S5表示SCMP的頂部面,S6表示SCMP的底部面;
步驟8:將SCMP處理成等矩形投影格式的圖像,記為SERP;然后使用緯度增強權重w加權SERP,得到待處理的立體全景圖像的顯著圖,記為Sw,將Sw中坐標位置為(a,b)的像素點的像素值記為Sw(a,b),Sw(a,b)=SERP(a,b)×w(a,b);其中,1≤a≤W,1≤b≤H,SERP(a,b)表示SERP中坐標位置為(a,b)的像素點的像素值,w(a,b)表示w中下標為(a,b)的元素的值,
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于寧波大學,未經寧波大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911273003.1/1.html,轉載請聲明來源鉆瓜專利網。





