[發(fā)明專利]基于稀疏與低秩矩陣分解的多幅圖片反射光抑制方法有效
| 申請(qǐng)?zhí)枺?/td> | 201810658877.8 | 申請(qǐng)日: | 2018-06-25 |
| 公開(公告)號(hào): | CN108986060B | 公開(公告)日: | 2021-09-28 |
| 發(fā)明(設(shè)計(jì))人: | 過(guò)潔;李春游 | 申請(qǐng)(專利權(quán))人: | 南京大學(xué) |
| 主分類號(hào): | G06T5/50 | 分類號(hào): | G06T5/50 |
| 代理公司: | 南京蘇高專利商標(biāo)事務(wù)所(普通合伙) 32204 | 代理人: | 馮艷芬 |
| 地址: | 210008 江*** | 國(guó)省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 稀疏 矩陣 分解 圖片 反射光 抑制 方法 | ||
1.一種基于稀疏與低秩矩陣分解的多幅圖片反射光抑制方法,其特征在于該方法包括;
(1)獲取在不同角度對(duì)于同一場(chǎng)景拍攝得到的多個(gè)圖像;
(2)利用siftflow算法將多個(gè)圖像對(duì)齊;
(3)從對(duì)齊后的圖像中選取其中一個(gè)圖像作為參考圖像P0,并將參考圖像P0劃分為多個(gè)相同大小的patch;
(4)對(duì)于每個(gè)patch,執(zhí)行如下步驟:
A、獲取當(dāng)前patch以及其他圖像中與其相似的patch的RGB值形成的列向量,將所述列向量組成RGB矩陣;
B、獲取當(dāng)前patch以及其他圖像中與其相似的patch中每個(gè)像素的最小梯度值所形成的列向量,將所述列向量作為每列的列向量組成最小梯度矩陣;
C、根據(jù)最小梯度矩陣和RGB矩陣進(jìn)行稀疏矩陣與低秩矩陣分解;具體包括:
C-1、建立目標(biāo)優(yōu)化函數(shù)為:
s.t.I=T+R,R=H
式中,I表示RGB矩陣,T表示低秩矩陣,即圖像中折射成分;R為稀疏矩陣,即圖像中反射成分;Gmin表示最小梯度矩陣;λ和τ是用戶定義參數(shù),用于調(diào)節(jié)優(yōu)化目標(biāo)函數(shù)中每一項(xiàng)的權(quán)重;H為輔助變量,為H的梯度;
C-2、采用迭代增廣拉格朗日函數(shù)方法求解所述目標(biāo)優(yōu)化函數(shù),得到低秩矩陣T;
(5)將所有patch對(duì)應(yīng)的低秩矩陣重組,得到抑制反射光后的圖像。
2.根據(jù)權(quán)利要求1所述的基于稀疏與低秩矩陣分解的多幅圖片反射光抑制方法,其特征在于:步驟(4)中A具體包括:
A-1、將當(dāng)前patch標(biāo)記為ph0,并從其他每個(gè)對(duì)齊后的圖像中匹配出一個(gè)與ph0最相似的patch,得到相似patch集合PH1={phj|j=1,…,K-1},其中,phj表示在圖像Pj中與ph0最相似的patch,K為所有圖像的數(shù)目;
A-2、將ph0添加到集合PH1中,形成新的集合PH2={phj|j=0,…,K-1};
A-3、將集合PH2中每個(gè)patch的像素RGB值作為一個(gè)列向量,所有列向量組成RGB矩陣I=[pr0,...,prK-1],其中,prk表示PH2中第k個(gè)patch的所有像素的RGB值所形成的列向量。
3.根據(jù)權(quán)利要求1所述的基于稀疏與低秩矩陣分解的多幅圖片反射光抑制方法,其特征在于:步驟(4)中B具體包括:
B-1、將當(dāng)前patch標(biāo)記為ph0,并從其他每個(gè)對(duì)齊后的圖像中匹配出一個(gè)與ph0最相似的patch,得到相似patch集合PH1={phj|j=1,…,K-1},其中,phj表示在圖像Pj中與ph0最相似的patch,K為所有圖像的數(shù)目;
B-2、將ph0添加到集合PH1中,形成新的集合PH2={phj|j=0,…,K-1};
B-3、計(jì)算集合PH2中每一patch的每一像素的梯度值,得到集合表示patch phj在像素位置p處的梯度值,area表示patch的像素位置區(qū)域;
B-4、對(duì)于任意位置q,從所有patch的像素位置q的梯度值中選取一個(gè)最小值即作為像素位置q的最小梯度值,并重復(fù)該步驟,得到所有像素位置的最小梯度值,并將所有像素位置的最小梯度值形成一個(gè)列向量t;
B-5、將所述列向量組成最小梯度矩陣Gmin=[t,...,t];Gmin的列數(shù)與所述RGB矩陣列數(shù)相等。
4.根據(jù)權(quán)利要求1所述的基于稀疏與低秩矩陣分解的多幅圖片反射光抑制方法,其特征在于:步驟C-2具體包括:
C-2-1:將I,Gmin作為輸入;
C-2-2:初始化:T=I,H=T
C-2-3:按照下式更新:
Tk+1=D1/(2u)[(I-Rk+Hk+(Y1k-Y2k)/u)/2]
Rk+1=Sλ/u[I-Tk+Y1k/u]
Y1(k+1)=Y(jié)1k+u(I-Tk-Rk)
Y2(k+1)=Y(jié)2k+u(Tk-Hk)
式中,下標(biāo)k表示第k次迭代,D1/(2u)(X)=US1/(2u)(∑)V*,S1/(2u)(∑)=sng(∑)max(|∑|-1/(2u),0),∑為矩陣X的特征值組成的對(duì)角矩陣,U、V*為矩陣X進(jìn)行SVD分解對(duì)應(yīng)的矩陣,即X=U∑V*,u是懲罰項(xiàng)的權(quán)重因子,Y1和Y2是拉格朗日乘子;
C-2-4:若迭代次數(shù)>20,或者||I-Tk+1-Rk+1||F與||Tk+1-Hk+1||F小于預(yù)定義閾值,則停止迭代,將此時(shí)的Tk+1輸出。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于南京大學(xué),未經(jīng)南京大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810658877.8/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 在集成電路器件中求解線性矩陣
- 矩陣計(jì)算裝置、矩陣計(jì)算方法
- 一種數(shù)據(jù)聚類的方法、裝置及Spark大數(shù)據(jù)平臺(tái)
- 適用于黑白圖片的神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)方法以及訓(xùn)練方法
- 適用于灰度圖片的神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)方法以及訓(xùn)練方法
- 矩陣
- 矩陣/密鑰生成裝置、矩陣/密鑰生成系統(tǒng)、矩陣結(jié)合裝置、矩陣/密鑰生成方法、程序
- 矩陣運(yùn)算電路、矩陣運(yùn)算裝置及矩陣運(yùn)算方法
- 矩陣乘法計(jì)算方法和裝置
- 數(shù)據(jù)讀取方法、裝置、介質(zhì)和計(jì)算設(shè)備





