【手続補正書】
【提出日】平成27年4月17日(2015.4.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
フレーム間予測の下で実行される動き補償のためのビデオ復号方法であって、
参照ピクチャメモリからサンプルを取り出すステップと、
前記参照ピクチャメモリから取り出された整数サンプルに対して第１の方向に第１の分数サンプル補間を適用し、当該第１の分数サンプル補間を適用した分数サンプルを前記参照ピクチャメモリから取り出された整数サンプルのビット深度によらず、所定のビット深度に調整した第１のセットを生成するステップと、
第２の分数サンプル補間を前記分数サンプルの第１のセットに第２の方向に適用して、分数サンプルの第２のセットを生成するステップと、
を実装するためにビデオ復号器のプロセッサによって実行されるコンピュータ実行可能ステップを含む、方法。
【請求項２】
前記分数サンプルの第１セットを生成するステップは、
前記参照ピクチャメモリから取り出され、第1のビット深度で表現される整数サンプルＡｉ，ｊ（ｉは水平方向、ｊは垂直方向の整数サンプル位置）を用いて、
分数サンプルａｉ，ｊ= （−Ａｉ−３，ｊ＋４＊Ａｉ−２，ｊ−１０＊Ａｉ−１，ｊ＋５８＊Ａｉ，ｊ＋１７＊Ａｉ＋１，ｊ−５＊Ａｉ＋２，ｊ＋Ａｉ＋３，ｊ）＞＞Ｎ
分数サンプルｂｉ，ｊ＝（−Ａｉ−３，ｊ＋４＊Ａｉ−２、ｊ−１１＊Ａｉ−１、ｊ＋４０＊Ａｉ，ｊ＋４０＊Ａｉ＋１，ｊ−１１＊Ａｉ＋２，ｊ＋４＊Ａｉ＋３，ｊ−Ａｉ＋４，ｊ）＞＞Ｎ
分数サンプルｃｉ，ｊ＝（Ａｉ−２，ｊ−５＊Ａｉ−１，ｊ＋１７＊Ａｉ，ｊ＋５８＊Ａｉ＋１，ｊ−１０＊Ａｉ＋２，ｊ＋４＊Ａｉ＋３，ｊ−Ａｉ＋４，ｊ）＞＞Ｎ
を導出し（Ｎは任意の整数）、
分数サンプルａｉ，ｊ、ｂｉ，ｊ、ｃｉ，ｊは、整数サンプルＡｉ，ｊと整数サンプルＡｉ＋１，ｊとの間の水平方向に並ぶ分数サンプルであり、
分数サンプルａｉ，ｊは、整数サンプルＡｉ，ｊと分数サンプルｂｉ，ｊとの間に配置される１／４画素精度のサンプルを示し、分数サンプルｂｉ，ｊは、分数サンプルａｉ，ｊと分数サンプルｃｉ，ｊとの間に配置される１／４画素精度のサンプルを示し、分数サンプルｃｉ，ｊは、分数サンプルｂｉ，ｊと整数サンプルＡｉ＋１，ｊとの間に配置される１／４画素精度のサンプルを示し、
分数サンプルの第１のセットａｉ，ｊ、ｂｉ，ｊ、ｃｉ，ｊは、整数サンプルＡｉ，ｊを表現する前記第1のビット深度によらず、所定のビット深度となるように調整される、請求項１に記載の方法。
【請求項３】
前記分数サンプルの第２のセットを生成するステップは、前記第１のセットの分数サンプルａｉ，ｊ、ｂｉ，ｊ、ｃｉ，ｊ（ｉは水平方向、ｊは垂直方向の整数サンプル位置）を用いて、
分数サンプルｅｉ，ｊ＝（−ａｉ，ｊ−３＋４＊ａｉ，ｊ−２−１０＊ａｉ，ｊ−１＋５８＊ａｉ，ｊ＋１７＊ａｉ，ｊ＋１−５＊ａｉ，ｊ＋２＋ａｉ，ｊ＋３）＞＞６
分数サンプルｉｉ，ｊ＝（−ａｉ，ｊ−３＋４＊ａｉ，ｊ−２−１１＊ａｉ，ｊ−１＋４０＊ａｉ，ｊ＋４０＊ａｉ，ｊ＋１−１１＊ａｉ，ｊ＋２＋４＊ａｉ，ｊ＋３−ａｉ，ｊ＋４）＞＞６
分数サンプルｐｉ，ｊ＝（ａｉ，ｊ−２−５＊ａｉ，ｊ−１＋１７＊ａｉ，ｊ＋５８＊ａｉ，ｊ＋１−１０＊ａｉ，ｊ＋２＋４＊ａｉ，ｊ＋３―ａｉ，ｊ＋４）＞＞６
分数サンプルｆｉ，ｊ＝（−ｂｉ，ｊ−３＋４＊ｂｉ，ｊ−２−１０＊ｂｉ，ｊ−１＋５８＊ｂｉ，ｊ＋１７＊ｂｉ，ｊ＋１−５＊ｂｉ，ｊ＋２＋ｂｉ，ｊ＋３）＞＞６
分数サンプルｊｉ，ｊ＝（−ｂｉ，ｊ−３＋４＊ｂｉ，ｊ−２−１１＊ｂｉ，ｊ−１＋４０＊ｂｉ，ｊ＋４０＊ｂｉ，ｊ＋１−１１＊ｂｉ，ｊ＋２＋４＊ｂｉ，ｊ＋３−ｂｉ，ｊ＋４）＞＞６
分数サンプルｑｉ，ｊ＝（ｂｉ，ｊ−２−５＊ｂｉ，ｊ−１＋１７＊ｂｉ，ｊ＋５８＊ｂｉ，ｊ＋１−１０＊ｂｉ，ｊ＋２＋４＊ｂｉ、ｊ＋３−ｂｉ，ｊ＋４）＞＞６
分数サンプルｇｉ，ｊ＝（−ｃｉ，ｊ−３＋４＊ｃｉ，ｊ−２−１０＊ｃｉ，ｊ−１＋５８＊ｃｉ，ｊ＋１７＊ｃｉ，ｊ＋１−５＊ｃｉ，ｊ＋２＋ｃｉ，ｊ＋３）＞＞６
分数サンプルｋｉ，ｊ＝（−ｃｉ，ｊ−３＋４＊ｃｉ，ｊ−２−１１＊ｃｉ，ｊ−１＋４０＊ｃｉ，ｊ＋４０＊ｃｉ,ｊ＋１−１１＊ｃｉ,ｊ＋２＋４＊ｃｉ,ｊ＋３−ｃｉ,ｊ＋４）＞＞６
分数サンプルｒｉ,ｊ＝（ｃｉ,ｊ−２−５＊ｃｉ,ｊ−１＋１７＊ｃｉ,ｊ＋５８＊ｃｉ,ｊ＋１−１０＊ｃｉ,ｊ＋２＋４＊ｃｉ,ｊ＋３−ｃｉ,ｊ＋４）＞＞６
を導出し、
分数サンプルａｉ，ｊ、ｂｉ，ｊ、ｃｉ，ｊは、整数サンプルＡｉ，ｊと整数サンプルＡｉ＋１，ｊとの間の水平方向に並ぶ分数サンプルであり、
分数サンプルａｉ，ｊは、整数サンプルＡｉ，ｊと分数サンプルｂｉ，ｊとの間に配置される１／４画素精度のサンプルを示し、分数サンプルｂｉ，ｊは、整数サンプルａｉ，ｊと整数サンプルｃｉ，ｊとの間に配置される１／４画素精度のサンプルを示し、分数サンプルｃｉ，ｊは、分数サンプルｂｉ，ｊと整数サンプルＡｉ＋１，ｊとの間に配置される１／４画素精度のサンプルを示し、
分数サンプルｅｉ,ｊ、ｉｉ，ｊ、ｐｉ,ｊは、分数サンプルａｉ,ｊと分数サンプルａｉ,ｊ＋１との間の垂直方向に並ぶ分数サンプルであり、
分数サンプルｅｉ,ｊは、分数サンプルａｉ,ｊと分数サンプルｉｉ，ｊとの間に配置される１／４画素精度のサンプルを示し、分数サンプルｉｉ,ｊは、分数サンプルｅｉ,ｊと分数サンプルｐｉ,ｊとの間に配置される１／４画素精度のサンプルを示し、分数サンプルｐｉ,ｊは、分数サンプルｉｉ,ｊと分数サンプルａｉ,ｊ＋１との間に配置される１／４画素精度のサンプルを示し、
分数サンプルｆｉ,ｊ、ｊｉ，ｊ、ｑｉ,ｊは、分数サンプルｂｉ,ｊと分数サンプルｂｉ,ｊ＋１との間の垂直方向に並ぶ分数サンプルであり、
前記分数サンプルｆｉ，ｊは、分数サンプルｂｉ,ｊと分数サンプルｊｉ，ｊとの間に配置される１／４画素精度のサンプルを示し、前記分数サンプルｊｉ,ｊは、分数サンプルｆｉ,ｊと分数サンプルｑｉ,ｊとの間に配置される１／４画素精度のサンプルを示し、分数サンプルｑｉ，ｊは、分数サンプルｊｉ，ｊと分数サンプルｂｉ，ｊ＋１との間に配置される１／４画素精度のサンプルを示し、
分数サンプルｇｉ，ｊ、ｋｉ,ｊ、ｒｉ,ｊは、分数サンプルｃｉ,ｊと分数サンプルｃｉ,ｊ＋１との間の垂直方向に並ぶ分数サンプルであり、
前記分数サンプルｇｉ，ｊは、分数サンプルｃｉ，ｊと分数サンプルｋｉ，ｊとの間に配置される１／４画素精度のサンプルを示し、前記分数サンプルｋｉ，ｊは、分数サンプルｇｉ，ｊと分数サンプルｒｉ，ｊとの間に配置される１／４画素精度のサンプルを示し、分数サンプルｒｉ，ｊは、分数サンプルｋｉ，ｊと分数サンプルｃｉ，ｊ＋１との間に配置される１／４画素精度のサンプルを示し、
前記分数サンプルの第２のセットのｅｉ，ｊ、ｆｉ，ｊ、ｇｉ，ｊ、ｉｉ，ｊ、ｊｉ，ｊ、ｋｉ，ｊ、ｐｉ，ｊ、ｑｉ，ｊ、ｒｉ，ｊは、前記整数サンプルＡｉ，ｊを表現する前記第1のビット深度によらず、所定のビット深度に調整される、請求項１または２に記載の方法。
【請求項４】
前記ピクチャメモリから取り出された整数サンプルのビット深度は、８または１０である、請求項１から３のいずれか一項に記載の方法。
【請求項５】
前記分数サンプルの所定のビット深度は、１４である、請求項１から４のいずれか一項に記載の方法。
【請求項６】
フレーム間予測の下で実行される動き補償のためのビデオ符号化方法であって、
参照ピクチャメモリからサンプルを取り出すステップと、
前記参照ピクチャメモリから取り出された整数サンプルに対して第１の方向に第１の分数サンプル補間を適用し、当該第１の分数サンプル補間を適用した分数サンプルを前記参照ピクチャメモリから取り出された整数サンプルのビット深度によらず、所定ビット数に調整した第１のセットを生成するステップと、
第２の分数サンプル補間を前記分数サンプルの第１のセットに第２の方向に適用して、分数サンプルの第２のセットを生成するステップと、
を実装するためにビデオ符号器のプロセッサによって実行されるコンピュータ実行可能ステップを含む、方法。
【請求項７】
前記分数サンプルの第１セットを生成するステップは、
前記参照ピクチャメモリから取り出され、第1のビット深度で表現される整数サンプルＡｉ，ｊ（ｉは水平方向、ｊは垂直方向の整数サンプル位置）を用いて、
分数サンプルａｉ，ｊ= （−Ａｉ−３，ｊ＋４＊Ａｉ−２，ｊ−１０＊Ａｉ−１，ｊ＋５８＊Ａｉ，ｊ＋１７＊Ａｉ＋１，ｊ−５＊Ａｉ＋２，ｊ＋Ａｉ＋３，ｊ）＞＞Ｎ
分数サンプルｂｉ，ｊ＝（−Ａｉ−３，ｊ＋４＊Ａｉ−２、ｊ−１１＊Ａｉ−１、ｊ＋４０＊Ａｉ，ｊ＋４０＊Ａｉ＋１，ｊ−１１＊Ａｉ＋２，ｊ＋４＊Ａｉ＋３，ｊ−Ａｉ＋４，ｊ）＞＞Ｎ
分数サンプルｃｉ，ｊ＝（Ａｉ−２，ｊ−５＊Ａｉ−１，ｊ＋１７＊Ａｉ，ｊ＋５８＊Ａｉ＋１，ｊ−１０＊Ａｉ＋２，ｊ＋４＊Ａｉ＋３，ｊ−Ａｉ＋４，ｊ）＞＞Ｎ
を導出し（Ｎは任意の整数）、
分数サンプルａｉ，ｊ、ｂｉ，ｊ、ｃｉ，ｊは、整数サンプルＡｉ，ｊと整数サンプルＡｉ＋１，ｊとの間の水平方向に並ぶ分数サンプルであり、
分数サンプルａｉ，ｊは、整数サンプルＡｉ，ｊと分数サンプルｂｉ，ｊとの間に配置される１／４画素精度のサンプルを示し、分数サンプルｂｉ，ｊは、分数サンプルａｉ，ｊと分数サンプルｃｉ，ｊとの間に配置される１／４画素精度のサンプルを示し、分数サンプルｃｉ，ｊは、分数サンプルｂｉ，ｊと整数サンプルＡｉ＋１，ｊとの間に配置される１／４画素精度のサンプルを示し、
分数サンプルの第１のセットａｉ，ｊ、ｂｉ，ｊ、ｃｉ，ｊは、整数サンプルＡｉ，ｊを表現する前記第1のビット深度によらず、所定のビット深度となるように調整される、請求項６に記載の方法。
【請求項８】
前記分数サンプルの第２のセットを生成するステップは、前記第１のセットの分数サンプルａｉ，ｊ、ｂｉ，ｊ、ｃｉ，ｊ（ｉは水平方向、ｊは垂直方向の整数サンプル位置）を用いて、
分数サンプルｅｉ，ｊ＝（−ａｉ，ｊ−３＋４＊ａｉ，ｊ−２−１０＊ａｉ，ｊ−１＋５８＊ａｉ，ｊ＋１７＊ａｉ，ｊ＋１−５＊ａｉ，ｊ＋２＋ａｉ，ｊ＋３）＞＞６
分数サンプルｉｉ，ｊ＝（−ａｉ，ｊ−３＋４＊ａｉ，ｊ−２−１１＊ａｉ，ｊ−１＋４０＊ａｉ，ｊ＋４０＊ａｉ，ｊ＋１−１１＊ａｉ，ｊ＋２＋４＊ａｉ，ｊ＋３−ａｉ，ｊ＋４）＞＞６
分数サンプルｐｉ，ｊ＝（ａｉ，ｊ−２−５＊ａｉ，ｊ−１＋１７＊ａｉ，ｊ＋５８＊ａｉ，ｊ＋１−１０＊ａｉ，ｊ＋２＋４＊ａｉ，ｊ＋３―ａｉ，ｊ＋４）＞＞６
分数サンプルｆｉ，ｊ＝（−ｂｉ，ｊ−３＋４＊ｂｉ，ｊ−２−１０＊ｂｉ，ｊ−１＋５８＊ｂｉ，ｊ＋１７＊ｂｉ，ｊ＋１−５＊ｂｉ，ｊ＋２＋ｂｉ，ｊ＋３）＞＞６
分数サンプルｊｉ，ｊ＝（−ｂｉ，ｊ−３＋４＊ｂｉ，ｊ−２−１１＊ｂｉ，ｊ−１＋４０＊ｂｉ，ｊ＋４０＊ｂｉ，ｊ＋１−１１＊ｂｉ，ｊ＋２＋４＊ｂｉ，ｊ＋３−ｂｉ，ｊ＋４）＞＞６
分数サンプルｑｉ，ｊ＝（ｂｉ，ｊ−２−５＊ｂｉ，ｊ−１＋１７＊ｂｉ，ｊ＋５８＊ｂｉ，ｊ＋１−１０＊ｂｉ，ｊ＋２＋４＊ｂｉ、ｊ＋３−ｂｉ，ｊ＋４）＞＞６
分数サンプルｇｉ，ｊ＝（−ｃｉ，ｊ−３＋４＊ｃｉ，ｊ−２−１０＊ｃｉ，ｊ−１＋５８＊ｃｉ，ｊ＋１７＊ｃｉ，ｊ＋１−５＊ｃｉ，ｊ＋２＋ｃｉ，ｊ＋３）＞＞６
分数サンプルｋｉ，ｊ＝（−ｃｉ，ｊ−３＋４＊ｃｉ，ｊ−２−１１＊ｃｉ，ｊ−１＋４０＊ｃｉ，ｊ＋４０＊ｃｉ,ｊ＋１−１１＊ｃｉ,ｊ＋２＋４＊ｃｉ,ｊ＋３−ｃｉ,ｊ＋４）＞＞６
分数サンプルｒｉ,ｊ＝（ｃｉ,ｊ−２−５＊ｃｉ,ｊ−１＋１７＊ｃｉ,ｊ＋５８＊ｃｉ,ｊ＋１−１０＊ｃｉ,ｊ＋２＋４＊ｃｉ,ｊ＋３−ｃｉ,ｊ＋４）＞＞６
を導出し、
分数サンプルａｉ，ｊ、ｂｉ，ｊ、ｃｉ，ｊは、整数サンプルＡｉ，ｊと整数サンプルＡｉ＋１，ｊとの間の水平方向に並ぶ分数サンプルであり、
分数サンプルａｉ，ｊは、整数サンプルＡｉ，ｊと分数サンプルｂｉ，ｊとの間に配置される１／４画素精度のサンプルを示し、分数サンプルｂｉ，ｊは、整数サンプルａｉ，ｊと整数サンプルｃｉ，ｊとの間に配置される１／４画素精度のサンプルを示し、分数サンプルｃｉ，ｊは、分数サンプルｂｉ，ｊと整数サンプルＡｉ＋１，ｊとの間に配置される１／４画素精度のサンプルを示し、
分数サンプルｅｉ,ｊ、ｉｉ，ｊ、ｐｉ,ｊは、分数サンプルａｉ,ｊと分数サンプルａｉ,ｊ＋１との間の垂直方向に並ぶ分数サンプルであり、
分数サンプルｅｉ,ｊは、分数サンプルａｉ,ｊと分数サンプルｉｉ，ｊとの間に配置される１／４画素精度のサンプルを示し、分数サンプルｉｉ,ｊは、分数サンプルｅｉ,ｊと分数サンプルｐｉ,ｊとの間に配置される１／４画素精度のサンプルを示し、分数サンプルｐｉ,ｊは、分数サンプルｉｉ,ｊと分数サンプルａｉ,ｊ＋１との間に配置される１／４画素精度のサンプルを示し、
分数サンプルｆｉ,ｊ、ｊｉ，ｊ、ｑｉ,ｊは、分数サンプルｂｉ,ｊと分数サンプルｂｉ,ｊ＋１との間の垂直方向に並ぶ分数サンプルであり、
前記分数サンプルｆｉ，ｊは、分数サンプルｂｉ,ｊと分数サンプルｊｉ，ｊとの間に配置される１／４画素精度のサンプルを示し、前記分数サンプルｊｉ,ｊは、分数サンプルｆｉ,ｊと分数サンプルｑｉ,ｊとの間に配置される１／４画素精度のサンプルを示し、分数サンプルｑｉ，ｊは、分数サンプルｊｉ，ｊと分数サンプルｂｉ，ｊ＋１との間に配置される１／４画素精度のサンプルを示し、
分数サンプルｇｉ，ｊ、ｋｉ,ｊ、ｒｉ,ｊは、分数サンプルｃｉ,ｊと分数サンプルｃｉ,ｊ＋１との間の垂直方向に並ぶ分数サンプルであり、
前記分数サンプルｇｉ，ｊは、分数サンプルｃｉ，ｊと分数サンプルｋｉ，ｊとの間に配置される１／４画素精度のサンプルを示し、前記分数サンプルｋｉ，ｊは、分数サンプルｇｉ，ｊと分数サンプルｒｉ，ｊとの間に配置される１／４画素精度のサンプルを示し、分数サンプルｒｉ，ｊは、分数サンプルｋｉ，ｊと分数サンプルｃｉ，ｊ＋１との間に配置される１／４画素精度のサンプルを示し、
前記分数サンプルの第２のセットのｅｉ，ｊ、ｆｉ，ｊ、ｇｉ，ｊ、ｉｉ，ｊ、ｊｉ，ｊ、ｋｉ，ｊ、ｐｉ，ｊ、ｑｉ，ｊ、ｒｉ，ｊは、前記整数サンプルＡｉ，ｊを表現する前記第1のビット深度によらず、所定のビット深度に調整される、請求項６または７に記載の方法。
【請求項９】
前記ピクチャメモリから取り出されたサンプルのビット深度は、８または１０である、請求項６から８のいずれか一項に記載の方法。
【請求項１０】
前記分数サンプルの所定のビット深度は、１４である、請求項６から９のいずれか一項に記載の方法。