一種視頻播放方法及裝置的制造方法
【專利摘要】本發(fā)明涉及視頻播放技術領域,公開了一種視頻播放方法及裝置。本發(fā)明可以自動判斷待播放視頻為已知格式視頻或者未知格式視頻,并在視頻格式未知時,根據(jù)待播放視頻的視頻幀中相似度最高的區(qū)域的位置,判定待播放視頻的格式。由于普通視頻、左右圖立體視頻以及360視頻是目前常見的視頻格式,且其視頻幀具有各自獨特的特點,本實施方式正是巧妙利用其視頻幀中高度相似的圖像內容之間的位置關系來區(qū)分左右圖立體視頻、360視頻和普通視頻。因此,本實施方式可以自動區(qū)分普通視頻、左右圖立體視頻、360視頻等視頻格式并采用相應的播放方式自動進行播放,從而在播放視頻時,減少用戶的繁瑣參與,提高用戶體驗。
【專利說明】
_種視頻播放方法及裝置
技術領域
[0001]本發(fā)明涉及視頻播放技術領域,特別涉及一種視頻播放方法及裝置。
【背景技術】
[0002]隨著科技的發(fā)展,越來越多的視頻顯示格式涌現(xiàn)出來,如普通視頻,立體視頻,360視頻等。立體視頻是以人眼觀察景物的方法,利用兩臺并列安置的電影攝影機,分別代表人的左、右眼,同步拍攝出的兩條略帶水平視差的電影畫面。左右格式(side-by-side)是目前立體視頻中使用較為廣泛的一種格式,其將左、右眼圖像分辨率高寬不變,壓進一幀圖像中,按左右排列。360視頻是利用相機環(huán)拍360°所得的一組照片,再通過專業(yè)軟件拼接所得的一張全景圖像。
[0003]由于不同的視頻需要有不同的播放設置及播放方式。那么,就需要在播放前檢測出播放的片源是哪種格式。而普通的區(qū)分方法是將不同的視頻格式的視頻放到不同的文件夾內,播放時,就通過區(qū)分不同的文件夾來區(qū)分不同的視頻。此種方式,需要人為的將不同的視頻放到不同的文件夾內,增加了使用者的參與,并且,對于未知格式的視頻,還需要先播放后,再做區(qū)分,再放到不同的文件夾內,增加了區(qū)分的復雜性。
【發(fā)明內容】
[0004]本發(fā)明的目的在于提供一種視頻播放方法及裝置,能夠自動區(qū)分視頻格式并按照區(qū)分后的視頻格式進行播放,從而能夠減少用戶參與,實現(xiàn)了不同格式的視頻的自動播放。
[0005]為解決上述技術問題,本發(fā)明的實施方式提供了一種視頻播放方法,包含以下步驟:獲取待播放視頻;如果所述待播放視頻為未知格式視頻,則根據(jù)所述待播放視頻的視頻幀中相似度最高的區(qū)域的位置,判定所述待播放視頻的格式;根據(jù)所述判定的格式采用相應的播放方式進行播放。
[0006]本發(fā)明的實施方式還提供了一種視頻播放裝置,包含:視頻獲取模塊,判斷模塊,視頻格式識別模塊與播放模塊;所述視頻獲取模塊用于獲取待播放視頻;所述判斷模塊用于判斷所述待播放視頻是否為未知格式視頻;并在判定所述待播放視頻為未知格式視頻時,觸發(fā)所述視頻格式識別模塊;所述視頻格式識別模塊用于根據(jù)所述待播放視頻的視頻幀中相似度最高的區(qū)域的位置,判定所述待播放視頻的格式;所述播放模塊用于根據(jù)所述判定的格式采用相應的播放方式進行播放。
[0007]本發(fā)明實施方式相對于現(xiàn)有技術而言,可以自動判斷待播放視頻為已知格式視頻或者未知格式視頻,并在視頻格式未知時,根據(jù)待播放視頻的視頻幀中相似度最高的區(qū)域的位置,判定待播放視頻的格式。由于普通視頻、左右圖立體視頻以及360視頻是目前常見的視頻格式,且其視頻幀具有各自獨特的特點,本實施方式正是巧妙利用其視頻幀中高度相似的圖像內容之間的位置關系來區(qū)分左右圖立體視頻、360視頻和普通視頻的。因此,本實施方式可以自動區(qū)分普通視頻、左右圖立體視頻、360視頻等視頻格式并采用相應的播放方式自動進行播放,從而在播放視頻時,減少用戶的繁瑣參與,提高用戶體驗。
[0008]另外,在所述獲取待播放視頻的步驟之前,還包含以下步驟:
[0009]預先制定一個視頻類型文件;其中,所述視頻類型文件記錄待播放視頻的名稱及其對應的視頻格式類型;
[0010]在所述獲取待播放視頻的步驟之后,判斷所述待播放視頻是否為未知格式視頻,其中,讀取所述待播放視頻的視頻格式類型;
[0011 ]如果未記載所述視頻格式類型,或者所述視頻格式類型為與未知格式視頻所對應的預設值,則判定所述待播放視頻為未知格式視頻。
[0012]通過以上方法,可以線下進行視頻格式識別,在播放時,僅根據(jù)視頻文件名稱即可快速找到其對應的視頻格式,可以節(jié)約進行實時視頻格式識別所耗費的時間,從而快速進行視頻的自動播放,給用戶帶來好的體驗。
[0013]另外,在根據(jù)所述待播放視頻的視頻幀中相似度最高的區(qū)域的位置,判定所述待播放視頻的格式的步驟中,包含以下子步驟:從所述待播放視頻中選取至少一張視頻幀;將視頻幀劃分為模板選取區(qū)域和檢測區(qū)域,并從所述模板選取區(qū)域選取至少一個匹配模板;獲取所述匹配模板在所述檢測區(qū)域中相似度最高的位置;根據(jù)所述獲取的位置,判定所述待播放視頻的格式。從而可以根據(jù)視頻幀中相似度最高的圖像位置的分布特點對視頻幀進行劃分并通過統(tǒng)計的方法對相似度位置分布特點進行驗證,進而有效區(qū)分不同視頻格式。
[0014]另外,在獲取所述匹配模板在所述檢測區(qū)域中相似度最高的位置的步驟中,包含以下子步驟:從所述檢測區(qū)域中選取至少一個檢測模板;計算所述匹配模板與所述檢測模板的協(xié)方差;獲取最小協(xié)方差值對應的檢測模板的位置作為所述匹配模板在所述檢測區(qū)域中相似度最高的位置。從而可以快速、準確地判斷圖像的相似度,提高視頻格式區(qū)分的效率和準確率。
[0015]另外,所述選取的視頻幀的張數(shù)為N,所述N為大于等于2的自然數(shù);在所述根據(jù)所述獲取的位置,判定所述待播放視頻的格式的步驟中,包含以下子步驟:對N張視頻幀中所述獲取的位置進行統(tǒng)計,判定所述待播放視頻的格式;其中,若N張視頻幀中超過一半的視頻幀的相似內容的位置位于視頻幀的端部,則判定所述待播放視頻為360視頻;若N張視頻幀中超過一半的視頻幀的相似內容的位置位于視頻幀的中間,則判定所述待播放視頻為左右圖立體視頻;否則,判定所述待播放視頻為普通視頻。從而通過對不同視頻格式視頻幀中相似度最高的位置的分布特點的分析歸納,有效地區(qū)分出不同的視頻格式。
【附圖說明】
[0016]圖1是根據(jù)本發(fā)明第一實施方式視頻播放方法的流程圖;
[0017]圖2是根據(jù)本發(fā)明第一實施方式匹配模板選取示意圖;
[0018]圖3是根據(jù)本發(fā)明第二實施方式視頻播放方法的流程圖;
[0019]圖4是根據(jù)本發(fā)明第三實施方式視頻播放裝置的結構框圖。
【具體實施方式】
[0020]為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面將結合附圖對本發(fā)明的各實施方式進行詳細的闡述。然而,本領域的普通技術人員可以理解,在本發(fā)明各實施方式中,為了使讀者更好地理解本申請而提出了許多技術細節(jié)。但是,即使沒有這些技術細節(jié)和基于以下各實施方式的種種變化和修改,也可以實現(xiàn)本申請各權利要求所要求保護的技術方案。
[0021]本發(fā)明的第一實施方式涉及一種視頻播放方法,具體流程如圖1所示,包含以下步驟:
[0022]步驟101:獲取待播放視頻。即播放設備或者播放器讀取加載的待播放視頻。
[0023]步驟102:判斷待播放視頻是否為未知格式視頻。若是,則執(zhí)行步驟103;若否,則執(zhí)行步驟104。
[0024]步驟103:根據(jù)待播放視頻的視頻幀中相似度最高的區(qū)域的位置,判定待播放視頻的格式。
[0025]步驟104:根據(jù)視頻格式,采用相應的播放方式進行播放。
[0026]對于播放設備而言,需要進行播放的視頻,一般可以分為兩類,一類是能夠提前預知格式的視頻,即已知格式視頻;另一類是不能提前預知格式的視頻,即未知格式的視頻。已知格式的視頻可以是視頻播放設備提供者,提供給用戶觀看的視頻,這類視頻一般都歸播放設備提供者所有,因此,播放設備提供者可以預先對視頻進行格式識別,并記錄識別結果,以便在播放時直接播放,而無須用戶來進行識別。也就是說,視頻格式識別是在線下進行的,在播放視頻時,只需要查找線下識別出的視頻格式記錄,就能得到視頻格式,可以節(jié)約進行視頻格式識別所耗費的時間,給用戶帶來較好的體驗。
[0027]在本實施方式中,可以預先制定一個視頻類型文件,并在文件中記錄視頻的名稱,序號ID,視頻格式等視頻屬性。不同格式的視頻,其格式屬性信息不同,例如可以采用代號代表不同的格式,比如普通視頻的格式屬性對應代號I,左右圖視頻的格式屬性對應代號2,360視頻的格式屬性對應代號3。將制定好的視頻類型文件,存儲在播放設備或者播放器能夠檢測到的位置即可。當播放視頻時,首先獲得當前播放視頻的名字,再在視頻類型文件中,找到其名字,并找到其視頻格式類型,然后,根據(jù)視頻格式的類型,再進行播放。比如,若視頻格式為普通格式,則根據(jù)具體的普通格式進行播放;若視頻格式為360格式,則按照360格式進行播放,若視頻格式為左右圖格式,則按照左右圖格式進行播放,不同格式的播放設置及播放方式均為現(xiàn)有技術,在此不再贅述。
[0028]如果視頻類型文件中未記載待播放視頻的視頻名稱,或者待播放視頻對應記載的是未知視頻格式所對應的屬性值(比如,O或其他預先設定的值),則無法直接獲取待播放視頻的格式時,則判定待播放視頻為未知格式視頻。具體流程圖如圖2所示,包含以下步驟:
[0029]步驟201:從待播放視頻中選取N張視頻幀。
[0030]在進行視頻播放時,可以從待播放視頻中隨機提取N張視頻幀用于判斷待播放視頻的格式。其中,N為自然數(shù)。
[0031]值得說明的是,視頻幀的數(shù)量選取得越多,可以獲取的統(tǒng)計樣本越多,有利于提高視頻識別的精度;然而選取數(shù)量較多的視頻幀必然會耗費較長時間進行區(qū)分,因此,在本實施方式中,N的取值大致在10?30,優(yōu)選地,N取20。然而即使選取數(shù)量較少的視頻幀數(shù)時(比如選取一張視頻幀),也能夠實現(xiàn)本發(fā)明目的,同時,還可以減小處理時間。因此本發(fā)明不應以視頻幀的具體數(shù)目為限制,可以根據(jù)實際需要,選取合適的視頻幀數(shù)。
[0032]步驟202,從未進行相似度檢測的視頻幀中選取一張。
[0033]步驟203:將視頻幀劃分為模板選取區(qū)域和檢測區(qū)域,并從模板選取區(qū)域選取M個匹配模板。
[0034]如圖3所示,假設視頻幀的寬度為W,高度為H。在該視頻幀圖像的左端取一定范圍區(qū)域S作為模板選取區(qū)域,S的寬度為W,高度為h。本實施方式中,模板選擇區(qū)域的寬度小于視頻幀寬度的一半,模板選擇區(qū)域的高度小于或者等于視頻幀的高度。
[0035]需要說明的是,模板選取區(qū)域以及檢測區(qū)域的劃分是以不同格式的視頻幀中高度相似的圖像分布的特點為原則進行劃分的,因此,當視頻幀中高度相似的圖像的分布為上下分布或者以其他類似規(guī)則進行分布時,則可以靈活地劃分模板選取區(qū)域。本實施方式對于模板選取區(qū)域、檢測區(qū)域的具體劃分不作限制。
[0036]在模板選取區(qū)域S中選取M個匹配模板,其中,M為自然數(shù)。也就是說可以僅選取一個匹配模板,也可以選取多個匹配模板,都能夠實現(xiàn)本發(fā)明的發(fā)明目的。
[0037]具體地,選取的各匹配模板的高度可以為h,寬度為wO,其中w0〈w,比如,《0 = 3。本實施方式中的匹配模板例如包含T1、T2、……、Tm等M個匹配模板,為了計算方便,本實施方式中……、Tm采用相同的寬度和高度,在選取出……、Tm等的匹配模板的同時,還可以記錄各模板的位置……Pm等,并且可以采用匹配模板的左上角或中心點所在位置,作為匹配模板的位置,應當理解,匹配模板的位置只要能夠體現(xiàn)匹配模板所在的視頻幀的區(qū)域即可,因此,本實施方式對于匹配模板的位置的記錄方式不作具體限制。
[0038]通過本步驟可以選出多個匹配模板,各匹配模板作為該視頻幀的一部分圖像,而多個匹配模板相互連接后可以布滿整個模板選取區(qū)域,也可以為整個模板選取區(qū)域的大部分即可,本實施方式對匹配模板的選取規(guī)則不作限制。
[0039]此外,值得一提的是,為了提高視頻格式識別的準確性,還可以對匹配模板進行篩選。具體地說,如果選取的匹配模板的顏色是同一色,比如,有的片源的左右邊有黑邊,那在邊緣部位選取的匹配模板有可能全為黑色,致使匹配準確度下降,所以,為了使匹配效果更好,在相似度檢測之前,可以先對匹配模板進行篩選,去除可能會產生較大誤差的模板。篩選方法是求取匹配模板T區(qū)域內像素RGB顏色分量的標準差,如果三者的標準差分別為DR,DG,DB;若標準差大于預設值,比如,取DR+DG+DB>D,則認為匹配模板可以使用,否則,放棄使用該模板。這里的D可以根據(jù)經驗或者實驗獲得,一般可以取20。
[0040]步驟204,從匹配模板中選取一個未完成相似度檢測的匹配模板。
[0041]步驟205:從檢測區(qū)域中選取至少一個檢測模板。
[0042]本實施方式中模板選取區(qū)域S位于視頻幀的左半部分,而檢測區(qū)域則是除S之外的其余部分。本步驟中,在視頻幀的檢測區(qū)域選出L個檢測模板,其中,L為自然數(shù),檢測模板的大小尺寸與匹配模板一致,并且所有檢測模板相互拼接之后應布滿整個檢測區(qū)域。
[0043]步驟206:計算匹配模板與各檢測模板的協(xié)方差。
[0044]計算匹配模板與L個檢測模板的協(xié)方差,并記錄每一個檢測模板對應的協(xié)方差以及檢測模板的位置,得到L組協(xié)方差值以及對應的檢測模板的位置值,其中,檢測模板的位置采用與匹配模板的位置相同的記錄方式即可。
[0045]步驟207:獲取最小協(xié)方差值對應的檢測模板的位置作為匹配模板在檢測區(qū)域中相似度最高的位置。
[0046]通過比較得出L組協(xié)方差的最小協(xié)方差值,并記錄與該協(xié)方差值對應的檢測模板的位置,即可獲取一個匹配模板對應的最小協(xié)方差值以及檢測模板的位置。
[0047]步驟208:判斷選取的匹配模板是否均完成相似度檢測,若否,則返回執(zhí)行步驟204;若是,則執(zhí)行步驟209。
[0048]步驟209:獲取各匹配模板中最小協(xié)方差對應的檢測模板的位置作為當前視頻幀中匹配模板在檢測區(qū)域中相似度最高的位置。
[0049]針對M個匹配模板,重復步驟205至207,可以得到M個匹配模板對應的最小協(xié)方差值以及檢測模板的位置,通過比較得出M組協(xié)方差的最小協(xié)方差值,并記錄與該協(xié)方差值對應的檢測模板的位置,即獲取M個匹配模板中最小協(xié)方差值對應的檢測模板的位置,以此作為每一張視頻幀中匹配模板在檢測區(qū)域中相似度最高的位置。
[0050]步驟210:判斷選取的視頻幀是否均完成相似度檢測,若否,返回執(zhí)行步驟202;若是,則執(zhí)行步驟211。
[0051]針對N張視頻幀,分別計算出N(即20個視頻幀)個視頻幀中匹配模板在檢測區(qū)域中相似度最高的位置。
[0052]步驟211:對N張視頻幀中獲取的位置進行統(tǒng)計,判定待播放視頻的格式。
[0053]具體判定可以方法為:若N張視頻幀中超過一半的視頻幀的相似內容的位置位于視頻幀的端部,則判定待播放視頻為360視頻;若N張視頻幀中超過一半的視頻幀的相似內容的位置位于視頻幀的中間,則判定待播放視頻為左右圖立體視頻;否則,判定待播放視頻為普通視頻。
[0054]以圖3中模板選取區(qū)域為例說明如下:獲取了N個視頻幀的匹配模板在檢測區(qū)域中相似度最高的位置?,?1 = 1、2、。。。1(其中,1表示位置?的序號,即第多少個相似度最高的位置),如果Pi中,位置在(W-w,W)中間的個數(shù)n>N/2,可見視頻幀中相似內容的位置位于視頻幀的端部,則該待播放格式的視頻為360視頻;如果Pi中,位置在(W/2,W/2+w)中間的個數(shù)n>N/2,可見視頻幀中相似內容的位置位于視頻幀的中間,則判定待播放視頻為左右圖立體視頻,而普通視頻的幀圖像中既不具有360視頻的特點,也不具有左右圖立體視頻的特點,所以可以通過排除的方法判斷出普通視頻。然而,本實施方式旨在提出普通視頻、左右圖視頻以及360視頻的判斷原則,而非判斷順序,在實際應用中,可以靈活定制視頻格式識別的順序。
[0055]本實施方式相對于現(xiàn)有技術而言,既能夠自動讀取已知格式視頻的視頻格式進行播放,又能夠基于普通視頻、360視頻以及左右圖立體視頻中視頻幀的特點區(qū)分未知格式的視頻的格式,其采用抽樣統(tǒng)計的方式,比對待播放視頻格式的視頻幀中相似內容的位置關系,從而可以快速區(qū)分出待播放視頻的視頻格式,整個過程能夠自動完成,無需用戶參與,從而,減小了用戶的頻繁參與,提高用戶觀看視頻的體驗感。
[0056]本發(fā)明第二實施方式涉及一種視頻播放裝置,如圖4所示,該裝置包含:視頻獲取模塊,判斷模塊,視頻格式識別模塊與播放模塊。
[0057]其中,視頻獲取模塊用于獲取待播放視頻。
[0058]判斷模塊用于判斷待播放視頻是否為未知格式視頻,當判定待播放視頻為已知格式視頻,則觸發(fā)播放模塊;當判定待播放視頻為未知格式視頻,則觸發(fā)視頻格式識別模塊判斷待播放視頻的格式。
[0059]視頻格式識別模塊用于根據(jù)待播放視頻的視頻幀中相似度最高的區(qū)域的位置,判定待播放視頻的格式,并觸發(fā)播放模塊。
[0060]播放模塊根據(jù)視頻格式采用相應的播放方式進行播放。
[0061 ]具體地,視頻格式識別模塊進一步包含:幀獲取單元,模板選取單元,位置獲取單元和格式判定單元。
[0062]其中,幀獲取單元用于從待播放視頻中選取N張視頻幀,其中,N為大于等于2的自然數(shù)。
[0063]模板選取單元用于將每張視頻幀劃分為模板選取區(qū)域和檢測區(qū)域,并從模板選取區(qū)域選取多個匹配模板。
[0064]位置獲取單元用于獲取所述匹配模板在所述檢測區(qū)域中相似度最高的位置。
[0065]格式判定單元用于位置獲取單元根據(jù)獲取的位置,判定待播放視頻的格式。
[0066]本實施方式相對于現(xiàn)有技術而言,視頻播放裝置能夠根據(jù)視頻類型自動判斷出已知格式的視頻并進行播放,同時,對于未知格式的視頻,則進一步根據(jù)待播放視頻的視頻幀中相似度最高的區(qū)域的位置,判定待播放視頻的格式進行播放。因此,本實施方式能夠自動播放普通視頻,360視頻,左右圖立體視頻等各種視頻格式,減小用戶的頻繁參與,提高用戶體驗。
[0067]不難發(fā)現(xiàn),本實施方式為與第一實施方式相對應的系統(tǒng)實施例,本實施方式可與第一實施方式互相配合實施。第一實施方式中提到的相關技術細節(jié)在本實施方式中依然有效,為了減少重復,這里不再贅述。相應地,本實施方式中提到的相關技術細節(jié)也可應用在第一實施方式中。
[0068]值得一提的是,本實施方式中所涉及到的各模塊均為邏輯模塊,在實際應用中,一個邏輯單元可以是一個物理單元,也可以是一個物理單元的一部分,還可以以多個物理單元的組合實現(xiàn)。此外,為了突出本發(fā)明的創(chuàng)新部分,本實施方式中并沒有將與解決本發(fā)明所提出的技術問題關系不太密切的單元引入,但這并不表明本實施方式中不存在其它的單
J L ο
[0069]本領域的普通技術人員可以理解,上述各實施方式是實現(xiàn)本發(fā)明的具體實施例,而在實際應用中,可以在形式上和細節(jié)上對其作各種改變,而不偏離本發(fā)明的精神和范圍。
【主權項】
1.一種視頻播放方法,其特征在于,包含以下步驟: 獲取待播放視頻; 如果所述待播放視頻為未知格式視頻,則根據(jù)所述待播放視頻的視頻幀中相似度最高的區(qū)域的位置,判定所述待播放視頻的格式; 根據(jù)所述判定的格式采用相應的播放方式進行播放。2.根據(jù)權利要求1所述的視頻播放方法,其特征在于,在所述獲取待播放視頻的步驟之前,還包含以下步驟: 預先制定一個視頻類型文件;其中,所述視頻類型文件記錄待播放視頻的名稱及其對應的視頻格式類型; 在所述獲取待播放視頻的步驟之后,判斷所述待播放視頻是否為未知格式視頻,其中,讀取所述待播放視頻的視頻格式類型; 如果未記載所述視頻格式類型,或者所述視頻格式類型為與未知格式視頻所對應的預設值,則判定所述待播放視頻為未知格式視頻。3.根據(jù)權利要求2所述的視頻播放方法,其特征在于,所述視頻格式類型根據(jù)所述待播放視頻的視頻幀中相似度最高的區(qū)域的位置進行判定。4.根據(jù)權利要求1所述的視頻播放方法,其特征在于,在根據(jù)所述待播放視頻的視頻幀中相似度最高的區(qū)域的位置,判定所述待播放視頻的格式的步驟中,包含以下子步驟: 從所述待播放視頻中選取至少一張視頻幀; 將視頻幀劃分為模板選取區(qū)域和檢測區(qū)域,并從所述模板選取區(qū)域選取至少一個匹配模板; 獲取所述匹配模板在所述檢測區(qū)域中相似度最高的位置; 根據(jù)所述獲取的位置,判定所述待播放視頻的格式。5.根據(jù)權利要求4所述的視頻播放方法,其特征在于,在獲取所述匹配模板在所述檢測區(qū)域中相似度最高的位置的步驟中,包含以下子步驟: 從所述檢測區(qū)域中選取至少一個檢測模板; 計算所述匹配模板與所述檢測模板的協(xié)方差; 獲取最小協(xié)方差值對應的檢測模板的位置作為所述匹配模板在所述檢測區(qū)域中相似度最高的位置。6.根據(jù)權利要求5所述的視頻播放方法,其特征在于,每一張視頻幀中選取的匹配模板的個數(shù)為M,所述M為大于或者等于2的自然數(shù); 在所述獲取最小協(xié)方差值對應的檢測模板的位置作為所述匹配模板在所述檢測區(qū)域中相似度最高的位置的步驟中,獲取所述M個匹配模板中最小協(xié)方差值對應的檢測模板的位置。7.根據(jù)權利要求4所述的視頻播放方法,其特征在于,在所述從所述模板選取區(qū)域選取至少一個匹配模板的步驟之后,在獲取所述匹配模板在所述檢測區(qū)域中相似度最高的位置的同時,還記錄相似度最高時匹配模板的位置。8.根據(jù)權利要求4至7任意一項所述的視頻播放方法,其特征在于,所述選取的視頻幀的張數(shù)為N,所述N為大于等于2的自然數(shù); 在所述根據(jù)所述獲取的位置,判定所述待播放視頻的格式的步驟中,包含以下子步驟: 對N張視頻幀中所述獲取的位置進行統(tǒng)計,判定所述待播放視頻的格式; 其中,若N張視頻幀中超過一半的視頻幀的相似內容的位置位于視頻幀的端部,則判定所述待播放視頻為360視頻; 若N張視頻幀中超過一半的視頻幀的相似內容的位置位于視頻幀的中間,則判定所述待播放視頻為左右圖立體視頻; 否則,判定所述待播放視頻為普通視頻。9.一種視頻播放裝置,其特征在于,包含:視頻獲取模塊,判斷模塊,視頻格式識別模塊與播放模塊; 所述視頻獲取模塊用于獲取待播放視頻; 所述判斷模塊用于判斷所述待播放視頻是否為未知格式視頻,并在判定所述待播放視頻為未知格式視頻時,觸發(fā)所述視頻格式識別模塊; 所述視頻格式識別模塊用于根據(jù)所述待播放視頻的視頻幀中相似度最高的區(qū)域的位置,判定所述待播放視頻的格式; 所述播放模塊用于根據(jù)所述判定的格式采用相應的播放方式進行播放。10.根據(jù)權利要求9所述的視頻播放裝置,其特征在于,所述視頻格式識別模塊包含:幀獲取單元,模板選取單元,位置獲取單元和格式判定單元; 所述幀獲取單元用于從待播放視頻中選取至少一張視頻幀; 所述模板選取單元用于將視頻幀劃分為模板選取區(qū)域和檢測區(qū)域,并從所述模板選取區(qū)域選取至少一個匹配模板; 所述位置獲取單元用于獲取所述匹配模板在所述檢測區(qū)域中相似度最高的位置; 所述格式判定單元用于根據(jù)所述獲取的位置,判定所述待播放視頻的格式。
【文檔編號】H04N13/00GK105898269SQ201511007487
【公開日】2016年8月24日
【申請日】2015年12月27日
【發(fā)明人】李娟 , 楚明磊
【申請人】樂視致新電子科技(天津)有限公司