亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

視頻傳輸處理方法、裝置和系統(tǒng)的制作方法

文檔序號(hào):7802658閱讀:138來源:國知局
視頻傳輸處理方法、裝置和系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種視頻傳輸處理方法、裝置和系統(tǒng),其中,該方法包括:根據(jù)預(yù)設(shè)的時(shí)間周期獲取信道傳輸質(zhì)量;若判斷獲知所述信道傳輸質(zhì)量滿足預(yù)設(shè)的幀檢測啟動(dòng)門限,則對待傳輸?shù)脑家曨l流進(jìn)行場景轉(zhuǎn)換檢測,將所述原始視頻流分割成多個(gè)鏡頭單元;獲取每個(gè)鏡頭單元中的至少一個(gè)關(guān)鍵幀,并將所述關(guān)鍵幀發(fā)送給接收端設(shè)備,丟棄非關(guān)鍵幀。實(shí)現(xiàn)了在傳輸帶寬資源緊張時(shí),只傳輸代表視頻內(nèi)容的關(guān)鍵幀,丟棄非關(guān)鍵幀,從而靈活適應(yīng)無線網(wǎng)絡(luò)動(dòng)態(tài)變化的應(yīng)用需求。
【專利說明】視頻傳輸處理方法、裝置和系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明實(shí)施例涉及通信【技術(shù)領(lǐng)域】,尤其涉及一種視頻傳輸處理方法、裝置和系統(tǒng)。【背景技術(shù)】
[0002]隨著通信網(wǎng)絡(luò)快速發(fā)展,視頻流傳輸交互的網(wǎng)絡(luò)應(yīng)用越來越普遍,由于視頻傳輸?shù)臄?shù)據(jù)量和所占傳輸帶寬較大,因此,網(wǎng)絡(luò)傳輸質(zhì)量的穩(wěn)定性是保證視頻傳輸有效性和可靠性的前提條件。
[0003]但是,在實(shí)際生活中,有很多因素會(huì)影響網(wǎng)絡(luò)傳輸質(zhì)量的穩(wěn)定性,比如天氣等外界因素使傳輸帶寬會(huì)發(fā)生短時(shí)間的波動(dòng),或者,某些地方出現(xiàn)短暫性的用戶容量高峰,使網(wǎng)絡(luò)傳輸出現(xiàn)擁塞,這些情況都會(huì)導(dǎo)致視頻傳輸過程中報(bào)文丟失。基于視頻傳輸?shù)奶攸c(diǎn),丟棄一些非關(guān)鍵幀并不影響用戶對視頻內(nèi)容的理解,如果丟棄的是大量的關(guān)鍵幀,則使用戶無法正常理解視頻內(nèi)容,導(dǎo)致一遍遍進(jìn)行重傳請求,從而進(jìn)一步地增加網(wǎng)絡(luò)傳輸負(fù)擔(dān),因此,目前的視頻傳輸方式具有一定的局限性,不能靈活適應(yīng)無線網(wǎng)絡(luò)動(dòng)態(tài)變化的應(yīng)用需求。

【發(fā)明內(nèi)容】

[0004]針對現(xiàn)有技術(shù)的上述缺陷,本發(fā)明實(shí)施例提供一種視頻傳輸處理方法、裝置和系統(tǒng)。
[0005]本發(fā)明一方面提供一種視頻傳輸處理方法,包括:
[0006]根據(jù)預(yù)設(shè)的時(shí)間周期獲取信道傳輸質(zhì)量;
[0007]若判斷獲知所述信道傳輸質(zhì)量滿足預(yù)設(shè)的幀檢測啟動(dòng)門限,則對待傳輸?shù)脑家曨l流進(jìn)行場景轉(zhuǎn)換檢測,將所述原始視頻流分割成多個(gè)鏡頭單元;
[0008]獲取每個(gè)鏡頭單元中的至少一個(gè)關(guān)鍵幀,并將所述關(guān)鍵幀發(fā)送給接收端設(shè)備,丟棄非關(guān)鍵幀。
[0009]本發(fā)明另一方面提供一種視頻傳輸處理裝置,包括:
[0010]獲取模塊,用于根據(jù)預(yù)設(shè)的時(shí)間周期獲取信道傳輸質(zhì)量;
[0011]第一處理模塊,用于若判斷獲知所述信道傳輸質(zhì)量滿足預(yù)設(shè)的幀檢測啟動(dòng)門限,則對待傳輸?shù)脑家曨l流進(jìn)行場景轉(zhuǎn)換檢測,將所述原始視頻流分割成多個(gè)鏡頭單元;
[0012]第二處理模塊,用于獲取每個(gè)鏡頭單元中的至少一個(gè)關(guān)鍵幀,并將所述關(guān)鍵幀發(fā)送給接收端設(shè)備,丟棄非關(guān)鍵幀。
[0013]本發(fā)明又一方面提供一種視頻傳輸處理系統(tǒng),包括:
[0014]發(fā)送端設(shè)備、接收端設(shè)備,以及上述的視頻傳輸處理裝置,其中,所述視頻傳輸處理裝置位于所述發(fā)送端設(shè)備中。
[0015]本發(fā)明實(shí)施例提供的視頻傳輸處理方法、裝置和系統(tǒng),位于發(fā)送端設(shè)備中的視頻傳輸處理裝置根據(jù)預(yù)設(shè)的時(shí)間周期獲取信道傳輸質(zhì)量,若判斷獲知信道傳輸質(zhì)量滿足預(yù)設(shè)的幀檢測啟動(dòng)門限,則對待傳輸?shù)脑家曨l流進(jìn)行場景轉(zhuǎn)換檢測,將該原始視頻流分割成多個(gè)鏡頭單元,然后獲取每個(gè)鏡頭單元中的至少一個(gè)關(guān)鍵幀,并將所述關(guān)鍵幀發(fā)送給接收端設(shè)備,丟棄非關(guān)鍵幀。實(shí)現(xiàn)了在傳輸帶寬資源緊張時(shí),只傳輸代表視頻內(nèi)容的關(guān)鍵幀,丟棄非關(guān)鍵幀,從而靈活適應(yīng)無線網(wǎng)絡(luò)動(dòng)態(tài)變化的應(yīng)用需求。
【專利附圖】

【附圖說明】
[0016]圖1為本發(fā)明實(shí)施例提供的一個(gè)視頻傳輸處理方法的流程圖;
[0017]圖2為本發(fā)明實(shí)施例提供的另一個(gè)視頻傳輸處理方法的流程圖;
[0018]圖3為本發(fā)明實(shí)施例提供的一個(gè)視頻傳輸處理裝置的結(jié)構(gòu)示意圖;
[0019]圖4為本發(fā)明實(shí)施例提供的另一個(gè)視頻傳輸處理裝置的結(jié)構(gòu)示意圖;
[0020]圖5為本發(fā)明實(shí)施例提供的一個(gè)視頻傳輸處理系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0021]圖1為本發(fā)明實(shí)施例提供的一個(gè)視頻傳輸處理方法的流程圖,如圖1所示,該方法包括:
[0022]步驟100,根據(jù)預(yù)設(shè)的時(shí)間周期獲取信道傳輸質(zhì)量;
[0023]針對現(xiàn)有技術(shù)中,當(dāng)傳輸帶寬資源緊張時(shí),發(fā)送端設(shè)備會(huì)丟棄視頻流中的數(shù)據(jù)幀,若丟棄的數(shù)據(jù)幀為大量的關(guān)鍵幀,則大大影響對所接收的視頻內(nèi)容的理解,因此,本實(shí)施例提出一種視頻傳輸處理方法用以解決上述問題。
[0024]在發(fā)送端設(shè)備中設(shè)置視頻傳輸處理裝置,該裝置首先根據(jù)預(yù)設(shè)的時(shí)間周期獲取信道傳輸質(zhì)量。需要說明的是,根據(jù)實(shí)際應(yīng)用場景獲取信道傳輸質(zhì)量的方法可以有很多,舉例說明如下:方法一,查詢發(fā)送端設(shè)備的緩存區(qū),若判斷獲知存儲(chǔ)至緩存區(qū)的待發(fā)送的數(shù)據(jù)幀超過了預(yù)設(shè)的門限值,則說明目前的信道傳輸質(zhì)量較差,數(shù)據(jù)傳輸由于網(wǎng)絡(luò)阻塞受到了限制,可能會(huì)發(fā)生大量報(bào)文丟棄的現(xiàn)象,若判斷獲知存儲(chǔ)至緩存區(qū)的待發(fā)送的數(shù)據(jù)幀小于預(yù)設(shè)的門限值,則說明目前的信道傳輸質(zhì)量較好,數(shù)據(jù)傳輸通暢,發(fā)生大量報(bào)文丟棄的機(jī)率??;方法二,獲取用于表示信道傳輸質(zhì)量的信道傳輸參數(shù),其中,所述信道傳輸參數(shù)包括信噪比、丟包率、誤碼率和重傳次數(shù)中的至少一個(gè)參數(shù),根據(jù)獲取的信道傳輸參數(shù)的具體數(shù)值與預(yù)設(shè)的對應(yīng)的門限值進(jìn)行比較,來確定當(dāng)前的信道傳輸質(zhì)量。
[0025]步驟101,若判斷獲知所述信道傳輸質(zhì)量滿足預(yù)設(shè)的幀檢測啟動(dòng)門限,則對待傳輸?shù)脑家曨l流進(jìn)行場景轉(zhuǎn)換檢測,將所述原始視頻流分割成多個(gè)鏡頭單元;
[0026]視頻傳輸處理裝置根據(jù)獲取的信道傳輸質(zhì)量和預(yù)設(shè)對應(yīng)的幀檢測啟動(dòng)門限進(jìn)行比較,若判斷獲知當(dāng)前的信道傳輸質(zhì)量滿足預(yù)設(shè)的幀檢測啟動(dòng)門限,則對待傳輸?shù)脑家曨l流進(jìn)行場景轉(zhuǎn)換檢測。
[0027]需要說明的是,對待傳輸?shù)脑家曨l流進(jìn)行場景轉(zhuǎn)換檢測屬于現(xiàn)有技術(shù),本發(fā)明對該技術(shù)過程不進(jìn)行深入描述,只為了理解做簡單描述,具體如下:現(xiàn)有的視頻場景檢測方法可以分為基于像素域的檢測和基于壓縮域的檢測兩種。與基于像素域的場景檢測方法相t匕,基于壓縮域的檢測具有處理的數(shù)據(jù)量少、速度快、實(shí)時(shí)性高、特征提取方便等優(yōu)點(diǎn)。比如常用的在H.264/AVC壓縮域的視頻場景切換檢測,利用H.264/AVC壓縮碼流中幀內(nèi)預(yù)測模式和幀間預(yù)測模式等信息作為判決的主要依據(jù)來進(jìn)行場景檢測,或者在MPEG壓縮域采用DCT系數(shù)、運(yùn)動(dòng)矢量、宏塊編碼模式來進(jìn)行場景檢測等。從而本領(lǐng)域技術(shù)人員可以根據(jù)實(shí)際的應(yīng)用需要采取上述方法對待傳輸?shù)脑家曨l流進(jìn)行場景轉(zhuǎn)換檢測,將所述原始視頻流分割成多個(gè)鏡頭單元,其中,鏡頭單元是指一段連續(xù)的畫面,或兩個(gè)剪接點(diǎn)之間的片段。
[0028]步驟102,獲取每個(gè)鏡頭單元中的至少一個(gè)關(guān)鍵幀,并將所述關(guān)鍵幀發(fā)送給接收端設(shè)備,丟棄非關(guān)鍵幀。
[0029]視頻傳輸處理裝置應(yīng)用場景轉(zhuǎn)換檢測技術(shù)將待傳輸?shù)脑家曨l流分割成多個(gè)鏡頭單元之后,再分別對每個(gè)鏡頭單元進(jìn)行數(shù)據(jù)處理獲取每個(gè)鏡頭單元中的至少一個(gè)關(guān)鍵幀。具體地獲取關(guān)鍵幀的方法很多,最簡單的就是選擇每個(gè)鏡頭單元中的第一幀作為關(guān)鍵幀,但是,這樣獲取的關(guān)鍵幀并不能非常精準(zhǔn)的代表每個(gè)鏡頭單元的視頻內(nèi)容,因此,進(jìn)一步地,可以從每個(gè)鏡頭單元中獲取該鏡頭單元中的所有幀在第一位置上像素值的平均值,然后將最接近平均值的第一位置所在的幀作為關(guān)鍵幀,或者將每個(gè)鏡頭單元中所有幀的統(tǒng)計(jì)直方圖取平均,然后選擇與該平均直方圖最接近的幀作為關(guān)鍵幀。
[0030]視頻傳輸處理裝置將從每個(gè)鏡頭單元中提取的關(guān)鍵幀發(fā)送給接收端設(shè)備,丟棄剩余的非關(guān)鍵幀,從而在傳輸帶寬資源緊張的情況下,在發(fā)送端主動(dòng)丟棄待傳輸視頻流中的非關(guān)鍵幀,僅僅傳輸關(guān)鍵幀,從而主動(dòng)減少傳輸數(shù)據(jù)量,使網(wǎng)絡(luò)傳輸暢通,又能夠使接收端設(shè)備通過關(guān)鍵幀理解視頻內(nèi)容,減少要求重傳的次數(shù)。
[0031]本實(shí)施例提供的視頻傳輸處理方法,位于發(fā)送端設(shè)備中的視頻傳輸處理裝置根據(jù)預(yù)設(shè)的時(shí)間周期獲取信道傳輸質(zhì)量,若判斷獲知信道傳輸質(zhì)量滿足預(yù)設(shè)的幀檢測啟動(dòng)門限,則對待傳輸?shù)脑家曨l流進(jìn)行場景轉(zhuǎn)換檢測,將該原始視頻流分割成多個(gè)鏡頭單元,然后獲取每個(gè)鏡頭單元中的至少一個(gè)關(guān)鍵幀,并將所述關(guān)鍵幀發(fā)送給接收端設(shè)備,丟棄非關(guān)鍵幀。實(shí)現(xiàn)了在傳輸帶寬資源緊張時(shí),只傳輸代表視頻內(nèi)容的關(guān)鍵幀,丟棄非關(guān)鍵幀,從而靈活適應(yīng)無線網(wǎng)絡(luò)動(dòng)態(tài)變化的應(yīng)用需求。
[0032]圖2為本發(fā)明實(shí)施例提供的另一個(gè)視頻傳輸處理方法的流程圖,如圖2所示,該方法包括:
[0033]步驟200,根據(jù)預(yù)設(shè)的時(shí)間周期獲取信道傳輸質(zhì)量;
[0034]發(fā)送端設(shè)備中的視頻傳輸處理裝置首先根據(jù)預(yù)設(shè)的時(shí)間周期獲取信道傳輸質(zhì)量。需要說明的是,根據(jù)實(shí)際應(yīng)用場景獲取信道傳輸質(zhì)量的方法可以有很多,舉例說明如下:方法一,查詢發(fā)送端設(shè)備的緩存區(qū),若判斷獲知存儲(chǔ)至緩存區(qū)的待發(fā)送的數(shù)據(jù)幀超過了預(yù)設(shè)的門限值,則說明目前的信道傳輸質(zhì)量較差,數(shù)據(jù)傳輸由于網(wǎng)絡(luò)阻塞受到了限制,可能會(huì)發(fā)生大量報(bào)文丟棄的現(xiàn)象,若判斷獲知存儲(chǔ)至緩存區(qū)的待發(fā)送的數(shù)據(jù)幀小于預(yù)設(shè)的門限值,則說明目前的信道傳輸質(zhì)量較好,數(shù)據(jù)傳輸通暢,發(fā)生大量報(bào)文丟棄的機(jī)率??;方法二,獲取用于表示信道傳輸質(zhì)量的信道傳輸參數(shù),其中,所述信道傳輸參數(shù)包括信噪比、丟包率、誤碼率和重傳次數(shù)中的至少一個(gè)參數(shù),根據(jù)獲取的信道傳輸參數(shù)的具體數(shù)值與預(yù)設(shè)的對應(yīng)的門限值進(jìn)行比較,來確定當(dāng)前的信道傳輸質(zhì)量。
[0035]步驟201,若判斷獲知所述信道傳輸質(zhì)量滿足預(yù)設(shè)的幀檢測啟動(dòng)門限,則對待傳輸?shù)脑家曨l流進(jìn)行場景轉(zhuǎn)換檢測,將所述原始視頻流分割成多個(gè)鏡頭單元;
[0036]視頻傳輸處理裝置根據(jù)獲取的信道傳輸質(zhì)量和預(yù)設(shè)對應(yīng)的幀檢測啟動(dòng)門限進(jìn)行比較,若判斷獲知當(dāng)前的信道傳輸質(zhì)量滿足預(yù)設(shè)的幀檢測啟動(dòng)門限,則對待傳輸?shù)脑家曨l流進(jìn)行場景轉(zhuǎn)換檢測。
[0037]需要說明的是,對待傳輸?shù)脑家曨l流進(jìn)行場景轉(zhuǎn)換檢測屬于現(xiàn)有技術(shù),本發(fā)明對該技術(shù)過程不進(jìn)行深入描述,只為了理解做簡單描述,具體如下:現(xiàn)有的視頻場景檢測方法可以分為基于像素域的檢測和基于壓縮域的檢測兩種。與基于像素域的場景檢測方法相t匕,基于壓縮域的檢測具有處理的數(shù)據(jù)量少、速度快、實(shí)時(shí)性高、特征提取方便等優(yōu)點(diǎn)。比如常用的在H.264/AVC壓縮域的視頻場景切換檢測,利用H.264/AVC壓縮碼流中幀內(nèi)預(yù)測模式和幀間預(yù)測模式等信息作為判決的主要依據(jù)來進(jìn)行場景檢測,或者在MPEG壓縮域采用DCT系數(shù)、運(yùn)動(dòng)矢量、宏塊編碼模式來進(jìn)行場景檢測等。從而本領(lǐng)域技術(shù)人員可以根據(jù)實(shí)際的應(yīng)用需要采取上述方法對待傳輸?shù)脑家曨l流進(jìn)行場景轉(zhuǎn)換檢測,將所述原始視頻流分割成多個(gè)鏡頭單元,其中,鏡頭單元是指一段連續(xù)的畫面,或兩個(gè)剪接點(diǎn)之間的片段。
[0038]步驟202,獲取每個(gè)鏡頭單元中的至少一個(gè)關(guān)鍵幀,建立以關(guān)鍵幀的標(biāo)識(shí)信息為索弓I的視頻內(nèi)容數(shù)據(jù)庫,并將所述關(guān)鍵幀發(fā)送給接收端設(shè)備,丟棄非關(guān)鍵幀;
[0039]視頻傳輸處理裝置應(yīng)用場景轉(zhuǎn)換檢測技術(shù)將待傳輸?shù)脑家曨l流分割成多個(gè)鏡頭單元之后,再分別對每個(gè)鏡頭單元進(jìn)行數(shù)據(jù)處理獲取每個(gè)鏡頭單元中的至少一個(gè)關(guān)鍵幀。具體地獲取關(guān)鍵幀的方法很多,本實(shí)施例采用基于視頻內(nèi)容的相關(guān)度方法獲取關(guān)鍵幀,具體過程如下:方法一,將每個(gè)鏡頭單元中的第一幀作為第一關(guān)鍵幀,并將該第一幀設(shè)為第一參考幀,計(jì)算各后續(xù)幀與該第一參考幀的距離,若判斷獲知第一后續(xù)幀與該第一參考幀的距離大于預(yù)設(shè)的閾值時(shí),則將該第一后續(xù)幀作為第二關(guān)鍵幀,并將該第二關(guān)鍵幀設(shè)為第二參考幀,重復(fù)上述過程,直到每個(gè)鏡頭單元中的結(jié)束幀。進(jìn)一步地,為了簡化計(jì)算量,優(yōu)選地采用方法二獲取關(guān)鍵幀,方法二:將每個(gè)具有N幀的鏡頭單元中的第一幀、第N/2幀以及第N幀設(shè)為候選關(guān)鍵幀;分別計(jì)算兩兩候選關(guān)鍵幀之間的距離,將所述兩兩候選關(guān)鍵幀之間的距離與預(yù)設(shè)的第二閾值進(jìn)行比較以確定關(guān)鍵幀,具體包括:若判斷獲知所述兩兩候選關(guān)鍵幀之間的距離均小于上述第二閾值,則將中間幀即第N/2幀作為關(guān)鍵幀,若判斷獲知所述兩兩候選關(guān)鍵幀之間的距離均大于該第二閾值,則將三幀均作為關(guān)鍵幀,其它情況下,取距離最大的兩幀作為關(guān)鍵幀。視頻傳輸處理裝置獲取關(guān)鍵幀之后,建立以關(guān)鍵幀的標(biāo)識(shí)信息為索引的視頻內(nèi)容數(shù)據(jù)庫,即視頻內(nèi)容數(shù)據(jù)庫中存儲(chǔ)與關(guān)鍵幀的標(biāo)識(shí)信息對應(yīng)的鏡頭單元。
[0040]視頻傳輸處理裝置將從每個(gè)鏡頭單元中提取的關(guān)鍵幀發(fā)送給接收端設(shè)備,丟棄剩余的非關(guān)鍵幀,從而在傳輸帶寬資源緊張的情況下,在發(fā)送端主動(dòng)丟棄待傳輸視頻流中的非關(guān)鍵幀,僅僅傳輸關(guān)鍵幀,從而主動(dòng)減少傳輸數(shù)據(jù)量,使網(wǎng)絡(luò)傳輸暢通,又能夠使接收端設(shè)備通過關(guān)鍵幀理解視頻內(nèi)容,減少要求重傳的次數(shù)。
[0041 ] 步驟203,若判斷獲知所述信道傳輸質(zhì)量滿足預(yù)設(shè)的幀檢測關(guān)閉門限,對待傳輸?shù)脑家曨l流停止場景轉(zhuǎn)換檢測,繼續(xù)傳輸所述原始視頻流;
[0042]若視頻傳輸處理裝置判斷獲知所述信道傳輸質(zhì)量滿足預(yù)設(shè)的幀檢測關(guān)閉門限,則說明當(dāng)前的傳輸帶寬資源不那么緊張,網(wǎng)絡(luò)傳輸?shù)牟环€(wěn)定因素消除,不會(huì)發(fā)生大量的報(bào)文丟棄,因此,可以增加傳輸?shù)臄?shù)據(jù)容量,從而對待傳輸?shù)脑家曨l流停止場景轉(zhuǎn)換檢測,繼續(xù)傳輸所述原始視頻流,以使接收端設(shè)備接收完整的視頻流。
[0043]步驟204,向所述接收端設(shè)備發(fā)送網(wǎng)絡(luò)信號(hào)恢復(fù)指示,并根據(jù)所述接收端設(shè)備所需查詢的關(guān)鍵幀的標(biāo)識(shí)信息,從所述視頻內(nèi)容數(shù)據(jù)庫獲取對應(yīng)的鏡頭單元并發(fā)送給所述接收端設(shè)備。
[0044]在視頻傳輸處理裝置判斷獲知所述信道傳輸質(zhì)量滿足預(yù)設(shè)的幀檢測關(guān)閉門限之后,則說明當(dāng)前的傳輸帶寬資源不那么緊張,不會(huì)發(fā)生大量的報(bào)文丟棄,因此,可以增加傳輸?shù)臄?shù)據(jù)容量,從而向所述接收端設(shè)備發(fā)送網(wǎng)絡(luò)信號(hào)恢復(fù)指示,接收端設(shè)備根據(jù)網(wǎng)絡(luò)信號(hào)恢復(fù)指示,可以對之前接收的用關(guān)鍵幀代表視頻內(nèi)容的數(shù)據(jù)流要求重傳。具體為,接收端設(shè)備向視頻傳輸處理裝置發(fā)送包括關(guān)鍵幀標(biāo)識(shí)信息的視頻查詢請求,視頻傳輸處理裝置根據(jù)接收端設(shè)備所需查詢的關(guān)鍵幀的標(biāo)識(shí)信息,從本地預(yù)先建立的視頻內(nèi)容數(shù)據(jù)庫獲取與所述關(guān)鍵幀的標(biāo)識(shí)信息對應(yīng)的鏡頭單元并發(fā)送給所述接收端設(shè)備。
[0045]本實(shí)施例提供的視頻傳輸處理方法,位于發(fā)送端設(shè)備中的視頻傳輸處理裝置根據(jù)預(yù)設(shè)的時(shí)間周期獲取信道傳輸質(zhì)量,若判斷獲知信道傳輸質(zhì)量滿足預(yù)設(shè)的幀檢測啟動(dòng)門限,則對待傳輸?shù)脑家曨l流進(jìn)行場景轉(zhuǎn)換檢測,將該原始視頻流分割成多個(gè)鏡頭單元,然后獲取每個(gè)鏡頭單元中的至少一個(gè)關(guān)鍵幀,并將所述關(guān)鍵幀發(fā)送給接收端設(shè)備,丟棄非關(guān)鍵幀,并且建立以關(guān)鍵幀的標(biāo)識(shí)信息為索引的視頻內(nèi)容數(shù)據(jù)庫,以便若判斷獲知信道傳輸質(zhì)量滿足預(yù)設(shè)的幀檢測關(guān)閉門限,則向接收端設(shè)備發(fā)送網(wǎng)絡(luò)信號(hào)恢復(fù)指示,并根據(jù)接收端設(shè)備所需查詢的關(guān)鍵幀的標(biāo)識(shí)信息,從視頻內(nèi)容數(shù)據(jù)庫獲取對應(yīng)的鏡頭單元并發(fā)送給接收端設(shè)備。實(shí)現(xiàn)了在傳輸帶寬資源緊張時(shí),只傳輸代表視頻內(nèi)容的關(guān)鍵幀,丟棄非關(guān)鍵幀,在傳輸帶寬資源不緊張時(shí),傳輸原始視頻流,并可以根據(jù)接收端設(shè)備需求重傳與之前傳輸?shù)年P(guān)鍵幀對應(yīng)的視頻內(nèi)容,從而靈活適應(yīng)無線網(wǎng)絡(luò)動(dòng)態(tài)變化的應(yīng)用需求。
[0046]本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:R0M、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0047]圖3為本發(fā)明實(shí)施例提供的一個(gè)視頻傳輸處理裝置的結(jié)構(gòu)示意圖,如圖3所示,該視頻傳輸處理裝置包括:獲取模塊11、第一處理模塊12和第二處理模塊13,其中,獲取模塊11用于根據(jù)預(yù)設(shè)的時(shí)間周期獲取信道傳輸質(zhì)量;第一處理模塊12用于若判斷獲知所述信道傳輸質(zhì)量滿足預(yù)設(shè)的幀檢測啟動(dòng)門限,則對待傳輸?shù)脑家曨l流進(jìn)行場景轉(zhuǎn)換檢測,將所述原始視頻流分割成多個(gè)鏡頭單元;第二處理模塊13用于獲取每個(gè)鏡頭單元中的至少一個(gè)關(guān)鍵幀,并將所述關(guān)鍵幀發(fā)送給接收端設(shè)備,丟棄非關(guān)鍵幀。
[0048]需要說明的是,獲取模塊11具體用于:根據(jù)實(shí)際應(yīng)用場景獲取信道傳輸質(zhì)量的方法可以有很多,舉例說明如下:方法一,查詢發(fā)送端設(shè)備的緩存區(qū),若判斷獲知存儲(chǔ)至緩存區(qū)的待發(fā)送的數(shù)據(jù)幀超過了預(yù)設(shè)的門限值,則說明目前的信道傳輸質(zhì)量較差,數(shù)據(jù)傳輸由于網(wǎng)絡(luò)阻塞受到了限制,可能會(huì)發(fā)生大量報(bào)文丟棄的現(xiàn)象,若判斷獲知存儲(chǔ)至緩存區(qū)的待發(fā)送的數(shù)據(jù)幀小于預(yù)設(shè)的門限值,則說明目前的信道傳輸質(zhì)量較好,數(shù)據(jù)傳輸通暢,發(fā)生大量報(bào)文丟棄的機(jī)率?。环椒ǘ?,獲取用于表示信道傳輸質(zhì)量的信道傳輸參數(shù),其中,所述信道傳輸參數(shù)包括信噪比、丟包率、誤碼率和重傳次數(shù)中的至少一個(gè)參數(shù),根據(jù)獲取的信道傳輸參數(shù)的具體數(shù)值與預(yù)設(shè)的對應(yīng)的門限值進(jìn)行比較,來確定當(dāng)前的信道傳輸質(zhì)量。
[0049]本實(shí)施例提供的視頻傳輸處理裝置中各模塊的功能和處理流程,可以參見上述圖1所示的方法實(shí)施例,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
[0050]圖4為本發(fā)明實(shí)施例提供的另一個(gè)視頻傳輸處理裝置的結(jié)構(gòu)示意圖,如圖4所示,基于圖3所示實(shí)施例,該視頻傳輸處理裝置還包括:第三處理模塊14,其中,第二處理模塊13具體用于:采用基于視頻內(nèi)容的相關(guān)度方法獲取關(guān)鍵幀,具體過程如下:方法一,將每個(gè)鏡頭單元中的第一幀作為第一關(guān)鍵幀,并將該第一幀設(shè)為第一參考幀,計(jì)算各后續(xù)幀與該第一參考幀的距離,若判斷獲知第一后續(xù)幀與該第一參考幀的距離大于預(yù)設(shè)的閾值時(shí),則將該第一后續(xù)幀作為第二關(guān)鍵幀,并將該第二關(guān)鍵幀設(shè)為第二參考幀,重復(fù)上述過程,直到每個(gè)鏡頭單元中的結(jié)束幀。進(jìn)一步地,為了簡化計(jì)算量,優(yōu)選地采用方法二獲取關(guān)鍵幀,方法二:將每個(gè)具有N幀的鏡頭單元中的第一幀、第N/2幀以及第N幀設(shè)為候選關(guān)鍵幀;分別計(jì)算兩兩候選關(guān)鍵幀之間的距離,將所述兩兩候選關(guān)鍵幀之間的距離與預(yù)設(shè)的第二閾值進(jìn)行比較以確定關(guān)鍵幀,具體包括:若判斷獲知所述兩兩候選關(guān)鍵幀之間的距離均小于上述第二閾值,則將中間幀即第N/2幀作為關(guān)鍵幀,若判斷獲知所述兩兩候選關(guān)鍵幀之間的距離均大于該第二閾值,則將三幀均作為關(guān)鍵幀,其它情況下,取距離最大的兩幀作為關(guān)鍵幀;第三處理模塊14用于建立以關(guān)鍵幀的標(biāo)識(shí)信息為索引的視頻內(nèi)容數(shù)據(jù)庫,以便若判斷獲知所述信道傳輸質(zhì)量滿足預(yù)設(shè)的幀檢測關(guān)閉門限,則向所述接收端設(shè)備發(fā)送網(wǎng)絡(luò)信號(hào)恢復(fù)指示,并根據(jù)所述接收端設(shè)備所需查詢的關(guān)鍵幀的標(biāo)識(shí)信息,從所述視頻內(nèi)容數(shù)據(jù)庫獲取對應(yīng)的鏡頭單元并發(fā)送給所述接收端設(shè)備。
[0051]進(jìn)一步地,在所述若判斷獲知所述信道傳輸質(zhì)量滿足預(yù)設(shè)的幀檢測關(guān)閉門限之后,所述第一處理模塊12還用于:對待傳輸?shù)脑家曨l流停止場景轉(zhuǎn)換檢測,繼續(xù)傳輸所述原始視頻流。
[0052]本實(shí)施例提供的視頻傳輸處理裝置中各模塊的功能和處理流程,可以參見上述圖2所示的方法實(shí)施例,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
[0053]圖5為本發(fā)明實(shí)施例提供的一個(gè)視頻傳輸處理系統(tǒng)的結(jié)構(gòu)示意圖,如圖5所示,該系統(tǒng)包括:發(fā)送端設(shè)備1、接收端設(shè)備2,以及視頻傳輸處理裝置3,其中,視頻傳輸處理裝置3位于所述發(fā)送端設(shè)備I中,其中,視頻傳輸處理裝置3可以采用本發(fā)明上述實(shí)施例提供的視頻傳輸處理裝置,發(fā)送端設(shè)備I和接收端設(shè)備2可以為本發(fā)明上述實(shí)施例涉及的發(fā)送端設(shè)備和接收端設(shè)備。
[0054]本實(shí)施例提供的視頻傳輸處理系統(tǒng)中各模塊的功能和處理流程,可以參見上述圖1所示的方法實(shí)施例,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
[0055]最后應(yīng)說明的是:以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
【權(quán)利要求】
1.一種視頻傳輸處理方法,其特征在于,包括: 根據(jù)預(yù)設(shè)的時(shí)間周期獲取信道傳輸質(zhì)量; 若判斷獲知所述信道傳輸質(zhì)量滿足預(yù)設(shè)的幀檢測啟動(dòng)門限,則對待傳輸?shù)脑家曨l流進(jìn)行場景轉(zhuǎn)換檢測,將所述原始視頻流分割成多個(gè)鏡頭單元; 獲取每個(gè)鏡頭單元中的至少一個(gè)關(guān)鍵幀,并將所述關(guān)鍵幀發(fā)送給接收端設(shè)備,丟棄非關(guān)鍵中貞。
2.根據(jù)權(quán)利要求1所述的視頻傳輸處理方法,其特征在于,所述獲取信道傳輸質(zhì)量包括: 獲取用于表示信道傳輸質(zhì)量的信道傳輸參數(shù),其中,所述信道傳輸參數(shù)包括信噪比、丟包率、誤碼率和重傳次數(shù)中的至少一個(gè)參數(shù)。
3.根據(jù)權(quán)利要求1所述的視頻傳輸處理方法,其特征在于,所述獲取每個(gè)鏡頭單元中的至少一個(gè)關(guān)鍵幀包括: 將每個(gè)鏡頭單元中的第一幀作為第一關(guān)鍵幀,并將所述第一幀設(shè)為第一參考幀; 計(jì)算各后續(xù)幀與所述第一參考幀的距離,若判斷獲知第一后續(xù)幀與所述第一參考幀的距離大于預(yù)設(shè)的第一閾值時(shí),則將所述第一后續(xù)幀作為第二關(guān)鍵幀,并將所述第二關(guān)鍵幀設(shè)為第二參考幀,重復(fù)上述過程,直到所述每個(gè)鏡頭單元中的結(jié)束幀。
4.根據(jù)權(quán)利要求1所述的視頻傳輸處理方法,其特征在于,所述獲取每個(gè)鏡頭單元中的至少一個(gè)關(guān)鍵幀包括: 將每個(gè)具有N幀的鏡頭單元中的第一幀、第N/2幀以及第N幀設(shè)為候選關(guān)鍵幀; 分別計(jì)算兩兩候選關(guān)鍵幀之間的距離,將所述兩兩候選關(guān)鍵幀之間的距離與預(yù)設(shè)的第二閾值進(jìn)行比較以確定關(guān)鍵幀,具體包括:若判斷獲知所述兩兩候選關(guān)鍵幀之間的距離均小于所述第二閾值,則將所述第N/2幀作為關(guān)鍵幀,若判斷獲知所述兩兩候選關(guān)鍵幀之間的距離均大于所述第二閾值,則將三幀均作為關(guān)鍵幀,其它情況下,取距離最大的兩幀作為關(guān)鍵中貞。
5.根據(jù)權(quán)利要求1-4任一所述的視頻傳輸處理方法,其特征在于,在所述獲取每個(gè)鏡頭單元中的至少一個(gè)關(guān)鍵幀之后,所述方法還包括: 建立以關(guān)鍵幀的標(biāo)識(shí)信息為索引的視頻內(nèi)容數(shù)據(jù)庫,以便若判斷獲知所述信道傳輸質(zhì)量滿足預(yù)設(shè)的幀檢測關(guān)閉門限,則向所述接收端設(shè)備發(fā)送網(wǎng)絡(luò)信號(hào)恢復(fù)指示,并根據(jù)所述接收端設(shè)備所需查詢的關(guān)鍵幀的標(biāo)識(shí)信息,從所述視頻內(nèi)容數(shù)據(jù)庫獲取對應(yīng)的鏡頭單元并發(fā)送給所述接收端設(shè)備。
6.根據(jù)權(quán)利要求5所述的視頻傳輸處理方法,其特征在于,在所述若判斷獲知所述信道傳輸質(zhì)量滿足預(yù)設(shè)的幀檢測關(guān)閉門限之后,所述方法還包括: 對待傳輸?shù)脑家曨l流停止場景轉(zhuǎn)換檢測,繼續(xù)傳輸所述原始視頻流。
7.一種視頻傳輸處理裝置,其特征在于,包括: 獲取模塊,用于根據(jù)預(yù)設(shè)的時(shí)間周期獲取信道傳輸質(zhì)量; 第一處理模塊,用于若判斷獲知所述信道傳輸質(zhì)量滿足預(yù)設(shè)的幀檢測啟動(dòng)門限,則對待傳輸?shù)脑家曨l流進(jìn)行場景轉(zhuǎn)換檢測,將所述原始視頻流分割成多個(gè)鏡頭單元; 第二處理模塊,用于獲取每個(gè)鏡頭單元中的至少一個(gè)關(guān)鍵幀,并將所述關(guān)鍵幀發(fā)送給接收端設(shè)備,丟棄非關(guān)鍵幀。
8.根據(jù)權(quán)利要求7所述的視頻傳輸處理裝置,其特征在于, 所述獲取模塊具體用于:獲取用于表示信道傳輸質(zhì)量的信道傳輸參數(shù),其中,所述信道傳輸參數(shù)包括信噪比、丟包率、誤碼率和重傳次數(shù)中的至少一個(gè)參數(shù)。
9.根據(jù)權(quán)利要求7所述的視頻傳輸處理裝置,其特征在于,所述第二處理模塊具體用于: 將每個(gè)鏡頭單元中的第一幀作為第一關(guān)鍵幀,并將所述第一幀設(shè)為第一參考幀; 計(jì)算各后續(xù)幀與所述第一參考幀的距離,若判斷獲知第一后續(xù)幀與所述第一參考幀的距離大于預(yù)設(shè)的第一閾值時(shí),則將所述第一后續(xù)幀作為第二關(guān)鍵幀,并將所述第二關(guān)鍵幀設(shè)為第二參考幀,重復(fù)上述過程,直到所述每個(gè)鏡頭單元中的結(jié)束幀。
10.根據(jù)權(quán)利要求7所述的視頻傳輸處理裝置,其特征在于,所述第二處理模塊具體用于: 將每個(gè)具有N幀的鏡頭單元中的第一幀、第N/2幀以及第N幀設(shè)為候選關(guān)鍵幀; 分別計(jì)算兩兩候選關(guān)鍵幀之間的距離,將所述兩兩候選關(guān)鍵幀之間的距離與預(yù)設(shè)的第二閾值進(jìn)行比較以確定關(guān)鍵幀,具體包括:若判斷獲知所述兩兩候選關(guān)鍵幀之間的距離均小于所述第二閾值,則將所述第N/2幀作為關(guān)鍵幀,若判斷獲知所述兩兩候選關(guān)鍵幀之間的距離均大于所述第二閾值,則將三幀均作為關(guān)鍵幀,其它情況下,取距離最大的兩幀作為關(guān)鍵中貞。
11.根據(jù)權(quán)利要求7-10任一所述的視頻傳輸處理裝置,其特征在于,所述裝置還包括: 第三處理模塊,用于建立以關(guān)鍵幀的標(biāo)識(shí)信息為索引的視頻內(nèi)容數(shù)據(jù)庫,以便若判斷獲知所述信道傳輸質(zhì)量滿足預(yù)設(shè)的幀檢測關(guān)閉門限,則向所述接收端設(shè)備發(fā)送網(wǎng)絡(luò)信號(hào)恢復(fù)指示,并根據(jù)所述接收端設(shè)備所需查詢的關(guān)鍵幀的標(biāo)識(shí)信息,從所述視頻內(nèi)容數(shù)據(jù)庫獲取對應(yīng)的鏡頭單元并發(fā)送給所述接收端設(shè)備。
12.根據(jù)權(quán)利要求11所述的視頻傳輸處理裝置,其特征在于,在所述若判斷獲知所述信道傳輸質(zhì)量滿足預(yù)設(shè)的幀檢測關(guān)閉門限之后,所述第一處理模塊還用于: 對待傳輸?shù)脑家曨l流停止場景轉(zhuǎn)換檢測,繼續(xù)傳輸所述原始視頻流。
13.—種視頻傳輸處理系統(tǒng),其特征在于,包括:發(fā)送端設(shè)備、接收端設(shè)備,以及如權(quán)利要求7-12任一所述的視頻傳輸處理裝置,其中,所述視頻傳輸處理裝置位于所述發(fā)送端設(shè)備中。
【文檔編號(hào)】H04N21/647GK103945281SQ201410177720
【公開日】2014年7月23日 申請日期:2014年4月29日 優(yōu)先權(quán)日:2014年4月29日
【發(fā)明者】田新雪, 袁曉靜 申請人:中國聯(lián)合網(wǎng)絡(luò)通信集團(tuán)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1