欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

經(jīng)緯圖全景視頻的質(zhì)量評價方法與流程

文檔序號:12917616閱讀:937來源:國知局
經(jīng)緯圖全景視頻的質(zhì)量評價方法與流程

本發(fā)明涉及視頻質(zhì)量評價技術(shù)領(lǐng)域,尤其涉及一種經(jīng)緯圖全景視頻的質(zhì)量評價方法。



背景技術(shù):

隨著視頻采集和處理技術(shù)的進(jìn)步,全景視頻開始逐步進(jìn)入人們的生活。全景視頻是以攝像機(jī)為中心,對各個視角的景物進(jìn)行同時記錄而得到的視頻。人們在觀看全景視頻時,可以隨意切換視角,仿佛身臨其境。與傳統(tǒng)的二維平面視頻相比,全景視頻可以給用戶帶來更好的體驗和沉浸感,是未來虛擬現(xiàn)實技術(shù)不可或缺的一部分。

但是,全景視頻的原始數(shù)據(jù)量比傳統(tǒng)二維平面視頻大得多,迫切需要高效的視頻壓縮方法。為了衡量視頻壓縮的性能,需要比較壓縮后的視頻與壓縮前的視頻之間的差別(失真),即以壓縮前的視頻為參考對壓縮后的視頻進(jìn)行質(zhì)量評價。

本質(zhì)上,全景視頻記錄的是球面上的視頻信息。由于球面不易表示,全景視頻一般采用經(jīng)緯圖格式進(jìn)行表達(dá)。經(jīng)緯圖將球面的點按照其經(jīng)度、維度映射到二維平面,例如,經(jīng)度映射為列坐標(biāo)、緯度映射為行坐標(biāo),從而將球面展開為矩形平面。經(jīng)緯圖格式的視頻可以直接采用傳統(tǒng)的二維平面視頻的編碼器進(jìn)行壓縮編碼。

對于傳統(tǒng)二維平面視頻,有參考質(zhì)量評價經(jīng)常使用峰值信噪比(psnr)。但psnr對經(jīng)緯圖格式的視頻不太合理,因為經(jīng)緯圖相比球面發(fā)生了很大的幾何變形,越靠近兩極的區(qū)域被拉伸的越大,而psnr對于平面上不同位置是給予同樣權(quán)重的,不能準(zhǔn)確體現(xiàn)出球面自身的失真。

有研究提出了一種改進(jìn)的球面峰值信噪比(s-psnr),該方法在球面上均勻地取一些位置,將這些位置映射到經(jīng)緯圖上,并只計算這些位置上的原始視頻和壓縮后的視頻之間的失真。這樣做雖然解決了幾何變形的問題,但由于s-psnr只取了球面上的有限個點進(jìn)行計算,事實上只用到了經(jīng)緯圖上的一部分區(qū)域,而忽視了其他區(qū)域的失真。



技術(shù)實現(xiàn)要素:

本發(fā)明的目的是提供一種經(jīng)緯圖全景視頻的質(zhì)量評價方法,從而對經(jīng)緯圖格式的全景視頻在壓縮后和壓縮前的差別(失真)進(jìn)行客觀度量,進(jìn)而幫助優(yōu)化全景視頻壓縮。

本發(fā)明的目的是通過以下技術(shù)方案實現(xiàn)的:

一種經(jīng)緯圖全景視頻的質(zhì)量評價方法,包括:

對于待評價與作為參考的兩個經(jīng)緯圖格式的全景視頻,均分別進(jìn)行每一幀分緯度下采樣,得到對應(yīng)的兩個不規(guī)則形狀視頻;

逐幀計算兩個不規(guī)則形狀視頻之間的均方誤差、逐幀的質(zhì)量與總體質(zhì)量,從而實現(xiàn)經(jīng)緯圖全景視頻的質(zhì)量評價。

進(jìn)行每一幀分緯度下采樣包括:

根據(jù)球面到經(jīng)緯圖的映射關(guān)系,計算出每條緯度的過采樣率,再根據(jù)過采樣率的倒數(shù)對每條緯度進(jìn)行下采樣。

所述計算出每條緯度的過采樣率的步驟包括:

以行坐標(biāo)表示緯度,進(jìn)行分行下采樣;假設(shè)經(jīng)緯圖的高度為n,緯度是從-90度到+90度,則第i行對應(yīng)的緯度θi為:

θi=(180×i-90×n-90)/(n-1),i=1,2,…,n

假設(shè)在赤道位置的采樣率為1,則在緯度θi的位置,過采樣率為1/cos(θi)。

所述根據(jù)過采樣率的倒數(shù)對每條緯度進(jìn)行下采樣包括:

假設(shè)經(jīng)緯圖的寬度為m,則需要將m個像素下采樣到round(m*cos(θi))個像素,其中round表示取整;

下采樣通過線性插值或者三次插值來實現(xiàn);其中,線性插值過程如下:

令,k=round(m*cos(θi)),原始m個像素的值分別為x(1),…,x(m),插值后的值分別為y(1),…,y(k),則有:

y(j)=x(j×m/k),j=1,2,…,k;

如果j×m/k為整數(shù),則對應(yīng)的值已知;

否則,令a=floor(j×m/k),b=ceil(j×m/k),floor和ceil分別是取下整和取上整,則有:

y(j)=(j×m/k-a)×x(b)+(b-j×m/k)×x(a)。

逐幀計算兩個不規(guī)則形狀視頻之間的均方誤差、逐幀的質(zhì)量與總體質(zhì)量包括:

假設(shè)在當(dāng)前幀中,兩個不規(guī)則形狀視頻的第i行第j列對應(yīng)的像素值的差別為dij;

則均方誤差rmse為:

rmse=sqrt((σi=1..nσj=1..round(m*cos(θi))dij2)/(σi=1..nround(m*cos(θi))))

其中,sqrt表示求平方根,θi為第i行對應(yīng)的緯度值;

則當(dāng)前幀對應(yīng)的質(zhì)量q為:

q=10*log10(c2/rmse);

其中,c為常數(shù);

則視頻的總體質(zhì)量由逐幀質(zhì)量求平均得到;或者,由逐幀均方誤差求平均均方誤差,再帶入上述質(zhì)量求取公式來計算總體質(zhì)量。

由上述本發(fā)明提供的技術(shù)方案可以看出,本發(fā)明的優(yōu)點是:1.考慮了球面和經(jīng)緯圖之間轉(zhuǎn)換的幾何變形;2.盡可能考慮了經(jīng)緯圖上的所有信息。因此,本發(fā)明優(yōu)于傳統(tǒng)的psnr和s-psnr。

附圖說明

為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域的普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他附圖。

圖1為本發(fā)明實施例提供的一種經(jīng)緯圖全景視頻的質(zhì)量評價方法的流程圖;

圖2為本發(fā)明實施例提供的全景視頻示意圖;

圖3為本發(fā)明實施例提供的經(jīng)緯圖格式的全景視頻某一幀的示意圖;

圖4為本發(fā)明實施例提供的對經(jīng)緯圖格式的全景視頻進(jìn)行分行下采樣以后得到的不規(guī)則形狀視頻的某一幀的示意圖。

具體實施方式

下面結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明的保護(hù)范圍。

本發(fā)明實施例提供一種經(jīng)緯圖全景視頻的質(zhì)量評價方法,如圖1所示,其主要包括:

步驟11、對于待評價與作為參考的兩個經(jīng)緯圖格式的全景視頻,均分別進(jìn)行每一幀分緯度下采樣,得到對應(yīng)的兩個不規(guī)則形狀視頻。

本發(fā)明實施例中,根據(jù)球面到經(jīng)緯圖的映射關(guān)系,計算出每條緯度的過采樣率,再根據(jù)過采樣率的倒數(shù)對每條緯度進(jìn)行下采樣。具體過程如下:

1)計算出每條緯度的過采樣率的步驟包括:

以行坐標(biāo)表示緯度,進(jìn)行分行下采樣;假設(shè)經(jīng)緯圖的高度為n,緯度是從-90度到+90度,則第i行對應(yīng)的緯度θi為:

θi=(180×i-90×n-90)/(n-1),i=1,2,…,n

根據(jù)球面計算公式,θi位置的球面圓周長正比于rcos(θi),其中r是球的半徑;

假設(shè)在赤道位置的采樣率為1,則在緯度θi的位置,過采樣率為1/cos(θi)。

2)根據(jù)過采樣率的倒數(shù)對每條緯度進(jìn)行下采樣包括:

假設(shè)經(jīng)緯圖的寬度為m,則需要將m個像素下采樣到round(m*cos(θi))個像素,其中round表示取整;

下采樣可以通過線性插值或者三次插值來實現(xiàn);其中,線性插值過程如下:

令,k=round(m*cos(θi)),原始m個像素的值分別為x(1),…,x(m),插值后的值分別為y(1),…,y(k),則有:

y(j)=x(j×m/k),j=1,2,…,k;

如果j×m/k為整數(shù),則對應(yīng)的值已知;

否則,令a=floor(j×m/k),b=ceil(j×m/k),floor和ceil分別是取下整和取上整,則有:

y(j)=(j×m/k-a)×x(b)+(b-j×m/k)×x(a)。

本領(lǐng)域的技術(shù)人員可以理解,除了實施例中采用的線性插值或者三次插值方式,還可以采用其他的常規(guī)下采樣方法。

如圖2所示,為全景視頻示意圖;圖3為經(jīng)緯圖格式的全景視頻某一幀的示意圖;圖4為對經(jīng)緯圖格式的全景視頻進(jìn)行分行下采樣以后得到的不規(guī)則形狀視頻的某一幀的示意圖。

本領(lǐng)域技術(shù)人員可以理解,待評價與作為參考的兩個經(jīng)緯圖格式的全景視頻均可采用上述方式進(jìn)行處理。

本領(lǐng)域技術(shù)人員可以理解,用作參考的經(jīng)緯圖全景視頻,通常是待評價的經(jīng)緯圖全景視頻的原始版本。例如,在經(jīng)緯圖全景視頻壓縮中,壓縮前的視頻用作參考,對壓縮后重建的視頻進(jìn)行質(zhì)量評價。

步驟12、逐幀計算兩個不規(guī)則形狀視頻之間的均方誤差、逐幀的質(zhì)量與總體質(zhì)量,從而實現(xiàn)經(jīng)緯圖全景視頻的質(zhì)量評價。

假設(shè)在當(dāng)前幀中,兩個不規(guī)則形狀視頻的第i行第j列對應(yīng)的像素值的差別為dij;

則均方誤差rmse為:

rmse=sqrt((σi=1..nσj=1..round(m*cos(θi))dij2)/(σi=1..nround(m*cos(θi))))

其中,sqrt表示求平方根,θi為第i行對應(yīng)的緯度值;

則當(dāng)前幀對應(yīng)的質(zhì)量q為:

q=10*log10(c2/rmse);

其中,c為常數(shù);

則視頻的總體質(zhì)量由逐幀質(zhì)量求平均得到;或者,由逐幀均方誤差求平均均方誤差,再帶入上述質(zhì)量求取公式來計算總體質(zhì)量,即用平均均方誤差替代上式的rmse,最終計算到的q表示為視頻的總體質(zhì)量。

本領(lǐng)域的技術(shù)人員可以理解,上述過程可以對下采樣之后的兩個視頻,分不同顏色(例如紅、綠、藍(lán))的像素值分別計算均方誤差和質(zhì)量,或者分亮度、色度分別計算均方誤差和質(zhì)量,等等。

通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實施例可以通過軟件實現(xiàn),也可以借助軟件加必要的通用硬件平臺的方式來實現(xiàn)?;谶@樣的理解,上述實施例的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品可以存儲在一個非易失性存儲介質(zhì)(可以是cd-rom,u盤,移動硬盤等)中,包括若干指令用以使得一臺計算機(jī)設(shè)備(可以是個人計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述的方法。

以上所述,僅為本發(fā)明較佳的具體實施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明披露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求書的保護(hù)范圍為準(zhǔn)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
葵青区| 清苑县| 巍山| 英德市| 双牌县| 定远县| 嵩明县| 安陆市| 东阿县| 华宁县| 内乡县| 达拉特旗| 苗栗县| 盐亭县| 井陉县| 敖汉旗| 马尔康县| 绥江县| 台州市| 宜兰市| 中山市| 和林格尔县| 正阳县| 新竹市| 莱阳市| 建平县| 北票市| 德钦县| 怀集县| 疏附县| 乾安县| 枣强县| 新丰县| 阿巴嘎旗| 秦安县| 霍城县| 板桥市| 蓬莱市| 公主岭市| 孝昌县| 临武县|