[發(fā)明專利]基于隨機(jī)循環(huán)矩陣的彩色單像素成像方法及系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 201810700735.3 | 申請(qǐng)日: | 2018-06-29 |
| 公開(公告)號(hào): | CN108833919B | 公開(公告)日: | 2020-02-14 |
| 發(fā)明(設(shè)計(jì))人: | 賈同;李永強(qiáng);陳東岳;王驥;童振 | 申請(qǐng)(專利權(quán))人: | 東北大學(xué) |
| 主分類號(hào): | H04N19/132 | 分類號(hào): | H04N19/132;H04N19/90;H04N19/176;H04N9/31 |
| 代理公司: | 21212 大連東方專利代理有限責(zé)任公司 | 代理人: | 唐楠;李洪福 |
| 地址: | 110819 遼寧*** | 國(guó)省代碼: | 遼寧;21 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 單像素成像 矩陣 空間調(diào)制器 隨機(jī)循環(huán) 分光鏡 信號(hào)采集與處理模塊 透鏡 傳統(tǒng)成像設(shè)備 方式處理數(shù)據(jù) 成像系統(tǒng) 矩陣控制 實(shí)時(shí)性好 梯度投影 圖像品質(zhì) 信號(hào)恢復(fù) 重構(gòu)模塊 開發(fā)板 自適應(yīng) 分辨率 采樣 板載 分塊 光路 加裝 算法 存儲(chǔ) 測(cè)量 分解 壓縮 傳遞 恢復(fù) | ||
1.一種基于隨機(jī)循環(huán)矩陣的彩色單像素成像方法,其特征在于具有以下步驟:
S1、將分辨率為N1×N1的目標(biāo)恢復(fù)圖像分解為若干個(gè)N3×N3的小塊,對(duì)于每一個(gè)小塊采用相同的測(cè)量矩陣進(jìn)行壓縮感知測(cè)量;
S2、設(shè)計(jì)并在計(jì)算機(jī)中生成空間調(diào)制器需要的測(cè)量矩陣,測(cè)量矩陣的維數(shù)為M×N2,N2=N3×N3,使之能夠?qū)庑盘?hào)進(jìn)行編碼;
S3、測(cè)量矩陣通過FPGA發(fā)送到DDR2 SDRAM中;
S4、FPGA從DDR2 SDRAM讀取測(cè)量矩陣的一行的N2個(gè)元素值,然后把這N2個(gè)元素值轉(zhuǎn)化為一個(gè)N3×N3維矩陣,并將其投影在空間調(diào)制器上;
S5、空間調(diào)制器投影出圖像后,在設(shè)計(jì)好的光路中由FPGA接收經(jīng)放大濾波、A/D轉(zhuǎn)換后的硅光電二極管產(chǎn)生的電信號(hào),并將其儲(chǔ)存在DDR2 SDRAM中;
S6、重復(fù)步驟S4~步驟S5,M-1次;
S7、FPGA將儲(chǔ)存在DDR2 SDRAM中的經(jīng)放大濾波、A/D轉(zhuǎn)換后的硅光電二極管產(chǎn)生的電信號(hào)發(fā)送給計(jì)算機(jī),利用分塊自適應(yīng)步長(zhǎng)梯度投影恢復(fù)算法對(duì)每個(gè)小塊圖像進(jìn)行重建,再按分解的順序排列組合,最終形成新的重建圖像;
所述步驟S2的具體步驟如下:
S2.1、目標(biāo)恢復(fù)圖像的分辨率為N1×N1,而每個(gè)小塊的分辨為N3×N3,測(cè)量次數(shù)為M,則將測(cè)量矩陣設(shè)為A,測(cè)量矩陣A的大小為M×N2,N2=N3×N3;
利用測(cè)量矩陣類型生成N2個(gè)元素組成的倒序序列S1作為測(cè)量矩陣的第h行,h的初值為1,其中S1={aN2,aN2-1,···,a2,a1},若h=M,則得到M×N2的矩陣,并直接執(zhí)行步驟S2.6,若h<M,則執(zhí)行步驟S2.2;
S2.2、根據(jù)托普利茲矩陣或者循環(huán)矩陣規(guī)則進(jìn)行循環(huán)產(chǎn)生第i行行向量,i的初始值為2,其中1<i<N4,N4為一個(gè)閥值,可以自行調(diào)整;
S2.3、通過Logistic混沌序列所產(chǎn)生的下一個(gè)元素的值kj來判斷所述步驟S2.2產(chǎn)生的循環(huán)行向量是否用于測(cè)量矩陣的第h行的下一行;
若kj=1,則將當(dāng)前操作的測(cè)量矩陣的第h行換至第h+1行,將循環(huán)產(chǎn)生的第i行行向量作為測(cè)量矩陣的第h行,將當(dāng)前操作的循環(huán)產(chǎn)生的第i行換至第i+1行,并執(zhí)行步驟S2.5;
若kj≠1,則執(zhí)行步驟S2.4,其中h的初始值為1,1≤h≤M;
S2.4、將當(dāng)前操作的循環(huán)產(chǎn)生的第i行換至第i+1行,若i=N4,則將i的值重置,令i=2,令當(dāng)前操作的測(cè)量矩陣的第h行換至第h+1行,并返回步驟S2.1;若i<N4,則執(zhí)行步驟S2.2;
S2.5、若h=M,則得到M×N2的矩陣,執(zhí)行步驟S2.6,若h<M且i=N4,則將i的值重置,令i=2,令當(dāng)前操作的測(cè)量矩陣的第h行換至第h+1,并返回步驟S2.1;若h<M且i<N4,則執(zhí)行步驟S2.2;
S2.6、依次將M×N2的矩陣的每一行轉(zhuǎn)換為一個(gè)N3×N3的矩陣,共產(chǎn)生M個(gè)N3×N3的矩陣,得到測(cè)量矩陣;
分塊自適應(yīng)步長(zhǎng)梯度投影恢復(fù)算法轉(zhuǎn)化為數(shù)學(xué)問題以后就是如式(1)的求解二次規(guī)劃問題:
所述步驟S7的具體步驟如下:
S7.1、初始化分塊自適應(yīng)步長(zhǎng)梯度投影恢復(fù)算法各個(gè)參數(shù),起始迭代點(diǎn)z0,步長(zhǎng)學(xué)習(xí)因子l和調(diào)節(jié)參數(shù)δ,計(jì)算可行邊界,設(shè)置迭代器iter為0;
S7.2、檢查迭代點(diǎn)是否在約束邊界內(nèi),如果都在可行域,則進(jìn)入步驟S7.3,否則結(jié)束并返回錯(cuò)誤;
S7.3、針對(duì)每一個(gè)小塊采集的數(shù)據(jù)塊,先根據(jù)當(dāng)前點(diǎn),利用GPSR-BASIC算法算出步長(zhǎng)值計(jì)算公式如下:
其中,gk是第k次迭代搜索方向的反方向,B為中的矩陣B;
然后用GPSR-BB算法算出步長(zhǎng)值計(jì)算公式如下:
S7.4、根據(jù)選擇下一步的步長(zhǎng)值如果和的比值小于l,就更新l的值,在其基礎(chǔ)上增加δ,否則在其基礎(chǔ)上減去δ;
S7.5、更新迭代點(diǎn):
S7.6計(jì)算迭代停止條件式abs(F(zk)-F(zk+1))/F(zk)<tolp、如果滿足其中任意一種條件則退出循環(huán),否則進(jìn)入步驟S7.2。
該專利技術(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/201810700735.3/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(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è)備
- 配置隨機(jī)接入信道的方法
- 一種隨機(jī)接入信號(hào)的發(fā)射方法和裝置及相關(guān)系統(tǒng)
- 一種軟件實(shí)現(xiàn)的真隨機(jī)數(shù)產(chǎn)生方法
- 使用隨機(jī)采樣技術(shù)降低手指耦合噪聲
- 一種高速移動(dòng)環(huán)境下終端的隨機(jī)接入方法及隨機(jī)接入系統(tǒng)
- 隨機(jī)接入前導(dǎo)序列生成、資源獲取和隨機(jī)接入方法及其裝置
- 一種隨機(jī)測(cè)試程序生成方法及裝置
- 一種音樂隨機(jī)播放方法和裝置
- 評(píng)估隨機(jī)數(shù)生成器質(zhì)量的方法及裝置
- 一種基于區(qū)塊鏈的隨機(jī)數(shù)取號(hào)方法





