1.一種識(shí)別四棱錐全景視頻的方法,其特征在于,包括:
在播放器中,設(shè)置用于判定四棱錐全景視頻的側(cè)邊像素方差閾值、間隙像素對(duì)方差閾值;
從數(shù)據(jù)庫(kù)中獲取視頻的圖像幀并計(jì)算所述圖像幀的寬高比值;
在所述圖像幀的寬高比值為1:1時(shí),將所述圖像幀的每條邊上到該邊中點(diǎn)距離相等的兩個(gè)像素作為一個(gè)側(cè)邊像素對(duì),并計(jì)算所述側(cè)邊像素對(duì)的像素方差;
在所述圖像幀的所有邊上,所述側(cè)邊像素對(duì)的像素方差都小于或等于側(cè)邊像素方差閾值時(shí),獲取所述圖像幀上相鄰兩邊中點(diǎn)連線兩側(cè)的間隙像素對(duì),并計(jì)算所述間隙像素對(duì)的像素方差;
在所述圖像幀中,所有間隙像素對(duì)的像素方差都大于或等于所述間隙像素對(duì)方差閾值時(shí),判定所述視頻為四棱錐全景視頻。
2.根據(jù)權(quán)利要求1所述的識(shí)別四棱錐全景視頻的方法,其特征在于,在所述圖像幀中,所有間隙像素對(duì)的像素方差都大于或等于間隙像素對(duì)方差閾值時(shí),判定所述視頻為四棱錐全景視頻,進(jìn)一步為:
在所述圖像幀中,所有間隙像素對(duì)的像素方差都大于或等于間隙像素對(duì)方差閾值時(shí),以所述圖像幀的頂點(diǎn)為四棱錐的頂點(diǎn),所述四棱錐的頂點(diǎn)所在兩條邊的中點(diǎn)為所述四棱錐的底面頂點(diǎn),所述四棱錐的頂點(diǎn)及所述四棱錐的底面頂點(diǎn)構(gòu)成所述四棱錐的側(cè)面,所述四棱錐的一個(gè)底面頂點(diǎn)與所述四棱錐的頂點(diǎn)的連線構(gòu)成所述四棱錐的側(cè)邊;
在所述四棱錐的側(cè)面上,獲取平行于所述四棱錐的側(cè)邊的像素行的平行像素,將所述平行像素與所述四棱錐的側(cè)邊的像素組成平行像素對(duì),并計(jì)算每一行平行像素對(duì)的像素方差;
在所述平行像素對(duì)的像素方差隨著與所述側(cè)邊的距離由近及遠(yuǎn)而逐漸增大時(shí),判定所述視頻為四棱錐全景視頻。
3.根據(jù)權(quán)利要求1所述的識(shí)別四棱錐全景視頻的方法,其特征在于,獲取所述圖像幀上相鄰兩邊中點(diǎn)連線兩側(cè)的間隙像素對(duì),并計(jì)算所述間隙像素對(duì)的像素方差,進(jìn)一步為:
獲取所述圖像幀上相鄰兩邊中點(diǎn)連線兩側(cè)且與所述中點(diǎn)連線間隔設(shè)定數(shù)量像素的像素點(diǎn)為底邊間隙像素,將所述中點(diǎn)連線兩側(cè)相對(duì)應(yīng)的底邊間隙像素作為間隙像素對(duì),并計(jì)算所述間隙像素對(duì)的像素方差。
4.根據(jù)權(quán)利要求3所述的識(shí)別四棱錐全景視頻的方法,其特征在于,所述設(shè)定數(shù)量像素為十五個(gè)像素。
5.根據(jù)權(quán)利要求1所述的識(shí)別四棱錐全景視頻的方法,其特征在于,所述側(cè)邊像素方差閾值,為小于80;所述底邊像素方差閾值,為大于或等于80。
6.一種識(shí)別四棱錐全景視頻的系統(tǒng),其特征在于,包括:設(shè)置模塊、視頻圖像幀獲取模塊、計(jì)算模塊及四棱錐全景視頻判定模塊;
所述設(shè)置模塊,用于在播放器中,設(shè)置用于判定四棱錐全景視頻的側(cè)邊像素方差閾值、底邊像素方差閾值;
所述視頻圖像幀獲取模塊,用于從數(shù)據(jù)庫(kù)中獲取視頻的圖像幀;
所述計(jì)算模塊,用于計(jì)算所述圖像幀的寬高比值;在所述圖像幀的寬高比值為1:1時(shí),將所述圖像幀的每條邊上到該邊中點(diǎn)距離相等的兩個(gè)像素作為一個(gè)側(cè)邊像素對(duì),并計(jì)算所述側(cè)邊像素對(duì)的像素方差;
在所述圖像幀的所有邊上,所述側(cè)邊像素對(duì)的像素方差都小于或等于側(cè)邊像素方差閾值時(shí),獲取所述圖像幀上相鄰兩邊中點(diǎn)連線兩側(cè)的間隙像素對(duì),并計(jì)算所述間隙像素對(duì)的像素方差;
所述四棱錐全景視頻判定模塊,用于在所述圖像幀中,所有間隙像素對(duì)的像素方差都大于或等于所述間隙像素對(duì)方差閾值時(shí),判定所述視頻為四棱錐全景視頻。
7.根據(jù)權(quán)利要求6所述的識(shí)別四棱錐全景視頻的系統(tǒng),其特征在于,所述四棱錐全景視頻判定模塊,進(jìn)一步用于:
在所述圖像幀中,所有間隙像素對(duì)的像素方差都大于或等于間隙像素對(duì)方差閾值時(shí),以所述圖像幀的頂點(diǎn)為四棱錐的頂點(diǎn),所述四棱錐的頂點(diǎn)所在兩條邊的中點(diǎn)為所述四棱錐的底面頂點(diǎn),所述四棱錐的頂點(diǎn)及所述四棱錐的底面頂點(diǎn)構(gòu)成所述四棱錐的側(cè)面,所述四棱錐的一個(gè)底面頂點(diǎn)與所述四棱錐的頂點(diǎn)的連線構(gòu)成所述四棱錐的側(cè)邊;
在所述四棱錐的側(cè)面上,獲取平行于所述四棱錐的側(cè)邊的像素行的平行像素,將所述平行像素與所述四棱錐的側(cè)邊的像素組成平行像素對(duì),并計(jì)算每一行平行像素對(duì)的像素方差;
在所述平行像素對(duì)的像素方差隨著與所述側(cè)邊的距離由近及遠(yuǎn)而逐漸增大時(shí),判定所述視頻為四棱錐全景視頻。
8.根據(jù)權(quán)利要求6所述的識(shí)別四棱錐全景視頻的系統(tǒng),其特征在于,所述計(jì)算模塊,進(jìn)一步用于:
獲取所述圖像幀上相鄰兩邊中點(diǎn)連線兩側(cè)且與所述中點(diǎn)連線間隔設(shè)定數(shù)量像素的像素點(diǎn)為底邊間隙像素,將所述中點(diǎn)連線兩側(cè)相對(duì)應(yīng)的底邊間隙像素作為間隙像素對(duì),并計(jì)算所述間隙像素對(duì)的像素方差。
9.根據(jù)權(quán)利要求8所述的識(shí)別四棱錐全景視頻的系統(tǒng),其特征在于,所述設(shè)定數(shù)量像素為十五個(gè)像素。
10.根據(jù)權(quán)利要求6所述的識(shí)別四棱錐全景視頻的系統(tǒng),其特征在于,所述側(cè)邊像素方差閾值,為小于80;所述底邊像素方差閾值,為大于或等于80。