視頻圖像的噪聲檢測(cè)方法及裝置制造方法
【專(zhuān)利摘要】本申請(qǐng)公開(kāi)了視頻圖像的噪聲檢測(cè)方法及裝置,視頻圖像的噪聲檢測(cè)方法首先從視頻圖像中連續(xù)獲取多幀待診斷圖像,并將每幀待診斷圖像分成預(yù)定數(shù)目的圖像塊;接著計(jì)算多幀待診斷圖像的各圖像塊組的噪聲特征值;圖像塊組為多幀待診斷圖像中同一坐標(biāo)區(qū)域的圖像塊的集合;圖像塊組的噪聲特征值是根據(jù)在該圖像塊組的每個(gè)圖像塊中相同坐標(biāo)位置的像素的灰度值計(jì)算得到;接著根據(jù)所獲得的所述圖像塊組的噪聲特征值獲得所述多幀待診斷圖像的圖像灰度波動(dòng)特征值;然后根據(jù)圖像灰度波動(dòng)特征值診斷所述多幀待診斷圖像是否存在噪聲。本申請(qǐng)能夠降低噪聲檢測(cè)的計(jì)算復(fù)雜度。
【專(zhuān)利說(shuō)明】視頻圖像的噪聲檢測(cè)方法及裝置
【技術(shù)領(lǐng)域】
[0001] 本申請(qǐng)?jiān)O(shè)及噪聲檢測(cè)技術(shù),尤其設(shè)及視頻圖像的噪聲檢測(cè)方法及裝置。
【背景技術(shù)】
[0002] 視頻質(zhì)量診斷系統(tǒng)是一種智能化的監(jiān)控視頻故障分析和報(bào)警系統(tǒng),它可W對(duì)前端 傳回的視頻圖像進(jìn)行質(zhì)量分析判斷,能對(duì)視頻故障做出準(zhǔn)確判斷并發(fā)出報(bào)警信息。
[0003] 圖像噪聲是監(jiān)控?cái)z像機(jī)最常出現(xiàn)的一種故障,輕微的噪聲影響主觀視覺(jué)感受,嚴(yán) 重的噪聲則可能無(wú)法分辨監(jiān)控場(chǎng)景內(nèi)容,導(dǎo)致監(jiān)控防范失去效果。傳統(tǒng)的噪聲診斷方法從 圖像梯度出發(fā),計(jì)算梯度局部極大值。設(shè)定梯度闊值,統(tǒng)計(jì)大于闊值的局部極值點(diǎn)個(gè)數(shù),最 后根據(jù)局部極值點(diǎn)所占圖像百分比來(lái)判斷圖像受到噪聲干擾的程度。該種方法對(duì)圖像灰 度與背景差異較大的點(diǎn)噪聲有較好的檢測(cè)效果,但是由于該方法遍歷整幅圖像進(jìn)行梯度運(yùn) 算,計(jì)算量較大,對(duì)于高清視頻進(jìn)行檢測(cè)時(shí)間消耗較大。
【發(fā)明內(nèi)容】
[0004] 本申請(qǐng)?zhí)峁┮环N視頻圖像的噪聲檢測(cè)方法及裝置,能夠降低噪聲檢測(cè)的計(jì)算復(fù)雜 度。
[0005] 根據(jù)本申請(qǐng)實(shí)施例的第一方面,提供一種視頻圖像的噪聲檢測(cè)方法,該方法包括 步驟:
[0006] 步驟1,從所述視頻圖像中連續(xù)獲取多帖待診斷圖像,并將每帖待診斷圖像分成預(yù) 定數(shù)目的圖像塊;
[0007] 步驟2,計(jì)算多帖待診斷圖像的各圖像塊組的噪聲特征值;所述圖像塊組為多帖 待診斷圖像中同一坐標(biāo)區(qū)域的圖像塊的集合;所述圖像塊組的噪聲特征值是根據(jù)在該圖像 塊組的每個(gè)圖像塊中相同坐標(biāo)位置的像素的灰度值計(jì)算得到;
[000引步驟3,根據(jù)所獲得的所述圖像塊組的噪聲特征值獲得所述多帖待診斷圖像的圖 像灰度波動(dòng)特征值;
[0009] 步驟4,根據(jù)所述圖像灰度波動(dòng)特征值診斷所述多帖待診斷圖像是否存在噪聲。
[0010] 根據(jù)本申請(qǐng)實(shí)施例的第二方面,提供一種視頻圖像的噪聲檢測(cè)裝置,包括:
[0011] 分割模塊,用于將連續(xù)獲取多帖待診斷圖像的每帖待診斷圖像分成預(yù)定數(shù)目的圖 像塊;
[0012] 計(jì)算模塊,用于計(jì)算多帖待診斷圖像的各圖像塊組的噪聲特征值;所述圖像塊組 為多帖待診斷圖像中同一坐標(biāo)區(qū)域的圖像塊的集合;所述圖像塊組的噪聲特征值是根據(jù)在 該圖像塊組的每個(gè)圖像塊中相同坐標(biāo)位置的像素的灰度值計(jì)算得到;W及根據(jù)所獲得的所 述圖像塊組的噪聲特征值獲得所述多帖待診斷圖像的圖像灰度波動(dòng)特征值;
[0013] 診斷模塊,用于根據(jù)所述圖像灰度波動(dòng)特征值診斷所述多帖待診斷圖像是否存在 噪聲。
[0014] 本申請(qǐng)通過(guò)連續(xù)取多帖圖像,然后將圖像分成若干的圖像塊,在每一組圖像塊中 選擇少許的像素點(diǎn),比較該些像素點(diǎn)在各帖圖像中的灰度值的變化情況,由于只需要將圖 像塊分的足夠多,就可W通過(guò)圖像塊中個(gè)別像素點(diǎn)在連續(xù)多帖中灰度值的變化情況判斷出 各帖圖像的灰度值的變化波動(dòng),從而無(wú)需像現(xiàn)有技術(shù)那樣逐個(gè)像素遍歷計(jì)算便能判斷出是 否有噪聲,由于用來(lái)計(jì)算灰度值得像素點(diǎn)數(shù)量少,因此大大降低了計(jì)算復(fù)雜度。。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0015] 圖1為本申請(qǐng)實(shí)施例中視頻圖像的噪聲檢測(cè)方法的流程圖;
[0016] 圖2是本申請(qǐng)實(shí)施例中計(jì)算圖像塊組的噪聲特征值的流程圖;
[0017] 圖3是本申請(qǐng)實(shí)施例中判斷前景塊和背景塊的流程圖;
[001引圖4是本申請(qǐng)實(shí)施例中單帖檢測(cè)的流程圖;
[0019] 圖5是本申請(qǐng)實(shí)施例中視頻圖像的檢測(cè)裝置的硬件架構(gòu)圖;
[0020] 圖6是本申請(qǐng)實(shí)施例中視頻圖像的檢測(cè)裝置的邏輯框圖。
【具體實(shí)施方式】
[0021] 該里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說(shuō)明,其示例表示在附圖中。下面的描述設(shè)及 附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。W下示例性實(shí)施例 中所描述的實(shí)施方式并不代表與本申請(qǐng)相一致的所有實(shí)施方式。相反,它們僅是與如所附 權(quán)利要求書(shū)中所詳述的、本申請(qǐng)的一些方面相一致的裝置和方法的例子。
[0022] 在本申請(qǐng)使用的術(shù)語(yǔ)是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本申請(qǐng)。 在本申請(qǐng)和所附權(quán)利要求書(shū)中所使用的單數(shù)形式的"一種"、"所述"和"該"也旨在包括多 數(shù)形式,除非上下文清楚地表示其他含義。
[0023] W下結(jié)合圖1對(duì)本申請(qǐng)的視頻圖像的噪聲檢測(cè)方法進(jìn)行闡述。值得說(shuō)明的是,W 下在本申請(qǐng)中所提及的預(yù)設(shè)值、預(yù)定闊值的具體取值均可由本領(lǐng)域技術(shù)人員根據(jù)實(shí)際應(yīng)用 場(chǎng)景的需要設(shè)置不同的數(shù)值。
[0024] 步驟100 ;當(dāng)開(kāi)啟噪聲診斷任務(wù)后,從視頻圖像中獲取連續(xù)多帖的待診斷圖像(帖 的數(shù)量可W由使用者的不同需求決定,例如10帖等。),并將每帖待診斷圖像分成預(yù)定數(shù)目 的圖像塊;在一個(gè)例子中,可W根據(jù)不同圖像的分辨率來(lái)決定需要?jiǎng)澐值膱D像塊的數(shù)目,具 體的,可W在水平和垂直方向上分別等分成預(yù)定數(shù)目(例如,對(duì)于分辨率為1920*1080的圖 像,可W將每個(gè)待診斷圖像等分成50*50個(gè)圖像塊)。
[0025] 為了描述方便,本申請(qǐng)將各帖待診斷圖像中同一坐標(biāo)區(qū)域的圖像塊稱(chēng)為圖像塊 組。容易理解,各帖待診斷圖像中包含了多個(gè)圖像塊組。
[0026] 步驟101 ;分別計(jì)算各圖像塊組的噪聲特征值。為了計(jì)算圖像塊組的噪聲特征值, 針對(duì)一個(gè)圖像塊組,可W先從各個(gè)帖中選定相同坐標(biāo)位置的像素(作為一個(gè)優(yōu)選方案,可 W選該圖像塊組中各個(gè)圖像塊的中屯、點(diǎn)坐標(biāo)的像素,當(dāng)然,如果有必要可W選取不止一個(gè) 的相同坐標(biāo)位置的像素點(diǎn)來(lái)實(shí)施本方案)。然后分別計(jì)算該組圖像塊中所選定的各個(gè)像素 的灰度值;綜合該些各個(gè)帖中相同坐標(biāo)位置的像素的灰度值,計(jì)算得到該個(gè)圖像塊組的噪 聲特征值??蓞⒖紙D2的應(yīng)用實(shí)例中描述的方式來(lái)實(shí)現(xiàn)。
[0027] 步驟102 ;根據(jù)步驟101中獲得的每個(gè)圖像塊組的噪聲特征值統(tǒng)計(jì)獲得多帖圖像 的圖像灰度波動(dòng)特征值;作為例子,可W統(tǒng)計(jì)各組圖像塊組的噪聲特征值的平均值,將該個(gè) 平均值作為該批選取的多帖待診斷圖像的圖像灰度波動(dòng)特征值。
[002引步驟103 ;根據(jù)所獲得的圖像灰度波動(dòng)特征值診斷該些多帖待診斷圖像噪聲情 況,作為一個(gè)例子,可W預(yù)先設(shè)定一個(gè)闊值,若所求得的圖像灰度波動(dòng)特征值大于該個(gè)闊 值,則判定通過(guò)步驟100所獲取到的該批多帖待診斷圖像存在噪聲干擾。作為一個(gè)例子,可 W將該些多帖待診斷圖像的噪聲診斷結(jié)果作為視頻圖像的噪聲診斷結(jié)果。
[0029] 可W看出,本申請(qǐng)通過(guò)連續(xù)取多帖圖像,然后將圖像分成若干的圖像塊,在每一組 圖像塊中選擇少許的像素點(diǎn),比較該些像素點(diǎn)在各帖圖像中的灰度值的變化情況,由于只 需要將圖像塊分的足夠多,就可W通過(guò)圖像塊中個(gè)別像素點(diǎn)在連續(xù)多帖中灰度值的變化情 況判斷出各帖圖像的灰度值的變化波動(dòng),從而無(wú)需像現(xiàn)有技術(shù)那樣逐個(gè)像素遍歷計(jì)算便能 判斷出是否有噪聲,由于用來(lái)計(jì)算灰度值得像素點(diǎn)數(shù)量少,因此大大降低了計(jì)算復(fù)雜度。
[0030] 在一個(gè)實(shí)施例中,對(duì)步驟101計(jì)算圖像塊組的噪聲特征值的實(shí)現(xiàn)途徑提供了一個(gè) 具體的用例,結(jié)合圖2描述如下:
[003U 步驟200,將步驟100所獲取的多帖圖像命名為;化amei,i = 1,…n,對(duì)每個(gè)帖圖 按照?qǐng)D像塊依次遍歷處理,處理過(guò)程如下:
[0032] 步驟201 ;由于高亮像素點(diǎn)會(huì)影響噪聲的判斷,因此在一個(gè)優(yōu)選實(shí)施例中,本申 請(qǐng)對(duì)高亮像素點(diǎn)進(jìn)行排除,W中屯、點(diǎn)坐標(biāo)的像素點(diǎn)為例說(shuō)明;標(biāo)記圖像塊組中當(dāng)前圖像塊 中屯、點(diǎn)坐標(biāo)(iCx,i切),獲取該圖像塊組中第k帖的圖像塊的中屯、點(diǎn)坐標(biāo)的像素的灰度值 Ik,化騎,k = I'.'n。若Ik,促,斯> 250即存在高亮像素點(diǎn),則忽略此圖像塊組。
[003引步驟202 ;若該個(gè)圖像塊組的各中屯、點(diǎn)坐標(biāo)像素點(diǎn)中不存在高亮像素點(diǎn),則求取 各相鄰帖的中屯、點(diǎn)坐標(biāo)像素點(diǎn)的灰度差異平均值Iw。,,可W通過(guò)
【權(quán)利要求】
1. 一種視頻圖像的噪聲檢測(cè)方法,其特征在于,該方法包括步驟: 步驟1,從所述視頻圖像中連續(xù)獲取多幀待診斷圖像,并將每幀待診斷圖像分成預(yù)定數(shù) 目的圖像塊; 步驟2,計(jì)算多幀待診斷圖像的各圖像塊組的噪聲特征值;所述圖像塊組為多幀待診 斷圖像中同一坐標(biāo)區(qū)域的圖像塊的集合;所述圖像塊組的噪聲特征值是根據(jù)在該圖像塊組 的每個(gè)圖像塊中相同坐標(biāo)位置的像素的灰度值計(jì)算得到; 步驟3,根據(jù)所獲得的所述圖像塊組的噪聲特征值獲得所述多幀待診斷圖像的圖像灰 度波動(dòng)特征值; 步驟4,根據(jù)所述圖像灰度波動(dòng)特征值診斷所述多幀待診斷圖像是否存在噪聲。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟1中連續(xù)獲取多幀待診斷圖像后還包 括步驟:將所述多幀待診斷圖像分成多份,每份所述多幀待診斷圖像依次執(zhí)行步驟2至步 驟4; 所述方法還包括步驟: 根據(jù)每份所述多幀待診斷圖像執(zhí)行步驟2至步驟4后所獲得的圖像灰度波動(dòng)特征值獲 得所述視頻圖像的噪聲診斷結(jié)果。
3. 根據(jù)權(quán)利要求1所述的方法,其特征在于, 根據(jù)下述公式計(jì)算所述圖像塊組的噪聲特征值:
其中Ii為所記錄的該圖像塊組第i幀相同坐標(biāo)位置的像素的灰度值;n為步驟2中所 述多幀待診斷圖像的幀數(shù); 步驟3中所述多幀待診斷圖像的圖像灰度波動(dòng)特征值為步驟2中所有圖像塊組的噪聲 特征值的平均值。
4. 根據(jù)權(quán)利要求3所述的方法,其特征在于,計(jì)算所述圖像塊組的噪聲特征值之前,步 驟2還包括步驟: 根據(jù)該圖像塊組中每個(gè)所述相同坐標(biāo)位置的像素的灰度值判斷該像素是否為高亮像 素點(diǎn),如果該圖像塊組不存在高亮像素點(diǎn),則記錄各相同坐標(biāo)位置的像素的灰度值。
5. 根據(jù)權(quán)利要求1所述的方法,其特征在于,計(jì)算所述圖像塊組的噪聲特征值之前還 包括步驟: 區(qū)分所述圖像塊組的各圖像塊是否為背景塊,如果是背景塊,則執(zhí)行步驟2;區(qū)分所述 圖像塊是否為背景塊的步驟包括: 計(jì)算所述圖像塊組中每相鄰兩個(gè)圖像塊的各像素點(diǎn)的灰度差值,并將所述各像素點(diǎn)的 灰度差值的絕對(duì)值求平均值,以獲得所述圖像塊組的該像素點(diǎn)灰度差值,通過(guò)所述圖像塊 組的像素點(diǎn)的灰度差值獲得所述圖像塊組的灰度差值; 如果所述圖像塊組的灰度差值小于預(yù)定閾值,則將該圖像塊組的各圖像塊標(biāo)記為背景 塊; 如果所述圖像塊組的灰度差值不小于所述預(yù)定閾值,則對(duì)所述圖像塊組的各個(gè)像素點(diǎn) 的灰度差值進(jìn)行二值化處理,獲得該圖像塊組中連通域的尺寸;如果最大的連通域的尺寸 小于預(yù)設(shè)值,則將該圖像塊組的各圖像塊標(biāo)記為背景塊;否則,將該圖像塊組的各圖像塊標(biāo) 記為前景塊。
6. 根據(jù)權(quán)利要求5所述的方法,其特征在于:計(jì)算所述圖像塊組的圖像噪聲特征值之 前還包括步驟:判斷所述前景塊占所述待診斷圖像的比例是否達(dá)到預(yù)定值,如果未達(dá)到所 述預(yù)定值,則執(zhí)行計(jì)算所述圖像塊組的圖像噪聲特征值的步驟; 如果所述前景塊占所述待診斷圖像的比例達(dá)到所述預(yù)定值,則所述方法還包括步驟: 根據(jù)梯度模板對(duì)所選取幀的待診斷圖像做掩膜運(yùn)算,獲得每個(gè)像素的圖像基值的運(yùn)算 值;所述梯度模板包括:
若對(duì)于當(dāng)前像素,根據(jù)四個(gè)所述梯度模板所獲得的四個(gè)圖像基值的運(yùn)算值均大于設(shè)定 的閾值,則判斷該像素點(diǎn)為噪聲點(diǎn); 統(tǒng)計(jì)所述噪聲點(diǎn)占所選取幀的待診斷圖像的百分比; 根據(jù)所述噪聲點(diǎn)所占的百分比得到所選取幀的待診斷圖像中噪聲診斷結(jié)果。
7. 根據(jù)權(quán)利要求6所述的方法,其特征在于,所選取幀的待診斷圖像包括起始幀的待 診斷圖像、中間幀的待診斷圖像和終止幀的待診斷圖像; 所述方法還包括步驟:根據(jù)所選取的每幀待診斷圖像的噪聲診斷結(jié)果獲得所述視頻圖 像的噪聲診斷結(jié)果。
8. -種視頻圖像的噪聲檢測(cè)裝置,其特征在于,包括 分割模塊,用于將連續(xù)獲取多幀待診斷圖像的每幀待診斷圖像分成預(yù)定數(shù)目的圖像 塊; 計(jì)算模塊,用于計(jì)算多幀待診斷圖像的各圖像塊組的噪聲特征值;所述圖像塊組為多 幀待診斷圖像中同一坐標(biāo)區(qū)域的圖像塊的集合;所述圖像塊組的噪聲特征值是根據(jù)在該圖 像塊組的每個(gè)圖像塊中相同坐標(biāo)位置的像素的灰度值計(jì)算得到;以及根據(jù)所獲得的所述圖 像塊組的噪聲特征值獲得所述多幀待診斷圖像的圖像灰度波動(dòng)特征值; 診斷模塊,用于根據(jù)所述圖像灰度波動(dòng)特征值診斷所述多幀待診斷圖像是否存在噪 聲。
9. 根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述分割模塊進(jìn)一步用于將所述多幀待 診斷圖像分成多份,將每份所述多幀待診斷圖像逐次發(fā)給所述計(jì)算模塊; 所述診斷模塊進(jìn)一步用于根據(jù)所述計(jì)算模塊針對(duì)每份所述多幀待診斷圖像所獲得的 圖像灰度波動(dòng)特征值獲得所述視頻圖像的噪聲診斷結(jié)果。
10. 根據(jù)權(quán)利要求8所述的裝置,其特征在于, 根據(jù)下述公式計(jì)算所述圖像塊組的噪聲特征值:
其中Ii為所記錄的該圖像塊組第i幀中心點(diǎn)坐標(biāo)的像素的灰度值;n為待診斷圖像的 幀數(shù); 所述多幀待診斷圖像的圖像灰度波動(dòng)特征值為所有圖像塊組的噪聲特征值的平均值。
11. 根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述計(jì)算模塊計(jì)算所述圖像塊組的噪 聲特征值之前,還用于根據(jù)該圖像塊組中每個(gè)所述相同坐標(biāo)位置的像素的灰度值判斷該像 素是否為高亮像素點(diǎn),如果該圖像塊組不存在高亮像素點(diǎn),則記錄各相同坐標(biāo)位置的像素 的灰度值。
12. 根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述計(jì)算模塊還用于區(qū)分所述圖像塊組 的各圖像塊是否為背景塊,如果是背景塊,則計(jì)算所述圖像塊組的噪聲特征值;區(qū)分所述圖 像塊是否為背景塊具體包括: 計(jì)算所述圖像塊組中每相鄰兩個(gè)圖像塊的各像素點(diǎn)的灰度差值,并將所述各像素點(diǎn)的 灰度差值的絕對(duì)值求平均值,以獲得所述圖像塊組的該像素點(diǎn)灰度差值,通過(guò)所述圖像塊 組的像素點(diǎn)的灰度差值獲得所述圖像塊組的灰度差值; 如果所述圖像塊組的灰度差值小于預(yù)定閾值,則將該圖像塊組的各圖像塊標(biāo)記為背景 塊; 如果所述圖像塊組的灰度差值不小于所述預(yù)定閾值,則對(duì)該圖像塊組的各個(gè)像素點(diǎn)的 灰度差值進(jìn)行二值化處理,獲得該圖像塊組中連通域的尺寸;如果最大的連通域的尺寸小 于預(yù)設(shè)值,則將該圖像塊組的各圖像塊標(biāo)記為背景塊;否則,將該圖像塊組的各圖像塊標(biāo)記 為前景塊。
13. 根據(jù)權(quán)利要求8所述的裝置,其特征在于:計(jì)算模塊還用于判斷所述前景塊占所述 待診斷圖像的比例是否達(dá)到預(yù)定值,如果未達(dá)到所述預(yù)定值,則執(zhí)行計(jì)算所述圖像塊組的 圖像噪聲特征值的步驟; 如果所述前景塊占所述待診斷圖像的比例達(dá)到所述預(yù)定值,則所述計(jì)算模塊還用于根 據(jù)梯度模板對(duì)所選取幀的待診斷圖像做掩膜運(yùn)算,獲得每個(gè)像素的圖像基值的運(yùn)算值;所 述梯度模板包括:
若對(duì)于當(dāng)前像素,根據(jù)四個(gè)所述梯度模板所獲得的四個(gè)圖像基值的運(yùn)算值均大于設(shè)定 的閾值,則判斷該像素點(diǎn)為噪聲點(diǎn); 所述診斷模塊進(jìn)一步用于統(tǒng)計(jì)所述噪聲點(diǎn)占所選取幀的待診斷圖像的百分比;根據(jù)所 述噪聲點(diǎn)所占的百分比得到所選取幀的待診斷圖像中噪聲診斷結(jié)果。
14. 根據(jù)權(quán)利要求13所述的裝置,其特征在于,所選取幀的待診斷圖像包括起始幀的 待診斷圖像、中間幀的待診斷圖像和終止幀的待診斷圖像; 所述診斷模塊根據(jù)所選取的每幀待診斷圖像的噪聲診斷結(jié)果獲得所述視頻圖像的噪 聲診斷結(jié)果。
【文檔編號(hào)】H04N17/00GK104486618SQ201410849788
【公開(kāi)日】2015年4月1日 申請(qǐng)日期:2014年12月30日 優(yōu)先權(quán)日:2014年12月30日
【發(fā)明者】王明英 申請(qǐng)人:浙江宇視科技有限公司