[發(fā)明專利]圖像濾波數(shù)據(jù)存取的控制方法及裝置在審
| 申請(qǐng)?zhí)枺?/td> | 201810819740.6 | 申請(qǐng)日: | 2018-07-24 |
| 公開(公告)號(hào): | CN109064424A | 公開(公告)日: | 2018-12-21 |
| 發(fā)明(設(shè)計(jì))人: | 張貞雷 | 申請(qǐng)(專利權(quán))人: | 鄭州云海信息技術(shù)有限公司 |
| 主分類號(hào): | G06T5/00 | 分類號(hào): | G06T5/00 |
| 代理公司: | 濟(jì)南誠(chéng)智商標(biāo)專利事務(wù)所有限公司 37105 | 代理人: | 黃曉燕 |
| 地址: | 450018 河南省鄭州市*** | 國(guó)省代碼: | 河南;41 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 濾波 像素點(diǎn) 數(shù)據(jù)存取 獲取圖像 圖像濾波 濾波塊 讀取 分開存儲(chǔ) 分配規(guī)則 高安全性 快速讀取 濾波過程 輸入圖像 像素塊 可控 存取 視頻 圖像 外部 重復(fù) 轉(zhuǎn)換 保證 | ||
本發(fā)明實(shí)施例公開了圖像濾波數(shù)據(jù)存取的控制方法及裝置,所述方法包括獲取圖像中當(dāng)前像素點(diǎn)的行號(hào)和列號(hào);按照像素點(diǎn)分配規(guī)則,將像素點(diǎn)分開存儲(chǔ),并選取第一輪濾波塊;獲取當(dāng)前濾波行號(hào)和濾波列號(hào),并根據(jù)當(dāng)前濾波行號(hào)和濾波列號(hào)讀取下一輪濾波所需的像素點(diǎn),形成下一輪濾波塊,重復(fù)進(jìn)行本步驟,至濾波結(jié)束。本發(fā)明將輸入圖像的像素點(diǎn)分來存取,通過合理的數(shù)據(jù)存取轉(zhuǎn)換,快速讀取下一輪濾波所需的像素點(diǎn),迅速獲取圖像濾波所需的像素塊,保證圖像或視頻的實(shí)時(shí)濾波,整個(gè)濾波過程不需要外部技術(shù)的支持,減少成本,且對(duì)于高安全性的項(xiàng)目,實(shí)現(xiàn)自主可控。
技術(shù)領(lǐng)域
本發(fā)明涉及圖像濾波技術(shù)領(lǐng)域,具體地說是圖像濾波數(shù)據(jù)存取的控制方法及裝置。
背景技術(shù)
圖像濾波,即在盡量保留圖像細(xì)節(jié)特征的條件下對(duì)目標(biāo)圖像的噪聲進(jìn)行抑制,是圖像預(yù)處理中不可缺少的操作,其處理效果的好壞將直接影響到后續(xù)圖像處理和分析的有效性和可靠性。
利用硬件實(shí)現(xiàn)圖像濾波的傳統(tǒng)做法是購(gòu)買濾波IP(intellectual propertycore,全稱知識(shí)產(chǎn)權(quán)核,是指某一方提供的,形式為邏輯單元、芯片設(shè)計(jì)的可重用模塊)或者是專門的濾波芯片,且需要配置外部存儲(chǔ)空間,硬件結(jié)構(gòu)復(fù)雜,成本較高。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例中提供了圖像濾波數(shù)據(jù)存取的控制方法及裝置,以解決現(xiàn)有技術(shù)中圖像濾波成本高的問題。
為了解決上述技術(shù)問題,本發(fā)明實(shí)施例公開了如下技術(shù)方案:
本發(fā)明第一方面提供了圖像濾波數(shù)據(jù)存取的控制方法,包括以下步驟:
獲取圖像中當(dāng)前像素點(diǎn)的行號(hào)和列號(hào);
按照像素點(diǎn)分配規(guī)則,將像素點(diǎn)分開存儲(chǔ),并選取第一輪濾波塊;
獲取當(dāng)前濾波行號(hào)和濾波列號(hào),并根據(jù)當(dāng)前濾波行號(hào)和濾波列號(hào)讀取下一輪濾波所需的像素點(diǎn),形成下一輪濾波塊,重復(fù)進(jìn)行本步驟,至濾波結(jié)束。
結(jié)合第一方面,在第一方面第一種可能的實(shí)現(xiàn)方式中,所述按照像素點(diǎn)分配規(guī)則,將像素點(diǎn)分開存儲(chǔ)的具體過程為:
若當(dāng)前像素點(diǎn)屬于前(N-1)/2行、后(N-1)/2行、除前(N-1)/2行和后(N-1)/2行外其他行的前(N-1)/2個(gè)像素點(diǎn)或除前(N-1)/2行和后(N-1)/2行外其他行的后(N-1)/2個(gè)像素點(diǎn)的任一種情況,將像素點(diǎn)存儲(chǔ)在FIFO_NF中;
若當(dāng)前像素點(diǎn)屬于第N+1行的前N個(gè)像素點(diǎn)到最后一行的前N個(gè)像素點(diǎn),將像素點(diǎn)存儲(chǔ)在FIFO_FN中;
若當(dāng)前像素點(diǎn)屬于所有行的第N+1個(gè)像素點(diǎn)到最后一個(gè)像素點(diǎn),將像素點(diǎn)存儲(chǔ)在RAM_0—RAM_N-1中;
若當(dāng)前像素點(diǎn)屬于前N行的前N列,將像素點(diǎn)存儲(chǔ)在FILTER中。
結(jié)合第一方面,在第一方面第二種可能的實(shí)現(xiàn)方式中,將像素點(diǎn)存儲(chǔ)在RAM_0—RAM_N-1中的寫入規(guī)則為:
對(duì)于RAM_P,依次寫入第P行及P*N+P所在行的像素點(diǎn),所述P從1開始,按照從小到大的順序依次取整數(shù)。
結(jié)合第一方面,在第一方面第二種可能的實(shí)現(xiàn)方式中,所述下一輪濾波所需的像素點(diǎn)從FIFO_FN和RAM_0—RAM_N-1中讀取,將所述下一輪濾波塊寫入FILTER中。
結(jié)合第一方面,在第二方面第二種可能的實(shí)現(xiàn)方式中,根據(jù)當(dāng)前濾波行號(hào)和濾波列號(hào)讀取下一輪濾波所需的像素點(diǎn)的具體過程為:
若當(dāng)前濾波行號(hào)為cur_line、cur_column,則從FIFO_FN中讀取第(cur_line+(N-1)/2+1)行的N個(gè)行像素點(diǎn);
同時(shí)讀RAM_0—RAM_N-1,獲取N個(gè)列像素點(diǎn);
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于鄭州云海信息技術(shù)有限公司,未經(jīng)鄭州云海信息技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810819740.6/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。





