一種圖像濾波方法和裝置的制造方法
【專利摘要】本發(fā)明公開(kāi)一種圖像濾波方法和裝置,所述方法包括如下步驟:在第一周期內(nèi),對(duì)第一像素進(jìn)行第一濾波處理;在第二周期內(nèi),對(duì)第二像素進(jìn)行第一濾波處理,并對(duì)經(jīng)過(guò)第一濾波處理的第一像素進(jìn)行第二濾波處理;在第三周期內(nèi),對(duì)第三像素進(jìn)行第一濾波處理,對(duì)經(jīng)過(guò)第一濾波的第二像素進(jìn)行第二濾波處理,對(duì)經(jīng)過(guò)第二濾波的第一像素進(jìn)行第三濾波處理。上述方法使得相鄰各個(gè)像素的濾波過(guò)程可以分梯次進(jìn)行,進(jìn)而使得整個(gè)濾波過(guò)程流水作業(yè),大大提高了效率,節(jié)省了硬件開(kāi)銷。
【專利說(shuō)明】
一種圖像濾波方法和裝置
技術(shù)領(lǐng)域
[0001] 本發(fā)明涉及圖像處理領(lǐng)域,尤其涉及一種圖像濾波方法和裝置。
【背景技術(shù)】
[0002] 在低光照強(qiáng)度下,攝像頭拍攝的視頻序列往往含有很強(qiáng)烈的噪聲信號(hào),對(duì)視頻序 列的質(zhì)量造成較大影響。目前,通常采用平滑濾波的濾波器對(duì)視頻序列中的噪聲進(jìn)行處理。 對(duì)于視頻序列而言,在時(shí)空域上,噪聲的分布符合高斯分布。在需要對(duì)視頻每一幀圖像的像 素點(diǎn)進(jìn)行濾波時(shí),現(xiàn)有的濾波方法不僅周期漫長(zhǎng),且硬件開(kāi)銷大。
【發(fā)明內(nèi)容】
[0003] 為此,需要提供一種圖像濾波的技術(shù)方案,用以解決現(xiàn)有的濾波方法周期漫長(zhǎng)、硬 件開(kāi)銷大等問(wèn)題。
[0004] 為實(shí)現(xiàn)上述目的,發(fā)明人提供了一種圖像濾波方法,所述方法包括如下步驟:
[0005] 在第一周期內(nèi),對(duì)第一像素進(jìn)行第一濾波處理;
[0006] 在第二周期內(nèi),對(duì)第二像素進(jìn)行第一濾波處理,并對(duì)經(jīng)過(guò)第一濾波處理的第一像 素進(jìn)行第二濾波處理,所述第二像素為與第一像素相鄰且位于第一像素右邊或下邊的像素 占 .
[0007] 在第三周期內(nèi),對(duì)第三像素進(jìn)行第一濾波處理,對(duì)經(jīng)過(guò)第一濾波的第二像素進(jìn)行 第二濾波處理,對(duì)經(jīng)過(guò)第二濾波的第一像素進(jìn)行第三濾波處理;所述第三像素為與第二像 素相鄰且位于第二像素右邊或下邊的像素點(diǎn);當(dāng)所述第二像素點(diǎn)為邊緣像素點(diǎn)時(shí),所述第 三像素點(diǎn)為第二像素點(diǎn)所在行的下一行的第一個(gè)像素點(diǎn),或者為第二像素點(diǎn)所在列的右邊 一列的第一個(gè)像素點(diǎn)。
[0008] 進(jìn)一步地,所述第一濾波為從左至右濾波,則所述第二像素為與第一像素相鄰且 位于第一像素右邊的像素點(diǎn),所述"對(duì)第一像素進(jìn)行第一濾波處理"包括:計(jì)算第一像素點(diǎn) 與第一像素點(diǎn)相鄰的左邊像素點(diǎn)的像素差值,并根據(jù)像素差值與表項(xiàng)值的對(duì)應(yīng)關(guān)系,獲取 該像素差值對(duì)應(yīng)的表項(xiàng)值,將第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值進(jìn)行相加或相減。
[0009] 進(jìn)一步地,所述"將第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值進(jìn)行相加或相減"具體 包括:當(dāng)?shù)谝幌袼攸c(diǎn)的像素值大于與第一像素點(diǎn)相鄰的左邊像素點(diǎn)的像素值時(shí),將第一像 素點(diǎn)的像素值與所獲取的表項(xiàng)值相減;當(dāng)?shù)谝幌袼攸c(diǎn)的像素值小于與第一像素點(diǎn)相鄰的左 邊像素點(diǎn)的像素值時(shí),將第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值相加。
[0010] 進(jìn)一步地,所述第二濾波為從上至下濾波,則所述第三像素點(diǎn)為與第二像素相鄰 且位于第二像素右邊的像素點(diǎn),當(dāng)所述第二像素點(diǎn)為邊緣像素點(diǎn)時(shí),所述第三像素點(diǎn)為第 二像素點(diǎn)所在行的下一行的第一個(gè)像素點(diǎn);所述"對(duì)第二像素進(jìn)行第一濾波處理"包括:計(jì) 算第一像素點(diǎn)與第二像素點(diǎn)的像素差值,并根據(jù)像素差值與表項(xiàng)值的對(duì)應(yīng)關(guān)系,獲取該像 素差值對(duì)應(yīng)的表項(xiàng)值,將第二像素點(diǎn)的像素值與所獲取的表項(xiàng)值進(jìn)行相加或相減。
[0011] 進(jìn)一步地,所述"對(duì)經(jīng)過(guò)第一濾波處理的第一像素進(jìn)行第二濾波處理"包括:計(jì)算 經(jīng)過(guò)第一濾波處理的第一像素點(diǎn)與第一像素點(diǎn)相鄰的上邊像素點(diǎn)的像素差值,并根據(jù)像素 差值與表項(xiàng)值的對(duì)應(yīng)關(guān)系,獲取該像素差值對(duì)應(yīng)的表項(xiàng)值,將經(jīng)過(guò)第一濾波處理的第一像 素點(diǎn)的像素值與所獲取的表項(xiàng)值進(jìn)行相加或相減。
[0012] 進(jìn)一步地,所述第一濾波為從上至下濾波,則所述第二像素為與第一像素相鄰且 位于第一像素下邊的像素點(diǎn),所述"對(duì)第一像素進(jìn)行第一濾波處理"包括:計(jì)算第一像素點(diǎn) 與第一像素點(diǎn)相鄰的上邊像素點(diǎn)的像素差值,并根據(jù)像素差值與表項(xiàng)值的對(duì)應(yīng)關(guān)系,獲取 該像素差值對(duì)應(yīng)的表項(xiàng)值,將第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值進(jìn)行相加或相減。
[0013] 進(jìn)一步地,所述"將第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值進(jìn)行相加或相減"具體 包括:當(dāng)?shù)谝幌袼攸c(diǎn)的像素值大于與第一像素點(diǎn)相鄰的上邊像素點(diǎn)的像素值時(shí),將第一像 素點(diǎn)的像素值與所獲取的表項(xiàng)值相減;當(dāng)?shù)谝幌袼攸c(diǎn)的像素值小于與第一像素點(diǎn)相鄰的上 邊像素點(diǎn)的像素值時(shí),將第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值相加。
[0014] 進(jìn)一步地,所述第二濾波為從左至右濾波,則所述第三像素點(diǎn)為與第二像素相鄰 且位于第二像素下邊的像素點(diǎn),當(dāng)所述第二像素點(diǎn)為邊緣像素點(diǎn)時(shí),所述第三像素點(diǎn)為第 二像素點(diǎn)所在列的右邊一列的第一個(gè)像素點(diǎn);所述"對(duì)第二像素進(jìn)行第一濾波處理"包括: 計(jì)算第一像素點(diǎn)與第二像素點(diǎn)的像素差值,并根據(jù)像素差值與表項(xiàng)值的對(duì)應(yīng)關(guān)系,獲取該 像素差值對(duì)應(yīng)的表項(xiàng)值,將第二像素點(diǎn)的像素值與所獲取的表項(xiàng)值進(jìn)行相加或相減。
[0015] 進(jìn)一步地,所述"對(duì)經(jīng)過(guò)第一濾波處理的第一像素進(jìn)行第二濾波處理"包括:計(jì)算 經(jīng)過(guò)第一濾波處理的第一像素點(diǎn)與第一像素點(diǎn)相鄰的左邊像素點(diǎn)的像素差值,并根據(jù)像素 差值與表項(xiàng)值的對(duì)應(yīng)關(guān)系,獲取該像素差值對(duì)應(yīng)的表項(xiàng)值,將經(jīng)過(guò)第一濾波處理的第一像 素點(diǎn)的像素值與所獲取的表項(xiàng)值進(jìn)行相加或相減。
[0016] 進(jìn)一步地,所述"對(duì)經(jīng)過(guò)第二濾波的第一像素進(jìn)行第三濾波處理"包括:計(jì)算第一 像素點(diǎn)與上一幀圖像中第一像素點(diǎn)坐標(biāo)位置相同的像素點(diǎn)的像素差值,并根據(jù)像素差值與 表項(xiàng)值的對(duì)應(yīng)關(guān)系,獲取該像素差值對(duì)應(yīng)的表項(xiàng)值,將經(jīng)過(guò)第一濾波處理的第一像素點(diǎn)的 像素值與所獲取的表項(xiàng)值進(jìn)行相加或相減。
[0017] 發(fā)明人還提供了一種圖像濾波裝置,所述裝置包括第一濾波單元、第二濾波單元 和第三濾波單元;
[0018] 在第一周期內(nèi),第一濾波單元用于對(duì)第一像素進(jìn)行第一濾波處理;
[0019] 在第二周期內(nèi),第一濾波單元用于對(duì)第二像素進(jìn)行第一濾波處理,第二濾波單元 用于對(duì)經(jīng)過(guò)第一濾波處理的第一像素進(jìn)行第二濾波處理,所述第二像素為與第一像素相鄰 且位于第一像素右邊或下邊的像素點(diǎn);
[0020] 在第三周期內(nèi),第一濾波單元用于對(duì)第三像素進(jìn)行第一濾波處理,第二濾波單元 用于對(duì)經(jīng)過(guò)第一濾波的第二像素進(jìn)行第二濾波處理,第三濾波單元用于對(duì)經(jīng)過(guò)第二濾波的 第一像素進(jìn)行第三濾波處理;所述第三像素為與第二像素相鄰且位于第二像素右邊或下邊 的像素點(diǎn);當(dāng)所述第二像素點(diǎn)為邊緣像素點(diǎn)時(shí),所述第三像素點(diǎn)為第二像素點(diǎn)所在行的下 一行的第一個(gè)像素點(diǎn),或者為第二像素點(diǎn)所在列的右邊一列的第一個(gè)像素點(diǎn)。
[0021] 進(jìn)一步地,所述第一濾波為從左至右濾波,則所述第二像素為與第一像素相鄰且 位于第一像素右邊的像素點(diǎn),所述第一濾波單元包括第一像素差值計(jì)算模塊、第一表項(xiàng)值 獲取模塊、第一表項(xiàng)值計(jì)算模塊;所述"第一濾波單元用于對(duì)第一像素進(jìn)行第一濾波處理" 包括:第一像素差值計(jì)算模塊用于計(jì)算第一像素點(diǎn)與第一像素點(diǎn)相鄰的左邊像素點(diǎn)的像素 差值,第一表項(xiàng)值獲取模塊用于根據(jù)像素差值與表項(xiàng)值的對(duì)應(yīng)關(guān)系,獲取該像素差值對(duì)應(yīng) 的表項(xiàng)值,第一表項(xiàng)值計(jì)算模塊用于將第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值進(jìn)行相加或 相減。
[0022]進(jìn)一步地,所述"第一表項(xiàng)值計(jì)算模塊用于將第一像素點(diǎn)的像素值與所獲取的表 項(xiàng)值進(jìn)行相加或相減"具體包括:當(dāng)?shù)谝幌袼攸c(diǎn)的像素值大于與第一像素點(diǎn)相鄰的左邊像 素點(diǎn)的像素值時(shí),第一表項(xiàng)值計(jì)算模塊用于將第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值相 減;當(dāng)?shù)谝幌袼攸c(diǎn)的像素值小于與第一像素點(diǎn)相鄰的左邊像素點(diǎn)的像素值時(shí),第一表項(xiàng)值 計(jì)算模塊用于將第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值相加。
[0023]進(jìn)一步地,所述第二濾波為從上至下濾波,則所述第三像素點(diǎn)為與第二像素相鄰 且位于第二像素右邊的像素點(diǎn),當(dāng)所述第二像素點(diǎn)為邊緣像素點(diǎn)時(shí),所述第三像素點(diǎn)為第 二像素點(diǎn)所在行的下一行的第一個(gè)像素點(diǎn);所述"第一濾波單元用于對(duì)第二像素進(jìn)行第一 濾波處理"包括:第一像素差值計(jì)算模塊用于計(jì)算第一像素點(diǎn)與第二像素點(diǎn)的像素差值,第 一表項(xiàng)值獲取模塊用于根據(jù)像素差值與表項(xiàng)值的對(duì)應(yīng)關(guān)系,獲取該像素差值對(duì)應(yīng)的表項(xiàng) 值,第一表項(xiàng)值計(jì)算模塊用于將第二像素點(diǎn)的像素值與所獲取的表項(xiàng)值進(jìn)行相加或相減。
[0024] 進(jìn)一步地,所述第二濾波單元包括第二像素差值計(jì)算模塊、第二表項(xiàng)值獲取模塊、 第二表項(xiàng)值計(jì)算模塊;所述"第二濾波單元用于對(duì)經(jīng)過(guò)第一濾波處理的第一像素進(jìn)行第二 濾波處理"包括:第二像素差值計(jì)算模塊用于計(jì)算經(jīng)過(guò)第一濾波處理的第一像素點(diǎn)與第一 像素點(diǎn)相鄰的上邊像素點(diǎn)的像素差值,第二表項(xiàng)值獲取模塊用于根據(jù)像素差值與表項(xiàng)值的 對(duì)應(yīng)關(guān)系,獲取該像素差值對(duì)應(yīng)的表項(xiàng)值,第二表項(xiàng)值計(jì)算模塊用于將經(jīng)過(guò)第一濾波處理 的第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值進(jìn)行相加或相減。
[0025] 進(jìn)一步地,所述第一濾波為從上至下濾波,則所述第二像素為與第一像素相鄰且 位于第一像素下邊的像素點(diǎn),所述第一濾波單元包括第一像素差值計(jì)算模塊、第一表項(xiàng)值 獲取模塊、第一表項(xiàng)值計(jì)算模塊;所述"第一濾波單元用于對(duì)第一像素進(jìn)行第一濾波處理" 包括:第一像素差值計(jì)算模塊用于計(jì)算第一像素點(diǎn)與第一像素點(diǎn)相鄰的上邊像素點(diǎn)的像素 差值,第一表項(xiàng)值獲取模塊用于根據(jù)像素差值與表項(xiàng)值的對(duì)應(yīng)關(guān)系,獲取該像素差值對(duì)應(yīng) 的表項(xiàng)值,第一表項(xiàng)值計(jì)算模塊用于將第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值進(jìn)行相加或 相減。
[0026] 進(jìn)一步地,所述"第一表項(xiàng)值計(jì)算模塊用于將第一像素點(diǎn)的像素值與所獲取的表 項(xiàng)值進(jìn)行相加或相減"具體包括:當(dāng)?shù)谝幌袼攸c(diǎn)的像素值大于與第一像素點(diǎn)相鄰的上邊像 素點(diǎn)的像素值時(shí),第一表項(xiàng)值計(jì)算模塊用于將第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值相 減;當(dāng)?shù)谝幌袼攸c(diǎn)的像素值小于與第一像素點(diǎn)相鄰的上邊像素點(diǎn)的像素值時(shí),第一表項(xiàng)值 計(jì)算模塊用于將第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值相加。
[0027]進(jìn)一步地,所述第二濾波為從左至右濾波,則所述第三像素點(diǎn)為與第二像素相鄰 且位于第二像素下邊的像素點(diǎn),當(dāng)所述第二像素點(diǎn)為邊緣像素點(diǎn)時(shí),所述第三像素點(diǎn)為第 二像素點(diǎn)所在列的右邊一列的第一個(gè)像素點(diǎn);所述"第一濾波單元用于對(duì)第二像素進(jìn)行第 一濾波處理"包括:第一像素差值計(jì)算模塊用于計(jì)算第一像素點(diǎn)與第二像素點(diǎn)的像素差值, 第一表項(xiàng)值獲取模塊用于根據(jù)像素差值與表項(xiàng)值的對(duì)應(yīng)關(guān)系,獲取該像素差值對(duì)應(yīng)的表項(xiàng) 值,第一表項(xiàng)值計(jì)算模塊用于將第二像素點(diǎn)的像素值與所獲取的表項(xiàng)值進(jìn)行相加或相減。
[0028]進(jìn)一步地,所述第二濾波單元包括第二像素差值計(jì)算模塊、第二表項(xiàng)值獲取模塊、 第二表項(xiàng)值計(jì)算模塊;所述"第二濾波單元用于對(duì)經(jīng)過(guò)第一濾波處理的第一像素進(jìn)行第二 濾波處理"包括:第二像素差值計(jì)算模塊用于計(jì)算經(jīng)過(guò)第一濾波處理的第一像素點(diǎn)與第一 像素點(diǎn)相鄰的左邊像素點(diǎn)的像素差值,第二表項(xiàng)值獲取模塊用于根據(jù)像素差值與表項(xiàng)值的 對(duì)應(yīng)關(guān)系,獲取該像素差值對(duì)應(yīng)的表項(xiàng)值,第二表項(xiàng)值計(jì)算模塊用于將經(jīng)過(guò)第一濾波處理 的第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值進(jìn)行相加或相減。
[0029] 進(jìn)一步地,所述第三濾波單元包括第三像素差值計(jì)算模塊、第三表項(xiàng)值獲取模塊、 第三表項(xiàng)值計(jì)算模塊;所述"第三濾波單元用于對(duì)經(jīng)過(guò)第二濾波的第一像素進(jìn)行第三濾波 處理"包括:第三像素差值計(jì)算模塊用于計(jì)算第一像素點(diǎn)與上一幀圖像中第一像素點(diǎn)坐標(biāo) 位置相同的像素點(diǎn)的像素差值,第三表項(xiàng)值獲取模塊用于根據(jù)像素差值與表項(xiàng)值的對(duì)應(yīng)關(guān) 系,獲取該像素差值對(duì)應(yīng)的表項(xiàng)值,第三表項(xiàng)值計(jì)算模塊用于將經(jīng)過(guò)第一濾波處理的第一 像素點(diǎn)的像素值與所獲取的表項(xiàng)值進(jìn)行相加或相減。
[0030] 上述技術(shù)方案所述的圖像濾波方法和裝置,所述方法包括如下步驟:在第一周期 內(nèi),對(duì)第一像素進(jìn)行第一濾波處理;在第二周期內(nèi),對(duì)第二像素進(jìn)行第一濾波處理,并對(duì)經(jīng) 過(guò)第一濾波處理的第一像素進(jìn)行第二濾波處理;在第三周期內(nèi),對(duì)第三像素進(jìn)行第一濾波 處理,對(duì)經(jīng)過(guò)第一濾波的第二像素進(jìn)行第二濾波處理,對(duì)經(jīng)過(guò)第二濾波的第一像素進(jìn)行第 三濾波處理。上述方法使得相鄰各個(gè)像素的濾波過(guò)程可以分梯次進(jìn)行,進(jìn)而使得整個(gè)濾波 過(guò)程流水作業(yè),大大提高了效率,節(jié)省了硬件開(kāi)銷。
【附圖說(shuō)明】
[0031] 圖1為本發(fā)明一實(shí)施例涉及的圖像濾波方法的流程圖;
[0032] 圖2為本發(fā)明另一實(shí)施例涉及的圖像濾波方法的流程圖;
[0033] 圖3為本發(fā)明另一實(shí)施例涉及的圖像濾波方法的示意圖;
[0034] 圖4為本發(fā)明另一實(shí)施例涉及的圖像濾波裝置的示意圖。
[0035] 附圖標(biāo)記說(shuō)明:
[0036] 101、第一濾波單元;111、第一像素差值計(jì)算模塊;112、第二表項(xiàng)值獲取模塊;113、 第二表項(xiàng)值計(jì)算模塊;
[0037] 102、第二濾波單元;121、第二像素差值計(jì)算模塊;122、第二表項(xiàng)值獲取模塊;123、 第二表項(xiàng)值計(jì)算模塊;
[0038] 103、第三濾波單元。
【具體實(shí)施方式】
[0039] 為詳細(xì)說(shuō)明技術(shù)方案的技術(shù)內(nèi)容、構(gòu)造特征、所實(shí)現(xiàn)目的及效果,以下結(jié)合具體實(shí) 施例并配合附圖詳予說(shuō)明。
[0040] 請(qǐng)參閱圖1,為本發(fā)明一實(shí)施例涉及的圖像濾波方法的流程圖。所述方法可以用于 對(duì)圖像進(jìn)行濾波處理,消除圖像噪聲。所述方法包括如下步驟:
[0041] 首先進(jìn)入步驟S101在第一周期內(nèi),對(duì)第一像素進(jìn)行第一濾波處理。對(duì)于視頻的每 一幀圖像而言,需要進(jìn)行先進(jìn)行從左向右濾波、從上向下濾波兩個(gè)過(guò)程,兩者順序可以根據(jù) 實(shí)際需要進(jìn)行調(diào)整,即也可以先進(jìn)行從上向下濾波,再進(jìn)行從左向右濾波。在本實(shí)施方式 中,所述第一濾波為從左至右濾波,則所述第二像素為與第一像素相鄰且位于第一像素右 邊的像素點(diǎn)。
[0042]如圖2所示,所述"對(duì)第一像素進(jìn)行第一濾波處理"包括:進(jìn)入步驟S201計(jì)算第一像 素點(diǎn)與第一像素點(diǎn)相鄰的左邊像素點(diǎn)的像素差值,而后進(jìn)入步驟S202根據(jù)像素差值與表項(xiàng) 值的對(duì)應(yīng)關(guān)系,獲取該像素差值對(duì)應(yīng)的表項(xiàng)值,而后進(jìn)入步驟S203將第一像素點(diǎn)的像素值 與所獲取的表項(xiàng)值進(jìn)行相加或相減。具體地,濾波過(guò)程可以通過(guò)以下公式實(shí)現(xiàn):
[0044]其中,x(k)為當(dāng)前待濾波的像素,y(k-l)為已經(jīng)濾波處理后的像素,例如第一濾波 為從左向右濾波,y (k-1)則為當(dāng)前待濾波的像素左邊的像素,Gamma值為指數(shù)參數(shù),可以根 據(jù)實(shí)際需要進(jìn)行配置。由于上述公式涉及指數(shù)運(yùn)算,如果用硬件來(lái)計(jì)算不僅算法復(fù)雜也增 加了硬件開(kāi)銷,因而在本發(fā)明中采用查表的形式來(lái)實(shí)現(xiàn),即按照梯度選取不同的像素差值, 事先計(jì)算好不同像素差值分別對(duì)應(yīng)的表項(xiàng)值,并將表項(xiàng)值存儲(chǔ)于表格中,所述表項(xiàng)值即為 公式右邊除了 x(k)之外剩余的部分計(jì)算得到的值。為了保證在圖像中心以及中心附近像素 點(diǎn)時(shí)的處理精度,將靠近圖像中心點(diǎn)的表項(xiàng)精度增大,即像素差值的整數(shù)部分在0~7之間 時(shí),采用3bit小數(shù)精;像素差值整數(shù)部分在8~15之間時(shí),采用2bit小數(shù)精度;像素差值整數(shù) 部分在16~31之間時(shí),采用lbit小數(shù)精度;像素差值整數(shù)部分在31~63之間時(shí),只采用整數(shù) 部分。
[0045]在本實(shí)施方式中,步驟S203具體包括:當(dāng)?shù)谝幌袼攸c(diǎn)的像素值大于與第一像素點(diǎn) 相鄰的左邊像素點(diǎn)的像素值時(shí),將第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值相減;當(dāng)?shù)谝幌?素點(diǎn)的像素值小于與第一像素點(diǎn)相鄰的左邊像素點(diǎn)的像素值時(shí),將第一像素點(diǎn)的像素值與 所獲取的表項(xiàng)值相加。濾波處理的目的是為了去除圖像噪聲,即讓圖像上相鄰像素點(diǎn)的像 素值盡可能接近。第一濾波的方式為從左向右濾波時(shí),第一像素點(diǎn)相鄰的左邊像素點(diǎn)為已 經(jīng)濾波過(guò)的像素點(diǎn),因而當(dāng)?shù)谝幌袼攸c(diǎn)的像素值大于與第一像素點(diǎn)相鄰的左邊像素點(diǎn)的像 素值時(shí),為了使第一像素點(diǎn)的像素值與已經(jīng)濾波過(guò)的像素點(diǎn)的像素值更加接近,需要將第 一像素點(diǎn)的像素值與所獲取的表項(xiàng)值相減?;陬愃评碛桑?dāng)?shù)谝幌袼攸c(diǎn)的像素值小于與 第一像素點(diǎn)相鄰的左邊像素點(diǎn)的像素值時(shí),將第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值相 加。
[0046]而后進(jìn)入步驟S102在第二周期內(nèi),對(duì)第二像素進(jìn)行第一濾波處理,并對(duì)經(jīng)過(guò)第一 濾波處理的第一像素進(jìn)行第二濾波處理。所述第二像素為與第一像素相鄰且位于第一像素 右邊或下邊的像素點(diǎn),具體地,當(dāng)?shù)谝粸V波為從左向右濾波時(shí),第二像素為第一像素右邊的 像素點(diǎn);當(dāng)?shù)谝粸V波為上至下濾波時(shí),第二像素點(diǎn)為第一像素下方的像素點(diǎn)。以第一濾波為 從左向右濾波、第二濾波為從上至下濾波為例,則所述"對(duì)第二像素進(jìn)行第一濾波處理"包 括:計(jì)算第一像素點(diǎn)與第二像素點(diǎn)的像素差值,并根據(jù)像素差值與表項(xiàng)值的對(duì)應(yīng)關(guān)系,獲取 該像素差值對(duì)應(yīng)的表項(xiàng)值,將第二像素點(diǎn)的像素值與所獲取的表項(xiàng)值進(jìn)行相加或相減。第 二像素在進(jìn)行第一濾波(從左向右濾波)時(shí),第一像素已完成第一濾波,即相對(duì)于第二像素 而言,第一像素為已經(jīng)濾波后的像素,第二像素進(jìn)行第一濾波的過(guò)程與前述第一像素進(jìn)行 第一濾波的過(guò)程類似。
[0047]所述"對(duì)經(jīng)過(guò)第一濾波處理的第一像素進(jìn)行第二濾波處理"包括:計(jì)算經(jīng)過(guò)第一濾 波處理的第一像素點(diǎn)與第一像素點(diǎn)相鄰的上邊像素點(diǎn)的像素差值,并根據(jù)像素差值與表項(xiàng) 值的對(duì)應(yīng)關(guān)系,獲取該像素差值對(duì)應(yīng)的表項(xiàng)值,將經(jīng)過(guò)第一濾波處理的第一像素點(diǎn)的像素 值與所獲取的表項(xiàng)值進(jìn)行相加或相減。第二濾波處理為從上至下濾波,即與第一像素點(diǎn)相 鄰的上邊像素點(diǎn)為已經(jīng)過(guò)濾波處理后的像素。
[0048] 而后進(jìn)入步驟S103在第三周期內(nèi),對(duì)第三像素進(jìn)行第一濾波處理,對(duì)經(jīng)過(guò)第一濾 波的第二像素進(jìn)行第二濾波處理,對(duì)經(jīng)過(guò)第二濾波的第一像素進(jìn)行第三濾波處理。所述第 三像素為與第二像素相鄰且位于第二像素右邊或下邊的像素點(diǎn);當(dāng)所述第二像素點(diǎn)為邊緣 像素點(diǎn)時(shí),所述第三像素點(diǎn)為第二像素點(diǎn)所在行的下一行的第一個(gè)像素點(diǎn),或者為第二像 素點(diǎn)所在列的右邊一列的第一個(gè)像素點(diǎn)。當(dāng)?shù)谝粸V波為從左向右濾波、第二濾波為從上至 下濾波時(shí),第三像素點(diǎn)為與第二像素相鄰且位于于第二像素右邊的像素點(diǎn),即相對(duì)于第三 像素點(diǎn)而言,在進(jìn)行第一濾波時(shí),第二像素點(diǎn)為已經(jīng)過(guò)濾波的像素點(diǎn),當(dāng)所述第二像素點(diǎn)為 邊緣像素點(diǎn)時(shí),所述第三像素點(diǎn)為第二像素點(diǎn)所在行的下一行的第一個(gè)像素點(diǎn);當(dāng)?shù)谝粸V 波為從上至下濾波、第二濾波為從左至右濾波時(shí),第三像素點(diǎn)為與第二像素相鄰且位于于 第二像素下邊的像素點(diǎn),即相對(duì)于第三像素點(diǎn)而言,在進(jìn)行第一濾波時(shí),第二像素點(diǎn)為已經(jīng) 過(guò)濾波的像素點(diǎn),所述第三像素點(diǎn)為第二像素點(diǎn)所在行的下一行的第一個(gè)像素點(diǎn),或者為 第二像素點(diǎn)所在列的右邊一列的第一個(gè)像素點(diǎn)。
[0049] 在本實(shí)施方式中,所述"對(duì)經(jīng)過(guò)第二濾波的第一像素進(jìn)行第三濾波處理"包括:計(jì) 算第一像素點(diǎn)與上一幀圖像中第一像素點(diǎn)坐標(biāo)位置相同的像素點(diǎn)的像素差值,并根據(jù)像素 差值與表項(xiàng)值的對(duì)應(yīng)關(guān)系,獲取該像素差值對(duì)應(yīng)的表項(xiàng)值,將經(jīng)過(guò)第一濾波處理的第一像 素點(diǎn)的像素值與所獲取的表項(xiàng)值進(jìn)行相加或相減。,每一幀圖像上的像素點(diǎn)除了與相鄰像 素點(diǎn)進(jìn)行左右濾波和上下濾波之外,還需要進(jìn)行第三濾波,即通過(guò)計(jì)算與前一幀第圖像中 第一像素點(diǎn)坐標(biāo)位置相同的像素點(diǎn)的像素差值,以及查表的方式獲得對(duì)應(yīng)的表項(xiàng)值,將自 身像素值加上或減去該表項(xiàng)值。
[0050] 在其他實(shí)施例中,所述第一濾波為從上至下濾波,則所述第二像素為與第一像素 相鄰且位于第一像素下邊的像素點(diǎn),所述"對(duì)第一像素進(jìn)行第一濾波處理"包括:計(jì)算第一 像素點(diǎn)與第一像素點(diǎn)相鄰的上邊像素點(diǎn)的像素差值,并根據(jù)像素差值與表項(xiàng)值的對(duì)應(yīng)關(guān) 系,獲取該像素差值對(duì)應(yīng)的表項(xiàng)值,將第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值進(jìn)行相加或 相減。所述"將第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值進(jìn)行相加或相減"具體包括:當(dāng)?shù)谝?像素點(diǎn)的像素值大于與第一像素點(diǎn)相鄰的上邊像素點(diǎn)的像素值時(shí),將第一像素點(diǎn)的像素值 與所獲取的表項(xiàng)值相減;當(dāng)?shù)谝幌袼攸c(diǎn)的像素值小于與第一像素點(diǎn)相鄰的上邊像素點(diǎn)的像 素值時(shí),將第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值相加。
[0051] 在其他實(shí)施例中,所述第二濾波為從左至右濾波,則所述第三像素點(diǎn)為與第二像 素相鄰且位于第二像素下邊的像素點(diǎn),當(dāng)所述第二像素點(diǎn)為邊緣像素點(diǎn)時(shí),所述第三像素 點(diǎn)為第二像素點(diǎn)所在列的右邊一列的第一個(gè)像素點(diǎn);所述"對(duì)第二像素進(jìn)行第一濾波處理" 包括:計(jì)算第一像素點(diǎn)與第二像素點(diǎn)的像素差值,并根據(jù)像素差值與表項(xiàng)值的對(duì)應(yīng)關(guān)系,獲 取該像素差值對(duì)應(yīng)的表項(xiàng)值,將第二像素點(diǎn)的像素值與所獲取的表項(xiàng)值進(jìn)行相加或相減。 所述"對(duì)經(jīng)過(guò)第一濾波處理的第一像素進(jìn)行第二濾波處理"包括:計(jì)算經(jīng)過(guò)第一濾波處理的 第一像素點(diǎn)與第一像素點(diǎn)相鄰的左邊像素點(diǎn)的像素差值,并根據(jù)像素差值與表項(xiàng)值的對(duì)應(yīng) 關(guān)系,獲取該像素差值對(duì)應(yīng)的表項(xiàng)值,將經(jīng)過(guò)第一濾波處理的第一像素點(diǎn)的像素值與所獲 取的表項(xiàng)值進(jìn)行相加或相減。
[0052]如圖3所示,包括三行三列9個(gè)像素點(diǎn),下面以第一濾波為從上至下濾波、第二濾波 為從左至右濾波為例,對(duì)第一列3個(gè)像素點(diǎn)的第一濾波和第二濾波過(guò)程進(jìn)行說(shuō)明,具體如 下:
[0053]在t0時(shí)刻(即第一周期),縱向?yàn)V波A0_0像素(即第一像素),得到A0_0像素的縱向 濾波結(jié)果(即經(jīng)過(guò)第一濾波的第一響度);
[0054] 在tl時(shí)刻(即第二周期),A1_0(即第二像素)像素利用A0_0像素的縱向?yàn)V波結(jié)果, 進(jìn)行縱向?yàn)V波;A0_0像素(即第一像素)在該11時(shí)刻進(jìn)行橫向?yàn)V波(即從左向右濾波,第二濾 波);
[0055] 在t2時(shí)刻(即第三周期內(nèi)),A1_0像素(第二像素)進(jìn)行橫向?yàn)V波(第二濾波),A2_0 像素(第三像素)利用A1_0像素的縱向?yàn)V波結(jié)果進(jìn)行縱向?yàn)V波。
[0056] 利用這種階梯狀的濾波關(guān)系,可以很好地對(duì)多個(gè)像素進(jìn)行濾波處理,極大提高了 濾波效率,節(jié)省了硬件面積,降低了硬件成本。
[0057]如圖4所示,發(fā)明人還提供了一種圖像濾波裝置,所述裝置包括第一濾波單元101、 第二濾波單元102和第三濾波單元103;
[0058]在第一周期內(nèi),第一濾波單元101用于對(duì)第一像素進(jìn)行第一濾波處理。對(duì)于視頻的 每一幀圖像而言,需要進(jìn)行先進(jìn)行從左向右濾波、從上向下濾波兩個(gè)過(guò)程,兩者順序可以根 據(jù)實(shí)際需要進(jìn)行調(diào)整,即也可以先進(jìn)行從上向下濾波,再進(jìn)行從左向右濾波。在本實(shí)施方式 中,所述第一濾波為從左至右濾波,則所述第二像素為與第一像素相鄰且位于第一像素右 邊的像素點(diǎn)。
[0059]所述第一濾波為從左至右濾波,則所述第二像素為與第一像素相鄰且位于第一像 素右邊的像素點(diǎn),所述第一濾波單元包括第一像素差值計(jì)算模塊111、第一表項(xiàng)值獲取模塊 112、第一表項(xiàng)值計(jì)算模塊113;所述"第一濾波單元用于對(duì)第一像素進(jìn)行第一濾波處理"包 括:第一像素差值計(jì)算模塊111用于計(jì)算第一像素點(diǎn)與第一像素點(diǎn)相鄰的左邊像素點(diǎn)的像 素差值,第一表項(xiàng)值獲取模塊112用于根據(jù)像素差值與表項(xiàng)值的對(duì)應(yīng)關(guān)系,獲取該像素差值 對(duì)應(yīng)的表項(xiàng)值,第一表項(xiàng)值計(jì)算模塊113用于將第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值進(jìn) 行相加或相減。具體地,濾波過(guò)程可以通過(guò)以下公式實(shí)現(xiàn):
[0061]其中,x(k)為當(dāng)前待濾波的像素,y(k-l)為已經(jīng)濾波處理后的像素,例如第一濾波 為從左向右濾波,y (k-1)則為當(dāng)前待濾波的像素左邊的像素,Gamma值為指數(shù)參數(shù),可以根 據(jù)實(shí)際需要進(jìn)行配置。由于上述公式涉及指數(shù)運(yùn)算,如果用硬件來(lái)計(jì)算不僅算法復(fù)雜也增 加了硬件開(kāi)銷,因而在本發(fā)明中采用查表的形式來(lái)實(shí)現(xiàn),即按照梯度選取不同的像素差值, 事先計(jì)算好不同像素差值分別對(duì)應(yīng)的表項(xiàng)值,并將表項(xiàng)值存儲(chǔ)于表格中,所述表項(xiàng)值即為 公式右邊除了 x(k)之外剩余的部分計(jì)算得到的值。為了保證在圖像中心以及中心附近像素 點(diǎn)時(shí)的處理精度,將靠近圖像中心點(diǎn)的表項(xiàng)精度增大,即像素差值的整數(shù)部分在0~7之間 時(shí),采用3bit小數(shù)精;像素差值整數(shù)部分在8~15之間時(shí),采用2bit小數(shù)精度;像素差值整數(shù) 部分在16~31之間時(shí),采用lbit小數(shù)精度;像素差值整數(shù)部分在31~63之間時(shí),只采用整數(shù) 部分。
[0062]在本實(shí)施方式中,所述"第一表項(xiàng)值計(jì)算模塊用于將第一像素點(diǎn)的像素值與所獲 取的表項(xiàng)值進(jìn)行相加或相減"具體包括:當(dāng)?shù)谝幌袼攸c(diǎn)的像素值大于與第一像素點(diǎn)相鄰的 左邊像素點(diǎn)的像素值時(shí),第一表項(xiàng)值計(jì)算模塊用于將第一像素點(diǎn)的像素值與所獲取的表項(xiàng) 值相減;當(dāng)?shù)谝幌袼攸c(diǎn)的像素值小于與第一像素點(diǎn)相鄰的左邊像素點(diǎn)的像素值時(shí),第一表 項(xiàng)值計(jì)算模塊用于將第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值相加。濾波處理的目的是為了 去除圖像噪聲,即讓圖像上相鄰像素點(diǎn)的像素值盡可能接近。第一濾波的方式為從左向右 濾波時(shí),第一像素點(diǎn)相鄰的左邊像素點(diǎn)為已經(jīng)濾波過(guò)的像素點(diǎn),因而當(dāng)?shù)谝幌袼攸c(diǎn)的像素 值大于與第一像素點(diǎn)相鄰的左邊像素點(diǎn)的像素值時(shí),為了使第一像素點(diǎn)的像素值與已經(jīng)濾 波過(guò)的像素點(diǎn)的像素值更加接近,需要將第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值相減?;?于類似理由,當(dāng)?shù)谝幌袼攸c(diǎn)的像素值小于與第一像素點(diǎn)相鄰的左邊像素點(diǎn)的像素值時(shí),將 第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值相加。
[0063]在第二周期內(nèi),第一濾波單元102用于對(duì)第二像素進(jìn)行第一濾波處理,第二濾波單 元102用于對(duì)經(jīng)過(guò)第一濾波處理的第一像素進(jìn)行第二濾波處理,所述第二像素為與第一像 素相鄰且位于第一像素右邊或下邊的像素點(diǎn)。具體地,當(dāng)?shù)谝粸V波為從左向右濾波時(shí),第二 像素為第一像素右邊的像素點(diǎn);當(dāng)?shù)谝粸V波為上至下濾波時(shí),第二像素點(diǎn)為第一像素下方 的像素點(diǎn)。以第一濾波為從左向右濾波、第二濾波為從上至下濾波為例,則所述"第一濾波 單元用于對(duì)第二像素進(jìn)行第一濾波處理"包括:第一像素差值計(jì)算模塊111計(jì)算第一像素點(diǎn) 與第二像素點(diǎn)的像素差值,第一表項(xiàng)值獲取模塊112根據(jù)像素差值與表項(xiàng)值的對(duì)應(yīng)關(guān)系,獲 取該像素差值對(duì)應(yīng)的表項(xiàng)值,第一表項(xiàng)值計(jì)算模塊113將第二像素點(diǎn)的像素值與所獲取的 表項(xiàng)值進(jìn)行相加或相減。第二像素在進(jìn)行第一濾波(從左向右濾波)時(shí),第一像素已完成第 一濾波,即相對(duì)于第二像素而言,第一像素為已經(jīng)濾波后的像素,第二像素進(jìn)行第一濾波的 過(guò)程與前述第一像素進(jìn)行第一濾波的過(guò)程類似。
[0064]所述第二濾波單元包括第二像素差值計(jì)算模塊121、第二表項(xiàng)值獲取模塊122、第 二表項(xiàng)值計(jì)算模塊123;所述"第二濾波單元用于對(duì)經(jīng)過(guò)第一濾波處理的第一像素進(jìn)行第二 濾波處理"包括:第二像素差值計(jì)算模塊121計(jì)算經(jīng)過(guò)第一濾波處理的第一像素點(diǎn)與第一像 素點(diǎn)相鄰的上邊像素點(diǎn)的像素差值,第二表項(xiàng)值獲取模塊122根據(jù)像素差值與表項(xiàng)值的對(duì) 應(yīng)關(guān)系,獲取該像素差值對(duì)應(yīng)的表項(xiàng)值,第二表項(xiàng)值計(jì)算模塊123將經(jīng)過(guò)第一濾波處理的第 一像素點(diǎn)的像素值與所獲取的表項(xiàng)值進(jìn)行相加或相減。第二濾波處理為從上至下濾波,即 與第一像素點(diǎn)相鄰的上邊像素點(diǎn)為已經(jīng)過(guò)濾波處理后的像素。
[0065]在第三周期內(nèi),第一濾波單元101用于對(duì)第三像素進(jìn)行第一濾波處理,第二濾波單 元102用于對(duì)經(jīng)過(guò)第一濾波的第二像素進(jìn)行第二濾波處理,第三濾波單元103用于對(duì)經(jīng)過(guò)第 二濾波的第一像素進(jìn)行第三濾波處理;所述第三像素為與第二像素相鄰且位于第二像素右 邊或下邊的像素點(diǎn);當(dāng)所述第二像素點(diǎn)為邊緣像素點(diǎn)時(shí),所述第三像素點(diǎn)為第二像素點(diǎn)所 在行的下一行的第一個(gè)像素點(diǎn),或者為第二像素點(diǎn)所在列的右邊一列的第一個(gè)像素點(diǎn)。當(dāng) 第一濾波為從左向右濾波、第二濾波為從上至下濾波時(shí),第三像素點(diǎn)為與第二像素相鄰且 位于于第二像素右邊的像素點(diǎn),即相對(duì)于第三像素點(diǎn)而言,在進(jìn)行第一濾波時(shí),第二像素點(diǎn) 為已經(jīng)過(guò)濾波的像素點(diǎn),當(dāng)所述第二像素點(diǎn)為邊緣像素點(diǎn)時(shí),所述第三像素點(diǎn)為第二像素 點(diǎn)所在行的下一行的第一個(gè)像素點(diǎn);當(dāng)?shù)谝粸V波為從上至下濾波、第二濾波為從左至右濾 波時(shí),第三像素點(diǎn)為與第二像素相鄰且位于于第二像素下邊的像素點(diǎn),即相對(duì)于第三像素 點(diǎn)而言,在進(jìn)行第一濾波時(shí),第二像素點(diǎn)為已經(jīng)過(guò)濾波的像素點(diǎn),所述第三像素點(diǎn)為第二像 素點(diǎn)所在行的下一行的第一個(gè)像素點(diǎn),或者為第二像素點(diǎn)所在列的右邊一列的第一個(gè)像素 點(diǎn)。
[0066] 在本實(shí)施方式中,所述"第三濾波單元用于對(duì)經(jīng)過(guò)第二濾波的第一像素進(jìn)行第三 濾波處理"包括:計(jì)算第一像素點(diǎn)與上一幀圖像中第一像素點(diǎn)坐標(biāo)位置相同的像素點(diǎn)的像 素差值,并根據(jù)像素差值與表項(xiàng)值的對(duì)應(yīng)關(guān)系,獲取該像素差值對(duì)應(yīng)的表項(xiàng)值,將經(jīng)過(guò)第一 濾波處理的第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值進(jìn)行相加或相減。每一幀圖像上的像素 點(diǎn)除了與相鄰像素點(diǎn)進(jìn)行左右濾波和上下濾波之外,還需要進(jìn)行第三濾波,即通過(guò)計(jì)算與 前一幀第圖像中第一像素點(diǎn)坐標(biāo)位置相同的像素點(diǎn)的像素差值,以及查表的方式獲得對(duì)應(yīng) 的表項(xiàng)值,將自身像素值加上或減去該表項(xiàng)值。
[0067] 在其他實(shí)施例中,所述第一濾波為從上至下濾波,則所述第二像素為與第一像素 相鄰且位于第一像素下邊的像素點(diǎn),所述"第一濾波單元用于對(duì)第一像素進(jìn)行第一濾波處 理"包括:第一像素差值計(jì)算模塊111計(jì)算第一像素點(diǎn)與第一像素點(diǎn)相鄰的上邊像素點(diǎn)的像 素差值,第二表項(xiàng)值獲取模塊112根據(jù)像素差值與表項(xiàng)值的對(duì)應(yīng)關(guān)系,獲取該像素差值對(duì)應(yīng) 的表項(xiàng)值,第一表項(xiàng)值計(jì)算模塊123將第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值進(jìn)行相加或 相減。所述"第一表項(xiàng)值計(jì)算模塊123將第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值進(jìn)行相加或 相減"具體包括:當(dāng)?shù)谝幌袼攸c(diǎn)的像素值大于與第一像素點(diǎn)相鄰的上邊像素點(diǎn)的像素值時(shí), 將第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值相減;當(dāng)?shù)谝幌袼攸c(diǎn)的像素值小于與第一像素點(diǎn) 相鄰的上邊像素點(diǎn)的像素值時(shí),將第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值相加。
[0068]在其他實(shí)施例中,所述第二濾波為從左至右濾波,則所述第三像素點(diǎn)為與第二像 素相鄰且位于第二像素下邊的像素點(diǎn),當(dāng)所述第二像素點(diǎn)為邊緣像素點(diǎn)時(shí),所述第三像素 點(diǎn)為第二像素點(diǎn)所在列的右邊一列的第一個(gè)像素點(diǎn);所述"第一濾波單元用于對(duì)第二像素 進(jìn)行第一濾波處理"包括:第一像素差值計(jì)算模塊111計(jì)算第一像素點(diǎn)與第二像素點(diǎn)的像素 差值,第二表項(xiàng)值獲取模塊112根據(jù)像素差值與表項(xiàng)值的對(duì)應(yīng)關(guān)系,獲取該像素差值對(duì)應(yīng)的 表項(xiàng)值,第一表項(xiàng)值計(jì)算模塊123將第二像素點(diǎn)的像素值與所獲取的表項(xiàng)值進(jìn)行相加或相 減。所述第二濾波單元包括第二像素差值計(jì)算模塊121、第二表項(xiàng)值獲取模塊122、第二表項(xiàng) 值計(jì)算模塊123。所述"第二濾波單元用于對(duì)經(jīng)過(guò)第一濾波處理的第一像素進(jìn)行第二濾波處 理"包括:第二像素差值計(jì)算模塊121計(jì)算經(jīng)過(guò)第一濾波處理的第一像素點(diǎn)與第一像素點(diǎn)相 鄰的左邊像素點(diǎn)的像素差值,第二表項(xiàng)值獲取模塊122根據(jù)像素差值與表項(xiàng)值的對(duì)應(yīng)關(guān)系, 獲取該像素差值對(duì)應(yīng)的表項(xiàng)值,第二表項(xiàng)值計(jì)算模塊123將經(jīng)過(guò)第一濾波處理的第一像素 點(diǎn)的像素值與所獲取的表項(xiàng)值進(jìn)行相加或相減。
[0069] 上述技術(shù)方案所述的圖像濾波方法和裝置,所述方法包括如下步驟:在第一周期 內(nèi),對(duì)第一像素進(jìn)行第一濾波處理;在第二周期內(nèi),對(duì)第二像素進(jìn)行第一濾波處理,并對(duì)經(jīng) 過(guò)第一濾波處理的第一像素進(jìn)行第二濾波處理;在第三周期內(nèi),對(duì)第三像素進(jìn)行第一濾波 處理,對(duì)經(jīng)過(guò)第一濾波的第二像素進(jìn)行第二濾波處理,對(duì)經(jīng)過(guò)第二濾波的第一像素進(jìn)行第 三濾波處理。上述方法使得相鄰各個(gè)像素的濾波過(guò)程可以分梯次進(jìn)行,進(jìn)而使得整個(gè)濾波 過(guò)程流水作業(yè),大大提高了效率,節(jié)省了硬件開(kāi)銷。
[0070] 需要說(shuō)明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí) 體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存 在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)"包括"、"包含"或者其任何其他變體意在涵蓋 非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者終端設(shè)備不僅包括那些 要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者終 端設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句"包括……"或"包含……"限定的 要素,并不排除在包括所述要素的過(guò)程、方法、物品或者終端設(shè)備中還存在另外的要素。此 外,在本文中,"大于"、"小于"、"超過(guò)"等理解為不包括本數(shù);"以上"、"以下"、"以內(nèi)"等理解 為包括本數(shù)。
[0071] 本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,上述各實(shí)施例可提供為方法、裝置、或計(jì)算機(jī)程序產(chǎn) 品。這些實(shí)施例可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例 的形式。上述各實(shí)施例涉及的方法中的全部或部分步驟可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái) 完成,所述的程序可以存儲(chǔ)于計(jì)算機(jī)設(shè)備可讀取的存儲(chǔ)介質(zhì)中,用于執(zhí)行上述各實(shí)施例方 法所述的全部或部分步驟。所述計(jì)算機(jī)設(shè)備,包括但不限于:個(gè)人計(jì)算機(jī)、服務(wù)器、通用計(jì)算 機(jī)、專用計(jì)算機(jī)、網(wǎng)絡(luò)設(shè)備、嵌入式設(shè)備、可編程設(shè)備、智能移動(dòng)終端、智能家居設(shè)備、穿戴式 智能設(shè)備、車載智能設(shè)備等;所述的存儲(chǔ)介質(zhì),包括但不限于:RAM、R0M、磁碟、磁帶、光盤(pán)、閃 存、U盤(pán)、移動(dòng)硬盤(pán)、存儲(chǔ)卡、記憶棒、網(wǎng)絡(luò)服務(wù)器存儲(chǔ)、網(wǎng)絡(luò)云存儲(chǔ)等。
[0072] 上述各實(shí)施例是參照根據(jù)實(shí)施例所述的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的 流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每 一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī) 程序指令到計(jì)算機(jī)設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)設(shè)備的處理器執(zhí)行的指 令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的 功能的裝置。
[0073] 這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)設(shè)備以特定方式工作的計(jì)算機(jī)設(shè) 備可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)設(shè)備可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造 品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指 定的功能。
[0074] 這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)設(shè)備上,使得在計(jì)算機(jī)設(shè)備上執(zhí)行一系列 操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程 圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
[0075]盡管已經(jīng)對(duì)上述各實(shí)施例進(jìn)行了描述,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng) 造性概念,則可對(duì)這些實(shí)施例做出另外的變更和修改,所以以上所述僅為本發(fā)明的實(shí)施例, 并非因此限制本發(fā)明的專利保護(hù)范圍,凡是利用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所作的等效結(jié)構(gòu) 或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利 保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1. 一種圖像濾波方法,其特征在于,所述方法包括如下步驟: 在第一周期內(nèi),對(duì)第一像素進(jìn)行第一濾波處理; 在第二周期內(nèi),對(duì)第二像素進(jìn)行第一濾波處理,并對(duì)經(jīng)過(guò)第一濾波處理的第一像素進(jìn) 行第二濾波處理,所述第二像素為與第一像素相鄰且位于第一像素右邊或下邊的像素點(diǎn); 在第三周期內(nèi),對(duì)第三像素進(jìn)行第一濾波處理,對(duì)經(jīng)過(guò)第一濾波的第二像素進(jìn)行第二 濾波處理,對(duì)經(jīng)過(guò)第二濾波的第一像素進(jìn)行第三濾波處理;所述第三像素為與第二像素相 鄰且位于第二像素右邊或下邊的像素點(diǎn);當(dāng)所述第二像素點(diǎn)為邊緣像素點(diǎn)時(shí),所述第三像 素點(diǎn)為第二像素點(diǎn)所在行的下一行的第一個(gè)像素點(diǎn),或者為第二像素點(diǎn)所在列的右邊一列 的第一個(gè)像素點(diǎn)。2. 根據(jù)權(quán)利要求1所述的圖像濾波方法,其特征在于,所述第一濾波為從左至右濾波, 則所述第二像素為與第一像素相鄰且位于第一像素右邊的像素點(diǎn),所述"對(duì)第一像素進(jìn)行 第一濾波處理"包括:計(jì)算第一像素點(diǎn)與第一像素點(diǎn)相鄰的左邊像素點(diǎn)的像素差值,并根據(jù) 像素差值與表項(xiàng)值的對(duì)應(yīng)關(guān)系,獲取該像素差值對(duì)應(yīng)的表項(xiàng)值,將第一像素點(diǎn)的像素值與 所獲取的表項(xiàng)值進(jìn)行相加或相減。3. 根據(jù)權(quán)利要求2所述的圖像濾波方法,其特征在于,所述"將第一像素點(diǎn)的像素值與 所獲取的表項(xiàng)值進(jìn)行相加或相減"具體包括:當(dāng)?shù)谝幌袼攸c(diǎn)的像素值大于與第一像素點(diǎn)相 鄰的左邊像素點(diǎn)的像素值時(shí),將第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值相減;當(dāng)?shù)谝幌袼?點(diǎn)的像素值小于與第一像素點(diǎn)相鄰的左邊像素點(diǎn)的像素值時(shí),將第一像素點(diǎn)的像素值與所 獲取的表項(xiàng)值相加。4. 根據(jù)權(quán)利要求2或3所述的圖像濾波方法,其特征在于,所述第二濾波為從上至下濾 波,則所述第三像素點(diǎn)為與第二像素相鄰且位于第二像素右邊的像素點(diǎn),當(dāng)所述第二像素 點(diǎn)為邊緣像素點(diǎn)時(shí),所述第三像素點(diǎn)為第二像素點(diǎn)所在行的下一行的第一個(gè)像素點(diǎn);所述 "對(duì)第二像素進(jìn)行第一濾波處理"包括:計(jì)算第一像素點(diǎn)與第二像素點(diǎn)的像素差值,并根據(jù) 像素差值與表項(xiàng)值的對(duì)應(yīng)關(guān)系,獲取該像素差值對(duì)應(yīng)的表項(xiàng)值,將第二像素點(diǎn)的像素值與 所獲取的表項(xiàng)值進(jìn)行相加或相減。5. 根據(jù)權(quán)利要求4所述的圖像濾波方法,其特征在于,所述"對(duì)經(jīng)過(guò)第一濾波處理的第 一像素進(jìn)行第二濾波處理"包括:計(jì)算經(jīng)過(guò)第一濾波處理的第一像素點(diǎn)與第一像素點(diǎn)相鄰 的上邊像素點(diǎn)的像素差值,并根據(jù)像素差值與表項(xiàng)值的對(duì)應(yīng)關(guān)系,獲取該像素差值對(duì)應(yīng)的 表項(xiàng)值,將經(jīng)過(guò)第一濾波處理的第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值進(jìn)行相加或相減。6. 根據(jù)權(quán)利要求1所述的圖像濾波方法,其特征在于,所述第一濾波為從上至下濾波, 則所述第二像素為與第一像素相鄰且位于第一像素下邊的像素點(diǎn),所述"對(duì)第一像素進(jìn)行 第一濾波處理"包括:計(jì)算第一像素點(diǎn)與第一像素點(diǎn)相鄰的上邊像素點(diǎn)的像素差值,并根據(jù) 像素差值與表項(xiàng)值的對(duì)應(yīng)關(guān)系,獲取該像素差值對(duì)應(yīng)的表項(xiàng)值,將第一像素點(diǎn)的像素值與 所獲取的表項(xiàng)值進(jìn)行相加或相減。7. 根據(jù)權(quán)利要求6所述的圖像濾波方法,其特征在于,所述"將第一像素點(diǎn)的像素值與 所獲取的表項(xiàng)值進(jìn)行相加或相減"具體包括:當(dāng)?shù)谝幌袼攸c(diǎn)的像素值大于與第一像素點(diǎn)相 鄰的上邊像素點(diǎn)的像素值時(shí),將第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值相減;當(dāng)?shù)谝幌袼?點(diǎn)的像素值小于與第一像素點(diǎn)相鄰的上邊像素點(diǎn)的像素值時(shí),將第一像素點(diǎn)的像素值與所 獲取的表項(xiàng)值相加。8. 根據(jù)權(quán)利要求6或7所述的圖像濾波方法,其特征在于,所述第二濾波為從左至右濾 波,則所述第三像素點(diǎn)為與第二像素相鄰且位于第二像素下邊的像素點(diǎn),當(dāng)所述第二像素 點(diǎn)為邊緣像素點(diǎn)時(shí),所述第三像素點(diǎn)為第二像素點(diǎn)所在列的右邊一列的第一個(gè)像素點(diǎn);所 述"對(duì)第二像素進(jìn)行第一濾波處理"包括:計(jì)算第一像素點(diǎn)與第二像素點(diǎn)的像素差值,并根 據(jù)像素差值與表項(xiàng)值的對(duì)應(yīng)關(guān)系,獲取該像素差值對(duì)應(yīng)的表項(xiàng)值,將第二像素點(diǎn)的像素值 與所獲取的表項(xiàng)值進(jìn)行相加或相減。9. 根據(jù)權(quán)利要求4所述的圖像濾波方法,其特征在于,所述"對(duì)經(jīng)過(guò)第一濾波處理的第 一像素進(jìn)行第二濾波處理"包括:計(jì)算經(jīng)過(guò)第一濾波處理的第一像素點(diǎn)與第一像素點(diǎn)相鄰 的左邊像素點(diǎn)的像素差值,并根據(jù)像素差值與表項(xiàng)值的對(duì)應(yīng)關(guān)系,獲取該像素差值對(duì)應(yīng)的 表項(xiàng)值,將經(jīng)過(guò)第一濾波處理的第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值進(jìn)行相加或相減。10. 根據(jù)權(quán)利要求1所述的圖像濾波方法,其特征在于,所述"對(duì)經(jīng)過(guò)第二濾波的第一像 素進(jìn)行第三濾波處理"包括:計(jì)算第一像素點(diǎn)與上一幀圖像中第一像素點(diǎn)坐標(biāo)位置相同的 像素點(diǎn)的像素差值,并根據(jù)像素差值與表項(xiàng)值的對(duì)應(yīng)關(guān)系,獲取該像素差值對(duì)應(yīng)的表項(xiàng)值, 將經(jīng)過(guò)第一濾波處理的第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值進(jìn)行相加或相減。11. 一種圖像濾波裝置,其特征在于,所述裝置包括第一濾波單元、第二濾波單元和第 三濾波單元; 在第一周期內(nèi),第一濾波單元用于對(duì)第一像素進(jìn)行第一濾波處理; 在第二周期內(nèi),第一濾波單元用于對(duì)第二像素進(jìn)行第一濾波處理,第二濾波單元用于 對(duì)經(jīng)過(guò)第一濾波處理的第一像素進(jìn)行第二濾波處理,所述第二像素為與第一像素相鄰且位 于第一像素右邊或下邊的像素點(diǎn); 在第三周期內(nèi),第一濾波單元用于對(duì)第三像素進(jìn)行第一濾波處理,第二濾波單元用于 對(duì)經(jīng)過(guò)第一濾波的第二像素進(jìn)行第二濾波處理,第三濾波單元用于對(duì)經(jīng)過(guò)第二濾波的第一 像素進(jìn)行第三濾波處理;所述第三像素為與第二像素相鄰且位于第二像素右邊或下邊的像 素點(diǎn);當(dāng)所述第二像素點(diǎn)為邊緣像素點(diǎn)時(shí),所述第三像素點(diǎn)為第二像素點(diǎn)所在行的下一行 的第一個(gè)像素點(diǎn),或者為第二像素點(diǎn)所在列的右邊一列的第一個(gè)像素點(diǎn)。12. 根據(jù)權(quán)利要求11所述的圖像濾波裝置,其特征在于,所述第一濾波為從左至右濾 波,則所述第二像素為與第一像素相鄰且位于第一像素右邊的像素點(diǎn),所述第一濾波單元 包括第一像素差值計(jì)算模塊、第一表項(xiàng)值獲取模塊、第一表項(xiàng)值計(jì)算模塊;所述"第一濾波 單元用于對(duì)第一像素進(jìn)行第一濾波處理"包括:第一像素差值計(jì)算模塊用于計(jì)算第一像素 點(diǎn)與第一像素點(diǎn)相鄰的左邊像素點(diǎn)的像素差值,第一表項(xiàng)值獲取模塊用于根據(jù)像素差值與 表項(xiàng)值的對(duì)應(yīng)關(guān)系,獲取該像素差值對(duì)應(yīng)的表項(xiàng)值,第一表項(xiàng)值計(jì)算模塊用于將第一像素 點(diǎn)的像素值與所獲取的表項(xiàng)值進(jìn)行相加或相減。13. 根據(jù)權(quán)利要求12所述的圖像濾波裝置,其特征在于,所述"第一表項(xiàng)值計(jì)算模塊用 于將第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值進(jìn)行相加或相減"具體包括:當(dāng)?shù)谝幌袼攸c(diǎn)的 像素值大于與第一像素點(diǎn)相鄰的左邊像素點(diǎn)的像素值時(shí),第一表項(xiàng)值計(jì)算模塊用于將第一 像素點(diǎn)的像素值與所獲取的表項(xiàng)值相減;當(dāng)?shù)谝幌袼攸c(diǎn)的像素值小于與第一像素點(diǎn)相鄰的 左邊像素點(diǎn)的像素值時(shí),第一表項(xiàng)值計(jì)算模塊用于將第一像素點(diǎn)的像素值與所獲取的表項(xiàng) 值相加。14. 根據(jù)權(quán)利要求12或13所述的圖像濾波裝置,其特征在于,所述第二濾波為從上至下 濾波,則所述第三像素點(diǎn)為與第二像素相鄰且位于第二像素右邊的像素點(diǎn),當(dāng)所述第二像 素點(diǎn)為邊緣像素點(diǎn)時(shí),所述第三像素點(diǎn)為第二像素點(diǎn)所在行的下一行的第一個(gè)像素點(diǎn);所 述"第一濾波單元用于對(duì)第二像素進(jìn)行第一濾波處理"包括:第一像素差值計(jì)算模塊用于計(jì) 算第一像素點(diǎn)與第二像素點(diǎn)的像素差值,第一表項(xiàng)值獲取模塊用于根據(jù)像素差值與表項(xiàng)值 的對(duì)應(yīng)關(guān)系,獲取該像素差值對(duì)應(yīng)的表項(xiàng)值,第一表項(xiàng)值計(jì)算模塊用于將第二像素點(diǎn)的像 素值與所獲取的表項(xiàng)值進(jìn)行相加或相減。15. 根據(jù)權(quán)利要求14所述的圖像濾波裝置,其特征在于,所述第二濾波單元包括第二像 素差值計(jì)算模塊、第二表項(xiàng)值獲取模塊、第二表項(xiàng)值計(jì)算模塊;所述"第二濾波單元用于對(duì) 經(jīng)過(guò)第一濾波處理的第一像素進(jìn)行第二濾波處理"包括:第二像素差值計(jì)算模塊用于計(jì)算 經(jīng)過(guò)第一濾波處理的第一像素點(diǎn)與第一像素點(diǎn)相鄰的上邊像素點(diǎn)的像素差值,第二表項(xiàng)值 獲取模塊用于根據(jù)像素差值與表項(xiàng)值的對(duì)應(yīng)關(guān)系,獲取該像素差值對(duì)應(yīng)的表項(xiàng)值,第二表 項(xiàng)值計(jì)算模塊用于將經(jīng)過(guò)第一濾波處理的第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值進(jìn)行相 加或相減。16. 根據(jù)權(quán)利要求11所述的圖像濾波裝置,其特征在于,所述第一濾波為從上至下濾 波,則所述第二像素為與第一像素相鄰且位于第一像素下邊的像素點(diǎn),所述第一濾波單元 包括第一像素差值計(jì)算模塊、第一表項(xiàng)值獲取模塊、第一表項(xiàng)值計(jì)算模塊;所述"第一濾波 單元用于對(duì)第一像素進(jìn)行第一濾波處理"包括:第一像素差值計(jì)算模塊用于計(jì)算第一像素 點(diǎn)與第一像素點(diǎn)相鄰的上邊像素點(diǎn)的像素差值,第一表項(xiàng)值獲取模塊用于根據(jù)像素差值與 表項(xiàng)值的對(duì)應(yīng)關(guān)系,獲取該像素差值對(duì)應(yīng)的表項(xiàng)值,第一表項(xiàng)值計(jì)算模塊用于將第一像素 點(diǎn)的像素值與所獲取的表項(xiàng)值進(jìn)行相加或相減。17. 根據(jù)權(quán)利要求16所述的圖像濾波裝置,其特征在于,所述"第一表項(xiàng)值計(jì)算模塊用 于將第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值進(jìn)行相加或相減"具體包括:當(dāng)?shù)谝幌袼攸c(diǎn)的 像素值大于與第一像素點(diǎn)相鄰的上邊像素點(diǎn)的像素值時(shí),第一表項(xiàng)值計(jì)算模塊用于將第一 像素點(diǎn)的像素值與所獲取的表項(xiàng)值相減;當(dāng)?shù)谝幌袼攸c(diǎn)的像素值小于與第一像素點(diǎn)相鄰的 上邊像素點(diǎn)的像素值時(shí),第一表項(xiàng)值計(jì)算模塊用于將第一像素點(diǎn)的像素值與所獲取的表項(xiàng) 值相加。18. 根據(jù)權(quán)利要求16或17所述的圖像濾波裝置,其特征在于,所述第二濾波為從左至右 濾波,則所述第三像素點(diǎn)為與第二像素相鄰且位于第二像素下邊的像素點(diǎn),當(dāng)所述第二像 素點(diǎn)為邊緣像素點(diǎn)時(shí),所述第三像素點(diǎn)為第二像素點(diǎn)所在列的右邊一列的第一個(gè)像素點(diǎn); 所述"第一濾波單元用于對(duì)第二像素進(jìn)行第一濾波處理"包括:第一像素差值計(jì)算模塊用于 計(jì)算第一像素點(diǎn)與第二像素點(diǎn)的像素差值,第一表項(xiàng)值獲取模塊用于根據(jù)像素差值與表項(xiàng) 值的對(duì)應(yīng)關(guān)系,獲取該像素差值對(duì)應(yīng)的表項(xiàng)值,第一表項(xiàng)值計(jì)算模塊用于將第二像素點(diǎn)的 像素值與所獲取的表項(xiàng)值進(jìn)行相加或相減。19. 根據(jù)權(quán)利要求14所述的圖像濾波裝置,其特征在于,所述第二濾波單元包括第二像 素差值計(jì)算模塊、第二表項(xiàng)值獲取模塊、第二表項(xiàng)值計(jì)算模塊;所述"第二濾波單元用于對(duì) 經(jīng)過(guò)第一濾波處理的第一像素進(jìn)行第二濾波處理"包括:第二像素差值計(jì)算模塊用于計(jì)算 經(jīng)過(guò)第一濾波處理的第一像素點(diǎn)與第一像素點(diǎn)相鄰的左邊像素點(diǎn)的像素差值,第二表項(xiàng)值 獲取模塊用于根據(jù)像素差值與表項(xiàng)值的對(duì)應(yīng)關(guān)系,獲取該像素差值對(duì)應(yīng)的表項(xiàng)值,第二表 項(xiàng)值計(jì)算模塊用于將經(jīng)過(guò)第一濾波處理的第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值進(jìn)行相 加或相減。20.根據(jù)權(quán)利要求11所述的圖像濾波裝置,其特征在于,所述第三濾波單元包括第三像 素差值計(jì)算模塊、第三表項(xiàng)值獲取模塊、第三表項(xiàng)值計(jì)算模塊;所述"第三濾波單元用于對(duì) 經(jīng)過(guò)第二濾波的第一像素進(jìn)行第三濾波處理"包括:第三像素差值計(jì)算模塊用于計(jì)算第一 像素點(diǎn)與上一幀圖像中第一像素點(diǎn)坐標(biāo)位置相同的像素點(diǎn)的像素差值,第三表項(xiàng)值獲取模 塊用于根據(jù)像素差值與表項(xiàng)值的對(duì)應(yīng)關(guān)系,獲取該像素差值對(duì)應(yīng)的表項(xiàng)值,第三表項(xiàng)值計(jì) 算模塊用于將經(jīng)過(guò)第一濾波處理的第一像素點(diǎn)的像素值與所獲取的表項(xiàng)值進(jìn)行相加或相 減。
【文檔編號(hào)】G06T5/00GK105894479SQ201610490476
【公開(kāi)日】2016年8月24日
【申請(qǐng)日】2016年6月28日
【發(fā)明人】張圣欽, 簡(jiǎn)歡
【申請(qǐng)人】福州瑞芯微電子股份有限公司