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

信號(hào)處理方法及系統(tǒng)的制作方法

文檔序號(hào):7746382閱讀:182來源:國(guó)知局
專利名稱:信號(hào)處理方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)字視頻處理,具體而言,本發(fā)明的特定實(shí)施例涉及一種對(duì)壓縮和未 壓縮視頻流進(jìn)行運(yùn)動(dòng)補(bǔ)償幀率上變換的方法和系統(tǒng)。
背景技術(shù)
視頻顯示技術(shù)中的主要進(jìn)步包括基于液晶顯示(IXD)或等離子顯示板(PDP)技術(shù) 的平板顯示屏,這種平板顯示屏快速的替代了陰極射線管(CRT)技術(shù),后者在近半個(gè)世紀(jì) 中用作主要的顯示設(shè)備。新視頻顯示技術(shù)的一個(gè)顯著成果是,圖像現(xiàn)在可以采用更高的圖 片率在平板顯示屏上通過逐行掃描的方式進(jìn)行顯示。新的視頻顯示技術(shù)還促進(jìn)了從標(biāo)清 (SD)電視(TV)到高清(HD)電視的快速轉(zhuǎn)換。具有較低圖片率的格式可用于老式的視頻壓縮系統(tǒng),用于在新式的顯示屏上顯示 老式視頻。信道容量上可能會(huì)存在限制,影響低圖片率圖像的顯示。例如,設(shè)想一個(gè)30Hz視 頻序列,通過移動(dòng)網(wǎng)絡(luò)和終端(例如可從服務(wù)器接收編碼的視頻序列的移動(dòng)電話)進(jìn)行廣 播。然而,由于帶寬限制,僅僅低比特率的視頻序列被傳送。結(jié)果是,編碼器將每三張將被 傳送的圖片中的兩張去掉,得到例如圖片率為IOHz的序列。不同視頻服務(wù)中的可用信道容 量可以是不同的。老式系統(tǒng)在世界上的不同區(qū)域內(nèi)也是不同的,例如NTSC、SECAM或PAL。比較本發(fā)明后續(xù)將要結(jié)合附圖介紹的系統(tǒng),現(xiàn)有技術(shù)的其它局限性和弊端對(duì)于本 領(lǐng)域的普通技術(shù)人員來說是顯而易見的。

發(fā)明內(nèi)容
本發(fā)明提供了一種對(duì)壓縮和未壓縮視頻流進(jìn)行運(yùn)動(dòng)補(bǔ)償幀率上變換的方法和/ 或系統(tǒng),結(jié)合至少一幅附圖進(jìn)行了充分的展現(xiàn)和描述,并在權(quán)利要求中得到了更完整的闡 述。根據(jù)一方面,本發(fā)明提供一種信號(hào)處理方法,包括在視頻接收器內(nèi)接收包括多個(gè)視頻幀和對(duì)應(yīng)的編碼信息的三維視頻流;從所接收的三維視頻流中提取出所述編碼信息;以及使用提取出的編碼信息對(duì)所述接收的多個(gè)視頻幀進(jìn)行執(zhí)行幀率上變換。作為優(yōu)選,所述提取出的編碼信息包括塊運(yùn)動(dòng)矢量、塊編碼模式、量化級(jí)、和/或 量化殘留數(shù)據(jù)中的一個(gè)或多個(gè)。作為優(yōu)選,所述編碼信息由視頻發(fā)射器通過對(duì)來自視頻源的壓縮三維視頻進(jìn)行熵 解碼(entropy decoding)而生成,其中所述視頻源來自有線電視網(wǎng)絡(luò)、IP電視網(wǎng)絡(luò)、衛(wèi)星 廣播網(wǎng)絡(luò)、移動(dòng)通信網(wǎng)絡(luò)、視頻攝像機(jī)、和/或照相機(jī)其中之一。作為優(yōu)選,所述接收的多個(gè)視頻幀包括多個(gè)解碼視頻幀,其是在所述視頻發(fā)射器 處通過解壓縮來自視頻源的所述壓縮三維視頻構(gòu)建出的。作為優(yōu)選,所述方法進(jìn)一步包括
基于所述提取出的編碼信息,為所述接收的多個(gè)解碼視頻幀中的每一個(gè)生成像素
運(yùn)動(dòng)矢量;為對(duì)應(yīng)的所述生成的像素運(yùn)動(dòng)矢量計(jì)算運(yùn)動(dòng)矢量可信度(confidence)和/或運(yùn) 云力矢量一致度(consistence)。作為優(yōu)選,所述方法進(jìn)一步包括基于所述生成的像素運(yùn)動(dòng)矢量和所計(jì)算出的 運(yùn)動(dòng)矢量可信度和/或運(yùn)動(dòng)矢量一致度,從所述接收的多個(gè)解碼視頻幀中生成多個(gè)插補(bǔ) (interpolated)視頻中貞。作為優(yōu)選,所述接收的三維視頻流包括壓縮三維視頻。作為優(yōu)選,所述方法進(jìn)一步包括將所述接收的壓縮三維視頻解壓縮成多個(gè)解碼視 頻幀。作為優(yōu)選,所述方法進(jìn)一步包括基于所述提取出的編碼信息,為所述多個(gè)解碼視頻幀中的每一個(gè)生成像素運(yùn)動(dòng)矢 量;以及為對(duì)應(yīng)的所述生成的像素運(yùn)動(dòng)矢量計(jì)算運(yùn)動(dòng)矢量可信度和/或運(yùn)動(dòng)矢量一致度。作為優(yōu)選,所述方法進(jìn)一步包括基于所述生成的像素運(yùn)動(dòng)矢量和所計(jì)算出的運(yùn) 動(dòng)矢量可信度和/或運(yùn)動(dòng)矢量一致度,從所述多個(gè)解碼視頻幀中生成多個(gè)插補(bǔ)視頻幀。根據(jù)一方面,本發(fā)明提供一種信號(hào)處理系統(tǒng),包括用于視頻接收器內(nèi)的一個(gè)或多個(gè)電路,其中所述一個(gè)或多個(gè)電路用于接收包括多 個(gè)視頻幀和對(duì)應(yīng)的編碼信息的三維視頻流;所述一個(gè)或多個(gè)電路從所接收的三維視頻流中提取出所述編碼信息;以及所述一個(gè)或多個(gè)電路使用提取出的編碼信息對(duì)所述接收的多個(gè)視頻幀進(jìn)行執(zhí)行 幀率上變換。作為優(yōu)選,所述提取出的編碼信息包括塊運(yùn)動(dòng)矢量、塊編碼模式、量化級(jí)、和/或 量化殘留數(shù)據(jù)中的一個(gè)或多個(gè)。作為優(yōu)選,所述編碼信息由視頻發(fā)射器通過對(duì)來自視頻源的壓縮三維視頻進(jìn)行熵 解碼而生成,其中所述視頻源來自有線電視網(wǎng)絡(luò)、IP電視網(wǎng)絡(luò)、衛(wèi)星廣播網(wǎng)絡(luò)、移動(dòng)通信網(wǎng) 絡(luò)、視頻攝像機(jī)、和/或照相機(jī)其中之一。作為優(yōu)選,所述接收的多個(gè)視頻幀包括多個(gè)解碼視頻幀,其是在所述視頻發(fā)射器 處通過解壓縮來自視頻源的所述壓縮三維視頻構(gòu)建出的。作為優(yōu)選,所述一個(gè)或多個(gè)電路基于所述提取出的編碼信息,為所述接收的多個(gè) 解碼視頻幀中的每一個(gè)生成像素運(yùn)動(dòng)矢量;以及所述一個(gè)或多個(gè)電路為對(duì)應(yīng)的所述生成的像素運(yùn)動(dòng)矢量計(jì)算運(yùn)動(dòng)矢量可信度和/
或運(yùn)動(dòng)矢量一致度。作為優(yōu)選,所述一個(gè)或多個(gè)電路基于所述生成的像素運(yùn)動(dòng)矢量和所計(jì)算出的運(yùn)動(dòng) 矢量可信度和/或運(yùn)動(dòng)矢量一致度,從所述接收的多個(gè)解碼視頻幀中生成多個(gè)插補(bǔ)視頻 幀。作為優(yōu)選,所述接收的三維視頻流包括壓縮三維視頻。作為優(yōu)選,所述一個(gè)或多個(gè)電路將所述接收的壓縮三維視頻解壓縮成多個(gè)解碼視 頻幀。
作為優(yōu)選,所述一個(gè)或多個(gè)電路基于所述提取出的編碼信息,為所述多個(gè)解碼視 頻幀中的每一個(gè)生成像素運(yùn)動(dòng)矢量;以及所述一個(gè)或多個(gè)電路為對(duì)應(yīng)的所述生成的像素運(yùn)動(dòng)矢量計(jì)算運(yùn)動(dòng)矢量可信度和/
或運(yùn)動(dòng)矢量一致度。作為優(yōu)選,所述一個(gè)或多個(gè)電路基于所述生成的像素運(yùn)動(dòng)矢量和所計(jì)算出的運(yùn)動(dòng) 矢量可信度和/或運(yùn)動(dòng)矢量一致度,從所述多個(gè)解碼視頻幀中生成多個(gè)插補(bǔ)視頻幀。本發(fā)明的各種優(yōu)點(diǎn)、各個(gè)方面和創(chuàng)新特征,以及其中所示例的實(shí)施例的細(xì)節(jié),將在 以下的描述和附圖中進(jìn)行詳細(xì)介紹。


圖1是根據(jù)本發(fā)明實(shí)施例的典型無線高清系統(tǒng)的框圖,其用于通過無線高清傳輸 鏈路將視頻流從無線高清發(fā)射器發(fā)送到無線高清接收器;圖2是根據(jù)本發(fā)明實(shí)施例的典型無線高清發(fā)射器的示意圖,其用于通過無線高清 傳輸鏈路發(fā)送未壓縮(decompressed)視頻流;圖3是根據(jù)本發(fā)明實(shí)施例的典型解壓縮引擎的示意圖,其被用于無線發(fā)射器的視 頻解壓縮處理;圖4是根據(jù)本發(fā)明實(shí)施例的典型無線高清接收器的示意圖,其用于通過無線高清 傳輸鏈路接收未壓縮視頻流;圖5是根據(jù)本發(fā)明實(shí)施例的典型幀率上變換引擎的示意圖,其由無線高清接收器 用于運(yùn)動(dòng)補(bǔ)償插補(bǔ);圖6是根據(jù)本發(fā)明實(shí)施例在兩個(gè)參考視頻幀之間插入示范性的插補(bǔ)視頻幀的示 意圖;圖7是根據(jù)本發(fā)明實(shí)施例的插補(bǔ)視頻幀的示范性運(yùn)動(dòng)矢量的示意圖;圖8是根據(jù)本發(fā)明實(shí)施例的典型無線高清發(fā)射器的示意圖,其用于通過無線高清 傳輸鏈路發(fā)送壓縮視頻流;圖9是根據(jù)本發(fā)明實(shí)施例的典型無線高清接收器的示意圖,其用于通過無線高清 傳輸鏈路接收壓縮視頻流;圖10是根據(jù)本發(fā)明實(shí)施例對(duì)壓縮和未壓縮視頻流使用無線高清進(jìn)行運(yùn)動(dòng)補(bǔ)償幀 率上變換的步驟的流程圖;圖11是根據(jù)本發(fā)明實(shí)施例用于視頻解壓縮的步驟的流程圖;圖12是根據(jù)本發(fā)明實(shí)施例由無線高清接收器對(duì)壓縮和未壓縮視頻流所執(zhí)行的運(yùn) 動(dòng)補(bǔ)償幀率上變換的步驟的流程圖。
具體實(shí)施例方式本發(fā)明的某些實(shí)施例涉及一種對(duì)壓縮和未壓縮視頻流進(jìn)行運(yùn)動(dòng)補(bǔ)償幀率上變換 的方法和/或系統(tǒng)。本發(fā)明的各種實(shí)施例可包括視頻接收器,例如無線高清接收器,其用于 從視頻發(fā)射器(例如無線高清發(fā)射器)接收視頻流(例如三維視頻流)。接收的三維視頻 流可包括有編碼信息以及用于顯示的多個(gè)視頻幀。該編碼信息可被提取出來,并被用于對(duì) 接收的多個(gè)視頻幀執(zhí)行幀率上變換以進(jìn)行顯示。所述編碼信息,例如塊運(yùn)動(dòng)矢量、塊編碼模式、量化級(jí)、和/或量化殘留數(shù)據(jù),可由無線高清發(fā)射器通過對(duì)來自視頻源的壓縮三維視頻 進(jìn)行熵解碼而生成,其中所述視頻源來自例如IP電視網(wǎng)絡(luò)和衛(wèi)星廣播網(wǎng)絡(luò)。接收的三維視 頻流可以是未壓縮的,或者壓縮的。在接收到多個(gè)解碼視頻幀的情況下,無線高清接收器可 使用提取出的對(duì)應(yīng)編碼信息和相關(guān)的測(cè)量值例如運(yùn)動(dòng)矢量可信度和/或運(yùn)動(dòng)矢量一致度, 為接收的解碼視頻幀生成多個(gè)插補(bǔ)視頻幀。在接收到經(jīng)壓縮的視頻例如MPEG-2或MPEG-4的情況下,無線高清接收器解壓縮 接收的壓縮三維視頻,得到多個(gè)解碼視頻幀。解壓縮操作可以在幀率上變換之前進(jìn)行。無 線高清接收器可對(duì)生成的多個(gè)解碼視頻幀執(zhí)行前面所述的幀率上變換。圖1是根據(jù)本發(fā)明實(shí)施例的典型無線高清系統(tǒng)的框圖,其用于通過無線高清傳輸 鏈路將視頻流從無線高清發(fā)射器發(fā)送到無線高清接收器。參見圖1,示出了無線高清系統(tǒng) 100。無線高清系統(tǒng)100包括視頻源110、無線高清發(fā)射器120、天線122、無線高清傳輸 鏈路130、無線高清接收器140、天線142、和顯示設(shè)備150。視頻源110分別包括有線電視 網(wǎng)絡(luò)111、IP電視網(wǎng)絡(luò)112、衛(wèi)星廣播網(wǎng)絡(luò)113、移動(dòng)通信網(wǎng)絡(luò)114、照相機(jī)115、和/或視頻 攝像機(jī)116。無線高清系統(tǒng)100能夠通過無線鏈路例如無線高清傳輸鏈路130傳送高清音 頻和視頻。無線高清系統(tǒng)100可支持各種行業(yè)標(biāo)準(zhǔn),例如無線高清接口(WirelessHD)標(biāo)準(zhǔn) 和/或無線高清接口(WHDI)標(biāo)準(zhǔn)。無線高清系統(tǒng)100可支持各種三維業(yè)務(wù),例如立體畫面 的3D程序和立體畫面的3D可視對(duì)象。視頻源110包括合適的邏輯、電路和/或代碼,用于提供具有較低幀率的壓縮視頻 流給無線高清發(fā)射器120。該壓縮視頻流包括二維視頻流和/或三維視頻流。該壓縮視頻 流可通過使用各種視頻壓縮算法生成,例如MPEG-2、MPEG-4、MPEG-4/AVC、VC1、VP6和/或 其它可正向、反向、雙向預(yù)測(cè)編碼的視頻格式中所規(guī)定的壓縮算法。接收的壓縮視頻流可由 直接視頻源來提供,例如照相機(jī)115和/或視頻攝像機(jī)116。接收的壓縮視頻流可由各種 不同的間接視頻源來提供,例如有線電視網(wǎng)絡(luò)111、IP電視網(wǎng)絡(luò)112、衛(wèi)星廣播網(wǎng)絡(luò)113、和 /或移動(dòng)通信網(wǎng)絡(luò)114。天線122包括合適的邏輯、電路和/或代碼,用于在射頻頻帶內(nèi)發(fā)射信號(hào)。就此而 言,發(fā)射的信號(hào)包括給無線高清接收器140的未壓縮視頻數(shù)據(jù)和/或壓縮視頻數(shù)據(jù)。盡管 圖1中示出了單個(gè)天線122,本發(fā)明并不僅限于此。因此,可使用一個(gè)或多個(gè)天線在射頻頻 帶內(nèi)從無線高清發(fā)射器120發(fā)射信號(hào)給無線高清接收器140,而不脫離本發(fā)明的精神實(shí)質(zhì) 和保護(hù)范圍。無線高清發(fā)射器120包括合適的邏輯、電路和/或代碼,可用于與無線高清接收器 140通過無線高清傳輸鏈路130交流各種數(shù)據(jù)例如壓縮視頻數(shù)據(jù)和/或未壓縮視頻數(shù)據(jù)。 就此而言,無線高清發(fā)射器120可通過無線高清傳輸鏈路130與無線高清接收器140交流 壓縮和/或未壓縮的二維視頻流和/或三維視頻流。無線高清發(fā)射器120可從視頻源110 接收具有較低幀率的壓縮視頻流。接收的具有較低幀率的壓縮視頻流可通過無線高清傳輸 鏈路130傳送給無線高清接收器140。一個(gè)實(shí)施例中,無線高清發(fā)射器120可與無線高清接 收器140通信以確定無線高清接收器140可支持的視頻格式。所確定的視頻格式包括例如 未壓縮的、MPEG-2、MPEG-4、VC1、和/或VP6。就此而言,無線高清發(fā)射器120以確定的視頻 格式發(fā)射接收的壓縮視頻流,不管是未壓縮的還是壓縮的。
在無線高清發(fā)射器120發(fā)射未壓縮的視頻流給無線高清接收器140的情況下,無 線高清發(fā)射器120首先解壓縮從視頻源110接收到的壓縮視頻流,然后,通過無線高清傳 輸鏈路130發(fā)射解壓縮的視頻流給無線高清接收器140。另一實(shí)施例中,無線高清發(fā)射器 120通過熵解碼,從來自視頻源110的接收到的壓縮視頻流中提取出編碼信息。所提取出的 編碼信息可包括與接收的壓縮視頻流相關(guān)的塊運(yùn)動(dòng)矢量、塊編碼模式、量化級(jí)、和/或量化 殘留數(shù)據(jù)。提取出的編碼信息可使用所確定的視頻格式進(jìn)行格式化或再格式化,并可與接 收的壓縮視頻流或未壓縮視頻流一起通過無線高清傳輸鏈路130發(fā)送給無線高清接收器 140。無線高清傳輸鏈路130包括合適的邏輯、電路和/或代碼,用于支持無線高清信號(hào) 傳輸。無線高清傳輸鏈路130可依據(jù)WirelessHD標(biāo)準(zhǔn)傳送高清信號(hào)。WirelessHD標(biāo)準(zhǔn)是 基于60GHz射頻周圍的7GHz連續(xù)帶寬進(jìn)行規(guī)定的。WirelessHD可用于全高清視頻以及音 頻和數(shù)據(jù)信號(hào)的結(jié)合的未壓縮數(shù)字傳輸。WirelessHD在理論上基本等同于高清多媒體接 口(HDMI)。HDMI是用于傳輸未壓縮數(shù)字?jǐn)?shù)據(jù)的緊湊型音頻/視頻接口。就此而言,無線高 清傳輸鏈路130可在無線高清發(fā)射器120和無線高清接收器140之間傳送未壓縮視頻流和 壓縮視頻流兩者。無線高清傳輸鏈路130可處理高達(dá)例如25Gbit/s的傳輸數(shù)據(jù)率,從而能 夠?qū)⑵谕囊曨l流調(diào)整到較高的分辨率、色彩深度和/或范圍。就此而言,無線高清傳輸鏈 路130能夠依據(jù)例如3DTV技術(shù)來傳送3D信號(hào),以支持各種3D數(shù)據(jù)業(yè)務(wù),例如基于大比例 調(diào)整的3D節(jié)目。天線142包括合適的邏輯、電路和/或代碼,用于在射頻頻帶內(nèi)接收信號(hào)。就此而 言,天線142可接收的視頻信號(hào)包括來自無線高清發(fā)射器140的未壓縮和/或壓縮視頻流。 盡管圖1中示出了單個(gè)天線142,本發(fā)明并不僅限于此。因此,無線高清接收器140可使用 一個(gè)或多個(gè)天線在射頻頻帶內(nèi)從無線高清發(fā)射器120接收信號(hào),而不脫離本發(fā)明的精神實(shí) 質(zhì)和保護(hù)范圍。無線高清接收器140包括合適的邏輯、電路和/或代碼,用于通過天線142從無線 高清發(fā)射器120經(jīng)由無線高清傳輸鏈路130接收各種數(shù)據(jù),例如壓縮視頻流和/或未壓縮 視頻流。就此而言,無線高清接收器140可從無線高清發(fā)射器120接收壓縮和/或未壓縮二 維視頻流和/或三維視頻流。本發(fā)明的一個(gè)實(shí)施例中,無線高清接收器140可與無線高清 發(fā)射器120通信以提供支持的視頻格式。該視頻格式包括例如未壓縮的、MPEG-2、MPEG-4、 VC1、和/或VP6。就此而言,無線高清接收器140可根據(jù)無線高清發(fā)射器120所確定的視頻 格式,接收未壓縮視頻流或壓縮視頻流。在從無線高清發(fā)射器120接收到未壓縮視頻流的 情況下,無線高清接收器140可從接收的未壓縮視頻流中提取出編碼信息。所提取出的編 碼信息可包括與接收的未壓縮視頻流的原始?jí)嚎s視頻流相關(guān)的塊運(yùn)動(dòng)矢量、塊編碼模式、 量化級(jí)、和/或量化殘留數(shù)據(jù)。提取出的編碼信號(hào)可用于在無線高清接收器140處執(zhí)行幀 率上變換。無線高清接收器140在幀率上變換過程中為接收的未壓縮視頻流中的每一個(gè)未 壓縮視頻幀插入一個(gè)或多個(gè)中間(插補(bǔ))視頻幀。無線高清接收器140可通過例如HDMI接口和/或顯示端口(DP)接口與顯示設(shè)備 150傳送該插補(bǔ)視頻幀,以將該插補(bǔ)視頻幀顯示給用戶。在從無線高清發(fā)射器120接收到壓 縮視頻流的情況下,無線高清接收器140通過對(duì)接收的壓縮視頻流進(jìn)行熵解碼來提取出編 碼信息。無線高清接收器140可將接收的壓縮視頻流解壓縮成一個(gè)解碼視頻幀序列。無線高清接收器140可將該解碼視頻幀序列用作參考幀,結(jié)合考慮提取出的編碼信息例如塊運(yùn) 動(dòng)適量,來執(zhí)行幀率上變換。在幀率上變換處理過程中,無線高清接收器140可為每個(gè)解碼 視頻幀插入一個(gè)或多個(gè)中間(插補(bǔ))視頻幀。該插補(bǔ)視頻幀可通過例如HDMI和/或DP傳 送給顯示設(shè)備150,以將插補(bǔ)視頻幀顯示給用戶。顯示設(shè)備150包括合適的邏輯、電路和/或代碼,用于將從無線高清接收器140接 收的視頻幀顯示給用戶。就此而言,顯示設(shè)備150可將三維圖像呈現(xiàn)給觀看者。顯示設(shè)備 150可使用各種接口例如HDMI、以太網(wǎng)和/或DP與無線高清接收器140通信。盡管圖1中示出了無線高清系統(tǒng)100,本發(fā)明并不僅限于此。就此而言,無線高清 發(fā)射器120和無線高清接收器140可支持3DTV技術(shù)而不脫離本發(fā)明的精神實(shí)質(zhì)和范圍。無 線高清發(fā)射器120和無線高清接收器140可支持無線或有線通信而不脫離本發(fā)明的精神實(shí) 質(zhì)和范圍。所支持的無線或有線通信可以是高清或標(biāo)清的,用于2D和/或3D業(yè)務(wù)。操作中,無線高清發(fā)射器120可通過天線122從視頻源110接收壓縮視頻流。無 線高清發(fā)射器120可從接收的視頻流中提取出編碼信息。所提取出的編碼信息可包括例如 與接收的壓縮視頻流相關(guān)的塊運(yùn)動(dòng)矢量、塊編碼模式、量化級(jí)、和/或量化殘留數(shù)據(jù)。無線 高清發(fā)射器120可通過無線高清傳輸鏈路130與目標(biāo)接收器例如無線高清接收器140通信 以確定用于傳輸視頻給無線高清接收器140所用的視頻格式,例如未壓縮的、MPEG-2、和/ 或MPEG-4。提取出的編碼信息以及所接收的視頻流可使用所確定的視頻格式進(jìn)行格式化或 再格式化,以一起發(fā)送給無線高清接收器140。無線高清接收器140可從接收的視頻流中提 取出編碼信息而不管是未壓縮的還是壓縮的,以用于執(zhí)行幀率上變換。在接收的視頻流是 經(jīng)過壓縮的情況下,無線高清接收器140執(zhí)行視頻解壓縮以在幀率上變換之前構(gòu)建出一個(gè) 解碼視頻幀序列。無線高清接收器140可在幀率上變換過程中為每個(gè)未壓縮視頻幀或構(gòu)建 的解碼視頻幀插入一個(gè)或多個(gè)插補(bǔ)視頻幀。該插補(bǔ)視頻幀可通過例如HDMI、以太網(wǎng)和/或 DP傳送給顯示設(shè)備150以顯示給用戶。圖2是根據(jù)本發(fā)明實(shí)施例的典型無線高清發(fā)射器的示意圖,其用于通過無線高清 傳輸鏈路發(fā)送未壓縮視頻流。無線高清發(fā)射器200包括解壓縮引擎210、處理器220和存儲(chǔ) 器 230 o解壓縮引擎210包括合適的邏輯、電路和/或代碼,用于對(duì)從視頻源110接收的壓 縮視頻流進(jìn)行解壓縮,生成/構(gòu)建出解碼視頻幀。解壓縮引擎210可執(zhí)行各種視頻解壓縮 技術(shù),例如熵解碼、逆量化、逆變換、和運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)。解壓縮引擎210可提供編碼信息,例 如塊運(yùn)動(dòng)矢量、塊編碼模式、量化級(jí)、和/或量化殘留數(shù)據(jù)。解壓縮引擎210提供的編碼信 息可由目標(biāo)接收器例如無線高清接收器140用于執(zhí)行幀率上變換。處理器220包括合適的邏輯、電路和/或代碼,用于從視頻源110接收壓縮視頻 流。接收的壓縮視頻流可包括壓縮二維視頻流和/或壓縮三維視頻流。處理器220可傳 送接收的壓縮視頻流給解壓縮引擎210,以進(jìn)行各種視頻解碼和/或解壓縮操作,例如熵解 碼、逆量化、逆變換、和運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)。解壓縮引擎210所提供的解碼視頻幀與提取出的編 碼信息一起被傳送給目標(biāo)接收器例如無線高清接收器140。處理器220可與存儲(chǔ)器230通 信以提供各種視頻解碼算法給解壓縮引擎210進(jìn)行各種解碼操作。處理器220可與無線高 清接收器140通信以確定對(duì)應(yīng)的視頻傳輸所支持的視頻格式。所確定的視頻格式被處理器 220用于格式化將給傳送給無線高清接收器140的解碼視頻幀以及提取出的編碼信息。
存儲(chǔ)器230包括合適的邏輯、電路和/或代碼,用于存儲(chǔ)信息,例如處理器220和 解壓縮引擎210所使用的可執(zhí)行指令和數(shù)據(jù)。該可執(zhí)行指令可包括由解壓縮引擎210用于 各種解碼操作的解碼算法。該數(shù)據(jù)可包括解碼視頻幀和提取出的編碼信息,例如塊運(yùn)動(dòng)矢 量、塊編碼模式、量化級(jí)、和量化殘留數(shù)據(jù)。存儲(chǔ)器230可包括RAM、R0M、低延時(shí)非易失性存 儲(chǔ)器例如閃存和/或其它合適的電子數(shù)據(jù)存儲(chǔ)器。操作中,處理器220從視頻源例如IP電視網(wǎng)絡(luò)112接收具有較低幀率的壓縮視頻 流。處理器220可將接收的壓縮視頻流傳送給解壓縮引擎210進(jìn)行各種視頻解碼或解壓縮 操作,例如熵解碼、逆量化、逆變換、和運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)。解壓縮引擎210可將解碼視頻幀以及 相關(guān)聯(lián)的編碼信息(例如塊運(yùn)動(dòng)矢量、塊編碼模式、量化級(jí)、和量化殘留數(shù)據(jù))提供給處理 器220。解壓縮引擎210可利用存儲(chǔ)在存儲(chǔ)器230內(nèi)的各種視頻解碼算法進(jìn)行相應(yīng)的視頻 處理操作。處理器220將解碼視頻幀與提取出的編碼信息以確定的格式合并,該格式將適 用于目標(biāo)接收器例如無線高清接收器140。圖3是根據(jù)本發(fā)明實(shí)施例的典型解壓縮引擎的示意圖,其被用于無線發(fā)射器的視 頻解壓縮處理。參見圖3,示出了解壓縮引擎300。該解壓縮引擎300包括熵解碼單元310、 逆量化單元320、逆變換單元330、合并器340、和運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)單元350。熵解碼單元310包括合適的邏輯、電路和/或代碼,用于解碼經(jīng)熵編碼的數(shù)據(jù)。熵 解碼單元310可將熵編碼數(shù)據(jù)的二進(jìn)制比特轉(zhuǎn)換成符號(hào)(量化殘留數(shù)據(jù)),其將會(huì)提供或傳 送給隨后的解碼模塊,例如逆量化單元320和逆變換單元330,以得到解碼視頻幀。二進(jìn)制 比特到符號(hào)的變換可通過各種方式來執(zhí)行。例如,在MPEG中,可使用變長(zhǎng)解碼(VLD)跟著 使用行程長(zhǎng)度解碼(RLD)來實(shí)現(xiàn)熵解碼。熵編碼數(shù)據(jù)可以是從視頻源110接收的壓縮視頻 流,包括壓縮二維視頻流和/或壓縮三維視頻流。就此而言,熵解單元310可從接收的壓縮 視頻流中提取編碼信息,例如塊運(yùn)動(dòng)矢量。提取出的編碼信息可包括例如與接收的壓縮視 頻流相關(guān)的塊運(yùn)動(dòng)矢量、塊編碼模式、量化級(jí)、和/或量化殘留數(shù)據(jù)。逆量化單元320可包括合適的邏輯、電路和/或代碼,用于對(duì)來自熵解碼單元310 的解碼視頻幀的量化殘留數(shù)據(jù)進(jìn)行縮放和/或再縮放調(diào)整,以重構(gòu)出具有有限組顏色的視 頻幀,將每種顏色與其最接近的代表形式相關(guān)聯(lián)。逆量化單元320可用于例如降低重構(gòu)的 圖像中的可感知的失真。逆變換單元330可包括合適的邏輯、電路、接口和/或代碼,用于針對(duì)來自逆量化 單元320的每個(gè)經(jīng)逆量化的視頻幀,將標(biāo)準(zhǔn)的基本圖案(basispattern)合并以形成殘留宏 塊。運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)(MCP)單元350可包括合適的邏輯、電路和/或代碼,用于將針對(duì) 未壓縮視頻幀內(nèi)的宏塊的預(yù)測(cè)提供給視頻編碼器,例如提供給二維視頻編碼器用于壓縮 二維視頻流,或提供給三維視頻編碼器用于壓縮三維視頻流。當(dāng)前幀內(nèi)的宏塊的像素強(qiáng)度 (pixel intensity),可基于運(yùn)動(dòng)模型和之前/之后參考幀內(nèi)的宏塊的像素密度進(jìn)行預(yù)測(cè)。 預(yù)測(cè)的像素強(qiáng)度與實(shí)際當(dāng)前像素強(qiáng)度之間的差值,可被認(rèn)為是預(yù)測(cè)誤差。該預(yù)測(cè)誤差可傳 送給合并器340用于重構(gòu)當(dāng)前幀內(nèi)的相應(yīng)未壓縮宏塊。合并器340可包括合適的邏輯、電路和/或代碼,用于將來自逆變換單元330的殘 留宏塊與來自運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)單元350的相應(yīng)預(yù)測(cè)誤差信息合并,得到重構(gòu)的未壓縮宏塊。操作中,熵解碼單元310可從視頻源110接收壓縮視頻流。熵解碼器310將接收的壓縮視頻流的二進(jìn)制比特轉(zhuǎn)換成視頻量化殘留數(shù)據(jù)。該量化殘留數(shù)據(jù)可提供給逆量化單 元320。逆量化單元320對(duì)該量化殘留數(shù)據(jù)進(jìn)行再縮放,重構(gòu)出具有有限組顏色的視頻幀。 重構(gòu)的視頻幀被傳送給逆變換單元330。逆變換單元330對(duì)重構(gòu)的視頻幀進(jìn)行逆變換,得到 包括有多個(gè)殘留宏塊的殘留視頻幀。殘留圖像中的殘留宏塊可通過將重構(gòu)視頻幀內(nèi)的宏塊 與一個(gè)或多個(gè)標(biāo)準(zhǔn)基本圖案進(jìn)行比較來得到。殘留視頻幀在合并器340中與來自運(yùn)動(dòng)補(bǔ)償 預(yù)測(cè)單元350的預(yù)測(cè)誤差合并,得到重構(gòu)的解碼/未壓縮視頻幀。圖4是根據(jù)本發(fā)明實(shí)施例的典型無線高清接收器的示意圖,其用于通過無線高清 傳輸鏈路接收未壓縮視頻流。參見圖4,示出了無線高清接收器400。無線高清接收器400 包括幀率上變換引擎410、處理器420和存儲(chǔ)器430。幀率上變換引擎410包括合適的邏輯、電路、接口和/或代碼,用于上變換幀率以 提供因高質(zhì)量視頻源而得到的高圖像質(zhì)量,該高質(zhì)量視頻源包括例如數(shù)字?jǐn)z像機(jī)、照相機(jī) 視頻、和/或電視電影轉(zhuǎn)換的影像。就此而言,幀率上變換引擎410通過使用從未壓縮視頻 流提取出的編碼信息來執(zhí)行幀率上變換,而不管無線高清接收器400接收的是未壓縮二維 視頻流還是未壓縮三維視頻流。提取出的編碼信息包括例如與接收的未壓縮視頻流的原始 壓縮視頻流相關(guān)的塊運(yùn)動(dòng)矢量、塊編碼模式、量化級(jí)、和/或量化殘留數(shù)據(jù)。幀率上變換引 擎410可以使用各種幀率上變換算法(例如幀重復(fù)和通過時(shí)間濾波的線性插補(bǔ))來構(gòu)建具 有較高幀率的插補(bǔ)視頻幀,以便在新式顯示屏例如顯示設(shè)備150上顯示。處理器420包括合適的邏輯、電路、接口和/或代碼,用于處理從無線高清發(fā)射器 120接收的解碼視頻幀。處理器420可將接收的解碼或未壓縮視頻幀傳送給幀率上變換引 擎410,以對(duì)接收的解碼視頻幀的幀率進(jìn)行上變換。處理器420通過幀率上變換引擎410執(zhí) 行視頻幀插補(bǔ),得到的插補(bǔ)視頻幀可顯示在顯示設(shè)備150上。存儲(chǔ)器430包括合適的邏輯、電路和/或代碼,用于存儲(chǔ)信息,例如處理器420以 及幀率上變換引擎410所使用的可執(zhí)行指令和數(shù)據(jù)。該可執(zhí)行指令包括幀率上變換算法, 其可由幀率上變換引擎410使用。該數(shù)據(jù)包括解碼視頻幀和提取出的編碼信息,例如塊運(yùn) 動(dòng)矢量、塊編碼模式、量化級(jí)、和量化殘留數(shù)據(jù)。該數(shù)據(jù)包括由幀率上變換引擎410構(gòu)建的 插補(bǔ)視頻幀,用于在顯示設(shè)備150上顯示。存儲(chǔ)器430可包括RAM、R0M、低延時(shí)非易失性存 儲(chǔ)器例如閃存和/或其它合適的電子數(shù)據(jù)存儲(chǔ)器。操作中,處理器420通過無線高清傳輸鏈路130從無線高清發(fā)射器110接收具有 較低幀率的解碼或未壓縮視頻流。接收的解碼視頻流可包括解碼二維視頻流和/或解碼三 維視頻流。處理器420將接收的解碼視頻幀傳送給幀率上變換引擎410,以對(duì)接收的解碼視 頻幀的幀率進(jìn)行上變換。處理器420和幀率上變換引擎410使用存儲(chǔ)器430進(jìn)行幀率上變 換。幀率上變換引擎410執(zhí)行幀率上變換,得到插補(bǔ)視頻幀。處理器420與顯示設(shè)備150 通信以將得到的插補(bǔ)視頻幀顯示給用戶。圖5是根據(jù)本發(fā)明實(shí)施例的典型幀率上變換引擎的示意圖,其由無線高清接收器 用于運(yùn)動(dòng)補(bǔ)償插補(bǔ)。參見圖5,示出了數(shù)字降噪濾波器510、像素運(yùn)動(dòng)矢量生成器52.、像素 運(yùn)動(dòng)矢量估算器530、幀率上變換器540、和場(chǎng)景變化檢測(cè)器550。數(shù)字降噪濾波器510包括合適的邏輯、電路和/或代碼,用于對(duì)從無線高清發(fā)射器 110接收的解碼視頻幀進(jìn)行降噪。在進(jìn)行其它處理之前先進(jìn)行降噪是必要的,可以得到更 好的圖像質(zhì)量。數(shù)字降噪濾波器510可使用各種降噪技術(shù)(例如去塊、去環(huán)或其它降噪濾波)在執(zhí)行幀率上變換之前對(duì)接收的解碼視頻幀(參考圖像)進(jìn)行降噪。像素運(yùn)動(dòng)矢量生成器520包括合適的邏輯、電路和/或代碼,用于生成像素運(yùn)動(dòng)矢 量。該像素運(yùn)動(dòng)矢量可以從塊運(yùn)動(dòng)矢量中生成,該塊運(yùn)動(dòng)矢量從接收自無線高清發(fā)射器110 的解碼視頻幀中提取出。像素運(yùn)動(dòng)矢量生成器520精煉提取出的塊運(yùn)動(dòng)矢量,并將精煉后 的塊運(yùn)動(dòng)矢量分解成像素運(yùn)動(dòng)矢量。像素運(yùn)動(dòng)矢量可進(jìn)一步縮放或再縮放以用于構(gòu)建插補(bǔ) (或插入)的視頻幀。 像素運(yùn)動(dòng)矢量生成器520可傳送像素運(yùn)動(dòng)矢量給運(yùn)動(dòng)矢量估算器530 和幀率上變換器540。運(yùn)動(dòng)矢量估算器530可包括合適的邏輯、電路、接口和/或代碼,用于對(duì)像素運(yùn)動(dòng) 矢量生成器520生成的像素運(yùn)動(dòng)矢量相關(guān)的運(yùn)動(dòng)矢量可信度和/或運(yùn)動(dòng)矢量一致度進(jìn)行估 計(jì)。生成的像素運(yùn)動(dòng)矢量的運(yùn)動(dòng)矢量可信度可通過各種方法來計(jì)算,包括使用從無線高清 發(fā)射器110接收到的解碼視頻幀的量化殘留數(shù)據(jù)和相關(guān)的量化級(jí)。量化殘留數(shù)據(jù)和相關(guān)的 量化級(jí)可以從接收的解碼視頻幀中提取得到。具有較少殘留數(shù)據(jù)的較小量化級(jí)會(huì)導(dǎo)致較高 的運(yùn)動(dòng)矢量可信度,而具有較多殘留數(shù)據(jù)的較高量化級(jí)會(huì)產(chǎn)生較低的運(yùn)動(dòng)矢量可信度。運(yùn) 動(dòng)矢量一致度可以通過比較相鄰塊運(yùn)動(dòng)矢量和運(yùn)動(dòng)補(bǔ)償塊邊界像素差來得到。運(yùn)動(dòng)矢量可 信度和/或運(yùn)動(dòng)矢量一致度可用于生成可信度_ 一致度測(cè)量值,以用于例如運(yùn)動(dòng)抖動(dòng)濾波。幀率上變換器540包括合適的邏輯、電路、接口和/或代碼,用于對(duì)從無線高清發(fā) 射器110接收的解碼視頻幀的幀率進(jìn)行上變換。幀率上變換器540可使用無線高清發(fā)射器 110提供的編碼信息執(zhí)行運(yùn)動(dòng)補(bǔ)償幀率上變換。接收的解碼視頻幀的像素運(yùn)動(dòng)矢量和/或 相關(guān)聯(lián)的運(yùn)動(dòng)矢量可信度-一致度可用于運(yùn)動(dòng)補(bǔ)償幀率上變換。幀率上變換器540使用像 素運(yùn)動(dòng)矢量以及相關(guān)聯(lián)的運(yùn)動(dòng)矢量可信度_ 一致度測(cè)量值來對(duì)接收的解碼視頻幀進(jìn)行插 補(bǔ)。例如,在運(yùn)動(dòng)矢量可信度低的情況下,幀率上變換器540可使用靜態(tài)圖片插補(bǔ)參考幀, 例如通過幀重復(fù)來插補(bǔ)。較高的運(yùn)動(dòng)矢量可信度會(huì)導(dǎo)致完全依賴運(yùn)動(dòng)矢量的插補(bǔ)。插補(bǔ)的 視頻幀可傳送給場(chǎng)景變化檢測(cè)器550。場(chǎng)景變化檢測(cè)器550包括合適的邏輯、電路和/或代碼,用于檢測(cè)接收的插補(bǔ)視頻 幀內(nèi)的場(chǎng)景變化。場(chǎng)景變化檢測(cè)器550可通過例如非線性濾波來處理接收的插補(bǔ)視頻幀, 以降低最后插補(bǔ)的視頻幀內(nèi)的偽像(artifact)。場(chǎng)景變換檢測(cè)器550會(huì)考慮可信度-一致 度測(cè)量值來確定是否以及何時(shí)運(yùn)動(dòng)補(bǔ)償插補(bǔ)可能會(huì)失敗。場(chǎng)景變化檢測(cè)器550可識(shí)別出插 補(bǔ)視頻幀內(nèi)的問題區(qū)域,并通過各種方法例如對(duì)最終的插補(bǔ)視頻幀進(jìn)行非線性濾波來隱藏 識(shí)別出的問題區(qū)域。操作中,無線高清接收器140從無線高清發(fā)射器120接收解碼視頻幀。接收的解 碼視頻幀可在進(jìn)行其它處理之前傳送給數(shù)字降噪濾波器510。數(shù)字降噪濾波器510可使用 各種降噪技術(shù)(例如去塊、去環(huán)或其它降噪濾波)對(duì)接收的解碼視頻幀進(jìn)行降噪。經(jīng)濾波 的解碼視頻幀被分別傳送給像素運(yùn)動(dòng)矢量生成器520、運(yùn)動(dòng)矢量估算器530、幀率上變換器 540和場(chǎng)景變化檢測(cè)器550,進(jìn)行進(jìn)一步處理。像素運(yùn)動(dòng)矢量生成器520自濾波后的解碼視 頻幀中提取的編碼信息例如塊運(yùn)動(dòng)矢量中生成像素運(yùn)動(dòng)矢量。生成的像素運(yùn)動(dòng)矢量被分別 提供給運(yùn)動(dòng)矢量估算器530和幀率上變換器540。運(yùn)動(dòng)矢量估算器530對(duì)生成的像素運(yùn)動(dòng)矢量的運(yùn)動(dòng)矢量可信度和/或運(yùn)動(dòng)矢量一 致度進(jìn)行估計(jì),提供運(yùn)動(dòng)矢量可信度_ 一致度的測(cè)量值給場(chǎng)景變化檢測(cè)器550。幀率上變換 器540使用來自像素運(yùn)動(dòng)矢量生成器520生成的像素運(yùn)動(dòng)矢量對(duì)濾波后的解碼視頻幀進(jìn)行幀率上變換。從幀率上變換器540得到的插補(bǔ)視頻幀可傳送給場(chǎng)景變化檢測(cè)器550。場(chǎng)景 變化檢測(cè)器550檢測(cè)接收的插補(bǔ)視頻幀內(nèi)的場(chǎng)景變化。場(chǎng)景變化檢測(cè)器550處理接收的插 補(bǔ)視頻幀以降低最終插補(bǔ)視頻幀內(nèi)的偽像。與運(yùn)動(dòng)矢量可信度和/或運(yùn)動(dòng)矢量一致度相關(guān) 的測(cè)量值被考慮,以用于識(shí)別出接收的插補(bǔ)視頻幀內(nèi)的問題區(qū)域。該問題區(qū)域可通過各種 方式來隱藏,例如非線性濾波。最終的插補(bǔ)視頻幀被傳送給顯示設(shè)備150。 圖6是根據(jù)本發(fā)明實(shí)施例在兩個(gè)參考視頻幀之間插入示范性的插補(bǔ)視頻幀的示 意圖。參見圖6,示出了多個(gè)解碼視頻幀(參考視頻幀),例如Pl 602和P2 604,以及插補(bǔ) 視頻幀606的位置。例如,插補(bǔ)視頻幀606可插補(bǔ)在解碼視頻幀Pl 602后k個(gè)時(shí)間單位處。圖7是根據(jù)本發(fā)明實(shí)施例的插補(bǔ)視頻幀的示范性運(yùn)動(dòng)矢量的示意圖。參見圖7,示 出了多個(gè)解碼視頻幀,例如Pl 702和P2 704,以及插補(bǔ)視頻幀706。例如,插補(bǔ)視頻幀706 可插補(bǔ)在解碼視頻幀Pl 702后k個(gè)時(shí)間單位處。運(yùn)動(dòng)矢量708從前一視頻幀Pl 702內(nèi)的區(qū)域指向下一視頻幀P2 704內(nèi)的區(qū)域, 通過這樣的方式,運(yùn)動(dòng)矢量708能夠捕捉兩個(gè)原始視頻幀Pl 702和P2704之間發(fā)生的運(yùn) 動(dòng)。運(yùn)動(dòng)矢量709是運(yùn)動(dòng)矢量708的偏移版本。運(yùn)動(dòng)矢量709可偏移到與插補(bǔ)視頻幀706 對(duì)齊。運(yùn)動(dòng)矢量709可分成兩個(gè)運(yùn)動(dòng)矢量,例如運(yùn)動(dòng)矢量MVl 709a和MV2709b。運(yùn)動(dòng)矢 量MVl 709a與MV2 709b可針對(duì)運(yùn)動(dòng)補(bǔ)償插補(bǔ)進(jìn)行縮放調(diào)整。兩個(gè)調(diào)整后的運(yùn)動(dòng)矢量的方 向可彼此相對(duì)。每個(gè)調(diào)整后的運(yùn)動(dòng)矢量的長(zhǎng)度可與插補(bǔ)視頻幀706和相應(yīng)原始視頻幀例如 視頻幀Pl 702之間的時(shí)間差成正比。圖8是根據(jù)本發(fā)明實(shí)施例的典型無線高清發(fā)射器的示意圖,其用于通過無線高清 傳輸鏈路發(fā)送壓縮視頻流。參見圖8,示出了無線高清發(fā)射器800。無線高清發(fā)射器800包 括熵解碼單元810、處理器820和存儲(chǔ)器830。熵解碼單元810包括合適的邏輯、電路、接口和/或代碼,用于解碼經(jīng)熵編碼的數(shù) 據(jù)。熵解碼單元可以按照與結(jié)合圖3描述的熵解碼單元310相同的方式執(zhí)行。熵解碼單元 810從接收自視頻源110的壓縮視頻流中提供編碼信息。接收的視頻流包括壓縮二維視頻 流和/或壓縮三維視頻流。提取出的編碼信息包括例如塊運(yùn)動(dòng)矢量、塊編碼模式、量化級(jí)、 和/或量化殘留數(shù)據(jù)。編碼模式包括的信息有例如基于塊間的編碼、或基于塊內(nèi)的編碼、以 及塊大小。提取出的編碼信息被傳送給處理器820。處理器820包括合適的邏輯、電路、接口和/或代碼,用于處理從視頻源110接收 的壓縮視頻流。處理器820將提取出的編碼信息(例如塊運(yùn)動(dòng)矢量、塊編碼模式、量化級(jí)、 和/或量化殘留數(shù)據(jù))插入到接收的壓縮視頻流內(nèi),通過無線高清傳輸鏈路130傳送給目 標(biāo)視頻接收器例如無線高清接收器140。處理器820可與存儲(chǔ)器830通信以提供熵解碼單 元810所使用的各種視頻解碼算法。處理器820可與無線高清接收器140通信以確定對(duì)應(yīng) 的視頻傳輸所支持的視頻格式。所確定的視頻格式被處理器820用于將壓縮視頻流以及插 入的編碼信息一起傳送給無線高清接收器140。存儲(chǔ)器830包括合適的邏輯、電路、接口和/或代碼,用于存儲(chǔ)信息,例如處理器 820和熵解碼單元810所使用的可執(zhí)行指令和數(shù)據(jù)。該可執(zhí)行指令可包括由熵解碼單元810 用于各種解碼操作的視頻解碼算法。該數(shù)據(jù)可包括接收的壓縮視頻流和提取出的編碼信 息。存儲(chǔ)器830可包括RAM、ROM、低延時(shí)非易失性存儲(chǔ)器例如閃存和/或其它合適的電子數(shù)據(jù)存儲(chǔ)器。操作中,處理器820從視頻源例如IP電視網(wǎng)絡(luò)112接收具有較低幀率的壓縮視頻 流。處理器820可將接收的壓縮視頻流傳送給熵解碼單元810進(jìn)行熵解碼。熵解碼單元 810可將編碼信息(例如塊運(yùn)動(dòng)矢量、塊編碼模式、量化級(jí)、和量化殘留數(shù)據(jù))提供給處理器 820。處理器820將提取出的編碼信息插入到接收的壓縮視頻流內(nèi),以支持的格式傳送給無 線高清接收器140。圖9是根據(jù)本發(fā)明實(shí)施例的典型無線高清接收器的示意圖,其用于通過無線高清 傳輸鏈路接收壓縮視頻流。參見圖9,示出了無線高清接收器900。無線高清接收器900包 括解壓縮引擎910、幀率上變換引擎920、處理器930和存儲(chǔ)器940。
解壓縮引擎910包括合適的邏輯、電路、接口和/或代碼,用于對(duì)從無線高清發(fā)射 器120接收的壓縮視頻流(不管是壓縮二維視頻流還是壓縮三維視頻流)進(jìn)行解壓縮,生 成解碼視頻幀。解壓縮引擎910可執(zhí)行各種視頻解碼/解壓縮操作,例如熵解碼、逆量化、 逆變換、和運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)。解壓縮引擎910可提供解碼視頻幀給幀率上變換引擎920用于 進(jìn)一步視頻解碼處理。幀率上變換引擎920包括合適的邏輯、電路和/或代碼,用于上變換幀率以提供因 高質(zhì)量視頻源而得到的高圖像質(zhì)量,該高質(zhì)量視頻源包括例如數(shù)字?jǐn)z像機(jī)、照相機(jī)視頻、和 /或電視電影轉(zhuǎn)換的影像。就此而言,幀率上變換引擎920從接收自無線高清發(fā)射器120的 壓縮視頻流中提取出編碼信息,例如塊運(yùn)動(dòng)矢量、塊編碼模式、量化級(jí)、和/或量化殘留數(shù) 據(jù)。提取出的編碼信息可用于對(duì)接收的壓縮視頻流執(zhí)行幀率上變換。幀率上變換引擎920 可以使用各種幀率上變換算法(例如幀重復(fù)和通過時(shí)間濾波的線性插補(bǔ))來構(gòu)建具有較高 幀率的插補(bǔ)視頻幀,以便在顯示設(shè)備150上顯示。處理器930包括合適的邏輯、電路、接口和/或代碼,用于處理從無線高清發(fā)射器 120接收的解碼視頻流。處理器930可將接收的壓縮視頻流傳送給解壓縮引擎910以得到 接收的壓縮視頻流的對(duì)應(yīng)解碼視頻幀。該解碼視頻幀可用作最終插補(bǔ)視頻幀的幀率上變換 中的參考視頻幀。處理器930傳送最終的插補(bǔ)視頻幀給顯示設(shè)備150進(jìn)行顯示。存儲(chǔ)器940包括合適的邏輯、電路、接口和/或代碼,用于存儲(chǔ)信息,例如處理器 930以及幀率上變換引擎920和/或解壓縮引擎910所使用的可執(zhí)行指令和數(shù)據(jù)。該可執(zhí) 行指令包括各種視頻處理算法,例如由解壓縮引擎910和幀率上變換引擎920所分別使用 的視頻解壓縮算法和幀率上變換算法。該數(shù)據(jù)包括接收自無線高清發(fā)射器120的壓縮視頻 流、從接收的壓縮視頻流中提取出的編碼信息、解碼視頻幀、和/或插補(bǔ)視頻幀。提取出的 編碼信息包括例如塊運(yùn)動(dòng)矢量、塊編碼模式、量化級(jí)、和量化殘留數(shù)據(jù),將由幀率上變換引 擎920所使用。存儲(chǔ)器940可包括RAM、ROM、低延時(shí)非易失性存儲(chǔ)器例如閃存和/或其它 合適的電子數(shù)據(jù)存儲(chǔ)器。操作中,處理器930從無線高清發(fā)射器120接收壓縮視頻流。處理器930將接收 的壓縮視頻流傳送給解壓縮引擎910,得到相應(yīng)的解碼視頻幀。該解碼視頻幀由幀率上變換 引擎920進(jìn)行插補(bǔ),得到插補(bǔ)視頻幀。就此而言,幀率上變換引擎920利用從接收的壓縮視 頻流中提取出的編碼信息進(jìn)行幀率上變換。得到的由幀率上變換引擎920構(gòu)建的插補(bǔ)視頻 幀被傳送給處理器930以便在顯示設(shè)備150上顯示。圖10是根據(jù)本發(fā)明實(shí)施例對(duì)壓縮和未壓縮視頻流使用無線高清進(jìn)行運(yùn)動(dòng)補(bǔ)償幀率上變換的方法的流程圖。示范性的方法開始于步驟1002,無線高清發(fā)射器120從視頻源 110接收/接受壓縮視頻流。接收的壓縮視頻流可以是壓縮二維視頻流和/或壓縮三維視 頻流。步驟1004中,無線高清發(fā)射器120通過執(zhí)行熵解碼從接收的壓縮視頻流中提取出編 碼信息。該編碼信息包括例如塊運(yùn)動(dòng)矢量、塊編碼模式、量化級(jí)、和/或量化殘留數(shù)據(jù)。步 驟1006中,無線高清發(fā)射器120獲取信息,例如目標(biāo)接收器例如無線高清接收器140能夠 支持的視頻格式。步驟1008中,無線高清接收器140提供視頻格式信息給無線高清發(fā)射器120以用 于視頻傳輸。步驟1010中,無線高清發(fā)射器120確定或選擇一種將用于與無線高清接收器 140通信的視頻格式。步驟1012中,無線高清發(fā)射器120使用確定或選擇的視頻格式格式 化或再格式化提取出的編碼信息。步驟1014中,可確定是否無線高清發(fā)射器120將發(fā)射未 壓縮視頻流給無線高清接收器140。在無線高清發(fā)射器120發(fā)射未壓縮視頻流給無線高清 接收器140的情況下,則在步驟1016中,無線高清發(fā)射器120通過解壓縮引擎210對(duì)接收 的壓縮視頻流進(jìn)行解碼/解壓縮,生成相應(yīng)的解碼視頻幀。步驟1018中,無線高清發(fā)射器120發(fā)射包含有解碼視頻幀和格式化或再格式化后 的編碼信息的未壓縮視頻流給無線高清接收器140。步驟1020中,無線高清接收器140接 收發(fā)射的未壓縮視頻流。無線高清接收器140從接收的未壓縮視頻流中提取出編碼信息。 步驟1022中,無線高清接收器140使用提取出的編碼信息對(duì)接收的解碼視頻幀執(zhí)行幀率上 變換,構(gòu)建出最終的插補(bǔ)視頻幀。步驟1024 中,無線高清接收器140傳送構(gòu)建的最終插補(bǔ) 視頻幀給顯示設(shè)備150進(jìn)行顯示。然后該示范性方法回到步驟1002。步驟1014中,在無線高清發(fā)射器120發(fā)射壓縮視頻流給無線高清接收器140的情 況下,則步驟1026中,無線高清發(fā)射器120發(fā)射接收的壓縮視頻流以及格式化或再格式化 后的編碼信息給無線高清接收器140。步驟1028中,無線高清接收器140從接收自無線高 清發(fā)射器120的壓縮視頻流中提取出編碼信息。步驟1030中,無線高清接收器140對(duì)從無 線高清發(fā)射器120接收的壓縮視頻流進(jìn)行解壓縮,生成相應(yīng)的解碼視頻幀。該示范性方法 繼續(xù)至步驟1022。圖11是根據(jù)本發(fā)明實(shí)施例用于視頻解壓縮的步驟的流程圖。參見圖11,該示范性 方法開始于步驟1110,解壓縮引擎,例如無線高清發(fā)射器200上的解壓縮引擎210和/或無 線高清接收器900上的解壓縮引擎910,接收壓縮視頻流。接收的壓縮視頻流可以是壓縮二 維視頻流和/或壓縮三維視頻流。解壓縮引擎210接收的壓縮視頻流可直接接收自視頻源 110。然而,解壓縮引擎910接收的壓縮視頻流是由無線高清發(fā)射器120通過無線高清傳輸 鏈路130傳送來的。步驟1120中,解壓縮引擎210或910對(duì)接收的壓縮視頻流中的當(dāng)前壓 縮視頻幀執(zhí)行熵解碼,生成當(dāng)前壓縮視頻幀的量化殘留數(shù)據(jù)。步驟1122中,確定解壓縮引擎是否位于無線高清發(fā)射器120上。在解壓縮引擎例 如解壓縮引擎210位于無線高清發(fā)射器120上的情況下,則步驟1130中,解壓縮引擎210 通過熵解碼生成當(dāng)前壓縮視頻幀的編碼信息。步驟1140中,由解壓縮引擎210或910通過 運(yùn)動(dòng)補(bǔ)償技術(shù),使用生成的當(dāng)前壓縮視頻幀的量化殘留數(shù)據(jù)以及接收的壓縮視頻流內(nèi)的一 個(gè)或多個(gè)之前的解碼視頻幀,預(yù)測(cè)出當(dāng)前未壓縮視頻幀。步驟1150中,解壓縮引擎210或910逆量化當(dāng)前壓縮視頻幀。步驟1160中,解壓 縮引擎210或910通過將當(dāng)前逆量化后的壓縮視頻幀與當(dāng)前預(yù)測(cè)出的未壓縮視頻幀進(jìn)行合并,生成當(dāng)前解碼視頻幀。步驟1170中,確定接收的壓縮視頻流中的壓縮視頻幀是否已經(jīng) 被解碼。在未被解碼的情況下,則該示范性方法針對(duì)接收的壓縮視頻流中的下一可用壓縮 視頻幀繼續(xù)解壓處理,回到步驟1120。 步驟1122中,在解壓縮引擎例如解壓縮引擎910位于無線高清接收器140上的情 況下,則該方法繼續(xù)至步驟1140。步驟1170中,在接收的壓縮視頻流中的壓縮視頻幀已經(jīng) 被解碼的情況下,則該方法在步驟1190中結(jié)束。圖12是根據(jù)本發(fā)明實(shí)施例由無線高清接收器對(duì)壓縮和未壓縮視頻流所執(zhí)行的運(yùn) 動(dòng)補(bǔ)償幀率上變換的步驟的流程圖。參見圖12,該方法步驟開始于步驟1210,無線高清接 收器140處的幀率上變換引擎例如410和/或920接收解碼視頻幀和相關(guān)的編碼信息,包括 例如塊運(yùn)動(dòng)矢量、塊編碼模式、量化級(jí)、和/或量化殘留數(shù)據(jù)。接收的解碼視頻幀可包括解 碼二維視頻幀和/或解碼三維視頻幀。步驟1220中,幀率上變換引擎例如410和/或920 對(duì)每個(gè)接收的解碼視頻幀執(zhí)行數(shù)字降噪濾波。步驟1230中,幀率上變換引擎例如410和/或920使用相應(yīng)的經(jīng)濾波的解碼視頻 幀和/或相關(guān)聯(lián)的一個(gè)或多個(gè)正向和/或反向?yàn)V波后的解碼視頻幀對(duì)每個(gè)塊運(yùn)動(dòng)矢量進(jìn)行 精煉。步驟1240中,為每個(gè)精煉后的塊運(yùn)動(dòng)矢量確定運(yùn)動(dòng)矢量可信度_ 一致度測(cè)量值。步 驟1250中,通過分解相應(yīng)的精煉后的塊運(yùn)動(dòng)矢量來為每個(gè)濾波后的解碼視頻幀生成像素 運(yùn)動(dòng)矢量。步驟1260中,幀率上變換引擎例如410和/或920使用相應(yīng)生成的像素運(yùn)動(dòng)矢 量對(duì)每個(gè)濾波后的解碼視頻幀執(zhí)行運(yùn)動(dòng)補(bǔ)償插補(bǔ)。步驟1270中,通過考慮相應(yīng)確定的運(yùn)動(dòng) 矢量可信度_ 一致度測(cè)量值,針對(duì)每個(gè)濾波后解碼視頻幀的插補(bǔ)解碼視頻幀進(jìn)行濾波和/ 或防護(hù)。經(jīng)過濾波的插補(bǔ)視頻幀可被傳送給顯示設(shè)備150進(jìn)行顯示。該示范性方法返回步 驟 1210。本發(fā)明提供一種對(duì)壓縮和未壓縮視頻流進(jìn)行運(yùn)動(dòng)補(bǔ)償幀率上變換的方法和系統(tǒng)。 根據(jù)本發(fā)明的各種實(shí)施例,視頻接收器,例如無線高清接收器140,用于通過例如無線高清 傳輸鏈路130從視頻發(fā)射器(例如無線高清發(fā)射器120)接收三維視頻流。接收的三維視頻 流可包括有編碼信息以及用于在顯示設(shè)備150上顯示的多個(gè)視頻幀。無線高清接收器140 從接收的三維視頻流中提取出編碼信息。無線高清接收器140可通過幀率上變換引擎410 和/或920使用提取出的編碼信息對(duì)接收的多個(gè)視頻幀執(zhí)行幀率上變換。該編碼信息可由 無線高清發(fā)射器120通過對(duì)來自視頻源110的壓縮視頻執(zhí)行熵解碼來生成,其中該視頻源 可以分別是例如有線電視網(wǎng)絡(luò)111、IP電視網(wǎng)絡(luò)112、衛(wèi)星廣播網(wǎng)絡(luò)113、移動(dòng)通信網(wǎng)絡(luò)114、 視頻攝像機(jī)115和/或照相機(jī)116。該提取出的編碼信息包括塊運(yùn)動(dòng)矢量、塊編碼模式、量 化級(jí)、和/或量化殘留數(shù)據(jù)中的一個(gè)或多個(gè)。接收的三維視頻流可包括未壓縮的三維視頻或經(jīng)壓縮的三維視頻。在接收的三維 視頻流中用于顯示的多個(gè)視頻幀包括結(jié)合圖2到圖8所描述的多個(gè)解碼視頻幀的情況下, 接收的多個(gè)解碼視頻幀可由無線高清發(fā)射器120生成,其利用解壓縮引擎210對(duì)來自視頻 源110的壓縮三維視頻進(jìn)行解壓縮。解壓縮引擎210可執(zhí)行各種解碼操作,例如熵解碼、逆 量化、逆變換和/或運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)。無線高清接收器140內(nèi)的數(shù)字噪聲濾波器510對(duì)每個(gè) 接收的解碼視頻幀執(zhí)行數(shù)字降噪濾波。提取出的編碼信息例如塊運(yùn)動(dòng)矢量和濾波后的解碼視頻幀被像素運(yùn)動(dòng)矢量生成 器520用于為每個(gè)接收的解碼視頻幀生成像素運(yùn)動(dòng)矢量。在運(yùn)動(dòng)矢量估算器530中計(jì)算出針對(duì)生成的像素運(yùn)動(dòng)矢量的相關(guān)的運(yùn)動(dòng)矢量可信度和/或運(yùn)動(dòng)矢量一致度,以提供生成的 像素運(yùn)動(dòng)矢量的測(cè)量值。多個(gè)插補(bǔ)視頻幀由幀率上變換器540基于生成的像素運(yùn)動(dòng)矢量和 在運(yùn)動(dòng)矢量估算器530處所計(jì)算出的運(yùn)動(dòng)矢量可信度和/或運(yùn)動(dòng)矢量一致度從接收的多個(gè) 編碼視頻幀中生成。生成的多個(gè)插補(bǔ)視頻幀可例如通過場(chǎng)景變化檢測(cè)器550進(jìn)行處理。通 過執(zhí)行降噪濾波,使用計(jì)算出的運(yùn)動(dòng)矢量可信度和/或運(yùn)動(dòng)矢量一致度信息,可以隱藏偽 像例如運(yùn)動(dòng)抖動(dòng)。在視頻接收器例如無線高清接收器900接收的三維視頻流包括壓縮三維視頻例 如MPEG-2、MPEG-4、AVC、VClJP /或VPl的情況下,無線高清接收器900通過解壓縮引擎 910對(duì)接收的壓縮三維視頻執(zhí)行視頻解碼。解壓縮引擎910可執(zhí)行各種視頻解碼操作,例如 熵解碼、逆量化、逆變換、和運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)。通過解壓縮引擎910構(gòu)建得到的多個(gè)解碼視頻 幀可被傳送給數(shù)字降噪濾波器510,對(duì)得到的多個(gè)解碼視頻幀執(zhí)行降噪處理。像素運(yùn)動(dòng)矢 量生成器520使用提取出的編碼信息例如塊運(yùn)動(dòng)矢量和濾波后得到的多個(gè)解碼視頻幀,生 成針對(duì)每個(gè)解碼視頻幀的像素運(yùn)動(dòng)矢量。在運(yùn)動(dòng)矢量估算器530中計(jì)算出針對(duì)生成的像素 運(yùn)動(dòng)矢量的相關(guān)的運(yùn)動(dòng)矢量可信度和/或運(yùn)動(dòng)矢量一致度,以提供生成的像素運(yùn)動(dòng)矢量的 測(cè)量值。多個(gè)插補(bǔ)視頻幀由幀率上變換器540基于生成的像素運(yùn)動(dòng)矢量和在運(yùn)送矢量估算 器530處所計(jì)算出的運(yùn)動(dòng)矢量可信度和/或運(yùn)動(dòng)矢量一致度從接收的多個(gè)編碼視頻幀中生 成。生成的多個(gè)插補(bǔ)視頻幀可例如通過場(chǎng)景變化檢測(cè)器550進(jìn)行處理。通過執(zhí)行降噪濾波, 使用計(jì)算出的運(yùn)動(dòng)矢量可信度和/或運(yùn)動(dòng)矢量一致度信息,可以隱藏偽像例如運(yùn)動(dòng)抖動(dòng)。
本發(fā)明的一個(gè)實(shí)施例提供了一種可機(jī)讀存儲(chǔ)器,其上存儲(chǔ)的計(jì)算機(jī)代碼和/或計(jì) 算機(jī)程序包括至少一個(gè)代碼段,該至少一個(gè)代碼段可由機(jī)器和/或計(jì)算機(jī)執(zhí)行,使得該機(jī) 器和/或計(jì)算機(jī)執(zhí)行本申請(qǐng)介紹的對(duì)壓縮和未壓縮視頻流進(jìn)行運(yùn)動(dòng)補(bǔ)償幀率上變換的步 馬聚ο因此,本發(fā)明可以通過硬件、軟件,或者軟、硬件結(jié)合來實(shí)現(xiàn)。本發(fā)明可以在至少一 個(gè)計(jì)算機(jī)系統(tǒng)中以集中方式實(shí)現(xiàn),或者由分布在幾個(gè)互連的計(jì)算機(jī)系統(tǒng)中的不同部分以分 散方式實(shí)現(xiàn)。任何可以實(shí)現(xiàn)所述方法的計(jì)算機(jī)系統(tǒng)或其它設(shè)備都是可適用的。常用軟硬件 的結(jié)合可以是安裝有計(jì)算機(jī)程序的通用計(jì)算機(jī)系統(tǒng),通過安裝和執(zhí)行所述程序控制計(jì)算機(jī) 系統(tǒng),使其按所述方法運(yùn)行。在計(jì)算機(jī)系統(tǒng)中,利用處理器和存儲(chǔ)單元來實(shí)現(xiàn)所述方法。本發(fā)明還可以嵌入計(jì)算機(jī)程序產(chǎn)品,所述程序包含能夠?qū)崿F(xiàn)本發(fā)明方法的全部特 征,當(dāng)其安裝到計(jì)算機(jī)系統(tǒng)中時(shí),通過運(yùn)行,可以實(shí)現(xiàn)本發(fā)明的方法。本文中的計(jì)算機(jī)程序 所指的是可以采用任何程序語言、代碼或符號(hào)編寫的一組指令的任何表達(dá)式,該指令組使 系統(tǒng)具有信息處理能力,以直接實(shí)現(xiàn)特定功能,或在進(jìn)行下述一個(gè)或兩個(gè)步驟之后,a)轉(zhuǎn)換 成其它語言、編碼或符號(hào);b)以不同材料形式再現(xiàn),實(shí)現(xiàn)特定功能。本發(fā)明是通過幾個(gè)具體實(shí)施例進(jìn)行說明的,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)明白,在不脫離 本發(fā)明范圍的情況下,還可以對(duì)本發(fā)明進(jìn)行各種變換及等同替代。另外,針對(duì)特定情形或具 體情況,可以對(duì)本發(fā)明做各種修改,而不脫離本發(fā)明的范圍。因此,本發(fā)明不局限于所公開 的具體實(shí)施例,而應(yīng)當(dāng)包括落入本發(fā)明權(quán)利要求范圍內(nèi)的全部實(shí)施方式。
權(quán)利要求
一種信號(hào)處理方法,其特征在于,包括在視頻接收器內(nèi)接收包括多個(gè)視頻幀和對(duì)應(yīng)的編碼信息的三維視頻流;從所接收的三維視頻流中提取出所述編碼信息;以及使用提取出的編碼信息對(duì)所述接收的多個(gè)視頻幀進(jìn)行執(zhí)行幀率上變換。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述提取出的編碼信息包括塊運(yùn)動(dòng)矢量、 塊編碼模式、量化級(jí)、和/或量化殘留數(shù)據(jù)中的一個(gè)或多個(gè)。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述編碼信息由視頻發(fā)射器通過對(duì)來自 視頻源的壓縮三維視頻進(jìn)行熵解碼而生成,其中所述視頻源來自有線電視網(wǎng)絡(luò)、IP電視網(wǎng) 絡(luò)、衛(wèi)星廣播網(wǎng)絡(luò)、移動(dòng)通信網(wǎng)絡(luò)、視頻攝像機(jī)、和/或照相機(jī)其中之一。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述接收的多個(gè)視頻幀包括多個(gè)解碼視 頻幀,其是在所述視頻發(fā)射器處通過解壓縮來自視頻源的所述壓縮三維視頻構(gòu)建出的。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法進(jìn)一步包括基于所述提取出的編碼信息,為所述接收的多個(gè)解碼視頻幀中的每一個(gè)生成像素運(yùn)動(dòng) 矢量;為對(duì)應(yīng)的所述生成的像素運(yùn)動(dòng)矢量計(jì)算運(yùn)動(dòng)矢量可信度和/或運(yùn)動(dòng)矢量一致度。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法進(jìn)一步包括基于所述生成的像 素運(yùn)動(dòng)矢量和所計(jì)算出的運(yùn)動(dòng)矢量可信度和/或運(yùn)動(dòng)矢量一致度,從所述接收的多個(gè)解碼 視頻幀中生成多個(gè)插補(bǔ)視頻幀。
7.一種信號(hào)處理系統(tǒng),其特征在于,包括用于視頻接收器內(nèi)的一個(gè)或多個(gè)電路,其中所述一個(gè)或多個(gè)電路用于接收包括多個(gè)視 頻幀和對(duì)應(yīng)的編碼信息的三維視頻流;所述一個(gè)或多個(gè)電路從所接收的三維視頻流中提取出所述編碼信息;以及所述一個(gè)或多個(gè)電路使用提取出的編碼信息對(duì)所述接收的多個(gè)視頻幀進(jìn)行執(zhí)行幀率 上變換。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述提取出的編碼信息包括塊運(yùn)動(dòng)矢量、 塊編碼模式、量化級(jí)、和/或量化殘留數(shù)據(jù)中的一個(gè)或多個(gè)。
9.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述編碼信息由視頻發(fā)射器通過對(duì)來自 視頻源的壓縮三維視頻進(jìn)行熵解碼而生成,其中所述視頻源來自有線電視網(wǎng)絡(luò)、IP電視網(wǎng) 絡(luò)、衛(wèi)星廣播網(wǎng)絡(luò)、移動(dòng)通信網(wǎng)絡(luò)、視頻攝像機(jī)、和/或照相機(jī)其中之一。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述接收的多個(gè)視頻幀包括多個(gè)解碼視 頻幀,其是在所述視頻發(fā)射器處通過解壓縮來自視頻源的所述壓縮三維視頻構(gòu)建出的。
全文摘要
本發(fā)明涉及一種信號(hào)處理方法及系統(tǒng),特別涉及對(duì)壓縮和未壓縮視頻流進(jìn)行運(yùn)動(dòng)補(bǔ)償幀率上變換。視頻接收器用于從視頻發(fā)射器接收三維視頻流。接收的三維視頻流可包括有多個(gè)視頻幀和相應(yīng)的編碼信息。該編碼信息,例如塊運(yùn)動(dòng)矢量、塊編碼模式、量化級(jí)、和/或量化殘留數(shù)據(jù),被提取出來以用于對(duì)接收的多個(gè)視頻幀執(zhí)行幀率上變換。該編碼信息在視頻發(fā)射器處通過對(duì)來自視頻源例如IP電視網(wǎng)絡(luò)的壓縮三維視頻進(jìn)行熵解碼而生成。當(dāng)接收到的是未壓縮三維視頻時(shí),視頻接收器使用提取出的塊運(yùn)動(dòng)矢量和相關(guān)的可信度-一致度測(cè)量值對(duì)接收的未壓縮三維視頻執(zhí)行幀率上變換。當(dāng)接收到的是壓縮三維視頻時(shí),視頻接收器在進(jìn)行幀率上變換之前先對(duì)接收的壓縮三維視頻執(zhí)行視頻解壓縮。
文檔編號(hào)H04N7/26GK101873489SQ20101015020
公開日2010年10月27日 申請(qǐng)日期2010年4月19日 優(yōu)先權(quán)日2009年4月21日
發(fā)明者陳雪敏, 馬庫(kù)斯·凱勒曼 申請(qǐng)人:美國(guó)博通公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1