一種基于CUDA的引導(dǎo)濾波加速優(yōu)化方法
基本信息
申請(qǐng)?zhí)?/td> | CN201510324806.0 | 申請(qǐng)日 | - |
公開(公告)號(hào) | CN104899840B | 公開(公告)日 | 2018-12-18 |
申請(qǐng)公布號(hào) | CN104899840B | 申請(qǐng)公布日 | 2018-12-18 |
分類號(hào) | G06T5/00 | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 何凱;王新磊;王曉文;葛云峰 | 申請(qǐng)(專利權(quán))人 | 天津渤化訊創(chuàng)科技有限公司 |
代理機(jī)構(gòu) | 天津市北洋有限責(zé)任專利代理事務(wù)所 | 代理人 | 李林娟 |
地址 | 300452 天津市濱海新區(qū)臨港經(jīng)濟(jì)區(qū)渤海十二路1866號(hào)121室 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開了一種基于CUDA的引導(dǎo)濾波加速優(yōu)化方法,所述引導(dǎo)濾波加速優(yōu)化方法包括以下步驟:將輸入圖像p和引導(dǎo)圖像I由主機(jī)端內(nèi)存讀入全局存儲(chǔ)器,通過構(gòu)建第一內(nèi)核函數(shù),分別獲取輸入圖像p、引導(dǎo)圖像I、圖像I*P、圖像I*I在鄰域窗口的圖像鄰域均值;構(gòu)建第二內(nèi)核函數(shù)依次求取圖像(I,p)的協(xié)方差,引導(dǎo)圖像I的方差,進(jìn)而求取濾波關(guān)鍵參數(shù)a和b;調(diào)用第一內(nèi)核函數(shù)獲得參數(shù)a的鄰域均值mean_a,參數(shù)b的鄰域均值mean_b,進(jìn)而獲取最終濾波結(jié)果q,將結(jié)果保存到對(duì)應(yīng)的全局存儲(chǔ)器,傳出到主機(jī)端內(nèi)存。該方法利用GPU浮點(diǎn)計(jì)算能力、并行計(jì)算等方面的優(yōu)勢,在保證圖像濾波效果的同時(shí),有效提高了引導(dǎo)濾波算法的執(zhí)行效率,快速實(shí)現(xiàn)了引導(dǎo)濾波算法。 |
