【手続補正書】
【提出日】平成16年11月22日(2004.11.22)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
現在符号化または復号しようとするＢピクチャのブロック予測方法において、
Ｂピクチャに対して、現在符号化または復号しようとするダイレクトモードの順方向及び逆方向動きベクトルを求める第１段階と、
この第１段階で求めた順方向及び逆方向動きベクトルを利用して動きが補償されたブロック（Ｂf，Ｂb）を求める第２段階と、
その第２段階で求めた動きが補償されたブロックに対して予測補間を適用して、現在符号化又は復号しようとするＢピクチャのブロックを予測する第３段階と
を有することを特徴とする改善されたダイレクトモードのブロック予測方法。
【請求項２】
第１段階の順方向動きベクトルは、
現在符号化又は復号しようするＢピクチャに対して、ダイレクトモードのための順方向参照ピクチャを利用して求めることを特徴とする請求項１記載の改善されたダイレクトモードのブロック予測方法。
【請求項３】
第１段階の順方向動きベクトルは、
現在符号化又は復号しようとするＢピクチャに対して、順方向参照ピクチャ中の最も近い距離の参照ピクチャを利用して求めることを特徴とする請求項１記載の改善されたダイレクトモードのブロック予測方法。
【請求項４】
第１段階の逆方向動きベクトルは、
現在符号化又は復号しようとするＢピクチャに対して、ダイレクトモードのための逆方向参照ピクチャを利用して求めることを特徴とする請求項１記載の改善されたダイレクトモードのブロック予測方法。
【請求項５】
画像ブロック予測方法であって、
（ａ）復号化又は符号化されている画像ブロックの第１および第２の動きベクトルを求めるステップと、
（ｂ）前記第１および第２の動きベクトルをそれぞれ用いて２つの動き補償されたブロックをそれぞれ得るステップと、
（ｃ）前記動き補償されたブロックのそれぞれに対して係数を掛けることによって前記画像ブロックを予測するステップと
を有し、
前記係数は、前記画像ブロックからの時間的距離に関係する
ことを特徴とする画像ブロックの予測方法。
【請求項６】
前記ステップ（ａ）の第１の動きベクトルは、
現在符号化又は復号しようとするＢピクチャに対して、ダイレクトモードのための順方向参照ピクチャを利用して求めることを特徴とする請求項５記載の画像ブロックの予測方法。
【請求項７】
ダイレクトモードの順方向動きベクトルは、
下記の式により求めることを特徴とする請求項６記載の画像ブロックの予測方法。
ＭＶf＝ＴＲB×ＭＶ／ＴＲD
上式中、ＭＶfはダイレクトモードの順方向動きベクトル、ＴＲBはダイレクトモードのための順方向参照ピクチャと現在のＢピクチャ間の時間的距離、ＭＶはダイレクトモードのための逆方向参照ピクチャと同一の位置にあるブロックが有する動きベクトル、ＴＲDはダイレクトモードのための順方向参照ピクチャとダイレクトモードのための逆方向参照ピクチャ間の時間的距離をそれぞれ示したものである。
【請求項８】
前記ステップ（ａ）の第１の動きベクトルは、
現在符号化又は復号しようとするＢピクチャに対して、順方向参照ピクチャ中、最も近い距離の参照ピクチャを利用して求めることを特徴とする請求項５記載の画像ブロックの予測方法。
【請求項９】
ダイレクトモードの順方向動きベクトルは、
下記の式により求めることを特徴とする請求項８記載の画像ブロックの予測方法。
ＭＶf＝ＴＲN×ＭＶ／ＴＲD
上式中、ＭＶfはダイレクトモードの順方向動きベクトル、ＴＲNはブロック（Ｂf）が存在する参照ピクチャとＢピクチャ間の時間的距離、ＭＶはダイレクトモードのための逆方向参照ピクチャと同一の位置にあるブロックが有する動きベクトル、ＴＲDはダイレクトモードのための順方向参照ピクチャとダイレクトモードのための逆方向参照ピクチャ間の時間的距離をそれぞれ示したものである。
【請求項１０】
前記ステップ（ａ）の第２の動きベクトルは、
現在符号化又は復号しようとするＢピクチャに対して、ダイレクトモードのための逆方向参照ピクチャを利用して求めることを特徴とする請求項５記載の画像ブロックの予測方法。
【請求項１１】
前記ステップ（ｃ）は、
下記の式によりＢピクチャのブロックを予測することを特徴とする請求項５記載の画像ブロックの予測方法。
Ｂc'＝Ｂf×（ＴＲD−ＴＲB）／ＴＲD＋ＴＲB／ＴＲD
上式中、Ｂc'は現在符号化又は復号しようとするブロックの予測値、Ｂfはダイレクトモードの順方向動きベクトルにより動きが補償されたブロック、Ｂbはダイレクトモードの逆方向動きベクトルにより動きが補償されたブロック、ＴＲDはダイレクトモードのための順方向参照ピクチャとダイレクトモードのための逆方向参照ピクチャ間の時間的距離、ＴＲBはダイレクトモードのための順方向参照ピクチャと現在のＢピクチャ間の時間的距離をそれぞれ示したものである。
【請求項１２】
前記ステップ（ｃ）は、
下記の式によりＢピクチャのブロックを予測することを特徴とする請求項５記載の画像ブロックの予測方法。
2003319403.tif 000001
上式中、Ｂc'は現在符号化又は復号しようとするブロックの予測値、Ｂfはダイレクトモードの順方向動きベクトルにより動きが補償されたブロック、Ｂbはダイレクトモードの逆方向動きベクトルにより動きが補償されたブロック、ＴＲDはダイレクトモードのための順方向参照ピクチャとダイレクトモードのための逆方向参照ピクチャ間の時間的距離、ＴＲBはダイレクトモードのための順方向参照ピクチャと現在のＢピクチャ間の時間的距離、ＴＲNはブロック（Ｂf）が存在する参照ピクチャとＢピクチャ間の時間的距離をそれぞれ示したものである。
【請求項１３】
Ｂピクチャのブロックの復号化方法であって、
（ａ）Ｂピクチャのブロックに対し、第１の動きベクトルと第２の動きベクトルのそれぞれを用いて、それぞれ動き補償された２つのブロックを得るステップと、
（ｂ）前記動き補償されたブロックのそれぞれに対して係数を掛けることによって前記Ｂピクチャのブロックを復号化するステップと
を有し、
前記係数は、前記画像ブロックからの時間的距離に関係する
ことを特徴とするＢピクチャのブロックの復号化方法。
【請求項１４】
前記第１の動きベクトルは、
現在符号化又は復号しようとするＢピクチャに対して、ダイレクトモードのための順方向参照ピクチャを利用して求められることを特徴とする請求項１３記載のブロックの復号化方法。
【請求項１５】
ダイレクトモードの前記第１の動きベクトルは、
下記の式により求めることを特徴とする請求項１４記載の改善されたダイレクトモードのブロック予測方法。
ＭＶf＝ＴＲB×ＭＶ／ＴＲD
上式中、ＭＶfはダイレクトモードの順方向動きベクトル、ＴＲBはダイレクトモードのための順方向参照ピクチャと現在のＢピクチャ間の時間的距離、ＭＶはダイレクトモードのための逆方向参照ピクチャと同一の位置にあるブロックが有する動きベクトル、ＴＲDはダイレクトモードのための順方向参照ピクチャとダイレクトモードのための逆方向参照ピクチャ間の時間的距離をそれぞれ示したものである。
【請求項１６】
前記第１の動きベクトルは、
現在符号化又は復号しようとするＢピクチャに対して、順方向参照ピクチャ中の、最も近い距離の参照ピクチャを利用して求めることを特徴とする請求項１３記載のブロックの復号化方法。
【請求項１７】
ダイレクトモードの前記第１の動きベクトルは、
下記の式により求めることを特徴とする請求項１６記載のブロックの復号化方法。
ＭＶf＝ＴＲN×ＭＶ／ＴＲD
上式中、ＭＶfはダイレクトモードの順方向動きベクトル、ＴＲNはブロック（Ｂf）が存在する参照ピクチャとＢピクチャ間の時間的距離、ＭＶはダイレクトモードのための逆方向参照ピクチャと同一の位置にあるブロックが有する動きベクトル、ＴＲDはダイレクトモードのための順方向参照ピクチャとダイレクトモードのための逆方向参照ピクチャ間の時間的距離をそれぞれ示したものである。
【請求項１８】
前記第２の動きベクトルは、
現在符号化又は復号しようとするＢピクチャに対して、ダイレクトのための逆方向参照ピクチャを利用して求めることを特徴とする請求項１３記載のブロックの復号化方法。
【請求項１９】
前記ステップ（ｂ）は、
下記の式のような演算によりＢピクチャのブロックを予測することを特徴とする請求項１３記載のブロックの復号化方法。
2003319403.tif 000002
上式中、Ｂc'はＢピクチャの現在符号化又は復号しようとするブロックの予測値、Ｂfはダイレクトモードの順方向動きベクトルにより動きが補償されたブロック、Ｂbはダイレクトモードの逆方向動きベクトルにより動きが補償されたブロック、Ｔcは現在のＢピクチャに割り当てられたディスプレー順序情報のピクチャ順序カウンタ値、Ｔfはダイレクトモードのための順方向参照ピクチャに割り当てられたディスプレー順序情報のピクチャ順序カウンタ値、Ｔbはダイレクトモードのための逆方向参照ピクチャに割り当てられたディスプレー順序情報のピクチャ順序カウンタ値をそれぞれ示したものである。
【請求項２０】
前記ステップ（ｂ）は、
下記の式のような演算によりＢピクチャのブロックを予測することを特徴とする請求項１３記載のブロックの復号化方法。
2003319403.tif 000003
上式中、Ｂc'はＢピクチャの現在符号化又は復号しようとするブロックの予測値、Ｂfはダイレクトモードの順方向動きベクトルにより動きが補償されたブロック、Ｂbはダイレクトモードの逆方向動きベクトルにより動きが補償されたブロック、Ｔcは現在のＢピクチャに割り当てられたディスプレー順序情報のピクチャ順序カウンタ値、Ｔfはダイレクトモードの順方向動きベクトルをＢピクチャから最も近い参照ピクチャを利用して求める場合、その参照ピクチャに割り当てられたディスプレー順序情報のピクチャ順序カウンタ値、Ｔbはダイレクトモードのための逆方向参照ピクチャに割り当てられたディスプレー順序情報のピクチャ順序カウンタ値をそれぞれ示したものである。
【請求項２１】
前記係数は、
前記画像ブロックからの時間的距離が大きくなるにつれて小さくなることを特徴とする請求項５に記載の画像ブロックの予測方法。
【請求項２２】
前記係数は、
前記画像ブロックからの時間的距離が大きくなるにつれて小さくなることを特徴とする請求項１３に記載のブロックの復号化方法。
【請求項２３】
ピクチャの画像ブロック予測方法であって、
（ａ）復号化又は符号化されている画像ブロックの第１および／または第２の動きベクトルを求めるステップと、
（ｂ）前記第１および／または第２の動きベクトルを用いて、各動きベクトルから得られる、動き補償された少なくとも１つのブロックを得るステップと、
（ｃ）前記動き補償された少なくとも１つのブロックのそれぞれに対して係数を掛けることによって前記画像ブロックを予測するステップと
を有し、
前記係数は、ピクチャのディスプレー順序の違いに関係する
ことを特徴とする画像ブロックの予測方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】変更
【補正の内容】
【００３２】
従って、前記式（５）及び式（６）は、各ピクチャのディスプレー順序情報のピクチャ順序カウンタ値を利用して、次式（７）で表現することができる。この時、Ｔcは現在のＢピクチャに割り当てられたディスプレー順序情報のピクチャ順序カウンタ値、Ｔfはダイレクトモードのための順方向参照ピクチャに割り当てられたディスプレー順序情報のピクチャ順序カウンタ値または前記式（４）によりダイレクトモードの順方向動きベクトルを求めた場合には、Ｂピクチャから最も近い参照ピクチャに割り当てられたディスプレー順序情報のピクチャ順序カウンタ値、Ｔbはダイレクトモードのための逆方向参照ピクチャに割り当てられたディスプレー順序情報のピクチャ順序カウンタ値をそれぞれ示している。
Ｂc'＝Ｂf（Ｔb−Ｔc）／（Ｔb−Ｔf）
＋Ｂb（Ｔc−Ｔf）／（Ｔb−Ｔf）  −−−−−式（７）
（Ｔb−Ｔc）＋（Ｔc−Ｔf）＝（Ｔb−Ｔf）であることから、上記の式（７）によれば、ダイレクトモードの順方向動きベクトルにより動きが補償されたブロックＢfの係数である［（Ｔb−Ｔc）／（Ｔb−Ｔf）］が大きくなれば、逆方向動きベクトルにより動きが補償されたブロックＢbの係数［（Ｔc−Ｔf）／（Ｔb−Ｔf）］が小さくなり、また、係数［（Ｔb−Ｔc）／（Ｔb−Ｔf）］が小さくなれば、係数［（Ｔc−Ｔf）／（Ｔb−Ｔf）］が大きくなることが理解される。これは、時間的距離が離れ、（Ｔc−Ｔf）または（Ｔb−Ｔc）が大きくなるにつれて、ＢfまたはＢbの係数は小さくなり、したがって、Ｂc'に対するＢfおよびＢbの影響がそれぞれ小さくなることを意味している。