【手続補正書】
【提出日】平成21年8月28日(2009.8.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
高解像度画像を入力とし、各ピクチャを高解像度または低解像度のいずれかで符号化する画像符号化方法であって、
符号化対象ピクチャのピクチャタイプに応じて、前記符号化対象ピクチャを高解像度画像として符号化するか、低解像度画像として符号化するかを判定する符号化制御ステップと、
前記符号化制御ステップによって低解像度画像として符号化すると判定された符号化対象ピクチャを低解像度化する第１の画像縮小ステップと、
前記符号化制御ステップによって低解像度画像として符号化すると判定された符号化対象ピクチャが、高解像度画像としてすでに符号化されたピクチャを参照ピクチャとする場合、高解像度画像として符号化されている前記参照ピクチャを低解像度化する第２の画像縮小ステップと、
前記第１の画像縮小ステップによって低解像度化された符号化対象ピクチャを、前記第２の画像縮小ステップによって低解像度化された前記参照ピクチャを参照して符号化する第１の符号化ステップと、
前記符号化制御ステップによって高解像度画像として符号化すると判定された符号化対象ピクチャが、低解像度画像として符号化されたピクチャを参照ピクチャとする場合、前記低解像度画像として符号化された前記参照ピクチャを高解像度化する画像処理ステップと、
前記画像処理ステップによって高解像度化された前記参照ピクチャを参照して、前記符号化対象ピクチャを符号化する第２の符号化ステップとを含み、
前記画像処理ステップでは、前記参照ピクチャとされたピクチャであって低解像度画像として符号化された第１の低解像度画像につき、前記参照ピクチャが低解像度画像として符号化されるとき参照した第２の低解像度画像を探索して、１又は複数の画素単位で動きベクトルを検出し、検出された前記動きベクトルを用いて示される画素の画素値であって、前記第２の低解像度画像と同じ画像を表し解像度が異なる第２の高解像度画像に含まれる画素の画素値である第１画素値を取得し、取得した前記第１画素値を、前記第１の低解像度画像と同じ画像を表し解像度が異なる第１の高解像度画像における前記画素の画素値とし、
さらに、前記画像処理ステップでは、前記第１の高解像度画像における生成済みの画素を用いて、前記第２の高解像度画像を探索して、１又は複数の画素単位で動きベクトルを検出し、検出された前記動きベクトルを用いて示される画素の画像値であって、第２の高解像度画像に含まれる画素の画素値である第２画素値を取得し、前記第１の高解像度画像内で同じ位置にある画素について取得された前記第１画素値と前記第２画素値との平均値を当該画素の画素値として前記第１の高解像度画像を生成し、
前記第２の符号化ステップでは、生成された前記第１の高解像度画像を参照して、前記符号化対象ピクチャを符号化する
ことを特徴とする画像符号化方法。
【請求項２】
高解像度画像を入力とし、各ピクチャを高解像度または低解像度のいずれかで符号化する画像符号化装置であって、
符号化対象ピクチャのピクチャタイプに応じて、前記符号化対象ピクチャを高解像度画像として符号化するか、低解像度画像として符号化するかを判定する符号化制御手段と、
前記符号化制御手段によって低解像度画像として符号化すると判定された符号化対象ピクチャを低解像度化する第１の画像縮小手段と、
前記符号化制御手段によって低解像度画像として符号化すると判定された符号化対象ピクチャが、高解像度画像としてすでに符号化されたピクチャを参照ピクチャとする場合、高解像度画像として符号化されている前記参照ピクチャを低解像度化する第２の画像縮小手段と、
前記第１の画像縮小手段によって低解像度化された符号化対象ピクチャを、前記第２の画像縮小手段によって低解像度化された前記参照ピクチャを参照して符号化する第１の符号化手段と、
前記符号化制御手段によって高解像度画像として符号化すると判定された符号化対象ピクチャが、低解像度画像として符号化されたピクチャを参照ピクチャとする場合、前記低解像度画像として符号化された前記参照ピクチャを高解像度化する画像処理手段と、
前記画像処理手段によって高解像度化された前記参照ピクチャを参照して、前記符号化対象ピクチャを符号化する第２の符号化手段とを備え、
前記画像処理手段は、前記参照ピクチャとされたピクチャであって低解像度画像として符号化された第１の低解像度画像につき、前記参照ピクチャが低解像度画像として符号化されるとき参照した第２の低解像度画像を探索して、１又は複数の画素単位で動きベクトルを検出し、検出された前記動きベクトルを用いて示される画素の画素値であって、前記第２の低解像度画像と同じ画像を表し解像度が異なる第２の高解像度画像に含まれる画素の画素値である第１画素値を取得し、取得した前記第１画素値を、前記第１の低解像度画像と同じ画像を表し解像度が異なる第１の高解像度画像における前記画素の画素値とし、
さらに、前記画像処理手段は、前記第１の高解像度画像における生成済みの画素を用いて、前記第２の高解像度画像を探索して、１又は複数の画素単位で動きベクトルを検出し、検出された前記動きベクトルを用いて示される画素の画像値であって、第２の高解像度画像に含まれる画素の画素値である第２画素値を取得し、前記第１の高解像度画像内で同じ位置にある画素について取得された前記第１画素値と前記第２画素値との平均値を当該画素の画素値として前記第１の高解像度画像を生成し、
前記第２の符号化手段は、生成された前記第１の高解像度画像を参照して、前記符号化対象ピクチャを符号化する
ことを特徴とする画像符号化装置。
【請求項３】
高解像度画像を入力とし、各ピクチャを高解像度または低解像度のいずれかで符号化する画像符号化装置のためのプログラムであって、
コンピュータに、
符号化対象ピクチャのピクチャタイプに応じて、前記符号化対象ピクチャを高解像度画像として符号化するか、低解像度画像として符号化するかを判定する符号化制御ステップと、
前記符号化制御ステップによって低解像度画像として符号化すると判定された符号化対象ピクチャを低解像度化する第１の画像縮小ステップと、
前記符号化制御ステップによって低解像度画像として符号化すると判定された符号化対象ピクチャが、高解像度画像としてすでに符号化されたピクチャを参照ピクチャとする場合、高解像度画像として符号化されている前記参照ピクチャを低解像度化する第２の画像縮小ステップと、
前記第１の画像縮小ステップによって低解像度化された符号化対象ピクチャを、前記第２の画像縮小ステップによって低解像度化された前記参照ピクチャを参照して符号化する第１の符号化ステップと
前記符号化制御ステップによって高解像度画像として符号化すると判定された符号化対象ピクチャが、低解像度画像として符号化されたピクチャを参照ピクチャとする場合、前記低解像度画像として符号化された前記参照ピクチャを高解像度化する画像処理ステップと、
前記画像処理ステップによって高解像度化された前記参照ピクチャを参照して、前記符号化対象ピクチャを符号化する第２の符号化ステップとを実行させ、
前記画像処理ステップでは、前記参照ピクチャとされたピクチャであって低解像度画像として符号化された第１の低解像度画像につき、前記参照ピクチャが低解像度画像として符号化されるとき参照した第２の低解像度画像を探索して、１又は複数の画素単位で動きベクトルを検出し、検出された前記動きベクトルを用いて示される画素の画素値であって、前記第２の低解像度画像と同じ画像を表し解像度が異なる第２の高解像度画像に含まれる画素の画素値である第１画素値を取得し、取得した前記第１画素値を、前記第１の低解像度画像と同じ画像を表し解像度が異なる第１の高解像度画像における前記画素の画素値とし、
さらに、前記画像処理ステップでは、前記第１の高解像度画像における生成済みの画素を用いて、前記第２の高解像度画像を探索して、１又は複数の画素単位で動きベクトルを検出し、検出された前記動きベクトルを用いて示される画素の画像値であって、第２の高解像度画像に含まれる画素の画素値である第２画素値を取得し、前記第１の高解像度画像内で同じ位置にある画素について取得された前記第１画素値と前記第２画素値との平均値を当該画素の画素値として前記第１の高解像度画像を生成し、
前記第２の符号化ステップでは、生成された前記第１の高解像度画像を参照して、前記符号化対象ピクチャを符号化する
ことを特徴とするプログラム。
【請求項４】
高解像度画像を入力とし、各ピクチャを高解像度または低解像度のいずれかで符号化する画像符号化装置を実装する集積回路であって、
符号化対象ピクチャのピクチャタイプに応じて、前記符号化対象ピクチャを高解像度画像として符号化するか、低解像度画像として符号化するかを判定する符号化制御手段と、
前記符号化制御手段によって低解像度画像として符号化すると判定された符号化対象ピクチャを低解像度化する第１の画像縮小手段と、
前記符号化制御手段によって低解像度画像として符号化すると判定された符号化対象ピクチャが、高解像度画像としてすでに符号化されたピクチャを参照ピクチャとする場合、高解像度画像として符号化されている前記参照ピクチャを低解像度化する第２の画像縮小手段と、
前記第１の画像縮小手段によって低解像度化された符号化対象ピクチャを、前記第２の画像縮小手段によって低解像度化された前記参照ピクチャを参照して符号化する第１の符号化手段と、
前記符号化制御手段によって高解像度画像として符号化すると判定された符号化対象ピクチャが、低解像度画像として符号化されたピクチャを参照ピクチャとする場合、前記低解像度画像として符号化された前記参照ピクチャを高解像度化する画像処理手段と、
前記画像処理手段によって高解像度化された前記参照ピクチャを参照して、前記符号化対象ピクチャを符号化する第２の符号化手段とを備え、
前記画像処理手段は、前記参照ピクチャとされたピクチャであって低解像度画像として符号化された第１の低解像度画像につき、前記参照ピクチャが低解像度画像として符号化されるとき参照した第２の低解像度画像を探索して、１又は複数の画素単位で動きベクトルを検出し、検出された前記動きベクトルを用いて示される画素の画素値であって、前記第２の低解像度画像と同じ画像を表し解像度が異なる第２の高解像度画像に含まれる画素の画素値である第１画素値を取得し、取得した前記第１画素値を、前記第１の低解像度画像と同じ画像を表し解像度が異なる第１の高解像度画像における前記画素の画素値とし、
さらに、前記画像処理手段は、前記第１の高解像度画像における生成済みの画素を用いて、前記第２の高解像度画像を探索して、１又は複数の画素単位で動きベクトルを検出し、検出された前記動きベクトルを用いて示される画素の画像値であって、第２の高解像度画像に含まれる画素の画素値である第２画素値を取得し、前記第１の高解像度画像内で同じ位置にある画素について取得された前記第１画素値と前記第２画素値との平均値を当該画素の画素値として前記第１の高解像度画像を生成し、
前記第２の符号化手段は、生成された前記第１の高解像度画像を参照して、前記符号化対象ピクチャを符号化する
ことを特徴とする集積回路。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】画像符号化方法および画像符号化装置