用于提高視頻清晰度的方法及設(shè)備的制造方法
【專(zhuān)利摘要】本發(fā)明涉及視頻處理領(lǐng)域,公開(kāi)了一種用于提高視頻清晰度的方法及設(shè)備,該方法包括:對(duì)所述視頻中原圖像幀進(jìn)行邊緣提?。灰约皩⑦吘壧崛〉玫降膱D像幀疊加至所述原圖像幀,得到新的圖像幀,所述新的圖像幀組成所述視頻。本發(fā)明所提供的用于提高視頻清晰度的方法及設(shè)備,對(duì)于標(biāo)清視頻來(lái)說(shuō),清晰度提高比較明顯,進(jìn)而使得觀看者在花費(fèi)較少流量的情況下,能夠觀看到清晰度更好的視頻。
【專(zhuān)利說(shuō)明】
用于提高視頻清晰度的方法及設(shè)備
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及視頻處理領(lǐng)域,具體地,涉及一種用于提高視頻清晰度的方法及設(shè)備。
【背景技術(shù)】
[0002]目前,視頻行業(yè)中的視頻分辨率被規(guī)范為標(biāo)清、高清、超高清,其中標(biāo)清是物理分辨率在720p以下的一種視頻格式。眾所周知在觀看或下載視頻時(shí),高清視頻、超高清視頻需要比標(biāo)清視頻花費(fèi)更多的流量,但是標(biāo)清的視頻清晰度要比高清、超高清的視頻清晰度差,那么對(duì)于消費(fèi)者來(lái)說(shuō),更希望看到花費(fèi)流量少而畫(huà)質(zhì)更清晰的視頻。
[0003]在現(xiàn)有技術(shù)術(shù)中欲提高視頻清晰度,主要通過(guò)提高視頻的分辨率來(lái)解決,對(duì)于一段視頻來(lái)說(shuō),這無(wú)疑又增加了流量消費(fèi)。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的是提供一種用于提高視頻清晰度的方法及設(shè)備,其能夠?qū)崿F(xiàn)在不改變視頻分辨率的情況下,提高視頻清晰度。
[0005]為了實(shí)現(xiàn)上述目的,本發(fā)明提供一種用于提高視頻清晰度的方法,該方法包括:對(duì)所述視頻中的原圖像幀進(jìn)行邊緣提?。灰约皩⑦吘壧崛〉玫降膱D像幀疊加至所述原圖像幀,得到新的圖像幀,所述新的圖像幀組成所述視頻。
[0006]優(yōu)選地,所述將邊緣提取得到的圖像幀疊加至所述原圖像幀包括:將所述邊緣提取得到的圖像幀所包含的像素的RGB值與所述原圖像幀中相應(yīng)的像素的RGB值進(jìn)行疊加。
[0007]優(yōu)選地,所述將邊緣提取得到的圖像幀疊加至所述原圖像幀包括:將所述邊緣提取得到的圖像幀所包含的像素的RGB值與所述原圖像幀中相應(yīng)的像素的RGB值進(jìn)行加權(quán)疊加。
[0008]優(yōu)選地,對(duì)所述視頻中的所述原圖像幀進(jìn)行邊緣提取具體為:通過(guò)以下一者或多者對(duì)所述視頻中每一幀圖像進(jìn)行邊緣提取=Roberts邊緣檢測(cè)算子、Sobel邊緣檢測(cè)算子、Prewitt邊緣算子、高斯拉普拉斯算子、canny算子。
[0009]相應(yīng)地,本發(fā)明還提供一種用于提高視頻清晰度的設(shè)備,該設(shè)備包括:邊緣提取模塊,用于對(duì)所述視頻中的原圖像幀進(jìn)行邊緣提??;以及疊加模塊,用于將邊緣提取得到的圖像幀疊加至所述原圖像幀,得到新的圖像幀,所述新的圖像幀組成所述視頻。
[0010]優(yōu)選地,所述疊加模塊用于:將所述邊緣提取得到的圖像幀所包含的像素的RGB值與所述原圖像幀中相應(yīng)的像素的RGB值進(jìn)行疊加。
[0011]優(yōu)選地,所述疊加模塊用于:將所述邊緣提取得到的圖像幀所包含的像素的RGB值與所述原圖像幀中相應(yīng)的像素的RGB值進(jìn)行加權(quán)疊加。
[0012]優(yōu)選地,所述邊緣提取模塊用于通過(guò)以下中的至少一種方法對(duì)所述視頻中原圖像幀進(jìn)行邊緣提取:Roberts邊緣檢測(cè)算子、Sobel邊緣檢測(cè)算子、Prewitt邊緣算子、高斯拉普拉斯算子、canny算子。
[0013]相應(yīng)地,本發(fā)明還提供一種視頻播放器,該視頻播放器包括上述的用于提高視頻清晰度的設(shè)備。
[0014]通過(guò)上述技術(shù)方案,將邊緣提取后的圖像幀疊加至原圖像幀,進(jìn)而提高所顯示視頻的清晰度,增強(qiáng)用戶的主觀視覺(jué)體驗(yàn)。
[0015]本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的【具體實(shí)施方式】部分予以詳細(xì)說(shuō)明。
【附圖說(shuō)明】
[0016]附圖是用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,并且構(gòu)成說(shuō)明書(shū)的一部分,與下面的【具體實(shí)施方式】一起用于解釋本發(fā)明,但并不構(gòu)成對(duì)本發(fā)明的限制。在附圖中:
[0017]圖1示出了本發(fā)明所提供的用于提高視頻清晰度的方法的流程圖;
[0018]圖2(a)至圖2(c)示出了使用本發(fā)明所提供的用于提高視頻清晰度的方法的示例圖;以及
[0019]圖3示出了本發(fā)明所提供的用于提高視頻清晰度的設(shè)備的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0020]以下結(jié)合附圖對(duì)本發(fā)明的【具體實(shí)施方式】進(jìn)行詳細(xì)說(shuō)明。應(yīng)當(dāng)理解的是,此處所描述的【具體實(shí)施方式】?jī)H用于說(shuō)明和解釋本發(fā)明,并不用于限制本發(fā)明。
[0021]圖1示出了本發(fā)明所提供的用于提高視頻清晰度的方法實(shí)施例的流程圖。如圖1所示,本發(fā)明提供一種用于提高視頻清晰度的方法,該方法包括:對(duì)所述視頻中的原圖像幀進(jìn)行邊緣提取(步驟S10);以及將邊緣提取得到的圖像幀疊加至所述原圖像幀,得到新的圖像幀,所述新的圖像幀組成所述視頻(步驟S20)。該方法能夠通過(guò)提高每一幀圖像中所具有的邊緣的清晰度來(lái)提高視頻清晰度,而不是通過(guò)改變視頻分辨率來(lái)提高清晰度。
[0022]圖2(a)至圖2(c)示出了使用本發(fā)明所提供的用于提高視頻清晰度的方法實(shí)施例的示例圖。其中圖2(a)為原視頻中的一幀圖像,圖2(b)為將圖2(a)中的圖像進(jìn)行邊緣提取后的圖像,圖2(c)為將圖2(b)疊加至圖2(a)后形成新的一幀圖像,從圖2(c)中可以看出,疊加后的新的圖像幀圖2(c)的清晰度明顯高于原圖像幀圖2(a)的清晰度。
[0023]在步驟SlO中,優(yōu)選地,可以將邊緣提取后的圖像幀所包含的像素的RGB值與原圖像幀所包含的像素的RGB值分別進(jìn)行疊加。在進(jìn)行疊加的時(shí)候,R(紅)、G(綠)、B(藍(lán))三個(gè)值各自進(jìn)行疊加,因?yàn)槊恳幌袼厮鶎?duì)應(yīng)的R(紅)、G(綠)、B (藍(lán))三個(gè)值的范圍均為O?255,所以在這種情況下,可能會(huì)出現(xiàn)多個(gè)像素所對(duì)應(yīng)的R(紅)、G(綠)、B (藍(lán))均被疊加至255,也就是該像素的顏色為白色。因而將邊緣提取后的每一幀圖像所包含的像素的RGB值與原圖像所包含的像素的RGB值分別進(jìn)行疊加的這種情況雖然提高了視頻清晰度,但是可能會(huì)引起在視頻顯示畫(huà)面中會(huì)出現(xiàn)多個(gè)白點(diǎn),影響視頻質(zhì)量。
[0024]優(yōu)選地,可以將邊緣提取后的圖像幀所包含的像素的RGB值與原圖像幀所包含的像素的RGB值分別進(jìn)行加權(quán)疊加,以克服上述實(shí)施方式中在視頻顯示畫(huà)面中可能出現(xiàn)多個(gè)白點(diǎn)的缺陷。
[0025]以某一邊緣像素的R值舉例來(lái)說(shuō),原圖像中該像素的R值記為Rl,進(jìn)行邊緣提取以后該像素的R值記為R2,加權(quán)疊加后該像素的R值記為R3,在進(jìn)行加權(quán)疊加時(shí),可以將Rl乘以一小于I的系數(shù)kl,將R2乘以一小于I的系數(shù)k2,再進(jìn)行疊加,加權(quán)疊加后該像素的R值為R3 = kl*Rl+k2*R2,相應(yīng)地,可以對(duì)該像素的G值和B值進(jìn)行相似的加權(quán)疊加,而該種類(lèi)型的加權(quán)疊加也可以應(yīng)用至所有被提取出來(lái)的邊緣像素。
[0026]選擇合適的系數(shù)kl和k2的值可以使得疊加后的視頻顯示畫(huà)面中盡可能不出現(xiàn)白點(diǎn),進(jìn)而進(jìn)一步提尚視頻質(zhì)量和觀看者的主觀視覺(jué)體驗(yàn)。
[0027]在一優(yōu)選實(shí)施方式中,系數(shù)kl可以等于0,也就說(shuō)在進(jìn)行加權(quán)疊加時(shí),不改變?cè)瓐D像中邊緣像素的RGB值,僅改變邊緣提取后圖中邊緣像素的RGB值,以某一邊緣像素的R值舉例來(lái)說(shuō),加權(quán)疊加后該像素的R值為R3 = Rl+k2*R2,相應(yīng)地,可以對(duì)該像素的G值和B值進(jìn)行相似的加權(quán)疊加,該種類(lèi)型的加權(quán)疊加也可以應(yīng)用至所有被提取出來(lái)的邊緣像素。但是本發(fā)明并不限制于此,在其它實(shí)施方式中也可以根據(jù)需要設(shè)置系數(shù)kl和k2的值,進(jìn)而保證視頻的清晰度。
[0028]此外,本發(fā)明中可以通過(guò)以下一者或多者對(duì)所述視頻中原圖像幀進(jìn)行邊緣提取:Roberts邊緣檢測(cè)算子、Sobel邊緣檢測(cè)算子、Prewitt邊緣算子、高斯拉普拉斯算子、canny算子等,但是本發(fā)明并不限制于此,本發(fā)明中所使用的邊緣檢測(cè)算子可以是公知的任意一種邊緣檢測(cè)算子。在【具體實(shí)施方式】中可以通過(guò)比較疊加后視頻的顯示效果來(lái)選擇不同的邊緣檢測(cè)算子。
[0029]圖3示出了本發(fā)明所提供的用于提高視頻清晰度的設(shè)備實(shí)施例的結(jié)構(gòu)框圖。如圖3所示,相應(yīng)地,本發(fā)明還提供一種用于提高視頻清晰度的設(shè)備,該設(shè)備可以包括:邊緣提取模塊100,用于對(duì)所述視頻中的原圖像幀進(jìn)行邊緣提??;以及疊加模塊200,用于將邊緣提取得到的圖像幀疊加至所述原圖像幀,得到新的圖像幀,所述新的圖像幀組成所述視頻。
[0030]進(jìn)一步地,所述疊加模塊100還可以用于:將所述邊緣提取得到的圖像幀所包含的像素的RGB值與所述原圖像幀中相應(yīng)的像素的RGB值分別進(jìn)行疊加。優(yōu)選地,所述疊加模塊100還可以用于:將所述邊緣提取得到的圖像幀所包含的像素的RGB值與所述原圖像幀中相應(yīng)的像素的RGB值進(jìn)行加權(quán)疊加。
[0031 ] 此外,所述邊緣提取模塊用于通過(guò)以下中的至少一種方法對(duì)所述視頻中原圖像幀進(jìn)行邊緣提取:Roberts邊緣檢測(cè)算子、Sobel邊緣檢測(cè)算子、Prewitt邊緣算子、高斯拉普拉斯算子、canny算子。
[0032]本發(fā)明所提供的用于提高視頻清晰度的設(shè)備的原理和益處與上述用于提高視頻清晰度的方法的原理和益處相似,這里不再贅述。
[0033]相應(yīng)地,本發(fā)明還提供一種視頻播放器,該視頻播放器包括上述的用于提高視頻清晰度的設(shè)備。
[0034]不同的觀看者對(duì)于視頻清晰度的敏感度不同,因而在視頻播放器中為觀看者提供多種提高視頻清晰度的選擇,如針對(duì)同一視頻,可以設(shè)置一些經(jīng)典的系數(shù)kl和k2的值,同時(shí)將這些值所對(duì)應(yīng)的選擇顯示于視頻播放器上,和/或針對(duì)同一視頻,可以設(shè)置不同邊緣提取算子,并將這些選擇顯示于視頻播放器上,使得觀看者可以根據(jù)自己的主觀感覺(jué)來(lái)選擇一種自己滿意的視頻效果。
[0035]本發(fā)明所提供的用于提高視頻清晰度的方法及設(shè)備,對(duì)于標(biāo)清視頻來(lái)說(shuō),清晰度提高比較明顯,進(jìn)而使得觀看者在花費(fèi)較少流量的情況下,能夠觀看到清晰度更好的視頻。
[0036]以上結(jié)合附圖詳細(xì)描述了本發(fā)明的優(yōu)選實(shí)施方式,但是,本發(fā)明并不限于上述實(shí)施方式中的具體細(xì)節(jié),在本發(fā)明的技術(shù)構(gòu)思范圍內(nèi),可以對(duì)本發(fā)明的技術(shù)方案進(jìn)行多種簡(jiǎn)單變型,這些簡(jiǎn)單變型均屬于本發(fā)明的保護(hù)范圍。
[0037]另外需要說(shuō)明的是,在上述【具體實(shí)施方式】中所描述的各個(gè)具體技術(shù)特征,在不矛盾的情況下,可以通過(guò)任何合適的方式進(jìn)行組合,為了避免不必要的重復(fù),本發(fā)明對(duì)各種可能的組合方式不再另行說(shuō)明。
[0038]此外,本發(fā)明的各種不同的實(shí)施方式之間也可以進(jìn)行任意組合,只要其不違背本發(fā)明的思想,其同樣應(yīng)當(dāng)視為本發(fā)明所公開(kāi)的內(nèi)容。
【主權(quán)項(xiàng)】
1.一種用于提高視頻清晰度的方法,其特征在于,該方法包括: 對(duì)所述視頻中的原圖像幀進(jìn)行邊緣提??;以及 將邊緣提取得到的圖像幀疊加至所述原圖像幀,得到新的圖像幀,所述新的圖像幀組成所述視頻。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將邊緣提取得到的圖像幀疊加至所述原圖像幀包括: 將所述邊緣提取得到的圖像幀所包含的像素的RGB值與所述原圖像幀中相應(yīng)的像素的RGB值進(jìn)行疊加。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將邊緣提取得到的圖像幀疊加至所述原圖像幀包括: 將所述邊緣提取得到的圖像幀所包含的像素的RGB值與所述原圖像幀中相應(yīng)的像素的RGB值進(jìn)行加權(quán)疊加。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,對(duì)所述視頻中的所述原圖像幀進(jìn)行邊緣提取具體為:通過(guò)以下一者或多者對(duì)所述視頻中每一幀圖像進(jìn)行邊緣提取=Roberts邊緣檢測(cè)算子、Sobel邊緣檢測(cè)算子、Prewitt邊緣算子、高斯拉普拉斯算子、canny算子。5.一種用于提高視頻清晰度的設(shè)備,其特征在于,該設(shè)備包括: 邊緣提取模塊,用于對(duì)所述視頻中的原圖像幀進(jìn)行邊緣提?。灰约? 疊加模塊,用于將邊緣提取得到的圖像幀疊加至所述原圖像幀,得到新的圖像幀,所述新的圖像幀組成所述視頻。6.根據(jù)權(quán)利要求5所述的設(shè)備,其特征在于,所述疊加模塊用于: 將所述邊緣提取得到的圖像幀所包含的像素的RGB值與所述原圖像幀中相應(yīng)的像素的RGB值進(jìn)行疊加。7.根據(jù)權(quán)利要求5所述的設(shè)備,其特征在于,所述疊加模塊用于: 將所述邊緣提取得到的圖像幀所包含的像素的RGB值與所述原圖像幀中相應(yīng)的像素的RGB值進(jìn)行加權(quán)疊加。8.根據(jù)權(quán)利要求5所述的設(shè)備,其特征在于,所述邊緣提取模塊用于通過(guò)以下中的至少一種方法對(duì)所述視頻中原圖像幀進(jìn)行邊緣提取=Roberts邊緣檢測(cè)算子、Sobel邊緣檢測(cè)算子、Prewitt邊緣算子、高斯拉普拉斯算子、canny算子。9.一種視頻播放器,其特征在于,該視頻播放器包括權(quán)利要求5-8中任意一項(xiàng)權(quán)利要求所述的用于提高視頻清晰度的設(shè)備。
【文檔編號(hào)】H04N7/015GK105898174SQ201510886193
【公開(kāi)日】2016年8月24日
【申請(qǐng)日】2015年12月4日
【發(fā)明人】譚傅倫
【申請(qǐng)人】樂(lè)視網(wǎng)信息技術(shù)(北京)股份有限公司