国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      在切換色彩空間時(shí)調(diào)整量化/縮放和逆量化/縮放的制作方法

      文檔序號(hào):9673283閱讀:396來(lái)源:國(guó)知局
      在切換色彩空間時(shí)調(diào)整量化/縮放和逆量化/縮放的制作方法
      【專利說(shuō)明】在切換色彩空間時(shí)調(diào)整量化/縮放和逆量化/縮放 WW] 背景
      [0002] 工程師使用壓縮(也叫做源編碼(sourcecoding或sourceencoding))來(lái)降低 數(shù)字視頻的比特率。壓縮通過(guò)將視頻信息轉(zhuǎn)換成較低比特率的形式來(lái)降低存儲(chǔ)和傳送該信 息的成本。解壓(也被稱為解碼)從壓縮的形式中重構(gòu)一種版本的原始信息。"編解碼器" 是編碼器/解碼器系統(tǒng)。
      [0003] 在過(guò)去的二十年中,已采用了各種視頻編解碼器標(biāo)準(zhǔn),包括口U-TH. 261、 比 262(MPEG-2 或IS0/IEC13818-2)、比 263 和H. 264(MPEG-4AVC或IS0/IEC14496-10)標(biāo) 準(zhǔn)、MPEG-I(ISO/lEC11172 1 172-2)和MPEG-4 可視(ISO/lEC14496-2)標(biāo)準(zhǔn)W及SMPTE 421M(VC-1)標(biāo)準(zhǔn)。最近,H. 265/肥VC標(biāo)準(zhǔn)(ITU-TH. 265 或IS0/IEC23008-2)已被批準(zhǔn)。目 前,(例如,用于可縮放視頻編碼/解碼、用于在樣本比特深度或色度采樣率方面具有較高 保真度的視頻的編碼/解碼、用于屏幕捕捉內(nèi)容、或用于多視圖編碼/解碼的)H. 265/HEVC 標(biāo)準(zhǔn)的擴(kuò)展處于開發(fā)中。視頻編解碼器標(biāo)準(zhǔn)通常定義針對(duì)經(jīng)編碼的視頻比特流的句法的選 項(xiàng),從而詳述當(dāng)在編碼和解碼時(shí)使用特定特征時(shí)該比特流中的參數(shù)。在許多情況下,視頻編 解碼器標(biāo)準(zhǔn)還提供關(guān)于解碼器應(yīng)當(dāng)執(zhí)行W在解碼時(shí)取得一致的結(jié)果的解碼操作的細(xì)節(jié)。除 了編解碼器標(biāo)準(zhǔn)外,各種專用編解碼器格式定義針對(duì)經(jīng)編碼的視頻比特流的句法的其他選 項(xiàng)W及相應(yīng)的解碼操作。
      [0004] 諸如相機(jī)、動(dòng)畫輸出、屏幕捕捉模塊等之類的視頻源通常提供特定色彩空間中的 視頻。一般而言,色彩空間(有時(shí)稱為色彩模型)是用于將色彩表示為每物理位置n個(gè)值 的模型,其中1,其中運(yùn)n個(gè)值中的每一個(gè)提供針對(duì)那個(gè)位置的色彩分量值。例如,在 YUV色彩空間中,亮度(或Y)分量值表示某位置處的近似亮度,且多個(gè)色度(或U和V)分 量值表示該位置處的色差?;蛘撸赗GB色彩空間中,紅色(R)分量值表示某位置處的紅色 強(qiáng)度,綠色(G)分量值表示該位置處的綠色強(qiáng)度,并且藍(lán)色度)分量值表示該位置處的藍(lán)色 強(qiáng)度。在歷史上,不同的色彩空間具有用于不同應(yīng)用(諸如,顯示、打印、廣播和編碼/解 碼)的優(yōu)點(diǎn)。各樣本值可使用色彩空間變換操作在各色彩空間之間轉(zhuǎn)換。 陽(yáng)0化]許多商業(yè)上可用的視頻編碼器和解碼器僅支持YUV格式。其他商業(yè)上可用的編碼 器和解碼器(例如,針對(duì)H. 264/AVC標(biāo)準(zhǔn)或H. 265/肥VC標(biāo)準(zhǔn))允許編碼器針對(duì)給定序列指 定色彩空間。指定的色彩空間被用于整個(gè)視頻序列。運(yùn)些方法沒(méi)有為可能在單個(gè)視頻序列 內(nèi)處理非常不同種類的視頻內(nèi)容的通用編解碼器系統(tǒng)提供足夠的靈活性。更最近地,已經(jīng) 考慮了用于在編碼或解碼期間在色彩空間之間切換的方法,但是運(yùn)些方法沒(méi)有充分考慮到 在不同的色彩空間中執(zhí)行的量化的效果方面的變化。
      [0006] 概述
      [0007] 概要來(lái)說(shuō),該詳細(xì)描述呈現(xiàn)了在自適應(yīng)編碼和解碼的領(lǐng)域中的創(chuàng)新。例如,創(chuàng)新中 的一些設(shè)及在編碼器在編碼期間在視頻序列內(nèi)的各單元之間切換色彩空間時(shí)對(duì)量化或縮 放的調(diào)整。其他創(chuàng)新設(shè)及在解碼器在解碼期間在視頻序列內(nèi)的各單元之間切換色彩空間時(shí) 對(duì)逆量化或縮放的調(diào)整。運(yùn)些創(chuàng)新可在編碼和解碼期間在各色彩空間之間切換時(shí)改善編碼 效率。
      [0008] 根據(jù)本文描述的創(chuàng)新的一個(gè)方面,圖像或視頻編碼器對(duì)圖像或視頻的各單元(例 如,圖片、片、編碼單元、塊)進(jìn)行編碼W產(chǎn)生經(jīng)編碼的數(shù)據(jù)。作為編碼的一部分,當(dāng)在各單 元之中的兩個(gè)單元之間從第一色彩空間切換到第二色彩空間時(shí)(例如,從RGB型色彩空間 到Y(jié)UV型色彩空間,或從YUV型色彩空間到RGB型色彩空間),編碼器根據(jù)每分量色彩空間 調(diào)整因子來(lái)調(diào)整對(duì)第二色彩空間的各色彩分量的量化或縮放。編碼器將經(jīng)編碼的數(shù)據(jù)作為 比特流的一部分來(lái)輸出。
      [0009] 根據(jù)本文描述的創(chuàng)新的另一個(gè)方面,圖像或視頻解碼器接收作為比特流的一部分 的經(jīng)編碼的數(shù)據(jù)并對(duì)該經(jīng)編碼的數(shù)據(jù)進(jìn)行解碼W重構(gòu)圖像或視頻的各單元(例如,圖片、 片、編碼單元、塊)。作為解碼的一部分,當(dāng)在各單元之中的兩個(gè)單元之間從第一色彩空間 切換到第二色彩空間時(shí)(例如,從RGB型色彩空間到Y(jié)UV型色彩空間,或從YUV型色彩空間 到RGB型色彩空間),解碼器根據(jù)每分量色彩空間調(diào)整因子來(lái)調(diào)整第二色彩空間的各色彩 分量的逆量化或縮放。
      [0010] 一般地,每分量色彩空間調(diào)整因子補(bǔ)償在從第二色彩空間轉(zhuǎn)換回第一色彩空間時(shí) 量化誤差的能量的放大。否則,如果來(lái)自第一色彩空間的量化參數(shù)("QP")值和縮放因子 被簡(jiǎn)單地應(yīng)用到第二色彩空間中的樣本值,則第二色彩空間中的量化誤差被回到第一色彩 空間的逆色彩空間轉(zhuǎn)換操作放大。運(yùn)可在被轉(zhuǎn)換到第二色彩空間W供編碼的單元和不被轉(zhuǎn) 換到第二色彩空間W供編碼的單元之間產(chǎn)生量化誤差的能量級(jí)方面的可感知到的不匹配。
      [0011] 例如,比特流中的一個(gè)或多個(gè)句法元素可指示每分量色彩空間調(diào)整因子。(諸) 句法元素可被信號(hào)化在圖片級(jí)、片級(jí)、用于編碼單元或塊的句法級(jí)或某個(gè)其他句法級(jí)處。 (諸)句法元素可包括指示第二色彩空間的第一色彩分量的QP值的句法元素W及指示第二 色彩空間的第二和第=色彩分量的偏移的句法元素。
      [0012] 或者,替代于被比特流中的句法元素指示,第二色彩空間的各色彩分量的每分量 色彩空間調(diào)整因子可取決于第二色彩空間根據(jù)規(guī)則來(lái)導(dǎo)出。例如,編碼器和解碼器自動(dòng)地 確定每分量色彩空間調(diào)整因子,該確定從第一色彩空間的QP值開始并取決于第二色彩空 間的身份來(lái)作出調(diào)整。
      [0013] 調(diào)整量化或逆量化的動(dòng)作可包括調(diào)整第二色彩空間的各色彩分量的最終QP值或 中間QP值。例如,如果第一色彩空間是RGB并且第二色彩空間是YCoCg,則針對(duì)Y、Co和Cg 分量的每分量色彩空間調(diào)整因子可W分別是-5、-3和-5。更一般地,針對(duì)量化和逆量化的 每分量色彩空間調(diào)整因子可取決于在逆色彩空間轉(zhuǎn)換操作中第二色彩空間的相應(yīng)色彩分 量的能量放大。
      [0014] 在編碼或解碼期間被調(diào)整的縮放可包括使用每分量色彩空間調(diào)整因子來(lái)縮放變 換系數(shù)??s放可使用僅整數(shù)操作或浮點(diǎn)操作。每分量色彩空間調(diào)整因子可被合并到縮放因 子列表中或被分開地應(yīng)用。例如,如果第一色彩空間是RGB并且第二色彩空間是YCoCg,則 針對(duì)Y、Co和Cg分量的每分量色彩空間調(diào)整因子可W分別是大約1. 78、1. 41和1. 78。更 一般地,針對(duì)縮放的每分量色彩空間調(diào)整因子可取決于在逆色彩空間轉(zhuǎn)換操作中第二色彩 空間的相應(yīng)色彩分量的能量放大?;蛘撸诰幋a或解碼期間調(diào)整的縮放可設(shè)及對(duì)第二色彩 空間的不同色彩分量應(yīng)用不同的縮放列表。
      [0015] 或者,對(duì)于在編碼期間不要求在解碼期間對(duì)應(yīng)改變的改變,為了調(diào)整量化,編碼器 可在逐單元的基礎(chǔ)上設(shè)置每分量QP值。在運(yùn)種情況下,比特流包括指示相應(yīng)單元的每分量 QP值的句法元素。
      [0016] 針對(duì)調(diào)整量化/縮放或逆量化/縮放的創(chuàng)新可W被實(shí)現(xiàn)為方法的一部分、被適配 成執(zhí)行該方法的計(jì)算設(shè)備的一部分或存儲(chǔ)用于使計(jì)算設(shè)備執(zhí)行該方法的計(jì)算機(jī)可執(zhí)行指 令的有形計(jì)算機(jī)可讀介質(zhì)的一部分。各創(chuàng)新可W結(jié)合地或分開地使用。
      [0017] 參考附圖閱讀W下詳細(xì)描述,將更清楚本發(fā)明的前述和其他目標(biāo)、特征和優(yōu)點(diǎn)。
      [0018] 附圖簡(jiǎn)述
      [0019] 圖1是其中可實(shí)現(xiàn)所描述的一些實(shí)施例的示例計(jì)算系統(tǒng)的示圖。
      [0020] 圖2a和化是其中可實(shí)現(xiàn)所描述的一些實(shí)施例的示例網(wǎng)絡(luò)環(huán)境的示圖。
      [0021] 圖3是結(jié)合其可實(shí)現(xiàn)所描述的一些實(shí)施例的示例編碼器系統(tǒng)的示圖。
      [0022] 圖4是結(jié)合其可實(shí)現(xiàn)所描述的一些實(shí)施例的示例解碼器系統(tǒng)的示圖。
      [0023] 圖5a和化是示出結(jié)合其可實(shí)現(xiàn)所描述的一些實(shí)施例的示例視頻編碼器的示圖。
      [0024] 圖6是示出結(jié)合其可實(shí)現(xiàn)所描述的一些實(shí)施例的示例視頻解碼器的示圖。
      [00巧]圖7是示出具有可為屏幕捕捉提供輸入的內(nèi)容的計(jì)算機(jī)桌面環(huán)境的示圖。 陽(yáng)026] 圖8是示出具有自然視頻內(nèi)容和人工視頻內(nèi)容的復(fù)合視頻的示圖。
      [0027] 圖9是示出針對(duì)序列中的圖片的圖片自適應(yīng)色彩空間、色彩采樣率和/或比特深 度的示圖。
      [0028] 圖10是示出針對(duì)序列中的圖片的片的片自適應(yīng)色彩空間、色彩采樣率和/或比特 深度的示圖。
      [0029] 圖11是示出針對(duì)序列中的圖片的片的塊的塊自適應(yīng)色彩空間、色彩采樣率和/或 比特深度的示圖。
      [0030] 圖12是示出用于在編碼期間切換色彩空間時(shí)調(diào)整量化或縮放的一般化技術(shù)的流 程圖,并且圖13是示出用于在編碼期間在逐單元的基礎(chǔ)上切換色彩空間時(shí)調(diào)整量化或縮 放的更加詳細(xì)的示例技術(shù)的流程圖。
      [0031] 圖14是示出用于在解碼期間切換色彩空間時(shí)調(diào)整逆量化或縮放的一般化技術(shù)的 流程圖,并且圖15是示出用于在解碼期間在逐單元的基礎(chǔ)上切換色彩空間時(shí)調(diào)整逆量化 或縮放的更加詳細(xì)的示例技術(shù)的流程圖。 陽(yáng)0巧詳細(xì)描述
      [003引該詳細(xì)描述呈現(xiàn)了在自適應(yīng)編碼和解碼的領(lǐng)域中的創(chuàng)新。例如,創(chuàng)新中的一些設(shè) 及在編碼器在編碼期間在視頻序列內(nèi)的各單元之間切換色彩空間時(shí)對(duì)量化或縮放的調(diào)整。 其他創(chuàng)新設(shè)及在解碼器在解碼期間在視頻序列內(nèi)的各單元之間切換色彩空間時(shí)對(duì)逆量化 或縮放的調(diào)整。運(yùn)些創(chuàng)新可在編碼和解碼期間在各色彩空間之間切換時(shí)改善編碼效率。
      [0034] 雖然本文中描述的操作是被適當(dāng)描述為由視頻編碼器或視頻解碼器來(lái)執(zhí)行,但在 許多情況中,運(yùn)些操作可由另一類型的媒體處理工具(例如圖像編碼器或圖像解碼器)來(lái) 執(zhí)行。例如,可針對(duì)諸如靜止圖像編碼/解碼、醫(yī)療掃描內(nèi)容編碼或解碼、多譜圖像內(nèi)容編 碼或解碼之類的應(yīng)用執(zhí)行運(yùn)些操作。
      [0035] 本文中描述的一些創(chuàng)新是參考專用于H. 265/肥VC標(biāo)準(zhǔn)的句法元素和操作來(lái)示出 的。例如,對(duì)H. 265/肥VC標(biāo)準(zhǔn)的草稿版本JCTVC-P1005-即2014年2月的"高效視頻編碼 (肥VC)范圍擴(kuò)展文本規(guī)范:第6稿"JCTVC-P1005_vlW及對(duì)JCTVC-P1003即2014年2月 的"高效視頻編碼(肥VC)缺陷報(bào)告3"JCTVC-P1003_vl作出參考。本文中描述的各創(chuàng)新還 可W被實(shí)現(xiàn)為針對(duì)其它標(biāo)準(zhǔn)或格式。
      [0036] 更一般地,本文中描述的各示例的各種替代是可能的。例如,本文中描述的一些方 法可W通過(guò)改變描述的方法動(dòng)作的順序、通過(guò)拆分、重復(fù)或忽略某些方法動(dòng)作等來(lái)更改。所 公開的技術(shù)的各方面能夠被組合地或分開地使用。不同的實(shí)施例使用所描述的創(chuàng)新中的一 個(gè)或多個(gè)。本文中描述的一些創(chuàng)新解決了背景中指出的一個(gè)或多個(gè)問(wèn)題。通常,所給出的 技術(shù)/工具并不解決所有運(yùn)些問(wèn)題。
      [0037] I.示例計(jì)算系統(tǒng)
      [0038] 圖1示出了其中可實(shí)現(xiàn)幾個(gè)所描述的創(chuàng)新的合適計(jì)算系統(tǒng)(100)的概括示例。計(jì) 算系統(tǒng)(100)并不旨對(duì)使用范圍或功能提出任何限制,因?yàn)檫\(yùn)些創(chuàng)新可W在不同的通用或 專用計(jì)算系統(tǒng)中實(shí)現(xiàn)。
      [0039] 參考圖1,計(jì)算環(huán)境(100)包括一個(gè)或多個(gè)處理單元(110、1巧)和存儲(chǔ)器(120、 125)。處理單元(11〇、115)執(zhí)行計(jì)算機(jī)可執(zhí)行指令。處理單元可W是通用中央處理單元 ("CPU")、專用集成電路("ASIC")中的處理器或任意其它類型的處理器。在多處理系 統(tǒng)中,多個(gè)處理單元執(zhí)行計(jì)算機(jī)可執(zhí)行指令W提高處理能力。例如,圖1示出中央處理單元 (110)W及圖形處理單元或協(xié)處理單元(115)。有形存儲(chǔ)器(120、125)可W是易失性存儲(chǔ) 器(例如,寄存器、高速緩存、RAM)、非易失性存儲(chǔ)器(例如,ROM、EEPR0M、閃存等)或兩者 的某種組合,可由處理單元存取。存儲(chǔ)器(120,125)存儲(chǔ)實(shí)現(xiàn)在切換色彩空間時(shí)調(diào)整量化 /縮放或逆量化/縮放的一個(gè)或多個(gè)創(chuàng)新的軟件(180),該軟件處于適用于由(諸)處理單 元執(zhí)行的計(jì)算機(jī)可執(zhí)行指令的形式。 W40] 計(jì)算系統(tǒng)可具有附加的特征。例如,計(jì)算系統(tǒng)(100)包括存儲(chǔ)(140)、一個(gè)或多個(gè) 輸入設(shè)備(150)、一個(gè)或多個(gè)輸出設(shè)備(160)化及一個(gè)或多個(gè)通信連接(170)。諸如總線、 控制器或網(wǎng)絡(luò)之類的互連機(jī)制(未示出)將計(jì)算系統(tǒng)(100)的各組件互連。通常,操作系 統(tǒng)軟件(未示出)為在計(jì)算系統(tǒng)(100)中執(zhí)行的其它軟件提供操作環(huán)境,并協(xié)調(diào)計(jì)算系統(tǒng) (100)的各組件的活動(dòng)。
      [0041] 有形存儲(chǔ)(140)可W是可移動(dòng)或不可移動(dòng)的,并包括磁盤、磁帶或磁帶盒、 CD-R0M、DVD或可用于儲(chǔ)存信息并可在計(jì)算系統(tǒng)(100)內(nèi)訪問(wèn)的任何其他介質(zhì)。存儲(chǔ)(140) 存儲(chǔ)針對(duì)實(shí)現(xiàn)在切換色彩空間時(shí)調(diào)整量化/縮放或逆量化/縮放的一個(gè)或多個(gè)創(chuàng)新的軟件 (180)的指令。
      [00創(chuàng)(諸)輸入設(shè)備(150)可W是觸摸輸入設(shè)備(諸如鍵盤、鼠標(biāo)、筆或跟蹤球)、語(yǔ)音 輸入設(shè)備、掃描設(shè)備或向計(jì)算系統(tǒng)(100)提供輸入的另一設(shè)備。對(duì)于視頻,(諸)輸入設(shè)備 (150)可W是相機(jī)、視頻卡、TV調(diào)諧卡、屏幕捕捉模塊或接受模擬或數(shù)字形式的視頻輸入的 類似設(shè)備、或?qū)⒁曨l輸入讀到計(jì)算系統(tǒng)(100)中的CD-ROM或CD-RW。(諸)輸出設(shè)備(160) 可W是顯示器、打印機(jī)、揚(yáng)聲器、CD刻錄機(jī)或提供來(lái)自計(jì)算系統(tǒng)(100)的輸出的另一設(shè)備。
      [0043] (諸)通信連接(170)允許通過(guò)通信介質(zhì)與另一計(jì)算實(shí)體通信。通信介質(zhì)傳達(dá)諸如 計(jì)算機(jī)可執(zhí)行指令、音頻或視頻輸入或輸出、或已調(diào)制數(shù)據(jù)信號(hào)中的其他數(shù)據(jù)之類的信息。 已調(diào)制數(shù)據(jù)信號(hào)是使其一個(gè)或多個(gè)特征W在信號(hào)中編碼信息的方式設(shè)置或改變的信號(hào)。作 為示例而非限制,通信介質(zhì)可W使用電的、光學(xué)的、RF或其它載體。
      [0044] 各創(chuàng)新可W在計(jì)算機(jī)可讀介質(zhì)的一般上下文中描述。計(jì)算機(jī)可讀介質(zhì)是可在計(jì)算 環(huán)境內(nèi)訪問(wèn)的任何可用有形介質(zhì)。作為示例而非局限,對(duì)于計(jì)算系統(tǒng)(100),計(jì)算機(jī)可讀介 質(zhì)包括存儲(chǔ)器(120、125)、存儲(chǔ)(140)、和W上任意的組合。
      [0045] 各創(chuàng)新可在計(jì)算機(jī)可執(zhí)行指令(諸如包括在程序模塊中的在目標(biāo)現(xiàn)實(shí)或虛擬處 理器上在計(jì)算系統(tǒng)中執(zhí)行的那些計(jì)算機(jī)可執(zhí)行指令)的一般上下文中描述。一般而言,程 序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、庫(kù)、對(duì)象、類、組件、數(shù)據(jù) 結(jié)構(gòu)等。如各實(shí)施例中所描述的,運(yùn)些程序模塊的功能可W被組合,或者在運(yùn)些程序模塊之 間拆分。針對(duì)各程序模塊的計(jì)算機(jī)可執(zhí)行指令可W在本地或分布式計(jì)算系統(tǒng)中執(zhí)行。
      [0046] 術(shù)語(yǔ)"系統(tǒng)"和"設(shè)備"在此被互換地使用。除非上下文明確指示,否則,術(shù)語(yǔ)并不 暗示對(duì)計(jì)算系統(tǒng)或計(jì)算設(shè)備的類型的任何限制。一般來(lái)說(shuō),計(jì)算系統(tǒng)或計(jì)算設(shè)備可W是本 地的或分布式的,并且可W包括具有實(shí)現(xiàn)本文中描述的功能的軟件的專用硬件和/或通用 硬件的任意組合。
      [0047] 所公開的方法還可使用被配置成執(zhí)行所公開的方法中的任一者的專用計(jì)算硬件 來(lái)實(shí)現(xiàn)。例如,所公開的方法可W由被??谠O(shè)計(jì)或配置成實(shí)現(xiàn)所公開的方法中的任一者的 集成電路(例如,諸如ASIC數(shù)字信號(hào)處理器(捕S巧之類的撇SIC、圖像處理單元("GPU")、 或諸如場(chǎng)可編程口陣列("FPGA")之類的可編程邏輯器件("PLD"))來(lái)實(shí)現(xiàn)。
      [0048] 為了呈現(xiàn)起見(jiàn),本詳細(xì)描述使用了如"確定"和"使用"等術(shù)語(yǔ)來(lái)描述計(jì)算系統(tǒng)中 的計(jì)算機(jī)操作。運(yùn)些術(shù)語(yǔ)是對(duì)由計(jì)算機(jī)執(zhí)行的操作的高級(jí)抽象,且不應(yīng)與人類所執(zhí)行的動(dòng) 作混淆。對(duì)應(yīng)于運(yùn)些術(shù)語(yǔ)的實(shí)際的計(jì)算機(jī)操作取決于實(shí)現(xiàn)而不同。
      [0049] II.示例網(wǎng)絡(luò)環(huán)境
      [0050] 圖2a和化示出了包括視頻編碼器(220)和視頻解碼器(270)的示例網(wǎng)絡(luò)環(huán)境 (201,202)。編碼器(220)和解碼器(270)使用合適的通信協(xié)議通過(guò)網(wǎng)絡(luò)(250)連接。網(wǎng) 絡(luò)(250)可包括因特網(wǎng)或另一計(jì)算機(jī)網(wǎng)絡(luò)。
      [00川在圖2a所示的網(wǎng)絡(luò)環(huán)境(201)中,每個(gè)實(shí)時(shí)通信("RTC")工具(210)都包括用于 雙向通信的編碼器(220)和解碼器(270)兩者。給定的編碼器(220)可W產(chǎn)生符合H. 265/ 肥VC標(biāo)準(zhǔn)、SMPTE421M標(biāo)準(zhǔn)、ISO/lEC14496-10標(biāo)準(zhǔn)(也稱為H. 264或AVC)、另一標(biāo)準(zhǔn)、或 專用格式的變型或擴(kuò)展的輸出,使得相應(yīng)的解碼器(270)接受來(lái)自編碼器(220)的經(jīng)編碼 的數(shù)據(jù)。雙向通信可W是視頻會(huì)議、視頻電話呼叫或其它雙方或多方通信場(chǎng)景的部分。雖 然,圖2a中的網(wǎng)絡(luò)環(huán)境(201)包括兩個(gè)實(shí)時(shí)通信工具(210),但網(wǎng)絡(luò)環(huán)境(201)可改為包括 參與多方通信的=個(gè)或更多個(gè)實(shí)時(shí)通信工具(210)。
      [0052]實(shí)時(shí)通信工具(210)管理編碼器(220)做出的編碼。圖3示出可W被包括在實(shí)時(shí) 通信工具(210)中的示例編碼器系統(tǒng)(300)。替換地,實(shí)時(shí)通信工具(210)使用另一編碼器 系統(tǒng)。實(shí)時(shí)通信工具(210)還管理解碼器(270)做出的解碼。圖4示出可W被包括在實(shí)時(shí) 通信工具(210)中的示例解碼器系統(tǒng)(400)。替換地,實(shí)時(shí)通信工具(210)使用另一解碼器 系統(tǒng)。
      [005引在圖化中示出的網(wǎng)絡(luò)環(huán)境(20?中,編碼工具(2。)包括編碼供遞送給多個(gè)回放 工具(214)的視頻的編碼器(220),此多個(gè)回放工具(214)包括解碼器(270)。單向通信可 被提供用于視頻監(jiān)視系統(tǒng)、web相機(jī)監(jiān)視系統(tǒng)、屏幕捕捉模塊、遠(yuǎn)程桌面會(huì)議演示或在其中 編碼視頻并將其從一個(gè)位置發(fā)送到一個(gè)或多個(gè)其它位置的其它場(chǎng)景。雖然在圖化中的網(wǎng) 絡(luò)環(huán)境(202)包括兩個(gè)回放工具(214),但該網(wǎng)絡(luò)環(huán)境(202)可W包括更多或更少的回放工 具(214)。一般來(lái)說(shuō),回放工具(214)與編碼工具(212)通信W確定回放工具(214)要接收 的視頻流?;胤殴ぞ撸?14)接收該流、緩沖所接收的經(jīng)編碼的數(shù)據(jù)達(dá)合適的時(shí)間段并開始 解碼和回放。
      [0054] 圖3示出可W被包括在編碼工具(212)中的示例編碼器系統(tǒng)(300)。替換地,編碼 工具(212)使用另一編碼器系統(tǒng)。編碼工具(212)還可W包括用于管理與一個(gè)或多個(gè)回放 工具(214)的連接的服務(wù)器側(cè)控制器邏輯。圖4示出可W被包括在回放工具(214)中的示 例解碼器系統(tǒng)(400)。替換地,回放工具(214)使用另一解碼器系統(tǒng)?;胤殴ぞ撸?14)還可 W包括用于管理與一個(gè)或多個(gè)編碼工具(212)的連接的客戶機(jī)側(cè)控制器邏輯。 陽(yáng)化日]III.示例編碼器系統(tǒng)
      [0056] 圖3是結(jié)合其可實(shí)現(xiàn)所描述的一些實(shí)施例的示例編碼器系統(tǒng)(300)的框圖。編 碼器系統(tǒng)(300)可W是能夠用多種編碼模式中的任一者(諸如用于實(shí)時(shí)通信的低等待時(shí) 間編碼模式、轉(zhuǎn)碼模式和用于從文件或流中產(chǎn)生供回放的媒體的較高等待時(shí)間編碼模式) 操作的通用編碼工具,或它可W是適用于一種運(yùn)樣的編碼模式的專用編碼工具。編碼器系 統(tǒng)(300)可適用于編碼特定類型的內(nèi)容(例如,屏幕捕捉內(nèi)容),或者它可適用于編碼若干 不同類型的內(nèi)容(例如,屏幕捕捉內(nèi)容和自然視頻)中的任一者。編碼器系統(tǒng)(300)可W 被實(shí)現(xiàn)為操作系統(tǒng)模塊、應(yīng)用庫(kù)的部分、獨(dú)立的應(yīng)用??傮w上,編碼器系統(tǒng)(300)從視頻源 (310)接收源視頻帖序列(311)并產(chǎn)生經(jīng)編碼的數(shù)據(jù)作為到信道(390)的輸出。輸出到信 道的經(jīng)編碼的數(shù)據(jù)可包括通過(guò)色彩空間、色彩采樣率和/或比特深度的自適應(yīng)切換來(lái)編碼 的內(nèi)容。
      [0057] 視頻源(310)可W是相機(jī)、調(diào)諧卡、存儲(chǔ)介質(zhì)、屏幕捕捉模塊或其它數(shù)字視頻源。 視頻源(310)W例如每秒30帖的帖速率產(chǎn)生視頻帖序
      當(dāng)前第1頁(yè)1 2 3 4 5 6 
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1