TWI277010B - Motion vector estimation system and method - Google Patents
Motion vector estimation system and method Download PDFInfo
- Publication number
- TWI277010B TWI277010B TW094130821A TW94130821A TWI277010B TW I277010 B TWI277010 B TW I277010B TW 094130821 A TW094130821 A TW 094130821A TW 94130821 A TW94130821 A TW 94130821A TW I277010 B TWI277010 B TW I277010B
- Authority
- TW
- Taiwan
- Prior art keywords
- motion vector
- vector
- horizontal
- search window
- shifting
- Prior art date
Links
- 239000013598 vector Substances 0.000 title claims abstract description 109
- 238000000034 method Methods 0.000 title claims abstract description 13
- 230000015654 memory Effects 0.000 claims abstract description 15
- 238000001514 detection method Methods 0.000 claims description 7
- 238000013519 translation Methods 0.000 claims description 6
- 238000012546 transfer Methods 0.000 claims description 4
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 claims description 4
- 238000004091 panning Methods 0.000 claims description 2
- 230000000052 comparative effect Effects 0.000 claims 1
- 210000001747 pupil Anatomy 0.000 claims 1
- 239000000779 smoke Substances 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 5
- 239000000463 material Substances 0.000 description 3
- 238000002474 experimental method Methods 0.000 description 2
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000003860 storage Methods 0.000 description 2
- 235000017166 Bambusa arundinacea Nutrition 0.000 description 1
- 235000017491 Bambusa tulda Nutrition 0.000 description 1
- 241001330002 Bambuseae Species 0.000 description 1
- LFQSCWFLJHTTHZ-UHFFFAOYSA-N Ethanol Chemical compound CCO LFQSCWFLJHTTHZ-UHFFFAOYSA-N 0.000 description 1
- 235000015334 Phyllostachys viridis Nutrition 0.000 description 1
- 239000011425 bamboo Substances 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 239000010931 gold Substances 0.000 description 1
- 229910052737 gold Inorganic materials 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
- H04N19/43—Hardware specially adapted for motion estimation or compensation
- H04N19/433—Hardware specially adapted for motion estimation or compensation characterised by techniques for memory access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/176—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/513—Processing of motion vectors
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Image Analysis (AREA)
Description
1277010 九、發明說明: 【發明所屬之技術領域】 — 本發明係關於一種移動向量估計 ^故1〇11 system)及其方法,特別是關於一 ^頻寬負載且增進移動估計之準確性的移動向量估^系。= 【先前技術】 於習知視訊解碼裝置(Video encoder)中,移 係為-最主要的部份。移動向量估計系 ==== 量’並且於讀取圖素資料時,往往需要龐大的記= 寬大的计异月b 請參閱圖一,圖一為一習知視訊解碼裝 圖。於視訊解碼裝£ 10,,一硬體月匕方塊 accele:at〇r)12 . , JS^7G(Central processing unit, CPU)14 #,¾ £
Jrrr。貪為了節省主要匯流排(Bus)16的負载,二緩衝儲存 态(Buffer)18,亦即所謂的搜尋視窗(Search window),用以從主印 Μ 接硬體加速裔12再從緩衝儲存器18 口 ” ^貝;斗,以執行搜尋的操作程序。對於一搜尋範圍(Search \ 中b*b個圖素係表示一巨集區塊的大小。.舉例來 ^,卩又如搜哥範圍係為[_32, 31]且巨集區塊的大小為 16*16 個^ 動估計器就必須載入一 8〇*80的搜尋視窗;假如搜尋範圍 、:^、、、[ 16’ 15] ’則搜尋視窗可縮減為你。然而,雖然減小搜 ^範圍可幫助減小計算複雜度並且降低所需的記憶頻寬,在高解 斤應用中’例如鬲解析度電視(High如如iti〇n televisi〇n,hdt\Q, 為了達到好的品質以及可接受的位元率,大的搜尋範圍卻是必需 的0 _ 1277010 已有的情況下’增進移動估計的準確性, fifti-'^(0ffset), ϊίϊ^ΐ :巨集區,之料視“:;tr= 二J J視窗26水平偏移4b之示意圖。如圖二/=巨;: ’則對應於巨集區塊n之搜尋視S 22包含9b2 i ί A中斜線區域所示),其中b亦等於巨集區塊的大 他所不’若對應於巨集區塊m之搜尋視窗24沒有任 〔產生,亦即巨集區塊m位於其相對應搜尋視窗%的中 =由於^集區塊m之搜尋視窗24與巨集區塊n 的6b個圖素(如圖二B中斜虛線區域所示)已被載入,&移 動估^僅需載入剩下的3b2個圖素(如圖二B中斜實線區域所 I失去、作而用’若/臾岡尋視窗可任意變動,則圖二B中所述的架構將 圖所示,對應於巨集區塊m之搜尋視窗26 ί ’且搜尋視窗%與巨集區塊n之搜尋視窗 窗二有ρ重ί广刀。換句話說,移動估計11將無法重複利用搜尋視 9m_®錄料,祕須再:域人搜尋« %所包含 偏銘旦於上述習知技術中’若搜尋視窗係以—任意變動的 偏移1平移,則重複载入資料將會加大記憶頻寬的負載。 其方Ξ此以目的梅供—種鷄向觸系統及 【發明内容】 本f明之一目的在於提供一種移動向量估計系統及其方法, X估口十旦面(Frame)中一巨集區塊(Macroblock)之一輸出移動 向量,進而增進搜尋視t帽素資料的重複使醇,且降低記憶 1277010 '頻寬。 根據本發明之一較佳具體實施例,移動向量估 vector estimation system)係用以估計一第一晝面中 之一輸出移動向量。移動向量估計系統包二巨集區塊 pre仏 detecting clrcuit)、一第一加法器(Adder)以及一第二加法哭。vector 2複數個比較巨集區塊中的其他巨集區塊間的差里 加法= 平; =刀里。第二加法器係用以加總該 貝竹的重禝使用率,且降低記憶頻寬。 丁口 1277010 關於本發明之優點與精神可以藉由以下的發明詳述及所附圖 式得到進一步的暸解。 0 【實施方式】 5月參閱圖二,圖二為根據本發明第一較佳具體實施例之移動 向量估計系統30之功能方塊圖。移動向量估計系統(M〇ti〇n vector estimation syStem)30 包含一移動向量預測電路(M〇ti〇n vecto prediction drcuit)32、一搜尋視窗偏移偵測電路(Search wmdow offset detecting Circuit)34、一搜尋視窗記憶單元(Search wmdow memory)36、一移動向量偵測電路(M〇ti〇n娜攸如咏細 circUit)38、一第一加法器(Adder)40、一第二加法器42以及一移 動,量計憶單元(Motion vector memory)44。於此實施例中,移動 向1估计系統30係用以估計一第一晝面(Frame)46中一第一巨集 區塊(Macroblock)之一輪出移動向量。如圖三所示,第一晝面46 係經由一輸入端輸入移動向量價測電路%。 於上述之實施例中,移動向量預測電路32係用以產生一預 ^水平移動向量PJX及-酬垂直移動向量Py。根據該預測水 =動向量px錢_歡臨界值(ThreshQld)Pth,搜雜窗偏移偵 ^電路34係用以產生-移轉水平移動向量Pxs,並且以該移轉水 平^動向量Pxs平移關於該第—晝面46之第—巨集區塊的一搜尋 Ϊ固ΐί巾該平移後搜尋視窗包含複數侃較巨錢塊。搜尋視 =己憶早το 36制以選擇性地儲存該平移後搜尋視窗中的該複 ^個比較巨龍塊。移動向量侧電路38制以從該複數個比 —參考巨集區塊,並且根據該參考巨集區塊以 二ΐΓί集區塊’輸出—比較水平移動向量Pxe以及—比較垂 「中!目較於該第-巨集區塊與該複數個比較巨集 中的其他巨集區塊間的差異,該第—巨集區塊與該 異m小。第—加法114G _以加總該預測水ΐ °里χ該移轉水平移動向量pxs以及該比較水平移動向量 1277010 j一 mi二晝i你中言!第-巨集區塊的該輸出移動向量 向量Py以及該比較垂直移動ί! P:,=:二,〒垂直移動 第-巨集區塊的該輸出移動向量-面η ί ;Γ-ί 44 生的該輸出移動向量之該水平分量猜x以及§該垂一直^量1^y所產 舰之貫施例中,該移轉水平移動向量&的值係選自下 值,亦即搜尋i窗偏偏、目丨里Pxs的值係等於該預定常數的正 向右平移動向量匕 面46之黛τ^γΛ十移動向篁PxS向左平移關於該第一書 移轉水工3=臾/:窗。除了上述兩種情況之外,; Μ不會平晝二測電路 列:ϊΐί述iii向量估計系統3〇 ’搜尋視窗之偏移僅會有下 用率,啊嶋謝繼料的重複使 窗 ;上述之實施财,預^臨界值&係預先儲存於搜尋視 1277010 ί34 ★,且可根據不同的需求而設定之。於-較佳 ^體只施例巾’财臨界值Pth可設定為α5。 向|==四’圖四為根據本發明第-較佳具體實施例之移動 移動程圖。根據上述之較佳具體實施例,本發明之 以估計第—晝面中第—巨韻塊之輸出移 _里° _動向量估計方法包含下列步驟: 動向S1GG .產生—預測水平移動向量Ρχ以及—預測垂直移 pth,移動向量Ρχ以及-預定臨界值 中該平移後搜尋視人集區塊的一搜尋視窗,其 向量的===比之較—巨動 ;該預定常數的負值’該預定常數係相當於該第一 較巨itr;04.選擇性地儲存該平移後搜尋視窗中的該複數個比 步驟S106 :從該複數個比較巨隼 ,、’並且根,參考巨集區塊 二=動向里Pxe以及-比較垂直移動向量Pye,其中相較於$ 巨U塊,複數個比較巨集區塊中的其他巨集區=間j 異’该弟-巨集區塊與該參考巨集區塊間的差異係為最小^的差 ^驟S1G8 :加總該_水平移動向量 向垔Pxs以及該比較水平移動㈣&,以產生該第動 邊第-巨集區塊的該輸出移動向量之一水平分量Mv。旦面46中
X 1277010 動向^ S11Gi加職賴垂直軸向量py以及舰較水平移 動^之%中該第,區塊的該輪出移 垂直 請參酬五,圖五關四中步驟隨之詳細流賴 口步窗之搜尋範圍可㈣ 步驟S1020 ·判斷Px/r是否大於該預定臨界 否m該,臨界值Ρώ的負值,姆〉 $驟S1G22 :令該轉水平飾向量Pxs的鮮麟預定常數 ^值’並且以該移轉水平移動㈣Pxs向右平移關於 面46之弟一巨集區塊的搜尋視窗; 一
金⑽ίί隱4 :令該移轉水平移動向量Pxs的值係等於該預定常 ΪΪ1 /且以該移轉水平移動向量Pxs向左平移關於該第— 畫面46之第一巨集區塊的搜尋視窗; 步驟S1026 :令該移轉水平移動向量Pxs的值係等於〇,亦 不平移關於該第-晝面46之第-巨集區塊的搜尋視窗。 請參閱圖六,圖六係顯示根據本發明之實驗結果,苴中位元 率(Bit-mte)係為主要的表現衡量標準(Perf〇nnance metric);'且不包 括位元率控制機制。搜尋範圍設定為[_16, 15],並且巨集區塊大 小為16*16圖素。圖六為比較下列三種水平搜尋策略之實驗結 果.(A)[-l6,I5] ’(B)[-l6,I5]輔以本發明之移動向量估計系統及 11 1277010 其方法;(C)[-32, 31]。如圖六所示,明顯地,由於(c)之搜尋 最大,所以(C)之實驗結果最佳。然而,由圖六亦可看出,(之 實驗結果與(C)極為相近。換句話說,相較於(C),(B)所需之額外 頻見幾乎專於零。因此,由此實驗結果更可明顯地看出本發明之 移動向量估計系統及其方法可有效地增進其效能。 仰平乂π 口衩術,尽贫明之移動向量估計系統會選擇性地 相對於每—巨集區塊的搜尋《水平平移或不平移,進而增進搜 ΐ視素龍的重複使神,且降低記賴寬。此外,本發 明之移動向量估計系統的設計較賴單,且成本也較低。
於明具體實施例之詳述,係希望能更加清楚描述本 ϋίϊΐίί ii_J^所揭露的較佳具體實施例來對 本么月之靶可加以限制。相反地,其目的 及具相等性的鶴於本發賴欲申請之專概圍^範缚内。 12 1277010 【圖式簡單說明】 圖一為一習知視訊解碼裝置之功能方塊圖。 圖二A為對應於巨集區塊η之搜尋視窗之示意圖。 圖二Β為對應於巨集區塊㈤之搜尋視窗無偏移之示意圖。 圖一 C為對應於巨集區塊m之搜尋視窗水平偏移处立 圖。 〜不思 圖三為根據本發明第一較佳具體實施例之移動向量 之功能方塊_。 糸統 、,四為根據本發明第一較佳具體實施例之移動向量估計方法 之流程圖。 圖五為圖四中步驟S102之詳細流程圖。 圖六係顯示根據本發明之實驗結果。 【主要元件符號說明】 10 :視訊解碼裝置 14 :中央處理單元 18 :緩衝儲存器 22'24、26 ··搜尋視窗 32 :移動向量預測電路 36 :搜尋視窗記憶單元 12 :硬體加速器 16 :匯流排 20 :主記憶體 30 :移動向量估計系統 34 :搜尋視窗偏移偵測電路 38 :移動向量偵測電路 13 1277010 40 :第一加法器 44 :移動向量計憶單元 m、η:巨集區塊 Ρχ :預測水平移動向量 Pth :預定臨界值 Pxc :比較水平移動向量 i MVX :水平分量 42 :第二加法器 46 :第一晝面 b:巨集區塊的大小 Py :預測垂直移動向量 Pxs :移轉水平移動向量 PyC :比較垂直移動向量 MVy :垂直分量
14
Claims (1)
1277010
、申請專利範圍: 一種移動向量估計系統(Motion vector estimation system),用以估 計一第一晝面(Frame)中一第一巨集區塊(Macroblock)之一輸出移 動向量’該移動向量估計系統包含: 一移動向量預測電路(Motion vector prediction circuit),用以產 生一預測水平移動向量以及一預測垂直移動向量; 一搜尋視窗偏移偵測電路(Search window offset detecting circuit) ’根據該預測水平移動向量以及一預定臨界值 (Threshold),用以產生一移轉水平移動向量,該搜尋視窗偏 移4貞測電路並且以該移轉水平移動向量平移關於該第一書 面之該第一巨集區塊的一搜尋視窗,其中該平移後搜尋視 窗包含複數個比較巨集區塊; 技寸視囪5己,f思早元(Search window memory),與該搜尋視窗 偏移偵測電路相耦合,用以選擇性地儲存該平'移後搜尋視 窗中的該複數個比較巨集區塊; 一^動向量偵測電路(Motion vector detecting circuit),與該搜 尋視窗記憶單元相耦合,用以從該複數個比較巨集區'塊中 選出一參考巨集區塊,並且根據該參考巨集區塊以及該第 :巨集區塊,輸出一比較水平移動向量以及一比較垂直移 ,向量,其中相較於該第一巨集區塊與該 的其他巨集區塊間的差異’該第—巨集區塊^ 考巨集區塊間的差異係為最小;以及 加法器(Adder),用以加總該預測水平移動向量、 f水平移動向量以及該比較水平移動向量, f 晝面中該第-巨集區塊的該輸出移動向量之一水平分量弟 Ϊ申ft,圍第1項所述之移動向量估計系統,進-步包含--向垂量直:r第一畫面中該第 15 2、 1277010 如申請專利範圍第2項所述之移動向量、 移動向讀憶單元(MGtiGn vector memory),用以#進—步包含- 量加法器所產生的該輪出移動向iiltg 4、ίίί專t,j範圍第1項所述之移動向量估計系統 平移動向量的值係選自下列群組的1中之°」了 ,其中該移轉水 正值以及該預定常數的負值。 八 ·—預定常數的 ==第圍估計· 5、 其中該預定常 6、如申請專利範圍第5項所述之移動向量估計系 時’該移轉水平移動向量的值係等种43 的正值,當Px/r小於或等於該預定臨界值的負值日:,、吊數 2向量的值係等於該預找數的負值則平 、:方法(Motion vector estimation m ^第-晝面(Frame)中一第一巨集區塊(Mac福ock) ‘ 移動向罝,該移動向量估計方法包含下列步驟:丨 產生一預測水平移動向量以及一預測垂直移動向量; 根據該刪水平移動向量以及一預定臨界值(Thresh〇ld),產生 一移轉水平移動向量,並且以該移轉水平移動向量平移關 於該第一晝面之該第一巨集區塊的_搜尋視窗,其中該平 e移後搜尋視窗包含複數個比較巨集區塊; 選擇性地儲存該平移後搜尋視窗中的該複數個比較巨隼區 塊; 1277010 從菸集 =2=以,二據 ;巨集區塊與該參考巨集區塊間的差異係為最 量以及該比較 巨集區塊的該 加總該預測水平移動向量、該移轉水平移 水平移動向量,以產生該I 輸出移動向量之一水平分量 進一步包含下 •8、以專利範圍第7項所述之移動向 量估計方法, 加量以及該比較垂直移動向量,以產生 ^量。旦面中該第-巨無塊的該輸出移動向量之一垂直 9、 專利範_項所述之軸向量估計方法,進—步包含下 儲存該輸出移動向量之該水平分量以及該垂直分量。 10、 水第7項所述之移動向量估計方法’其中該移轉 的===:群組的其中之-:。、-預定常數 ' ,其中 _ 12' £;2ί^ 、值’ A/1*小於或等_敢臨界_貞_,該移轉水 17 1277010 平移動向量的值係等於該預定常數的負值,否則該移轉水平移動 向量的值係等於0,其中Px係代表該預測水平移動向量,且r係代 表一預定搜尋範圍。
18
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW094130821A TWI277010B (en) | 2005-09-08 | 2005-09-08 | Motion vector estimation system and method |
| US11/433,188 US7912128B2 (en) | 2005-09-08 | 2006-05-11 | Motion vector estimation system and method thereof |
| KR1020060062840A KR100788023B1 (ko) | 2005-09-08 | 2006-07-05 | 움직임 벡터 추정 시스템 및 그 방법 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW094130821A TWI277010B (en) | 2005-09-08 | 2005-09-08 | Motion vector estimation system and method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW200710758A TW200710758A (en) | 2007-03-16 |
| TWI277010B true TWI277010B (en) | 2007-03-21 |
Family
ID=37830024
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW094130821A TWI277010B (en) | 2005-09-08 | 2005-09-08 | Motion vector estimation system and method |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US7912128B2 (zh) |
| KR (1) | KR100788023B1 (zh) |
| TW (1) | TWI277010B (zh) |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6765964B1 (en) | 2000-12-06 | 2004-07-20 | Realnetworks, Inc. | System and method for intracoding video data |
| US20080225948A1 (en) * | 2007-03-13 | 2008-09-18 | National Tsing Hua University | Method of Data Reuse for Motion Estimation |
| KR100904382B1 (ko) * | 2007-08-23 | 2009-06-25 | 한국과학기술원 | 이종 파티션 간의 데이터 재사용을 위한 움직임 보상 방법,움직임 보상 회로 및 이를 포함하는 비디오 디코더 |
| US9654792B2 (en) | 2009-07-03 | 2017-05-16 | Intel Corporation | Methods and systems for motion vector derivation at a video decoder |
| US8917769B2 (en) * | 2009-07-03 | 2014-12-23 | Intel Corporation | Methods and systems to estimate motion based on reconstructed reference frames at a video decoder |
| US8462852B2 (en) | 2009-10-20 | 2013-06-11 | Intel Corporation | Methods and apparatus for adaptively choosing a search range for motion estimation |
| US20110261885A1 (en) * | 2010-04-27 | 2011-10-27 | De Rivaz Peter Francis Chevalley | Method and system for bandwidth reduction through integration of motion estimation and macroblock encoding |
| JP5721851B2 (ja) | 2010-12-21 | 2015-05-20 | インテル・コーポレーション | Dmvd処理のシステムおよび方法の改善 |
| CN102088610B (zh) * | 2011-03-08 | 2013-12-18 | 开曼群岛威睿电通股份有限公司 | 视频编解码器及运动估计方法 |
| US20130287111A1 (en) * | 2011-03-15 | 2013-10-31 | Lidong Xu | Low memory access motion vector derivation |
| CN103827813B (zh) | 2011-09-26 | 2016-09-21 | 英特尔公司 | 用于提供向量分散操作和聚集操作功能的指令和逻辑 |
| US20150146784A1 (en) * | 2013-11-26 | 2015-05-28 | Vixs Systems Inc. | Motion compensation with moving window |
| KR102809373B1 (ko) | 2016-11-01 | 2025-05-19 | 삼성전자주식회사 | 처리 장치들 및 그 제어 방법들 |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5715016A (en) * | 1995-04-05 | 1998-02-03 | Graphic Communication Laboratories | Motion estimation method and apparatus for calculating a motion vector |
| US5731850A (en) * | 1995-06-07 | 1998-03-24 | Maturi; Gregory V. | Hybrid hierarchial/full-search MPEG encoder motion estimation |
| FR2742248B1 (fr) * | 1995-12-06 | 1998-01-23 | Thomson Multimedia Sa | Procede de traitement de donnees dans des reseaux matriciels dans un systeme d'estimation de mouvement |
| JPH1079947A (ja) * | 1996-09-03 | 1998-03-24 | Mitsubishi Electric Corp | 動きベクトル検出装置 |
| KR100301846B1 (ko) * | 1999-07-15 | 2001-11-01 | 구자홍 | 엠펙-2 압축/복원시스템에서의 동영상 복원방법 |
| KR100677082B1 (ko) * | 2000-01-27 | 2007-02-01 | 삼성전자주식회사 | 움직임 추정기 |
| KR20020078336A (ko) * | 2001-04-09 | 2002-10-18 | 엘지전자 주식회사 | 이중모드 움직임 추정 방법 및 장치 |
| KR100446235B1 (ko) * | 2001-05-07 | 2004-08-30 | 엘지전자 주식회사 | 다중 후보를 이용한 움직임 벡터 병합 탐색 방법 |
-
2005
- 2005-09-08 TW TW094130821A patent/TWI277010B/zh not_active IP Right Cessation
-
2006
- 2006-05-11 US US11/433,188 patent/US7912128B2/en not_active Expired - Fee Related
- 2006-07-05 KR KR1020060062840A patent/KR100788023B1/ko not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| TW200710758A (en) | 2007-03-16 |
| KR100788023B1 (ko) | 2007-12-21 |
| US7912128B2 (en) | 2011-03-22 |
| KR20070029044A (ko) | 2007-03-13 |
| US20070053440A1 (en) | 2007-03-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI277010B (en) | Motion vector estimation system and method | |
| CN112468809B (zh) | 一种编解码方法、装置及其设备 | |
| CN102742260B (zh) | 通用平台视频图像稳定化 | |
| JP5144545B2 (ja) | 動画像コーデック装置及びその方法 | |
| US12114005B2 (en) | Encoding and decoding method and apparatus, and devices | |
| CN101360238B (zh) | 图像处理设备及相应的图像处理方法 | |
| US20200120342A1 (en) | Motion adaptive encoding of video | |
| US8379725B2 (en) | Motion-vector searching method and motion-vector searching apparatus | |
| JP2013532926A (ja) | 複数のプロセッサを使用してビデオフレームを符号化するための方法およびシステム | |
| Wee | Reversing motion vector fields | |
| WO2011017823A1 (en) | Techniques to perform video stabilization and detect video shot boundaries based on common processing elements | |
| CN100571400C (zh) | 图像编码装置及图像编码方法 | |
| JP4921784B2 (ja) | 動きベクタ演算装置及びその方法 | |
| JPWO2006006489A1 (ja) | 動き検出装置 | |
| JP4590337B2 (ja) | 動画像符号化装置及び動画像符号化方法 | |
| JP4274430B2 (ja) | 動きベクトル検出装置 | |
| JP2021022865A (ja) | 動きベクトル検出装置及びその制御方法、符号化装置、撮像装置、及び、プログラム | |
| JP2007194935A (ja) | 動画像符号化装置および動画像符号化プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |