国产精品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è)備和方法

      文檔序號:7713300閱讀:226來源:國知局
      專利名稱:超高分辨率視頻處理設(shè)備和方法
      技術(shù)領(lǐng)域
      —個或多個實施例涉及處理視頻數(shù)據(jù),更具體地說,涉及通過劃分視頻數(shù)據(jù)來處 理視頻數(shù)據(jù)以及參照在相鄰的劃分區(qū)域中的像素來處理劃分的視頻數(shù)據(jù)。參照在相鄰的劃 分區(qū)域中的視頻數(shù)據(jù)來處理的劃分的視頻數(shù)據(jù)可使偽像(artifact)產(chǎn)生最少化。
      背景技術(shù)
      隨著數(shù)字電影視頻處理(Digital Cinema video processing)及緊隨其后的用于 1920X1080的全高清(Full High Definition,HD)的處理技術(shù)的發(fā)展,已經(jīng)進(jìn)行了用于處 理更高分辨率視頻(如超高分辨率視頻)的技術(shù)的開發(fā)。當(dāng)實時處理這種超高分辨率視頻 時,應(yīng)該將處理大量數(shù)據(jù)所需要的更高的時鐘速度與在系統(tǒng)中產(chǎn)生的熱、電耗等問題一起 考慮。具體地講,在超高分辨率視頻(如4096X2160數(shù)字電影視頻或3840X2160超高清 (UHD)視頻)的處理過程中,目前需要具有用于將大量的視頻數(shù)據(jù)傳輸?shù)斤@示裝置以更好 地容納大數(shù)據(jù)量的大帶寬容量的接口。例如,對于數(shù)字電影,需要具有4096像素X2160像 素X60Hz = 530MHz的帶寬的接口。 因此,在處理超高分辨率視頻的過程中,在處理之前對這種超高分辨率視頻進(jìn)行 劃分以提高處理速度。 在此,視頻的劃分部分中的每個劃分部分均可被視為獨(dú)立的視頻并可作為獨(dú)立的 視頻被處理,例如,它們可被并行處理。在并行處理之后,可將視頻的劃分部分合并然后顯 示。 然而,因為可將視頻的劃分部分作為獨(dú)立的視頻處理,所以在將視頻的劃分部分 合并或連續(xù)顯示時,沿視頻的劃分部分之間的邊界區(qū)域(即,視頻的這些劃分部分的合并 處)會產(chǎn)生偽像。例如,單個視頻的處理和顯示將不導(dǎo)致這樣的偽像產(chǎn)生,然而,當(dāng)合并并 顯示多個劃分的視頻時,會沿邊界區(qū)域產(chǎn)生偽像。

      發(fā)明內(nèi)容
      根據(jù)一個或多個實施例,本發(fā)明可提供一種超高分辨率視頻的處理設(shè)備,所述超
      高分辨率視頻處理設(shè)備,包括視頻劃分單元,將視頻數(shù)據(jù)劃分成至少兩個區(qū)域;視頻處理
      單元,通過參照在劃分區(qū)域的相鄰區(qū)域中的像素數(shù)據(jù)來處理劃分的視頻數(shù)據(jù)。
      根據(jù)一個或多個實施例,可提供一種超高分辨率視頻處理設(shè)備,所述設(shè)備包括視
      頻劃分單元,將視頻數(shù)據(jù)劃分成至少兩個劃分區(qū)域的視頻數(shù)據(jù);視頻處理單元,處理劃分的
      視頻數(shù)據(jù),其中,處理劃分的視頻數(shù)據(jù)包括通過參照所述至少兩個劃分區(qū)域中的相鄰的劃
      分區(qū)域的選擇的像素數(shù)據(jù),與處理所述相鄰的劃分區(qū)域的包括選擇的像素數(shù)據(jù)的像素數(shù)據(jù)
      分開來處理所述至少兩個劃分區(qū)域中的一個劃分區(qū)域的像素數(shù)據(jù)。
      根據(jù)一個或多個實施例,提供一種超高分辨率視頻處理方法,所述方法包括如下 步驟將視頻數(shù)據(jù)劃分成視頻數(shù)據(jù)的至少兩個劃分區(qū)域;處理劃分的視頻數(shù)據(jù)通過參照 所述至少兩個劃分區(qū)域中的相鄰的劃分區(qū)域的選擇的像素數(shù)據(jù),與處理所述相鄰的劃分區(qū) 域的包括選擇的像素數(shù)據(jù)的像素數(shù)據(jù)分開來處理所述至少兩個劃分區(qū)域中的一個劃分區(qū) 域的像素數(shù)據(jù)。


      通過結(jié)合附圖,從以下的描述中,示例性實施例的這些和/或其他的方面、特征和 優(yōu)點(diǎn)將變得清楚和更加容易理解,附圖中 圖1示出根據(jù)一個或多個實施例的視頻處理設(shè)備的構(gòu)造; 圖2示出根據(jù)一個或多個實施例的沿長度方向(lengthwise direction)的視頻 數(shù)據(jù)的劃分; 圖3示出根據(jù)一個或多個實施例的視頻處理方法;
      圖4示出根據(jù)一個或多個實施例的視頻處理方法。
      具體實施例方式
      現(xiàn)在,將詳細(xì)地說明實施例,其示例在附圖中示出,附圖中相同的標(biāo)號始終代表相 同的元件。就此而言,本發(fā)明的實施例可以以多種不同形式實施,而且不應(yīng)解釋為限于這里 所闡述的實施例。因此,以下僅是通過參照圖來描述實施例,以解釋本發(fā)明的各方面。
      圖1示出根據(jù)一個或多個實施例的視頻處理設(shè)備100的構(gòu)造。在此,貫穿下面的 描述,術(shù)語設(shè)備應(yīng)被認(rèn)為與物理系統(tǒng)的元件同義,不限于單個封裝或在所有的實施例中以 單個對應(yīng)的封裝實現(xiàn)的所有描述的單元,而是相反,根據(jù)實施例,術(shù)語設(shè)備是開放性的,從 而通過不同的元件一起實現(xiàn)或在不同的封裝和/或位置中單獨(dú)地實現(xiàn)。僅作為另一示例, 各個設(shè)備/系統(tǒng)或方法也可通過一個或多個處理元件/裝置來控制,或通過分布式網(wǎng)絡(luò)來 實施,注意的是,另外的和可選的實施例同樣可用。 參照圖l,例如,根據(jù)一個或多個實施例的視頻處理設(shè)備100可包括視頻劃分單元 110、數(shù)據(jù)存儲單元120和視頻處理單元130。 視頻劃分單元110可接收視頻數(shù)據(jù)并將輸入的視頻數(shù)據(jù)劃分成至少兩個區(qū)域。
      例如,視頻劃分單元110可基于預(yù)定方向?qū)⒁曨l數(shù)據(jù)劃分成至少兩個區(qū)域。 在這種實施例中,當(dāng)預(yù)定方向是長度方向(例如,視頻數(shù)據(jù)的時間方向(timeiise direction))時,視頻劃分單元110可基于長度方向?qū)⒁曨l數(shù)據(jù)劃分成至少兩個區(qū)域。
      在實施例中,當(dāng)預(yù)定方向是高度方向(heightwise direction)時,視頻劃分單元 110可基于高度/水平方向?qū)⒁曨l數(shù)據(jù)劃分成至少兩個區(qū)域。 在另一實施例中,當(dāng)預(yù)定方向是長度方向和高度方向時,視頻劃分單元110可沿 長度方向?qū)⒁曨l數(shù)據(jù)劃分成至少兩個區(qū)域,并可沿高度方向再次將視頻數(shù)據(jù)劃分成至少兩 個區(qū)域。這里,簡單說明的是,所述控制方向的長度或高度劃分不應(yīng)解釋為限制實施例,而 是作為可選的劃分。 在實施例中,數(shù)據(jù)存儲單元120可分別存儲為至少兩個區(qū)域中的每個區(qū)域的像素 數(shù)據(jù),每個區(qū)域中均具有與每個對應(yīng)的區(qū)域相鄰區(qū)域的像素數(shù)據(jù),即,當(dāng)僅有第一劃分區(qū)域和第二劃分區(qū)域時,第一劃分區(qū)域的存儲的數(shù)據(jù)應(yīng)包括第二劃分區(qū)域的選擇的像素數(shù)據(jù), 而且/或者第二劃分區(qū)域的存儲的數(shù)據(jù)應(yīng)包括第一劃分區(qū)域的選擇的像素數(shù)據(jù)。因此,在 實施例中,例如,數(shù)據(jù)存儲單元120可包括用于視頻數(shù)據(jù)的至少兩個劃分區(qū)域的N個幀緩沖 器(120-1至120-n)。此外,幀緩沖器120-1至120_n中的每個幀緩沖器可分別存儲相應(yīng) 的劃分區(qū)域像素數(shù)據(jù),并可存儲與每個相應(yīng)的劃分區(qū)域相鄰的不同劃分區(qū)域的部分像素數(shù) 據(jù)。 例如,圖2示出根據(jù)一個或多個實施例的沿長度方向得視頻數(shù)據(jù)200的劃分。在 此,例如,圖1的視頻劃分單元110可接收(VXH)大小的視頻數(shù)據(jù)200并沿長度方向?qū)⒁曨l 數(shù)據(jù)200劃分成N個區(qū)域200-1至200-N。因而,在實施例中,第一幀緩沖器120-1可存儲 第一區(qū)域200-1的像素數(shù)據(jù)和第二區(qū)域200-2的與第一區(qū)域200-1相鄰的部分210-2的像 素數(shù)據(jù)。同樣地,第二幀緩沖器120-2可存儲第二區(qū)域200-2的像素數(shù)據(jù)和第一區(qū)域200-1 的與第二區(qū)域200-2相鄰的部分210-1的像素數(shù)據(jù)。 因此,通過參照在至少兩個劃分區(qū)域中的每個劃分區(qū)域中的像素數(shù)據(jù)和與相鄰的 劃分區(qū)域相應(yīng)的預(yù)定量的部分像素數(shù)據(jù),視頻處理單元130可處理在至少兩個劃分區(qū)域之 間的劃分邊界周圍的像素數(shù)據(jù)(例如,在距劃分邊界限定的距離或像素/塊單元內(nèi)的像素 數(shù)據(jù))。 作為示例,通過基于在相鄰的劃分區(qū)域中的部分像素數(shù)據(jù)對在至少兩個劃分區(qū)域 的劃分邊界周圍的像素數(shù)據(jù)進(jìn)行過濾,視頻處理單元130可處理劃分的視頻數(shù)據(jù)。
      作為另一示例,通過基于在相鄰的劃分區(qū)域中的部分像素數(shù)據(jù)搜索劃分邊界周圍 的塊的運(yùn)動矢量,視頻處理單元130可處理劃分的視頻數(shù)據(jù)。 例如,視頻處理單元130可包括可與幀緩沖器120-1至120-n中的每個幀緩沖 器匹配的圖像處理器,如圖像處理器130-1至130-n,通過參照儲存在幀緩沖器120-1至 120-n中與各個圖像處理器130-1至130-n匹配的每個幀緩沖器中的相鄰的劃分區(qū)域中的 部分像素數(shù)據(jù),視頻處理單元130可利用相鄰的劃分區(qū)域的像素數(shù)據(jù)來處理當(dāng)前劃分區(qū)域 的像素數(shù)據(jù),例如,當(dāng)處理當(dāng)前劃分區(qū)域時,幀緩沖器120-1可存儲當(dāng)前劃分區(qū)域的像素數(shù) 據(jù)和相鄰的劃分區(qū)域的部分像素數(shù)據(jù)。即,通過參照儲存在各個幀緩沖器120-1至120-n 中與各個圖像處理器130-1至130-n匹配的每個幀緩沖器中的相鄰的劃分區(qū)域的部分像 素數(shù)據(jù),視頻處理單元130可并行地處理在劃分的視頻數(shù)據(jù)的不同劃分邊界周圍的像素數(shù) 據(jù)。雖然已經(jīng)描述了利用存儲用于當(dāng)前劃分區(qū)域的像素數(shù)據(jù)和相鄰區(qū)域的部分像素數(shù)據(jù)的 當(dāng)前劃分區(qū)域的幀緩沖器的實施例,但是實施例不限于此,而且可做出用于相鄰區(qū)域的部 分像素數(shù)據(jù)的可選存儲布置。 如上所述,圖2示出根據(jù)一個或多個實施例的通過圖1的視頻劃分單元110沿長 度方向的劃分視頻數(shù)據(jù),其中,視頻劃分單元110接收示例(VXH)大小的視頻數(shù)據(jù)200并 將視頻數(shù)據(jù)200沿長度方向劃分為N個區(qū)域200-1至200-N。 在上述的實施例中,數(shù)據(jù)存儲單元120可將在第一區(qū)域200-1中的像素數(shù)據(jù)和與 第一區(qū)域200-1相鄰的第二區(qū)域200-2的像素數(shù)據(jù)的部分210-2 (數(shù)量為(VXd)存儲在第 一幀緩沖器120-1中,其數(shù)量為(VX (H/N+d))。 同樣地,數(shù)據(jù)存儲單元120可將在第二區(qū)域200-2中的像素數(shù)據(jù)、與第二區(qū)域 200-2相鄰的第一區(qū)域200-1的像素數(shù)據(jù)的部分210-1 (數(shù)量為(VXd))和與第二區(qū)域
      6200-2相鄰的第三區(qū)域200-3的像素數(shù)據(jù)的部分210-3 (數(shù)量為(VXd))存儲在第二幀緩沖 器120-2中,其數(shù)量為(VX (H/N+2d))。 如另一示例所示,數(shù)據(jù)存儲單元120可將在第N-l區(qū)域200-N-l中的像素數(shù)據(jù)、與 第N-l區(qū)域200-N-l相鄰的第N-2區(qū)域的像素數(shù)據(jù)的部分(數(shù)量為(VXd))和與第N_l區(qū) 域200-N-l相鄰的第N區(qū)域200-N的像素數(shù)據(jù)的部分(數(shù)量為(VXd))存儲在第N_l幀緩 沖器中,其數(shù)量為(VX (H/N+2d))。 如另一示例所示,數(shù)據(jù)存儲單元120可將在第N區(qū)域200-N中的像素數(shù)據(jù)和與第 N區(qū)域200-N相鄰的第N-l區(qū)域200-N-l的像素數(shù)據(jù)的部分(數(shù)量為(VXd))存儲在第N 幀緩沖器120-n中,其數(shù)量為(VX (H/N+d))。 因此,通過參照在這種相鄰區(qū)域中的部分像素數(shù)據(jù),視頻處理單元130可處理劃 分的視頻數(shù)據(jù)的劃分邊界周圍的像素數(shù)據(jù),所述相鄰區(qū)域中的部分像素數(shù)據(jù)存儲在與N個 圖像處理器130-1至130-n分別匹配的幀緩沖器120-1至120_n中的每個幀緩沖器中。
      作為示例,當(dāng)處理在第一區(qū)域200-1中的視頻數(shù)據(jù)時,通過參照與第一區(qū)域200-1 相鄰的第二區(qū)域200-2的像素數(shù)據(jù)的部分210-2 (數(shù)量為(VXd)),視頻處理單元130可處 理第一區(qū)域的劃分邊界周圍的像素數(shù)據(jù),所述與第一區(qū)域200-1相鄰的第二區(qū)域200-2的 的像素數(shù)據(jù)的部分210-2 (數(shù)量為(VXd))和第一區(qū)域200-l中的像素數(shù)據(jù)一起存儲在第 一幀緩沖器120-1中。 作為另一示例,當(dāng)處理在第二區(qū)域200-2中的視頻數(shù)據(jù)時,通過參照在與第二區(qū) 域200-2相鄰的第一區(qū)域200-1中的像素數(shù)據(jù)的部分210-1和在與第二區(qū)域200-2相鄰 的第三區(qū)域200-3中的像素數(shù)據(jù)的部分210-3,視頻處理單元130可通過第二圖像處理 器130-2來處理第二區(qū)域200-2的劃分邊界周圍的像素數(shù)據(jù),所述在與第二區(qū)域200-2相 鄰的第一區(qū)域200-1中的像素數(shù)據(jù)的部分210-1和在與第二區(qū)域200-2相鄰的第三區(qū)域 200-3中的像素數(shù)據(jù)的部分210-3以及第二區(qū)域200-2的像素數(shù)據(jù)一起存儲在第二幀緩沖 器120-2中。 作為另一示例,當(dāng)處理在第N-l區(qū)域200-N-l中的視頻數(shù)據(jù)時,通過參照在與第 N-l區(qū)域200-N-l相鄰的第N-2區(qū)域中的像素數(shù)據(jù)的部分和在與第N-l區(qū)域200-N-l相鄰 的第N區(qū)域200-N中的像素數(shù)據(jù)的部分,視頻處理單元130可通過第N-l圖像處理器來處 理第N-l區(qū)域200-N-l的劃分邊界周圍的像素數(shù)據(jù),在與第N-1區(qū)域200-N-l相鄰的第N-2 區(qū)域中的像素數(shù)據(jù)的部分和在與第N-l區(qū)域200-N-l相鄰的第N區(qū)域200-N中的像素數(shù)據(jù) 的部分以及第N-l區(qū)域200-N-l的像素數(shù)據(jù)一起存儲在第N-l幀緩沖器中。
      作為另一例,當(dāng)處理在第N區(qū)域200-N中的視頻數(shù)據(jù)時,通過參照在與第N區(qū)域 200-N相鄰的第N-l區(qū)域200-N-l中的像素數(shù)據(jù)的部分,視頻處理單元130可通過第N圖像 處理器130-n來處理第N區(qū)域200-N的劃分邊界周圍的像素數(shù)據(jù),所述在與第N區(qū)域200-N 相鄰的第N-l區(qū)域200-N-l中的像素數(shù)據(jù)的部分和第N區(qū)域200-N的像素數(shù)據(jù)一起存儲在 第N幀緩沖器120-n中。 如上所述,視頻處理設(shè)備100可通過視頻劃分單元110來劃分(例如,超高分辨 率的)視頻,并參照屬于其它劃分區(qū)域的存儲在數(shù)據(jù)存儲單元120中的包括各個幀緩沖器 120-1至120-n中的像素數(shù)據(jù)來處理各個劃分區(qū)域。因此,在這樣布置的情況下,通過包括 在視頻處理單元130中的圖像處理器130-1至130-n,可并行地處理不同劃分區(qū)域的像素數(shù)據(jù),因此,視頻處理設(shè)備100可在大量的劃分區(qū)域的情況下快速地處理視頻,而且在劃分邊
      界周圍不出現(xiàn)偽像,再次注意,可選的實施例同樣可用。 圖3示出根據(jù)一個或多個實施例的視頻處理方法。 參照圖3,在操作S310中,可將視頻數(shù)據(jù)劃分成至少兩個區(qū)域。即,在操作S310中,例如,可基于預(yù)定方向?qū)⒁曨l數(shù)據(jù)劃分成至少兩個區(qū)域。在實施例中,當(dāng)預(yù)定方向是長度方向時,在操作S310中,可沿長度方向?qū)⒁曨l數(shù)據(jù)劃分成至少兩個區(qū)域。在另一實施例中,當(dāng)預(yù)定方向是高度方向時,可沿高度方向?qū)⒁曨l數(shù)據(jù)劃分成至少兩個區(qū)域。在另一實施例中,當(dāng)預(yù)定方向是長度方向和高度方向時,可沿長度方向?qū)⒁曨l數(shù)據(jù)劃分成至少兩個區(qū)域,再沿高度方向?qū)⒁曨l數(shù)據(jù)劃分成至少兩個區(qū)域。這里,不同的預(yù)定劃分方向以及它們的不同組合的其它實施例同樣可用。 在操作S320中,通過參照在與正進(jìn)行處理的一個劃分區(qū)域相鄰的劃分區(qū)域中的像素數(shù)據(jù),可處理所述劃分區(qū)域的劃分的視頻數(shù)據(jù)。即,在操作S320中,通過參照在各個正進(jìn)行處理的區(qū)域中的像素數(shù)據(jù)和相鄰區(qū)域中的部分像素數(shù)據(jù)(例如,預(yù)定量),視頻處理設(shè)備可處理劃分區(qū)域的劃分邊界周圍的像素數(shù)據(jù)。 因此,在實施例中,在操作S320中,可通過基于在相鄰的劃分區(qū)域中的部分像素數(shù)據(jù)對正進(jìn)行處理的劃分區(qū)域和相鄰的劃分區(qū)域?qū)?yīng)的劃分邊界周圍的像素數(shù)據(jù)進(jìn)行過濾,來處理劃分的視頻數(shù)據(jù)。 在實施例的操作S320中,可通過基于在相鄰的劃分區(qū)域中的部分像素數(shù)據(jù)搜索與正進(jìn)行處理的劃分區(qū)域和相鄰的劃分區(qū)域?qū)?yīng)的劃分邊界周圍的一個或多個塊的運(yùn)動矢量,來處理劃分的視頻數(shù)據(jù)。 如上所述,在一個或多個實施例中,這種視頻處理方法可克服在劃分邊界周圍產(chǎn)生偽像,這是因為在將視頻數(shù)據(jù)劃分成劃分區(qū)域之后,可通過參照包括在其它劃分區(qū)域中的像素來處理當(dāng)前進(jìn)行處理的劃分的視頻數(shù)據(jù)。 圖4示出根據(jù)一個或多個實施例的視頻處理方法。在此,雖然方法實施例可與圖1中示出的示例設(shè)備的順序處理對應(yīng),但是實施例不限于此,具有不同順序的可選的實施例同樣可用。盡管如此,現(xiàn)將結(jié)合圖l和圖2簡要地描述這種實施例,并省略了其中重復(fù)的描述。 參照圖1、圖2和圖4,在操作S410中,視頻處理設(shè)備100可將視頻數(shù)據(jù)劃分成至少兩個劃分區(qū)域。即,在操作S410中,視頻處理設(shè)備100可通過視頻劃分單元110基于預(yù)定方向?qū)⑤斎氲囊曨l數(shù)據(jù)劃分成至少兩個劃分區(qū)域。 例如,在實施例中,當(dāng)預(yù)定方向是長度方向時,視頻處理設(shè)備100可通過視頻劃分
      單元IIO基于長度方向?qū)⑤斎氲囊曨l數(shù)據(jù)劃分成至少兩個劃分區(qū)域。如圖2所示,在實施
      例中,當(dāng)輸入的視頻數(shù)據(jù)是(VXH)大小的視頻數(shù)據(jù)200時,視頻處理單元110可通過視頻
      處理設(shè)備100基于長度方向?qū)⒁曨l數(shù)據(jù)200劃分成N個區(qū)域200-1至200-N。 在實施例中,當(dāng)預(yù)定方向是高度方向時,視頻處理設(shè)備IOO可基于高度方向?qū)⑤?br> 入的視頻數(shù)據(jù)劃分成至少兩個劃分區(qū)域。 在另一實施例中,當(dāng)預(yù)定方向是高度方向和長度方向時,視頻處理設(shè)備100可基于高度方向和長度方向?qū)⑤斎氲囊曨l數(shù)據(jù)劃分成至少兩個劃分區(qū)域。 例如,在操作S420中視頻處理設(shè)備100可通過數(shù)據(jù)存儲單元120分別存儲劃分區(qū)域的像素數(shù)據(jù)和相鄰的劃分區(qū)域的部分像素數(shù)據(jù)。即,在實施例中,視頻處理設(shè)備100可將劃分區(qū)域的像素數(shù)據(jù)和與相鄰的劃分區(qū)域的邊界區(qū)域?qū)?yīng)的部分像素數(shù)據(jù)存儲在數(shù)據(jù)存儲單元120的各個幀緩沖器120-1至120-n中。 在實施例中,如圖2所示,在操作S420中,視頻處理設(shè)備100可將從視頻數(shù)據(jù)200中劃分的第一區(qū)域200-1的像素數(shù)據(jù)(VXH/N)和與第一劃分區(qū)域200-1相鄰的第二區(qū)域200-2的預(yù)定量(VXd)的像素數(shù)據(jù)的部分210-2 —起存儲在第一幀緩沖器120-1中,其數(shù)量為(VX (H/N+d))。 在實施例中,如圖2所示的,在操作S420中,視頻處理設(shè)備100可將從視頻數(shù)據(jù)200中劃分的第二區(qū)域200-2的像素數(shù)據(jù)(VXH/N)、與第二劃分區(qū)域200-2相鄰的第一區(qū)域200-1的預(yù)定量(VXd)的像素數(shù)據(jù)的部分210-1和從視頻數(shù)據(jù)200中劃分的與第二劃分區(qū)域200-2相鄰的第三區(qū)域200-3的預(yù)定量(VXd)的像素數(shù)據(jù)的部分210-3 —起存儲在第二幀緩沖器120-2中,其數(shù)量為(VX (H/N+2d))。 在實施例中,如圖2所示的操作S420中,視頻處理設(shè)備100可進(jìn)一步將從視頻數(shù)據(jù)200中劃分的第N-l區(qū)域200-N-l的像素數(shù)據(jù)、與第N-l劃分區(qū)域200-N-l相鄰的第N_2區(qū)域的預(yù)定量(VXd)的部分像素數(shù)據(jù)和與第N-l區(qū)域200-N-l相鄰的第N區(qū)域200-N的預(yù)定量(VXd)的部分像素數(shù)據(jù)一起存儲在第N-l幀緩沖器中,其數(shù)量為(VX(H/N+2d))。
      在另一實施例中,如圖2所示,在操作S420中,視頻處理設(shè)備100可將從視頻數(shù)據(jù)200中劃分的第N區(qū)域200-N的像素數(shù)據(jù)和與第N區(qū)域200-N相鄰的第N_l區(qū)域200-N-l的預(yù)定量(VXd)的部分像素數(shù)據(jù)一起存儲在第N幀緩沖器120-n中,其數(shù)量為(VX(H/N+d))。 例如,在操作S430中,視頻處理設(shè)備100可通過參照存儲在數(shù)據(jù)存儲單元120中的相鄰的劃分區(qū)域的部分像素數(shù)據(jù),通過視頻處理單元130來處理劃分的視頻數(shù)據(jù)的區(qū)域。在操作S430中,視頻處理設(shè)備100可通過參照存儲在數(shù)據(jù)存儲單元120中的相鄰區(qū)域的預(yù)定量的部分像素數(shù)據(jù)來進(jìn)一步處理劃分區(qū)域與相鄰的劃分區(qū)域的劃分邊界周圍的像素數(shù)據(jù)。 例如,在實施例中,在操作S430中,通過基于存儲在數(shù)據(jù)存儲單元120中的相鄰的劃分區(qū)域的部分像素數(shù)據(jù)對劃分區(qū)域的劃分邊界周圍的像素數(shù)據(jù)進(jìn)行過濾,視頻處理設(shè)備100可通過視頻處理單元130來處理劃分的視頻數(shù)據(jù)的區(qū)域。 例如,在另一實施例中,在操作S430中,視頻處理設(shè)備100可通過參照存儲在數(shù)據(jù)
      存儲單元120中的相鄰的劃分區(qū)域的部分像素數(shù)據(jù)搜索劃分區(qū)域的劃分邊界周圍的一個
      或多個塊的運(yùn)動矢量,通過視頻處理單元130來處理劃分的視頻數(shù)據(jù)的區(qū)域。 如上所述,在一個或多個實施例中,因為在處理過程中將視頻(例如,超高分辨率
      視頻)數(shù)據(jù)劃分成至少兩個劃分區(qū)域并且參照各個劃分區(qū)域的像素數(shù)據(jù)和與各個劃分區(qū)
      域相鄰的劃分區(qū)域的像素數(shù)據(jù),所以視頻數(shù)據(jù)處理方法可處理劃分的視頻數(shù)據(jù),同時使劃
      分的視頻數(shù)據(jù)的劃分邊界周圍的偽像產(chǎn)生最少化。 注意,在操作S430中,通過參照存儲在數(shù)據(jù)存儲單元120中所包括的各個幀緩沖器120-1至120-n中的在相鄰區(qū)域中的部分像素數(shù)據(jù),視頻處理設(shè)備100可處理在劃分區(qū)域中的各個像素數(shù)據(jù),其中,幀緩沖器120-1到120-n中的每個幀緩沖器分別對應(yīng)于圖像處理器130-1到130-n。在操作S430中,通過參照存儲在用于存取每個劃分區(qū)域的像素數(shù)據(jù)
      9且分別與圖像處理器130-1到130-n對應(yīng)的相同幀緩沖器120-1到120_n的部分像素數(shù)據(jù),視頻處理設(shè)備100可針對劃分的視頻數(shù)據(jù)的每個劃分區(qū)域并行地處理每個劃分區(qū)域的劃分邊界周圍的像素數(shù)據(jù)。 在實施例中,在操作S430中,當(dāng)處理第一區(qū)域200-1的視頻數(shù)據(jù)時,通過參照存儲在第一幀緩沖器120-1中的與第一區(qū)域200-1相鄰的第二區(qū)域200-2的預(yù)定量的像素數(shù)據(jù)的部分210-2和第一區(qū)域200-1的像素數(shù)據(jù),視頻處理設(shè)備100可通過包括在視頻處理單元130中的第一圖像處理器130-1來處理第一區(qū)域200-1的劃分邊界周圍的像素數(shù)據(jù)。
      同樣地,在實施例中,在操作S430中,當(dāng)處理第二區(qū)域200-2的視頻數(shù)據(jù)時,通過參照存儲在第二幀緩沖器120-2中的與第二區(qū)域200-2相鄰的第一區(qū)域200-1的像素數(shù)據(jù)的部分210-1和與第二區(qū)域200-2相鄰的第三區(qū)域200-3的像素數(shù)據(jù)的部分210-3以及200-2的像素數(shù)據(jù),視頻處理設(shè)備IOO可通過包括在視頻處理單元130中的第二圖像處理器130-2來處理第二區(qū)域200-2的劃分邊界周圍的像素數(shù)據(jù)。 在另一實施例中,在操作S430中,當(dāng)處理第N-1區(qū)域200-N-l的視頻數(shù)據(jù)時,通過參照存儲在第N-l幀緩沖器中的與第N-l區(qū)域200-N-l相鄰的第N-2區(qū)域中的部分像素數(shù)據(jù)和與第N-l區(qū)域200-N-l相鄰的第N區(qū)域200-N中的部分像素數(shù)據(jù)以及第N_l區(qū)域200-N-l的像素數(shù)據(jù),視頻處理設(shè)備IOO可通過包括在視頻處理單元130中的第N-1圖像處理器(未示出)來處理第N-l區(qū)域200-N-l的劃分邊界周圍的像素數(shù)據(jù)。
      在另一實施例中,在操作S430中,當(dāng)處理第N區(qū)域200_N的視頻數(shù)據(jù)時,通過參照存儲在第N幀緩沖器120-n中的與第N區(qū)域200-N相鄰的第N_l區(qū)域200-N-l中的預(yù)定量的部分像素數(shù)據(jù)和第N區(qū)域200-N的像素數(shù)據(jù),視頻處理設(shè)備100可通過在視頻處理單元130中的第N圖像處理器130-n來處理第N區(qū)域200-N的劃分邊界周圍的像素數(shù)據(jù)。
      如上所述,在一個或多個實施例中,視頻處理方法可在大量的劃分區(qū)域的情況下快速地處理視頻,同時使在劃分區(qū)域之間的劃分邊界周圍偽像的產(chǎn)生最少化,因此通過參照包括在其它劃分區(qū)域中但是對于當(dāng)前進(jìn)行處理的劃分區(qū)域可存取的像素,可并行處理劃分區(qū)域。 除了上述實施例之外,也可以通過在介質(zhì)(例如,計算機(jī)可讀介質(zhì))中/上的計算機(jī)可讀代碼/指令來實現(xiàn)實施例,以控制至少一個處理裝置來實現(xiàn)任何上述的實施例。介質(zhì)可對應(yīng)于允許存儲和/或傳輸計算機(jī)可讀代碼的任何限定的、可測量的和具體的結(jié)構(gòu)。
      可將計算機(jī)可讀代碼記錄在介質(zhì)(如計算機(jī)可讀介質(zhì))中/上,例如,計算機(jī)可讀代碼可包括程序指令以實現(xiàn)通過處理裝置(如處理器或計算機(jī))實施的多種操作。例如,介質(zhì)也可包括與計算機(jī)可讀代碼結(jié)合的數(shù)據(jù)文件、數(shù)據(jù)結(jié)構(gòu)等。計算機(jī)可讀介質(zhì)的實施例包括磁性介質(zhì)(如硬盤、軟盤和磁帶)、光學(xué)介質(zhì)(如CDROM盤和DVD)、磁光介質(zhì)(如光盤)和被專門配置以存儲并實現(xiàn)程序指令的硬件裝置(如,只讀存儲器(ROM)、隨機(jī)存取存儲器(RAM)、閃速存儲器等)。例如,計算機(jī)可讀代碼的示例包括(如由編譯器生成的)機(jī)器代碼和包含可通過計算機(jī)利用解釋器來執(zhí)行的高級代碼的文件。介質(zhì)同樣可以是分布式網(wǎng)絡(luò),從而可以以分布式方式存儲并執(zhí)行計算機(jī)可讀代碼。此外,僅作為示例,處理元件可包括上述的處理器或計算機(jī),可將處理元件分布和/或包括在單個裝置中。 雖然已參照本發(fā)明不同的實施例具體地示出并描述了本發(fā)明的各方面,但是應(yīng)該理解,這些示例性實施例僅應(yīng)被視為描述性的而并非出于限制的目的。在每個實施例內(nèi)所描述的特征或方面通常應(yīng)被視為對其余實施例中的其它相似的特征或方面來說是可用的。
      因此,盡管在另外的實施例同樣可用的情況下示出和描述了一些實施例,但是本領(lǐng)域技術(shù)人員應(yīng)該理解,在不脫離本發(fā)明的原理和精神下,可對這些實施例進(jìn)行改變,本發(fā)明的范圍由權(quán)利要求及其等同物限定。
      1權(quán)利要求
      一種超高分辨率視頻處理設(shè)備,所述設(shè)備包括視頻劃分單元,將視頻數(shù)據(jù)劃分成至少兩個劃分區(qū)域的視頻數(shù)據(jù);視頻處理單元,處理劃分的視頻數(shù)據(jù),其中,處理劃分的視頻數(shù)據(jù)包括通過參照所述至少兩個劃分區(qū)域中的相鄰的劃分區(qū)域的選擇的像素數(shù)據(jù),與處理所述相鄰的劃分區(qū)域的包括選擇的像素數(shù)據(jù)的像素數(shù)據(jù)分開來處理所述至少兩個劃分區(qū)域中的一個劃分區(qū)域的像素數(shù)據(jù)。
      2. 如權(quán)利要求1所述的設(shè)備,其中,通過參照在所述一個劃分區(qū)域中的像素數(shù)據(jù)和所 述相鄰的劃分區(qū)域的預(yù)定量的部分像素數(shù)據(jù),所述視頻處理單元處理所述一個劃分區(qū)域的 在所述一個劃分區(qū)域和所述相鄰的劃分區(qū)域之間的劃分邊界周圍的像素數(shù)據(jù)。
      3. 如權(quán)利要求2所述的設(shè)備,其中,通過參照所述相鄰的劃分區(qū)域的部分像素數(shù)據(jù),對 所述一個劃分區(qū)域的劃分邊界周圍的像素數(shù)據(jù)進(jìn)行過濾,所述視頻處理單元處理所述一個 劃分區(qū)域的劃分邊界周圍的像素數(shù)據(jù)。
      4. 如權(quán)利要求2所述的設(shè)備,其中,通過參照所述相鄰的劃分區(qū)域搜索所述一個劃分 區(qū)域的劃分邊界周圍的塊的運(yùn)動矢量,所述視頻處理單元處理所述一個劃分區(qū)域的劃分邊 界周圍的像素數(shù)據(jù)。
      5. 如權(quán)利要求l所述的設(shè)備,所述設(shè)備還包括第一數(shù)據(jù)存儲器,存儲所述一個劃分區(qū)域的像素數(shù)據(jù)和所述相鄰的劃分區(qū)域的選擇的 像素數(shù)據(jù);第二數(shù)據(jù)存儲器,存儲所述相鄰的劃分區(qū)域的像素數(shù)據(jù)。
      6. 如權(quán)利要求5所述的設(shè)備,其中,所述第一數(shù)據(jù)存儲器和所述第二數(shù)據(jù)存儲器被包 括在包括各個幀緩沖器的所述數(shù)據(jù)存儲單元中,在所述數(shù)據(jù)存儲單元中的幀緩沖器的數(shù)量 等于所述劃分的視頻數(shù)據(jù)的所述至少兩個劃分區(qū)域的數(shù)量,每個幀緩沖器存儲對應(yīng)的劃分 區(qū)域的像素數(shù)據(jù)和另一劃分區(qū)域的預(yù)定量的部分像素數(shù)據(jù),所述另一劃分區(qū)域的像素數(shù)據(jù) 被存儲在不同的幀緩沖器中。
      7. 如權(quán)利要求6所述的設(shè)備,其中,視頻處理單元包括分別與對應(yīng)的幀緩沖器匹配的 對應(yīng)的圖像處理器,每個圖像處理器處理所述至少兩個劃分區(qū)域中的選擇的劃分區(qū)域,并 且一個圖像處理器通過參照存儲在所述第一數(shù)據(jù)存儲器中的所述相鄰的劃分區(qū)域的選擇 的像素數(shù)據(jù)來處理存儲在所述第一數(shù)據(jù)存儲器中的所述一個劃分區(qū)域的像素數(shù)據(jù),另一圖 像處理器處理所述相鄰的劃分區(qū)域的像素數(shù)據(jù)。
      8. 如權(quán)利要求6所述的設(shè)備,其中,視頻處理單元并行處理在所述至少兩個劃分區(qū)域 中的各個劃分區(qū)域之間的劃分邊界周圍的所述各個劃分區(qū)域的像素數(shù)據(jù),對所述各個劃分 區(qū)域的處理均包括參照對與所述各個劃分區(qū)域相鄰的另一劃分區(qū)域的部分像素數(shù)據(jù)。
      9. 一種超高分辨率視頻處理方法,所述方法包括如下步驟 將視頻數(shù)據(jù)劃分成視頻數(shù)據(jù)的至少兩個劃分區(qū)域;處理劃分的視頻數(shù)據(jù)通過參照所述至少兩個劃分區(qū)域中的相鄰的劃分區(qū)域的選擇的 像素數(shù)據(jù),與處理所述相鄰的劃分區(qū)域的包括選擇的像素數(shù)據(jù)的像素數(shù)據(jù)分開來處理所述 至少兩個劃分區(qū)域中的一個劃分區(qū)域的像素數(shù)據(jù)。
      10. 如權(quán)利要求9所述的方法,其中,通過參照在所述一個劃分區(qū)域中的像素數(shù)據(jù)和所 述相鄰的劃分區(qū)域的預(yù)定量的部分像素數(shù)據(jù),處理所述劃分的視頻數(shù)據(jù)的步驟處理所述一個劃分區(qū)域的在所述一個劃分區(qū)域和所述相鄰的劃分區(qū)域之間的劃分邊界周圍的像素數(shù) 據(jù)。
      11. 如權(quán)利要求io所述的方法,其中,通過參照所述相鄰的劃分區(qū)域的部分像素數(shù)據(jù),對所述一個劃分區(qū)域的劃分邊界周圍的像素數(shù)據(jù)進(jìn)行過濾,處理所述劃分的視頻數(shù)據(jù)的步 驟處理所述一個劃分區(qū)域的劃分邊界周圍的像素數(shù)據(jù)。
      12. 如權(quán)利要求IO所述的方法,其中,通過參照所述相鄰的劃分區(qū)域搜索所述一個劃 分區(qū)域的劃分邊界周圍的塊的運(yùn)動矢量,處理所述劃分的視頻數(shù)據(jù)的步驟處理所述一個劃 分區(qū)域的劃分邊界周圍的像素數(shù)據(jù)。
      13. 如權(quán)利要求10所述的方法,所述方法還包括存儲所述一個劃分區(qū)域的像素數(shù)據(jù)和所述相鄰的劃分區(qū)域的選擇的像素數(shù)據(jù); 存儲所述相鄰的劃分區(qū)域的像素數(shù)據(jù)。
      14. 如權(quán)利要求13所述的方法,所述方法還包括將所述劃分區(qū)域的每個劃分區(qū)域的 對應(yīng)的像素數(shù)據(jù)存儲在對應(yīng)匹配的幀緩沖器中,包括將對應(yīng)的劃分區(qū)域的像素數(shù)據(jù)和另一 劃分區(qū)域的預(yù)定量的部分像素數(shù)據(jù)存儲在每個幀緩沖器中,其中,幀緩沖器的數(shù)量等于所 述劃分的視頻數(shù)據(jù)的所述至少兩個劃分區(qū)域的數(shù)量。
      15. 如權(quán)利要求13所述的方法,其中,處理所述劃分的視頻數(shù)據(jù)的步驟并行處理在所 述至少兩個劃分區(qū)域中的各個劃分區(qū)域之間的劃分邊界周圍的所述各個劃分區(qū)域的像素 數(shù)據(jù),對所述各個劃分區(qū)域的處理均包括參照對與所述各個劃分區(qū)域相鄰的另一劃分區(qū)域 的部分像素數(shù)據(jù)。
      16. 如權(quán)利要求14所述的方法,其中,處理所述劃分的視頻數(shù)據(jù)的步驟還包括在各個 劃分區(qū)域的不同的處理操作中同時處理在各個劃分區(qū)域之間的劃分邊界周圍的像素數(shù)據(jù)。
      全文摘要
      本發(fā)明提供了一種超高分辨率視頻處理設(shè)備和方法。該視頻處理設(shè)備劃分視頻數(shù)據(jù),然后在處理劃分的視頻數(shù)據(jù)的當(dāng)前劃分區(qū)域時,通過參照在相鄰的劃分區(qū)域中的像素來處理當(dāng)前劃分區(qū)域,從而在隨后合并處理后的劃分區(qū)域時,使沿劃分區(qū)域之間的邊界的偽像產(chǎn)生最少化。
      文檔編號H04N5/21GK101715047SQ20091017413
      公開日2010年5月26日 申請日期2009年9月30日 優(yōu)先權(quán)日2008年10月8日
      發(fā)明者任一淳, 樸斗植, 李在濬, 李權(quán)柱 申請人:三星電子株式會社
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1