此處一般描述了一種在無線設(shè)備中用應(yīng)用層前向糾錯來進行視頻解碼的方法的實施例。在一些實施例中,該方法接收部分源碼元塊,該部分源碼元塊包括表示原始視頻幀的至少一個已編碼源碼元。如果至少一個已編碼源碼元是系統(tǒng)性的,則源碼元被解碼以恢復(fù)視頻幀。視頻幀被提供給視頻解碼器,視頻解碼器從已恢復(fù)的視頻幀生成原始視頻信號的一部分。
【技術(shù)實現(xiàn)步驟摘要】
【國外來華專利技術(shù)】【專利說明】具有應(yīng)用層前向糾錯的増強視頻流送相關(guān)申請本申請要求2013年9月20日提交的美國申請S/N.14/032,719的優(yōu)先權(quán),該美國申請要求2012年10月26日提交的美國臨時專利申請S/N.61/719,214的優(yōu)先權(quán),這兩個申請通過引用被結(jié)合于此。
實施例涉及無線視頻流送。一些實施例涉及具有應(yīng)用層前向糾錯的視頻流送。背景無線鏈路上的視頻通信可能由于視頻一般需要相對大的帶寬以及視頻的低等待時間和高可靠性約束條件而有挑戰(zhàn)。多媒體應(yīng)用的增長以及增加的移動互聯(lián)網(wǎng)接入已經(jīng)產(chǎn)生了增強無線系統(tǒng)中的視頻傳遞的需求。例如,移動用戶現(xiàn)在期望在其無線移動設(shè)備上接收實況體育比賽、新聞更新、電影流送以及其他類型的點播(on-demand)視頻。已經(jīng)創(chuàng)建無線視頻標準以幫助滿足該需求。例如,演進的多媒體廣播和多播服務(wù)(eMBMS)是一種這樣的標準。不幸的是,無線信道由于多徑信號、丟失的數(shù)據(jù)以及損壞的數(shù)據(jù)而是有損失的。單播傳送可以采用自動重復(fù)請求(ARQ)和/或混合ARQ(HARQ)來提高傳輸?shù)目煽啃?。然而,對于多播傳輸,當多個用戶請求不同分組的重傳時,實現(xiàn)ARQ和/或HARQ可以導(dǎo)致網(wǎng)絡(luò)擁塞。此外,每個用戶可能有到基站的不同信道,使得不同用戶可能丟失不同的分組。因此,傳輸可以意味著再次發(fā)送原始內(nèi)容的一大部分,導(dǎo)致帶寬的低效使用以及一些用戶的增加的等待時間。因此,對于改進的視頻傳輸方法有一般需求。對于有效使用無線帶寬同樣有一般需求。附圖簡述圖1說明了為視頻流送配置的無線網(wǎng)絡(luò)的實施例的框圖。圖2說明了用于在按照圖1的無線網(wǎng)絡(luò)中傳輸?shù)囊曨l幀的源碼元塊的編碼方法的實施例的框圖。圖3說明了按照圖2的編碼方法的一種用于確定源碼元塊尺寸的方法的實施例的流程圖。圖4說明了按照圖1和圖2的無線設(shè)備的不同層的實施例的框圖。圖5說明了按照圖4的無線設(shè)備的一種用于對接收到的視頻流進行解碼的方法的實施例的流程圖。圖6說明了具有用AL-FEC進行的增強視頻解碼的系統(tǒng)的功能框圖。詳細描述以下描述和附圖充分說明了具體實施例以使本領(lǐng)域技術(shù)人員能實現(xiàn)這些具體實施例。其他實施例可以結(jié)合結(jié)構(gòu)、邏輯、電氣、過程及其他變化。一些實施例的部分或特征可以被包括于或代替其他實施例的部分或特征中。權(quán)利要求書中提出的實施例包含那些權(quán)利要求的所有可用的等效物。圖1說明了可以發(fā)射無線視頻信號的無線網(wǎng)絡(luò)的實施例的框圖。網(wǎng)絡(luò)可以包括無線設(shè)備100,無線設(shè)備100可以通過無線網(wǎng)絡(luò)從接入點103-105接收信號。無線設(shè)備100可以是移動設(shè)備或非移動設(shè)備。例如,無線設(shè)備100可以是智能電話、平板計算機、膝上型電腦或者臺式計算機。接入點103-105可以是使無線設(shè)備100接入另一網(wǎng)絡(luò)的基站。例如,接入點103-105可以是可通過交換中心(未示出)耦合至互聯(lián)網(wǎng)和/或通信網(wǎng)絡(luò)的蜂窩基站。這一網(wǎng)絡(luò)可允許智能電話通過無線網(wǎng)絡(luò)接入互聯(lián)網(wǎng)和/或PSTN。接入點103-105也可能是使無線設(shè)備100能在建筑物內(nèi)接入互聯(lián)網(wǎng)的WiFi收發(fā)機。在一實施例中,接入點101-105可以被配置成從視頻源101發(fā)射實況視頻信號。視頻源101可包括視頻相機,該視頻相機被耦合至用于壓縮和編碼視頻信號以便傳輸至接入點105以及由接入點105進行后續(xù)傳輸?shù)碾娐?。視頻源101可以對視頻信號編碼以便使用不同視頻傳輸協(xié)議中的一個或多個進行傳輸。例如,這些協(xié)議可以包括諸如MPET-1/2/4、H.261、H.264這樣的運動圖片專家組(MPEG)協(xié)議,和/或多媒體廣播多播服務(wù)(MBMS)點到多點接口規(guī)范。這些協(xié)議可以在傳輸之前向視頻數(shù)據(jù)碼元提供壓縮和糾錯數(shù)據(jù),如隨后參照圖2所討論的。視頻源101可能通過有線或無線鏈路耦合至接入點105。接入點103-105中的一個或多個可以通過無線鏈路將已編碼和已壓縮的視頻信號發(fā)射至一個或多個無線設(shè)備100。然后,無線設(shè)備100可以從與之相關(guān)聯(lián)的接入點105接收已編碼的實況視頻流、解碼視頻信號、并且將所得到的已解碼視頻幀顯示在無線設(shè)備100上的顯示器上。已接收視頻信號的解碼隨后參照圖4和5來討論。由無線網(wǎng)絡(luò)上的視頻流送進行的實況視頻傳遞可以與由文件下載進行的視頻傳遞不同。與包括視頻碼元的文件的傳遞相比,流送實況視頻可以包括不同且更困難的挑戰(zhàn)。例如,在視頻流送中,視頻解碼器可能需要實時地對接收到的視頻碼元進行解碼,并且一般可能沒時間請求由于差錯、丟失的碼元或其他問題造成的碼元重傳。因此,目前使用的典型接收機可能僅僅丟失由于其傳輸中遇到的差錯而不能解碼的視頻碼元塊。這可以導(dǎo)致對于用戶的差劣視頻質(zhì)量。圖2說明了用于在按照圖1的無線網(wǎng)絡(luò)中傳輸?shù)囊曨l幀的源碼元塊的編碼方法的實施例的框圖。這一方法可能由視頻源101在無線鏈路上的傳輸之前使用,以便將視頻數(shù)據(jù)壓縮至較小尺寸以降低帶寬要求、以及用前向糾錯碼對視頻數(shù)據(jù)進行編碼。糾錯碼可能使接收設(shè)備能校正可能在無線鏈路上發(fā)生的一些差錯。應(yīng)用層前向糾錯(AL-FEC)所使用的參數(shù)(例如,源碼原尺寸、編碼速率)的選擇可能由廣播多播服務(wù)中心(BMSC)作出。在一實施例,BMSC可以位于圖1的視頻源101中。BMSC可以選擇被指名為K的源碼元數(shù)目、被指名為K/N的編碼速率(其中N是時間段)以及被指名為T的源碼元尺寸。由于AL-FEC方案的增加的效率和性能,K的較大值是期望的。然而,K值越大,固定碼元尺寸T的等待時間越高,因為可能需要等待較長時間使足夠數(shù)量的幀在執(zhí)行編碼之前被接收。編碼速率選擇也可以影響端對端的性能,因為K/N的值越小,則因為生成了更多修復(fù)碼元,因此可能向源碼元添加的冗余越大。因此,K/N值越小,系統(tǒng)性能越好。基于演進MBMS(eMBMS)的實況視頻流送可以使用傳輸協(xié)議來完成。這一協(xié)議的示例可以是單向傳輸上文件傳遞(FLUTE)。該協(xié)議可以允許文件(例如,分組的組)經(jīng)由單向MBMS承載者的降低的差錯傳輸。實況視頻流送對于內(nèi)容傳遞可能有更嚴格的時間約束條件。圖2說明了一種這樣的編碼方法。文件200可以是由視頻相機在記錄視頻節(jié)目期間生成的數(shù)據(jù)分組的編組。具有分組的文件200可以被解析以形成傳輸對象201。傳輸對象201可以通過將數(shù)據(jù)分組從生成這些分組的視頻格式重新編組為可以被編組以形成源碼元塊202的數(shù)據(jù)對象來形成。傳輸對象201可以被分組為K個源碼元以形成源碼元塊202。編碼203可以通過用具體的FEC編碼方案(例如漢明(Hamming)、里得-所羅門(Reed-Solomon)、格雷(Golay))對源碼元塊202中的碼元編碼來生成。FEC可以通過向所發(fā)射的信息添加冗余來完成。冗余比特可以是許多原始信息比特的復(fù)函數(shù)(complexfunct1n) ο原始信息可以或可以不真正出現(xiàn)在已編碼輸出中。將未修改的輸入數(shù)據(jù)包括在輸出數(shù)據(jù)中的代碼可以被稱為系統(tǒng)性的。不把未修改的輸入數(shù)據(jù)包括在已編碼輸出數(shù)據(jù)中的代碼可以被稱為非系統(tǒng)性的。編碼碼元203的每一個現(xiàn)在可用于形成具有適當頭部210和有效載荷211 (即,已編碼的視頻數(shù)據(jù))的已發(fā)射分組(例如,F(xiàn)LUTE分組)。在一實施例中,互聯(lián)網(wǎng)協(xié)議版本4(IPv4)/用戶數(shù)據(jù)報協(xié)議(UDP)/FLUTE頭部210可以是每IP分組總共44個字節(jié),其中IP分組可能具有總共1333個字節(jié)。因此,最大的FLUTE有效載荷本文檔來自技高網(wǎng)...
【技術(shù)保護點】
一種用于在應(yīng)用層前向糾錯(AL?FEC)解碼后進行視頻重構(gòu)的方法,所述方法包括:接收多個碼元塊,其中至少一個接收到的碼元塊包括部分恢復(fù)的碼元塊,每個碼元塊包括具有多個源碼元的相應(yīng)的源碼元塊的AL?FEC編碼;確定AL?FEC解碼器何時不能從多個接收到的碼元塊成功地解碼源碼元塊中的至少一個;對于每個不成功的碼元塊解碼,確定相應(yīng)的部分恢復(fù)的碼元塊的多個AL?FEC編碼的源碼元何時由系統(tǒng)性代碼生成;以及視頻解壓縮引擎從部分恢復(fù)的接收到的碼元塊生成原始視頻信號的重構(gòu)版本。
【技術(shù)特征摘要】
【國外來華專利技術(shù)】...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:U·庫瑪,O·奧亞曼,
申請(專利權(quán))人:英特爾公司,
類型:發(fā)明
國別省市:美國;US
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。