一種視頻噪點(diǎn)強(qiáng)度計(jì)算方法和設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及視頻領(lǐng)域,特別涉及一種視頻噪點(diǎn)強(qiáng)度計(jì)算方法和設(shè)備。
【背景技術(shù)】
[0002] 在視頻拍攝過程中,拍攝設(shè)備的感光元件由于光線不足,會(huì)導(dǎo)致拍攝的視頻幀中 包含粗糙部分,該粗糙部分即為視頻的噪點(diǎn)(noise),會(huì)使得該視頻清晰度下降,降低用戶 體驗(yàn)。
[0003] 現(xiàn)有技術(shù)無法對(duì)由于光線不足而導(dǎo)致的噪點(diǎn)進(jìn)行定量的計(jì)算,使得在后期對(duì)拍攝 的視頻進(jìn)行處理時(shí),無法消除噪點(diǎn)或者降低了噪點(diǎn)消除的準(zhǔn)確性,從而只能通過在拍攝過 程中,人為地更換拍攝地點(diǎn)或者增加光源,來消除噪點(diǎn)。
【發(fā)明內(nèi)容】
[0004] 為了實(shí)現(xiàn)對(duì)視頻幀中由于拍攝環(huán)境的亮度較低所導(dǎo)致的噪點(diǎn)的噪點(diǎn)強(qiáng)度的計(jì)算, 提高噪點(diǎn)強(qiáng)度計(jì)算的準(zhǔn)確性。本發(fā)明提供了一種視頻噪點(diǎn)強(qiáng)度計(jì)算方法和設(shè)備。所述技術(shù) 方案如下:
[0005] 第一方面,提供了一種視頻噪點(diǎn)強(qiáng)度計(jì)算方法,所述方法包括:
[0006] 獲取當(dāng)前視頻幀的幀內(nèi)亮度標(biāo)準(zhǔn)差;
[0007] 根據(jù)所述當(dāng)前視頻幀的上一幀視頻幀,獲取所述當(dāng)前視頻幀的幀間亮度殘差;
[0008] 根據(jù)所述幀內(nèi)亮度標(biāo)準(zhǔn)差和所述幀間亮度殘差,生成與所述當(dāng)前視頻幀對(duì)應(yīng)的噪 點(diǎn)強(qiáng)度。
[0009] 結(jié)合第一方面,在第一種可能的實(shí)現(xiàn)方式中,所述獲取當(dāng)前視頻幀的幀內(nèi)亮度標(biāo) 準(zhǔn)差包括:
[0010] 獲取當(dāng)前視頻幀內(nèi)的至少一個(gè)像素塊的亮度標(biāo)準(zhǔn)差,所述像素塊包括多個(gè)像素;
[0011] 根據(jù)所述至少一個(gè)像素塊的亮度標(biāo)準(zhǔn)差,生成所述幀內(nèi)亮度標(biāo)準(zhǔn)差。
[0012] 結(jié)合第一方面或第一方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式 中,所述根據(jù)所述當(dāng)前視頻幀的上一幀視頻幀,獲取所述當(dāng)前視頻幀的幀間亮度殘差包 括:
[0013] 根據(jù)所述上一幀視頻幀中與所述至少一個(gè)像素塊位置相同的像素塊的亮度標(biāo)準(zhǔn) 差,生成所述幀間亮度殘差。
[0014] 結(jié)合第一方面至第一方面的第二種任意一種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí) 現(xiàn)方式中,所述方法還包括:
[0015] 獲取設(shè)備的重力傳感器輸出值。
[0016] 結(jié)合第一方面至第一方面的第三種任意一種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí) 現(xiàn)方式中,所述根據(jù)所述幀內(nèi)亮度標(biāo)準(zhǔn)差和所述幀間亮度殘差,生成與所述當(dāng)前視頻幀對(duì) 應(yīng)的噪點(diǎn)強(qiáng)度包括:
[0017] 根據(jù)所述幀內(nèi)亮度標(biāo)準(zhǔn)差、所述幀間亮度殘差和所述重力傳感器輸出值,生成與 所述當(dāng)前視頻幀對(duì)應(yīng)的噪點(diǎn)強(qiáng)度。
[0018] 第二方面,提供了一種視頻噪點(diǎn)強(qiáng)度計(jì)算設(shè)備,所述設(shè)備包括:
[0019] 第一獲取模塊,用于獲取當(dāng)前視頻幀的幀內(nèi)亮度標(biāo)準(zhǔn)差;
[0020] 第二獲取模塊,用于根據(jù)所述當(dāng)前視頻幀的上一幀視頻幀,獲取所述當(dāng)前視頻幀 的幀間亮度殘差;
[0021] 處理模塊,用于根據(jù)所述幀內(nèi)亮度標(biāo)準(zhǔn)差和所述幀間亮度殘差,生成與所述當(dāng)前 視頻幀對(duì)應(yīng)的噪點(diǎn)強(qiáng)度。
[0022] 結(jié)合第二方面,在第一種可能的實(shí)現(xiàn)方式中,所述第一獲取模塊用于:
[0023] 獲取當(dāng)前視頻幀內(nèi)的至少一個(gè)像素塊的亮度標(biāo)準(zhǔn)差,所述像素塊包括多個(gè)像素;
[0024] 根據(jù)所述至少一個(gè)像素塊的亮度標(biāo)準(zhǔn)差,生成所述幀內(nèi)亮度標(biāo)準(zhǔn)差。
[0025] 結(jié)合第二方面或第二方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式 中,所述第二獲取模塊用于:
[0026] 根據(jù)所述上一幀視頻幀中與所述至少一個(gè)像素塊位置相同的像素塊的亮度標(biāo)準(zhǔn) 差,生成所述幀間亮度殘差。
[0027] 結(jié)合第二方面至第二方面的第二種任意一種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí) 現(xiàn)方式中,所述設(shè)備還包括第三處理模塊,用于:
[0028] 獲取設(shè)備的重力傳感器輸出值。
[0029] 結(jié)合第二方面的第三種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述處理 模塊用于:
[0030] 根據(jù)所述幀內(nèi)亮度標(biāo)準(zhǔn)差、所述幀間亮度殘差和所述重力傳感器輸出值,生成與 所述當(dāng)前視頻幀對(duì)應(yīng)的噪點(diǎn)強(qiáng)度。
[0031] 第三方面,提供了一種視頻噪點(diǎn)強(qiáng)度計(jì)算設(shè)備,所述設(shè)備包括存儲(chǔ)器以及與所述 存儲(chǔ)器連接的處理器,所述存儲(chǔ)器用于存儲(chǔ)一組程序代碼,所述處理器調(diào)用所述存儲(chǔ)器所 存儲(chǔ)的程序代碼用于執(zhí)行以下操作:
[0032] 獲取當(dāng)前視頻幀的幀內(nèi)亮度標(biāo)準(zhǔn)差;
[0033] 根據(jù)所述當(dāng)前視頻幀的上一幀視頻幀,獲取所述當(dāng)前視頻幀的幀間亮度殘差;
[0034] 根據(jù)所述幀內(nèi)亮度標(biāo)準(zhǔn)差和所述幀間亮度殘差,生成與所述當(dāng)前視頻幀對(duì)應(yīng)的噪 點(diǎn)強(qiáng)度。
[0035] 結(jié)合第三方面,在第一種可能的實(shí)現(xiàn)方式中,所述處理器調(diào)用所述存儲(chǔ)器所存儲(chǔ) 的程序代碼用于執(zhí)行以下操作:
[0036] 獲取當(dāng)前視頻幀內(nèi)的至少一個(gè)像素塊的亮度標(biāo)準(zhǔn)差,所述像素塊包括多個(gè)像素;
[0037] 根據(jù)所述至少一個(gè)像素塊的亮度標(biāo)準(zhǔn)差,生成所述幀內(nèi)亮度標(biāo)準(zhǔn)差。
[0038] 結(jié)合第三方面或第三方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式 中,所述處理器調(diào)用所述存儲(chǔ)器所存儲(chǔ)的程序代碼用于執(zhí)行以下操作:
[0039] 根據(jù)所述上一幀視頻幀中與所述至少一個(gè)像素塊位置相同的像素塊的亮度標(biāo)準(zhǔn) 差,生成所述幀間亮度殘差。
[0040] 結(jié)合第三方面至第三方面的第二種任意一種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí) 現(xiàn)方式中,所述處理器調(diào)用所述存儲(chǔ)器所存儲(chǔ)的程序代碼用于執(zhí)行以下操作:
[0041] 獲取設(shè)備的重力傳感器輸出值。
[0042] 結(jié)合第三方面至第三方面的第三種任意一種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí) 現(xiàn)方式中,所述處理器調(diào)用所述存儲(chǔ)器所存儲(chǔ)的程序代碼用于執(zhí)行以下操作:
[0043] 根據(jù)所述幀內(nèi)亮度標(biāo)準(zhǔn)差、所述幀間亮度殘差和所述重力傳感器輸出值,生成與 所述當(dāng)前視頻幀對(duì)應(yīng)的噪點(diǎn)強(qiáng)度。
[0044] 本發(fā)明提供了一種視頻噪點(diǎn)強(qiáng)度計(jì)算方法和設(shè)備,包括:獲取當(dāng)前視頻幀的幀內(nèi) 亮度標(biāo)準(zhǔn)差;根據(jù)當(dāng)前視頻幀的上一幀視頻幀,獲取當(dāng)前視頻幀的幀間亮度殘差;根據(jù)幀 內(nèi)亮度標(biāo)準(zhǔn)差和幀間亮度殘差,生成與當(dāng)前視頻幀對(duì)應(yīng)的噪點(diǎn)強(qiáng)度。由于在視頻拍攝過程 中,拍攝環(huán)境的亮度會(huì)導(dǎo)致所拍攝的視頻中產(chǎn)生噪點(diǎn),且視頻幀中的像素的亮度描述了拍 攝環(huán)境的亮度,所以,通過視頻幀中的像素的亮度,獲取與當(dāng)前視頻幀對(duì)應(yīng)的噪點(diǎn)強(qiáng)度,不 僅實(shí)現(xiàn)了對(duì)視頻幀中由于拍攝環(huán)境的亮度較低所導(dǎo)致的噪點(diǎn)的噪點(diǎn)強(qiáng)度的計(jì)算,更提高了 噪點(diǎn)強(qiáng)度計(jì)算的準(zhǔn)確性。另外,通過根據(jù)幀內(nèi)亮度標(biāo)準(zhǔn)差和幀間亮度殘差,生成與當(dāng)前視 頻幀對(duì)應(yīng)的噪點(diǎn)強(qiáng)度,結(jié)合幀內(nèi)亮度標(biāo)準(zhǔn)差和幀間亮度殘差計(jì)算當(dāng)前視頻幀對(duì)應(yīng)的噪點(diǎn)強(qiáng) 度,進(jìn)一步提高了噪點(diǎn)強(qiáng)度計(jì)算的準(zhǔn)確性。另外,通過下采樣的方式獲取當(dāng)前視頻幀內(nèi)的至 少一個(gè)像素塊,相比于獲取該當(dāng)前視頻幀內(nèi)所有的像素塊,避免了對(duì)處理資源的占用,提高 了視頻噪點(diǎn)強(qiáng)度計(jì)算的效率。另外,通過結(jié)合設(shè)備的重力傳感器輸出值,生成與當(dāng)前視頻幀 對(duì)應(yīng)的噪點(diǎn)強(qiáng)度,避免了由于設(shè)備抖動(dòng)而導(dǎo)致的噪點(diǎn)強(qiáng)度的變化,進(jìn)一步提高了噪點(diǎn)強(qiáng)度 計(jì)算的準(zhǔn)確性。
【附圖說明】
[0045] 為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使 用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于 本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他 的附圖。
[0046] 圖1是本發(fā)明實(shí)施例提供的一種視頻噪點(diǎn)強(qiáng)度計(jì)算方法流程圖;
[0047] 圖2是本發(fā)明實(shí)施例提供的一種視頻噪點(diǎn)強(qiáng)度計(jì)算方法流程圖;
[0048] 圖3是本發(fā)明實(shí)施例提供的一種視頻噪點(diǎn)強(qiáng)度計(jì)算方法流程圖;
[0049] 圖4是本發(fā)明實(shí)施例提供的一種視頻噪點(diǎn)強(qiáng)度計(jì)算方法流程圖;
[0050] 圖5是本發(fā)明實(shí)施例提供的一種視頻噪點(diǎn)強(qiáng)度計(jì)算設(shè)備結(jié)構(gòu)示意圖;
[0051] 圖6是本發(fā)明實(shí)施例提供的一種視頻噪點(diǎn)強(qiáng)度計(jì)算設(shè)備結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0052] 為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附 圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本 發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例