JPS60158786A - 画像動き量検出方式 - Google Patents
画像動き量検出方式Info
- Publication number
- JPS60158786A JPS60158786A JP59013501A JP1350184A JPS60158786A JP S60158786 A JPS60158786 A JP S60158786A JP 59013501 A JP59013501 A JP 59013501A JP 1350184 A JP1350184 A JP 1350184A JP S60158786 A JPS60158786 A JP S60158786A
- Authority
- JP
- Japan
- Prior art keywords
- motion
- moving quantity
- amount
- adder
- block
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/14—Picture signal circuitry for video frequency region
- H04N5/144—Movement detection
- H04N5/145—Movement estimation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
- G06T7/269—Analysis of motion using gradient-based methods
-
- 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/53—Multi-resolution motion estimation; Hierarchical motion estimation
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Image Analysis (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(技術分野)
本発明はテレビジョン等における動画像の動き。
量検出の方式に係り、特に、バードウェア化が容易であ
る勾配法の特長を生かしつつ同一画素プロツクにつき同
方式を反復して用いる事により動き量検出の精度を向上
させる方式に関し、例えば動画像信号の動き補゛償フン
ーム間高能率符号化方式や動画像のフ−リエ変換等に適
用する事ができる。
る勾配法の特長を生かしつつ同一画素プロツクにつき同
方式を反復して用いる事により動き量検出の精度を向上
させる方式に関し、例えば動画像信号の動き補゛償フン
ーム間高能率符号化方式や動画像のフ−リエ変換等に適
用する事ができる。
(背景技術)
動画像信号の符号化、特に動き補償を用いたフレーム間
高能率符号化方式に関する研尭がさかんに行なわれてお
り、このために、動き量の検出が重要な役割を担ってい
る。
高能率符号化方式に関する研尭がさかんに行なわれてお
り、このために、動き量の検出が重要な役割を担ってい
る。
従来から、動き量検出の方式としては(1)フーリエ変
換を用いた方式、(2)相互相関係数を最大にする偏位
を動き量とする方式、(3)フレーム(フィールド)間
差分を最小にする偏位を動き量とするマツチング法、(
4)画像信号の空間的勾配どヅレーム。
換を用いた方式、(2)相互相関係数を最大にする偏位
を動き量とする方式、(3)フレーム(フィールド)間
差分を最小にする偏位を動き量とするマツチング法、(
4)画像信号の空間的勾配どヅレーム。
(フィールド)間差分の関係から動き量をめる勾配法等
が提案されていた。このうち方法(1)〜(3)は動き
量検出のための計算量から評価するとノ・−ドウエアに
よる実現に際し若干の問題があり、方式(4)は計算量
は少なくハードウェアにより実現しやすいが動き量検出
の精度と特性の面で問題がある。
が提案されていた。このうち方法(1)〜(3)は動き
量検出のための計算量から評価するとノ・−ドウエアに
よる実現に際し若干の問題があり、方式(4)は計算量
は少なくハードウェアにより実現しやすいが動き量検出
の精度と特性の面で問題がある。
次に上記勾配法について説明しこの方式の欠点について
述べる。゛ 今、画側I(z、y)が1フレ一ム時間に動きベクトル
σ=(α、h)だけ移動してI(z−α、x−h)とな
ったとする。σが小さいとして、■をテーラ−展開し、
1次項までめると次式が得られる。
述べる。゛ 今、画側I(z、y)が1フレ一ム時間に動きベクトル
σ=(α、h)だけ移動してI(z−α、x−h)とな
ったとする。σが小さいとして、■をテーラ−展開し、
1次項までめると次式が得られる。
α−+b−=−d(x、y) ・・・(1)θX θy
ここでd(Sc、y)はフレーム間差分である。式(1
)は次のように書ける。
)は次のように書ける。
a−gradI=−dcx+y) −f21上式を画素
ブロックにつき、二乗誤差最小の条件の下で動きベクト
ルσの成分α、bについて解く以下の式が得られる。
ブロックにつき、二乗誤差最小の条件の下で動きベクト
ルσの成分α、bについて解く以下の式が得られる。
α=−Σ△8、△T/Σ△x2 ・・・(3)b=−Σ
△工△T/Σ△Y2 ・・・(4)但し、△X、△Y、
△TはそれぞれθI/θx、aIlθy。
△工△T/Σ△Y2 ・・・(4)但し、△X、△Y、
△TはそれぞれθI/θx、aIlθy。
d(、z、y)を表わし、また通常成立する次式な゛仮
定した。
定した。
Σ△8△Y=o ・・・(5)
式(3) 、 (4)はさらに次のように近似できる。
α=−Σ△7sign(△x)/Σ1△xl −(6)
b=−Σ△Tsign(△Y)/Σ1△Y1 ・・・(
カ一般に勾配法では式(6) 、 (7)から加算及び
符号演算のみにより動き量の検出を行なうため、ノ・−
ドウエアによる実現が容易である。
b=−Σ△Tsign(△Y)/Σ1△Y1 ・・・(
カ一般に勾配法では式(6) 、 (7)から加算及び
符号演算のみにより動き量の検出を行なうため、ノ・−
ドウエアによる実現が容易である。
ところが、動きベクトルσが小さいという式(1)の前
提条件、式(5ンの仮定及び式+6) 、 (7)にお
ける近似等により、式(6) 、 (7)を用いる勾配
法は一般に大きな動き量に対しては検出精度が大きく劣
化する。
提条件、式(5ンの仮定及び式+6) 、 (7)にお
ける近似等により、式(6) 、 (7)を用いる勾配
法は一般に大きな動き量に対しては検出精度が大きく劣
化する。
また検出に用いる画素ブロックの大きさによっても検出
精度が変化し、ブロックが大きくなるに従い特徴ある検
出部分が捕えやす(なり、かつブロックの大きさに対す
る相対的な動き量が小さくなるため、検出精度が向上す
る。逆にブロックが小さくなる程検出精度は低下してし
まう。
精度が変化し、ブロックが大きくなるに従い特徴ある検
出部分が捕えやす(なり、かつブロックの大きさに対す
る相対的な動き量が小さくなるため、検出精度が向上す
る。逆にブロックが小さくなる程検出精度は低下してし
まう。
従って大きな動き量に対する検出の精度を改善するため
には、極端に大きなブロックを用いなければならず、こ
のため細かな動きに対する追従性が劣化すると共に勾配
法が本来持っている計算の容易性が失なわれる結果とな
る。
には、極端に大きなブロックを用いなければならず、こ
のため細かな動きに対する追従性が劣化すると共に勾配
法が本来持っている計算の容易性が失なわれる結果とな
る。
(発明の課題)
本発明は以上の勾配法の欠点を勾配性本来の有する特長
を生かしながら改善するものであり、ハードウェアによ
る実現が容易で精度と特性の良好な動き量検出方式を提
供する事を目的とする。
を生かしながら改善するものであり、ハードウェアによ
る実現が容易で精度と特性の良好な動き量検出方式を提
供する事を目的とする。
本発明の特徴はひとつの画素ブロックに関し、最初に勾
配法により得られた動き量ベクトルυを用いて前フレー
ム内−C9−υだけ偏位し−たブロックを切り出し、現
ブロックとこの切り出しパブロックの間で再び勾配法を
用いて動き量をめ、この動き量が一定値以下に収束する
まで以下同様の手順を繰返す事により動き量検出の誤差
及び偏差を減少させるものである。
配法により得られた動き量ベクトルυを用いて前フレー
ム内−C9−υだけ偏位し−たブロックを切り出し、現
ブロックとこの切り出しパブロックの間で再び勾配法を
用いて動き量をめ、この動き量が一定値以下に収束する
まで以下同様の手順を繰返す事により動き量検出の誤差
及び偏差を減少させるものである。
(発明の構成及び作用)
以下、本発明を図面を用いて詳細に説明する。−第1図
は本発萌の原理を示す図である。本発明においては、ま
ず現在のフィールドめ内のブロックB及び前々フィール
ドFノー2の同位置にあるブロックB’lを用いて前述
の勾配法により動き量の1次推定量υ1 をめるぐEl
)。さらにこの得られた推定動き量υ1“を用いて、−
vlだけ偏位した前々フィールドFj−2内のブロック
B’2を切り出しブロックB及びB10を用いて、再び
勾配法により動き量の2次推定量v2を計算する(E2
)。
は本発萌の原理を示す図である。本発明においては、ま
ず現在のフィールドめ内のブロックB及び前々フィール
ドFノー2の同位置にあるブロックB’lを用いて前述
の勾配法により動き量の1次推定量υ1 をめるぐEl
)。さらにこの得られた推定動き量υ1“を用いて、−
vlだけ偏位した前々フィールドFj−2内のブロック
B’2を切り出しブロックB及びB10を用いて、再び
勾配法により動き量の2次推定量v2を計算する(E2
)。
以下、同様の手順を繰返す事により高次°の推定量をめ
る。結果として最終的な推定量Vは次式により与えられ
る。
る。結果として最終的な推定量Vは次式により与えられ
る。
υ=vl十υ2+v3+・・・・・・ ・・・(8)一
般の勾配法は上式において2次以上の項を省略したもの
に等しい。
般の勾配法は上式において2次以上の項を省略したもの
に等しい。
繰返しの停止判定条件は式(8)におけるvi(i=1
、2.3・・・・・・)を用いて次式により行なう。・
11υ211〈ε ・・・(9) 但しII IIはベクトルの絶対値を表わし、εは十分
小さいと思われる定数である。そして式(9)が成立す
る反復回数を番目において繰返しを停止する。
、2.3・・・・・・)を用いて次式により行なう。・
11υ211〈ε ・・・(9) 但しII IIはベクトルの絶対値を表わし、εは十分
小さいと思われる定数である。そして式(9)が成立す
る反復回数を番目において繰返しを停止する。
動き量の最小単位を隣接画素間距離とすれ螺反復停止条
件は次式で与えられる。
件は次式で与えられる。
lυ輸1<:0.5カツlυLy’l<O−5・−(t
o)但しυL工、υうは式(8)におけるviの水平、
垂直成分である。もちろん何回反復を行なっても判定条
件を満さなσても考えられるので適当な上限回数をもっ
て反復を停止させる必要がある。
o)但しυL工、υうは式(8)におけるviの水平、
垂直成分である。もちろん何回反復を行なっても判定条
件を満さなσても考えられるので適当な上限回数をもっ
て反復を停止させる必要がある。
上記説明においては繰返しの最初の、勾配法に現フィー
ルド乃のブロックBと同位置にある前々フィールドF)
’−2のブロックB’lを用いたが、本発明はこれに限
らず反復の最初から隣接ブロックで前もって得られてい
る推定部分だけ偏位したブロックを用いる事が可能であ
る。隣接ブロックとして同一フレーム内の隣接ブロック
における検出動き量ないし前フレーム内の同位置のプ西
ツクにおける検出動き量等を用いる事が考えられ、これ
により動き量検出の精度が若干向上すると同時に反復回
数が低減する。
ルド乃のブロックBと同位置にある前々フィールドF)
’−2のブロックB’lを用いたが、本発明はこれに限
らず反復の最初から隣接ブロックで前もって得られてい
る推定部分だけ偏位したブロックを用いる事が可能であ
る。隣接ブロックとして同一フレーム内の隣接ブロック
における検出動き量ないし前フレーム内の同位置のプ西
ツクにおける検出動き量等を用いる事が考えられ、これ
により動き量検出の精度が若干向上すると同時に反復回
数が低減する。
また上記説明においては勾配法を現フレームと前フレー
ムの間に適用したが、本預明はこれに限・らず現フイー
ルドFノと前フィールドFノー1の間に適用する事も可
能である。
ムの間に適用したが、本預明はこれに限・らず現フイー
ルドFノと前フィールドFノー1の間に適用する事も可
能である。
次に以上のような方法による動き量検出のための装置の
実施例を、第2図に示す。図にお℃・て1&家バツフア
メモリ、2は勾配法による動き量計算器、3はフレーム
メモリ、4はメモリアクセスコントローラ、5はシフト
レジスタ、6は動き量論算器、7は収束判定器、8は画
像信号入力、9をまフ゛ロックアドレス入力、10は動
き量ベクトル出力である。
実施例を、第2図に示す。図にお℃・て1&家バツフア
メモリ、2は勾配法による動き量計算器、3はフレーム
メモリ、4はメモリアクセスコントローラ、5はシフト
レジスタ、6は動き量論算器、7は収束判定器、8は画
像信号入力、9をまフ゛ロックアドレス入力、10は動
き量ベクトル出力である。
なお点線は制御信号の流れ、実線は動き量の流・れ、太
矢線(2重矢線)は画像信号の流れを示す。以下にこの
装置の動作について説明する。
矢線(2重矢線)は画像信号の流れを示す。以下にこの
装置の動作について説明する。
まず、反復の最初の偏位量として零を用−・る場合につ
いて説明する。前ブロックにおける動き量検出が終了す
ると、動き量論算器6の内容+−i収束判定器により零
とされる。次にスイツ、チ、82カを閉じられ、メモリ
アクセスコントローラ4に動き量として零が入力される
。メモリアクセスコントローラ4では、この動き量と入
力ブロックアドレスより計算される位置情報から切り出
すべき前フレーム内ブロックを決定し、その内容を勾配
法による動き量計算器2へ送る。動き量計算器6では、
入力画像信号である現フレーム内ブロックとこのフレー
ムメモリ3からのブロックの間の動き量を計算し、その
計算結果である動き量を動き量論算器6と収束判定器7
へ送る。動き量論算器6は入力される動き量を順次加算
してゆ(。収束判定器7は動き量計算器6より出力され
る動き量が一定値以下であるかを判断し、これが一定値
以下の場合にはSlを閉じて、動き量論算器6の内容を
最終検出動き量として出力し、次に動き量論算器6の内
容を零として現ブロックにおける動き量検出を終了する
。また動き量計算器6の内容が一定値を越える場合には
S2を閉じて動き量論算器6の内容をメモリアクセスコ
ントローラ4へ伝えて、以下同様の手順を繰り返す。
いて説明する。前ブロックにおける動き量検出が終了す
ると、動き量論算器6の内容+−i収束判定器により零
とされる。次にスイツ、チ、82カを閉じられ、メモリ
アクセスコントローラ4に動き量として零が入力される
。メモリアクセスコントローラ4では、この動き量と入
力ブロックアドレスより計算される位置情報から切り出
すべき前フレーム内ブロックを決定し、その内容を勾配
法による動き量計算器2へ送る。動き量計算器6では、
入力画像信号である現フレーム内ブロックとこのフレー
ムメモリ3からのブロックの間の動き量を計算し、その
計算結果である動き量を動き量論算器6と収束判定器7
へ送る。動き量論算器6は入力される動き量を順次加算
してゆ(。収束判定器7は動き量計算器6より出力され
る動き量が一定値以下であるかを判断し、これが一定値
以下の場合にはSlを閉じて、動き量論算器6の内容を
最終検出動き量として出力し、次に動き量論算器6の内
容を零として現ブロックにおける動き量検出を終了する
。また動き量計算器6の内容が一定値を越える場合には
S2を閉じて動き量論算器6の内容をメモリアクセスコ
ントローラ4へ伝えて、以下同様の手順を繰り返す。
以上の手順を一定回数繰返しても収束しない場合には収
束判定器7は強制的に反復を終了させ次のブロックの動
き量検出へ移行する。
束判定器7は強制的に反復を終了させ次のブロックの動
き量検出へ移行する。
以上は反復の初期偏位量を零とした場合でこの、時には
図中の83及びシフトレジスタ5は不要である。反復の
初期偏位量として前述のような検出量を用いる場合には
、シフトレジスタ5を設げ、過去の動き量を記憶し・て
おきこれを動き量検出開始時に83を用いて動き量論算
器6に入力してやればよい。即ち、収束判定器7は動き
量論算器6の内容を零とするかわりにシフト・レジスタ
5の出力を入力してやることになる。シフトレジスタ5
の各単位は動き量を記憶するだけであるので通常10ビ
ット程度で十分である。、また初期偏位量と化て前フレ
ーム内の同位置のブロックにおける検出動き量を用いる
場合でもシフトレジスタ5は1フレーム内に存在するブ
ロック数だけあればよく、十分安全側の計算としてシフ
トレジスタ5の各単位を2バイト、1フレーム内に存在
するプロプ・り数な2万個としてもシフトレジスタ5.
の、大きさは高々40にバイトであり、また速度もブロ
ック単位の速度しか要求されないため、実装上の問題は
ない。
図中の83及びシフトレジスタ5は不要である。反復の
初期偏位量として前述のような検出量を用いる場合には
、シフトレジスタ5を設げ、過去の動き量を記憶し・て
おきこれを動き量検出開始時に83を用いて動き量論算
器6に入力してやればよい。即ち、収束判定器7は動き
量論算器6の内容を零とするかわりにシフト・レジスタ
5の出力を入力してやることになる。シフトレジスタ5
の各単位は動き量を記憶するだけであるので通常10ビ
ット程度で十分である。、また初期偏位量と化て前フレ
ーム内の同位置のブロックにおける検出動き量を用いる
場合でもシフトレジスタ5は1フレーム内に存在するブ
ロック数だけあればよく、十分安全側の計算としてシフ
トレジスタ5の各単位を2バイト、1フレーム内に存在
するプロプ・り数な2万個としてもシフトレジスタ5.
の、大きさは高々40にバイトであり、また速度もブロ
ック単位の速度しか要求されないため、実装上の問題は
ない。
勾配法による動き量計算器2としては、正負判定器と数
個の加算器および少数の割算器より成る従来より提案さ
れている簡単な構成のものが使用できる。但し本発明で
は反復を行なうため、動き量計算器2の速度は従来の数
倍程度のものが必要であるが実時間演算上の問題とはな
らない。
個の加算器および少数の割算器より成る従来より提案さ
れている簡単な構成のものが使用できる。但し本発明で
は反復を行なうため、動き量計算器2の速度は従来の数
倍程度のものが必要であるが実時間演算上の問題とはな
らない。
(発明の効果)
以上述べたごとく本発明によって、ハードウェアによる
実現が容易でかつ動き量検出の精度及び特性が従来の勾
配法に比べ大幅に改善され、他の計算量の大きな動き検
出法と比べても遜色のない特性を持つ動き量検出方式が
提供でき、特に動き量が大きい場合又はブロックの大き
い場合に有効である。
実現が容易でかつ動き量検出の精度及び特性が従来の勾
配法に比べ大幅に改善され、他の計算量の大きな動き検
出法と比べても遜色のない特性を持つ動き量検出方式が
提供でき、特に動き量が大きい場合又はブロックの大き
い場合に有効である。
第1図は本発明の詳細な説明する図、゛第2図は本発明
の方式による画像の動き量検出装置の実施例をポスブロ
ック図である。 1・・・バッファメモリ、2・・・勾配法による動き量
計算機、3・・・フレームメモリ、4・・・メモリナク
〜セスコン:トローラ、5・・・シフトレジスタ、6・
・・動き量論算器、7・・・収束判定器、8・・・画像
信号入力、9・・・ブロックアドレス入力、10・・・
動き量ベクトル出力。 特許出願−人 国際電信電話株式会社 特許出願代理人 弁理士 山 本 恵 −
の方式による画像の動き量検出装置の実施例をポスブロ
ック図である。 1・・・バッファメモリ、2・・・勾配法による動き量
計算機、3・・・フレームメモリ、4・・・メモリナク
〜セスコン:トローラ、5・・・シフトレジスタ、6・
・・動き量論算器、7・・・収束判定器、8・・・画像
信号入力、9・・・ブロックアドレス入力、10・・・
動き量ベクトル出力。 特許出願−人 国際電信電話株式会社 特許出願代理人 弁理士 山 本 恵 −
Claims (1)
- 画像信号の現フレーム内での信号の平面的な勾配と該現
フレームと前フレームとの差分信号の関係から画素ブロ
ックの動き量を検出する勾配法による動き量検出方式に
おいて、画素ブロックに最初に適用された勾配法で検出
された第1の動き量だけ逆に偏位した前フレーム内の画
素ブロックと現画素ブロックとに再び前記勾配法を適用
して第2の動き量を検出するごとく画素プロン〉に勾配
法を反復適用し、画素ブロックの動き量を各勾配法でめ
られる動き量の総和として与′える事を特徴とする画像
動き量検出方式。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59013501A JPS60158786A (ja) | 1984-01-30 | 1984-01-30 | 画像動き量検出方式 |
GB8502144A GB2153625B (en) | 1984-01-30 | 1985-01-29 | Movement estimation system for video signals |
US06/696,371 US4695882A (en) | 1984-01-30 | 1985-01-30 | Movement estimation system for video signals using a recursive gradient method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59013501A JPS60158786A (ja) | 1984-01-30 | 1984-01-30 | 画像動き量検出方式 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS60158786A true JPS60158786A (ja) | 1985-08-20 |
Family
ID=11834866
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP59013501A Expired - Lifetime JPS60158786A (ja) | 1984-01-30 | 1984-01-30 | 画像動き量検出方式 |
Country Status (3)
Country | Link |
---|---|
US (1) | US4695882A (ja) |
JP (1) | JPS60158786A (ja) |
GB (1) | GB2153625B (ja) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62219787A (ja) * | 1986-03-20 | 1987-09-28 | Hitachi Ltd | 動き検出測定方式 |
WO1992021210A1 (en) * | 1991-05-23 | 1992-11-26 | Nippon Hoso Kyokai | Method for detecting moving vector and apparatus therefor, and system for processing image signal using the apparatus |
US5729302A (en) * | 1993-09-17 | 1998-03-17 | Oki Electric Industry Co., Ltd. | Method and apparatus for detecting motion vectors of pixel blocks of a digitized video signal |
JP2005202921A (ja) * | 2003-12-17 | 2005-07-28 | Shibasoku:Kk | 動きベクトル検出装置 |
JP2005260481A (ja) * | 2004-03-10 | 2005-09-22 | Olympus Corp | 動きベクトル検出装置及びその検出方法並びにカメラ |
WO2007029764A1 (ja) * | 2005-09-09 | 2007-03-15 | Sony Corporation | 画像処理装置および方法、プログラム、並びに記録媒体 |
JP2007074596A (ja) * | 2005-09-09 | 2007-03-22 | Sony Corp | 画像処理装置および方法、記録媒体、並びにプログラム |
JP2007074591A (ja) * | 2005-09-09 | 2007-03-22 | Sony Corp | 画像処理装置および方法、プログラム、並びに記録媒体 |
JP2007074595A (ja) * | 2005-09-09 | 2007-03-22 | Sony Corp | 画像処理装置および方法、並びにプログラム |
JP2007074594A (ja) * | 2005-09-09 | 2007-03-22 | Sony Corp | 画像処理装置および方法、並びにプログラム |
WO2008038419A1 (fr) | 2006-09-28 | 2008-04-03 | Sharp Kabushiki Kaisha | Périphérique et procédé d'affichage et de traitement d'image |
WO2008078419A1 (ja) | 2006-12-22 | 2008-07-03 | Sharp Kabushiki Kaisha | 画像表示装置及び方法、画像処理装置及び方法 |
WO2009104320A1 (ja) * | 2008-02-21 | 2009-08-27 | シャープ株式会社 | 映像表示装置 |
US7667778B2 (en) | 2004-04-09 | 2010-02-23 | Sony Corporation | Image processing apparatus and method, and recording medium and program used therewith |
Families Citing this family (44)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2590701B1 (fr) * | 1985-11-22 | 1988-01-15 | Labo Electronique Physique | Procede et dispositif d'estimation de mouvement dans une sequence d'images |
FR2599577B1 (fr) * | 1986-05-29 | 1988-08-05 | Guichard Jacques | Procede de codage par transformation pour la transmission de signaux d'image. |
FR2613892A1 (fr) * | 1987-04-10 | 1988-10-14 | Labo Electronique Physique | Procede et dispositif d'estimation de mouvement dans une sequence d'images |
US4849810A (en) * | 1987-06-02 | 1989-07-18 | Picturetel Corporation | Hierarchial encoding method and apparatus for efficiently communicating image sequences |
DE3869475D1 (de) * | 1987-06-02 | 1992-04-30 | Siemens Ag | Verfahren zur ermittlung von bewegungsvektorfeldern aus digitalen bildsequenzen. |
DE3853555T2 (de) * | 1987-06-09 | 1995-08-17 | Sony Corp | Verarbeitung des Bewegungsvektors in digitalen Fernsehbildern. |
FR2624997B1 (fr) * | 1987-12-16 | 1990-06-01 | France Etat | Procede d'estimation multi predictif du mouvement des points d'une image electronique |
US5012270A (en) * | 1988-03-10 | 1991-04-30 | Canon Kabushiki Kaisha | Image shake detecting device |
FR2630842B1 (fr) * | 1988-04-29 | 1994-04-08 | Labo Electronique Physique Appli | Dispositif pour interpoler des images par estimation et compensation de mouvement et systeme convertisseur de standards de television constitue a partir d'un tel dispositif |
DE3924541A1 (de) * | 1989-07-25 | 1991-01-31 | Bosch Gmbh Robert | Schaltungsanordnung zur schaetzung von bewegung in einem aufgenommenen bild |
JP3002019B2 (ja) * | 1991-07-04 | 2000-01-24 | 富士通株式会社 | セル廃棄補償機能を有する画像符号化伝送方式 |
US5982439A (en) * | 1993-07-30 | 1999-11-09 | British Telecommunications Public Limited Company | Coding image data |
WO1995004433A1 (en) * | 1993-07-30 | 1995-02-09 | British Telecommunications Public Limited Company | Processing image data |
US5592226A (en) * | 1994-01-26 | 1997-01-07 | Btg Usa Inc. | Method and apparatus for video data compression using temporally adaptive motion interpolation |
KR0183155B1 (ko) * | 1995-06-19 | 1999-05-01 | 김광호 | 동영상 압축부호화시 움직임 보상을 위한 시작 및 끝주소 발생회로 |
US6983018B1 (en) | 1998-11-30 | 2006-01-03 | Microsoft Corporation | Efficient motion vector coding for video compression |
US7003035B2 (en) | 2002-01-25 | 2006-02-21 | Microsoft Corporation | Video coding methods and apparatuses |
US7305034B2 (en) * | 2002-04-10 | 2007-12-04 | Microsoft Corporation | Rounding control for multi-stage interpolation |
US7620109B2 (en) * | 2002-04-10 | 2009-11-17 | Microsoft Corporation | Sub-pixel interpolation in motion estimation and compensation |
US20040001546A1 (en) | 2002-06-03 | 2004-01-01 | Alexandros Tourapis | Spatiotemporal prediction for bidirectionally predictive (B) pictures and motion vector prediction for multi-picture reference motion compensation |
US7224731B2 (en) * | 2002-06-28 | 2007-05-29 | Microsoft Corporation | Motion estimation/compensation for screen capture video |
US7280700B2 (en) * | 2002-07-05 | 2007-10-09 | Microsoft Corporation | Optimization techniques for data compression |
US7154952B2 (en) | 2002-07-19 | 2006-12-26 | Microsoft Corporation | Timestamp-independent motion vector prediction for predictive (P) and bidirectionally predictive (B) pictures |
US7499495B2 (en) | 2003-07-18 | 2009-03-03 | Microsoft Corporation | Extended range motion vectors |
US7426308B2 (en) * | 2003-07-18 | 2008-09-16 | Microsoft Corporation | Intraframe and interframe interlace coding and decoding |
US7738554B2 (en) | 2003-07-18 | 2010-06-15 | Microsoft Corporation | DC coefficient signaling at small quantization step sizes |
US7609763B2 (en) | 2003-07-18 | 2009-10-27 | Microsoft Corporation | Advanced bi-directional predictive coding of video frames |
US10554985B2 (en) | 2003-07-18 | 2020-02-04 | Microsoft Technology Licensing, Llc | DC coefficient signaling at small quantization step sizes |
US20050013498A1 (en) | 2003-07-18 | 2005-01-20 | Microsoft Corporation | Coding of motion vector information |
US7623574B2 (en) | 2003-09-07 | 2009-11-24 | Microsoft Corporation | Selecting between dominant and non-dominant motion vector predictor polarities |
US7724827B2 (en) | 2003-09-07 | 2010-05-25 | Microsoft Corporation | Multi-layer run level encoding and decoding |
US7599438B2 (en) | 2003-09-07 | 2009-10-06 | Microsoft Corporation | Motion vector block pattern coding and decoding |
US7567617B2 (en) | 2003-09-07 | 2009-07-28 | Microsoft Corporation | Predicting motion vectors for fields of forward-predicted interlaced video frames |
US7616692B2 (en) | 2003-09-07 | 2009-11-10 | Microsoft Corporation | Hybrid motion vector prediction for interlaced forward-predicted fields |
US7577200B2 (en) | 2003-09-07 | 2009-08-18 | Microsoft Corporation | Extended range variable length coding/decoding of differential motion vector information |
US7317839B2 (en) | 2003-09-07 | 2008-01-08 | Microsoft Corporation | Chroma motion vector derivation for interlaced forward-predicted fields |
US8064520B2 (en) | 2003-09-07 | 2011-11-22 | Microsoft Corporation | Advanced bi-directional predictive coding of interlaced video |
US7620106B2 (en) | 2003-09-07 | 2009-11-17 | Microsoft Corporation | Joint coding and decoding of a reference field selection and differential motion vector information |
US7848427B2 (en) | 2004-04-09 | 2010-12-07 | Sony Corporation | Apparatus and method for determining motion vector with effective pixel gradient |
US8254455B2 (en) | 2007-06-30 | 2012-08-28 | Microsoft Corporation | Computing collocated macroblock information for direct mode macroblocks |
US8189666B2 (en) * | 2009-02-02 | 2012-05-29 | Microsoft Corporation | Local picture identifier and computation of co-located information |
US9774881B2 (en) | 2014-01-08 | 2017-09-26 | Microsoft Technology Licensing, Llc | Representing motion vectors in an encoded bitstream |
US9749642B2 (en) | 2014-01-08 | 2017-08-29 | Microsoft Technology Licensing, Llc | Selection of motion vector precision |
US9942560B2 (en) | 2014-01-08 | 2018-04-10 | Microsoft Technology Licensing, Llc | Encoding screen capture data |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS55158784A (en) * | 1979-05-28 | 1980-12-10 | Nec Corp | Inter-frame coding device |
JPS55158787A (en) * | 1979-05-26 | 1980-12-10 | Pioneer Electronic Corp | Frequency converting method for catv system |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4218703A (en) * | 1979-03-16 | 1980-08-19 | Bell Telephone Laboratories, Incorporated | Technique for estimation of displacement and/or velocity of objects in video scenes |
US4232338A (en) * | 1979-06-08 | 1980-11-04 | Bell Telephone Laboratories, Incorporated | Method and apparatus for video signal encoding with motion compensation |
US4383272A (en) * | 1981-04-13 | 1983-05-10 | Bell Telephone Laboratories, Incorporated | Video signal interpolation using motion estimation |
-
1984
- 1984-01-30 JP JP59013501A patent/JPS60158786A/ja not_active Expired - Lifetime
-
1985
- 1985-01-29 GB GB8502144A patent/GB2153625B/en not_active Expired
- 1985-01-30 US US06/696,371 patent/US4695882A/en not_active Expired - Lifetime
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS55158787A (en) * | 1979-05-26 | 1980-12-10 | Pioneer Electronic Corp | Frequency converting method for catv system |
JPS55158784A (en) * | 1979-05-28 | 1980-12-10 | Nec Corp | Inter-frame coding device |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62219787A (ja) * | 1986-03-20 | 1987-09-28 | Hitachi Ltd | 動き検出測定方式 |
WO1992021210A1 (en) * | 1991-05-23 | 1992-11-26 | Nippon Hoso Kyokai | Method for detecting moving vector and apparatus therefor, and system for processing image signal using the apparatus |
US5729302A (en) * | 1993-09-17 | 1998-03-17 | Oki Electric Industry Co., Ltd. | Method and apparatus for detecting motion vectors of pixel blocks of a digitized video signal |
JP2005202921A (ja) * | 2003-12-17 | 2005-07-28 | Shibasoku:Kk | 動きベクトル検出装置 |
JP2005260481A (ja) * | 2004-03-10 | 2005-09-22 | Olympus Corp | 動きベクトル検出装置及びその検出方法並びにカメラ |
US7667778B2 (en) | 2004-04-09 | 2010-02-23 | Sony Corporation | Image processing apparatus and method, and recording medium and program used therewith |
WO2007029764A1 (ja) * | 2005-09-09 | 2007-03-15 | Sony Corporation | 画像処理装置および方法、プログラム、並びに記録媒体 |
JP4655217B2 (ja) * | 2005-09-09 | 2011-03-23 | ソニー株式会社 | 画像処理装置および方法、記録媒体、並びにプログラム |
JP2007074591A (ja) * | 2005-09-09 | 2007-03-22 | Sony Corp | 画像処理装置および方法、プログラム、並びに記録媒体 |
JP2007074595A (ja) * | 2005-09-09 | 2007-03-22 | Sony Corp | 画像処理装置および方法、並びにプログラム |
JP2007074594A (ja) * | 2005-09-09 | 2007-03-22 | Sony Corp | 画像処理装置および方法、並びにプログラム |
US8385602B2 (en) | 2005-09-09 | 2013-02-26 | Sony Corporation | Image processing device method, program, and recording medium for improving detection precision of a motion vector |
JP2007074587A (ja) * | 2005-09-09 | 2007-03-22 | Sony Corp | 画像処理装置および方法、プログラム、並びに記録媒体 |
JP2007074596A (ja) * | 2005-09-09 | 2007-03-22 | Sony Corp | 画像処理装置および方法、記録媒体、並びにプログラム |
WO2008038419A1 (fr) | 2006-09-28 | 2008-04-03 | Sharp Kabushiki Kaisha | Périphérique et procédé d'affichage et de traitement d'image |
WO2008078419A1 (ja) | 2006-12-22 | 2008-07-03 | Sharp Kabushiki Kaisha | 画像表示装置及び方法、画像処理装置及び方法 |
US8358373B2 (en) | 2006-12-22 | 2013-01-22 | Sharp Kabushiki Kaisha | Image displaying device and method, and image processing device and method |
JP2009200802A (ja) * | 2008-02-21 | 2009-09-03 | Sharp Corp | 映像表示装置 |
WO2009104320A1 (ja) * | 2008-02-21 | 2009-08-27 | シャープ株式会社 | 映像表示装置 |
US8941778B2 (en) | 2008-02-21 | 2015-01-27 | Sharp Kabushiki Kaisha | Video display apparatus |
Also Published As
Publication number | Publication date |
---|---|
US4695882A (en) | 1987-09-22 |
GB8502144D0 (en) | 1985-02-27 |
GB2153625B (en) | 1987-11-04 |
GB2153625A (en) | 1985-08-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS60158786A (ja) | 画像動き量検出方式 | |
KR100964407B1 (ko) | 비디오 통신을 위한 모션 벡터의 일시적 추정 | |
US7519117B2 (en) | Inter-frame predicted image synthesizing method | |
US4717956A (en) | Image-sequence compression using a motion-compensation technique | |
US6757433B1 (en) | Object-based quad-tree mesh motion compensation method using greedy algorithm | |
WO1999059341A1 (en) | Motion vector generation by temporal interpolation | |
KR0129557B1 (ko) | 움직임 보상을 이용한 동영상 신호처리기의 메모리 장치 | |
JPS5816665B2 (ja) | フアクシミリシンゴウノフゴウカホウシキ | |
KR100254667B1 (ko) | 폐색을 검출하는 방법 및 장치 | |
JP2000023164A (ja) | デジタルビデオ処理方式 | |
EP1058391A1 (en) | Variable-length encoder | |
KR20040035390A (ko) | 비디오 영상 압축 시스템에서의 적응적 패턴을 이용한움직임 예측 장치 및 방법 | |
JPH0262178A (ja) | 画像処理装置の動き検出方式 | |
BRPI0109962B1 (pt) | processo para o armazenamento e processamento de informação de imagem de imagens sucessivas no tempo | |
JPH0548996B2 (ja) | ||
JP2888152B2 (ja) | ワーピング動き補償を用いた動画像符号化装置 | |
JP2629402B2 (ja) | 動きベクトル検出装置 | |
JPH037191B2 (ja) | ||
JP3271369B2 (ja) | 動き量検出装置 | |
JP2823570B2 (ja) | フレーム間符号化装置およびフレーム間符号化方法 | |
KR970010096B1 (ko) | 영상 데이타의 압축 부호화를 위한 두계층 움직임 추정장치 및 그 방법 | |
KR0180161B1 (ko) | 움직임 벡터 처리 장치 및 그 방법 | |
JPH08205154A (ja) | 動き補償フレーム間予測の動き検出方式及び装置 | |
JPS63155888A (ja) | 画像符号化制御方式 | |
JPH10126787A (ja) | Pピクチャの予測ベクトルをオフセットベクトルとした双方向予測ベクトル検出回路 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EXPY | Cancellation because of completion of term |