【手続補正書】
【提出日】平成26年11月17日(2014.11.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
各画素（１１、１３、１５、１７）がそれぞれの画素値を有する映像フレーム内の複数の画素（１１、１３、１５、１７）からなるブロック（１０）に適用できるフィルタリング制御の方法であって、
ｐ０ｉが前記ブロック（１０）内の画素（１１、１３、１５、１７）からなる第１のライン（１２）の中で、前記映像フレーム内の複数の画素（２１、２３、２５、２７）からなる近傍ブロック（２０）へのブロック境界（１）に最も近接している画素（１１）の画素値を表し、ｐ１ｉが画素（１１、１３、１５、１７）からなる前記第１のライン（１２）の中で、前記ブロック境界（１）に２番目に近接している画素（１３）の画素値を表し、ｐ２ｉが画素（１１、１３、１５、１７）からなる前記第１のライン（１２）の中で、前記ブロック境界（１）に３番目に近接している画素（１５）の画素値を表すとすると、
｜ｐ２ｉ−２ｐ１ｉ＋ｐ０ｉ｜
に基づいて前記ブロック（１０）に対する第１のフィルタ決定値を計算するステップ（Ｓ１）と、
ｑ０ｉが前記近傍ブロック（２０）内の画素（２１、２３、２５、２７）からなる対応する第１のライン（２２）の中で、前記ブロック境界（１）に最も近接している前記近傍ブロック（２０）内の画素（２１）の画素値を表し、ｑ１ｉが画素（２１、２３、２５、２７）からなる前記対応する第１のライン（２２）の中で、前記ブロック境界（１）に２番目に近接している前記近傍ブロック（２０）の画素（２３）の画素値を表し、ｑ２ｉが画素（２１、２３、２５、２７）からなる前記対応する第１のライン（２２）の中で、前記ブロック境界（１）に３番目に近接している前記近傍ブロック（２０）内の画素（２５）の画素値を表すとすると、
｜ｑ２ｉ−２ｑ１ｉ＋ｑ０ｉ｜
に基づいて前記ブロック（２０）に対する第２のフィルタ決定値を計算するステップ（Ｓ２）と、
前記第１のフィルタ決定値と第１の閾値の比較（Ｓ２０）に基づいて前記ブロック境界（１）に対してフィルタ処理すべき前記ブロック（１０）内の画素（１１、１３、１５、１７）からなる前記ライン（１２）の中の画素の個数を判定するステップ（Ｓ３）と、
前記第２のフィルタ決定値と第２の閾値の比較（Ｓ２３）に基づいて前記ブロック境界（１）に対してフィルタ処理すべき前記近傍ブロック（２０）内の画素（２１、２３、２５、２７）からなる前記対応するライン（２２）の中の画素の個数を判定するステップ（Ｓ４）と、
を備える方法。
【請求項２】
前記第１のフィルタ決定値を計算するステップ（Ｓ１）は、ｐ００が画素からなる前記第１のラインの中で、前記ブロック境界（１）に最も近接している前記画素の前記画素値を表し、ｐ１０が画素からなる前記第１のラインの中で、前記ブロック境界（１）に２番目に近接している前記画素の前記画素値を表し、ｐ２０が画素からなる前記第１のラインの中で、前記ブロック境界（１）に３番目に近接している前記画素の前記画素値を表し、ｐ０３が前記ブロック（１０）内の画素からなる第２のラインの中で、前記ブロック境界（１）に最も近接している画素の画素値を表し、ｐ１３が画素からなる前記第２のラインの中で、前記ブロック境界（１）に２番目に近接している画素の画素値を表し、ｐ２３が画素からなる前記第２のラインの中で、前記ブロック境界（１）に３番目に近接している画素の画素値を表すとすると、
｜ｐ２０−２ｐ１０＋ｐ００｜＋｜ｐ２３−２ｐ１３＋ｐ０３｜
として前記第１のフィルタ決定値を計算するステップ（Ｓ１）を備え、
前記第２のフィルタ決定値を計算するステップ（Ｓ２）は、ｑ００が画素からなる前記対応する第１のラインの中で、前記ブロック境界（１）に最も近接している前記近傍ブロック（２０）内の前記画素の前記画素値を表し、ｑ１０が画素からなる前記対応する第１のラインの中で、前記ブロック境界（１）に２番目に近接している前記近傍ブロック（２０）の前記画素の前記画素値を表し、ｑ２０が画素からなる前記対応する第１のラインの中で、前記ブロック境界（１）に３番目に近接している前記近傍ブロック（２０）内の前記画素の前記画素値を表し、ｑ０３が前記近傍ブロック（２０）内の画素からなる対応する第２のラインの中で、前記ブロック境界（１）に最も近接している前記近傍ブロック（２０）内の画素の画素値を表し、ｑ１３が画素からなる前記対応する第２のラインの中で、前記ブロック境界（１）に２番目に近接している前記近傍ブロック（２０）の画素の画素値を表し、ｑ２３が画素からなる前記対応する第２のラインの中で、前記ブロック境界（１）に３番目に近接している前記近傍ブロック（２０）内の画素の画素値を表すとすると、
｜ｑ２０−２ｑ１０＋ｑ００｜＋｜ｑ２３−２ｑ１３＋ｑ０３｜
として前記第２のフィルタ決定値を計算するステップ（Ｓ２）を備える、
請求項１に記載の方法。
【請求項３】
フィルタ処理すべき前記ブロック（１０）内の画素（１１、１３、１５、１７）からなる前記ライン（１２）の中の画素の個数を判定するステップ（Ｓ３）は、
前記第１のフィルタ決定値を第１の閾値と比較するステップ（Ｓ２０）と、
前記第１のフィルタ決定値が前記第１の閾値未満である場合、前記ブロック境界（１）に対して前記ブロック（１０）内の画素（１１、１３、１５、１７）からなる前記ライン（１２）の中の２個の画素をフィルタ処理することを判定するステップ（Ｓ２１）と、
前記第１のフィルタ決定値が前記第１の閾値以上である場合、前記ブロック境界（１）に対して前記ブロック（１０）内の画素（１１、１３、１５、１７）からなる前記ライン（１２）の中の１個の画素をフィルタ処理することを判定するステップ（Ｓ２２）と、
を備え、
フィルタ処理すべき前記近傍ブロック（２０）内の画素（２１、２３、２５、２７）からなる前記対応するライン（２２）の中の画素の個数を判定するステップ（Ｓ４）は、
前記第２のフィルタ決定値を第２閾値と比較するステップ（Ｓ２３）と、
前記第２のフィルタ決定値が前記第２の閾値未満である場合、前記ブロック境界（１）に対して前記近傍ブロック（２０）内の画素（２１、２３、２５、２７）からなる前記対応するライン（２２）の中の２個の画素をフィルタ処理することを判定するステップ（Ｓ２４）と、
前記第２のフィルタ決定値が前記第２の閾値以上である場合、前記ブロック境界（１）に対して前記近傍ブロック（２０）内の画素（２１、２３、２５、２７）からなる前記対応するライン（２２）の中で１個の画素をフィルタ処理することを判定するステップ（Ｓ２５）と、
を備える、請求項１または２に記載の方法。
【請求項４】
フィルタ処理すべき前記ブロック（１０）内の画素（１１、１３、１５、１７）からなる前記ライン（１２）の中の画素の個数を判定するステップ（Ｓ３）は、
前記第１のフィルタ決定値を第１の閾値と比較するステップ（Ｓ２０）と、
前記第１のフィルタ決定値が前記第１の閾値未満である場合、前記ブロック境界（１）に対して前記ブロック（１０）内の画素（１１、１３、１５、１７）からなる前記ライン（１２）の中の２個の画素をフィルタ処理することを判定するステップ（Ｓ２１）と、
前記第１のフィルタ決定値が前記第１の閾値以上である場合、前記ブロック境界（１）に対して前記ブロック（１０）内の画素（１１、１３、１５、１７）からなる前記ライン（１２）の中の画素をフィルタ処理しないことを判定するステップ（Ｓ２２）と、
を備え、
フィルタ処理すべき前記近傍ブロック（２０）内の画素（２１、２３、２５、２７）からなる前記対応するライン（２２）の中の画素の個数を判定するステップ（Ｓ４）は、
前記第２のフィルタ決定値を第２閾値と比較するステップ（Ｓ２３）と、
前記第２のフィルタ決定値が前記第２の閾値未満である場合、前記ブロック境界（１）に対して前記近傍ブロック（２０）内の画素（２１、２３、２５、２７）からなる前記対応するライン（２２）の中の２個の画素をフィルタ処理することを判定するステップ（Ｓ２４）と、
前記第２のフィルタ決定値が前記第２の閾値以上である場合、前記ブロック境界（１）に対して前記近傍ブロック（２０）内の画素（２１、２３、２５、２７）からなる前記対応するライン（２２）の中の画素をフィルタ処理しないことを決定するステップ（Ｓ２５）と、
を備える、請求項１または２に記載の方法。
【請求項５】
ｐ０ｉが映像フレーム内の複数の画素（１１、１３、１５、１７）からなるブロック（１０）内の画素（１１、１３、１５、１７）からなる第１のライン（１２）の中で、前記映像フレーム内の複数の画素（２１、２３、２５、２７）からなる近傍ブロック（２０）へのブロック境界（１）に最も近接している画素（１１）の画素値を表し、ｐ１ｉが画素（１１、１３、１５、１７）からなる前記第１のライン（１２）の中で、前記ブロック境界（１）に２番目に近接している画素（１３）の画素値を表し、ｐ２ｉが画素（１１、１３、１５、１７）からなる前記第１のライン（１２）の中で、前記ブロック境界（１）に３番目に近接している画素（１５）の画素値を表すとすると、
｜ｐ２ｉ−２ｐ１ｉ＋ｐ０ｉ｜
に基づいて前記ブロック（１０）に対する第１のフィルタ決定値を計算するように構成されている第１の決定値計算器（１１０）と、
ｑ０ｉが前記近傍ブロック（２０）内の画素（２１、２３、２５、２７）からなる対応する第１のライン（２２）の中で、前記ブロック境界（１）に最も近接している前記近傍ブロック（２０）内の画素（２１）の画素値を表し、ｑ１ｉが画素（２１、２３、２５、２７）からなる前記対応する第１のライン（２２）の中で、前記ブロック境界（１）に２番目に近接している前記近傍ブロック（２０）の画素（２３）の画素値を表し、ｑ２ｉが画素（２１、２３、２５、２７）からなる前記対応する第１のライン（２２）の中で、前記ブロック境界（１）に３番目に近接している前記近傍ブロック（２０）内の画素（２５）の画素値を表すとすると、
｜ｑ２ｉ−２ｑ１ｉ＋ｑ０ｉ｜
に基づいて前記ブロック（１０）に対する第２のフィルタ決定値を計算するように構成されている第２の決定値計算器（１２０）と、
前記第１の決定値計算器（１１０）により計算された前記第１のフィルタ決定値に基づいて前記ブロック境界（１）に対してフィルタ処理すべき前記ブロック（１０）内の画素（１１、１３、１５、１７）からなるライン（１２）の中の画素の個数を判定するように構成されている第１の画素判定器（１３０）と、
前記第２の決定値計算器（１２０）により計算された前記第２のフィルタ決定値に基づいて前記ブロック境界（１）に対してフィルタ処理すべき前記近傍ブロック（２０）内の画素（２１、２３、２５、２７）からなる対応するライン（２２）の中の画素の個数を判定するように構成されている第２の画素判定器（１４０）と、
を備え、
前記第１の決定値計算器（１１０）により計算された前記第１のフィルタ決定値を第１の閾値と比較するように構成されている第１の比較器（１８０）と、
前記第２の決定値計算器（１２０）により計算された前記第２のフィルタ決定値を第２の閾値と比較するように構成されている第２の比較器（１８２）と、
をさらに備える、フィルタリング制御装置（１００）。
【請求項６】
前記第１の決定値計算器（１１０）は、ｐ００が画素からなる前記第１のラインの中で、前記ブロック境界（１）に最も近接している前記画素の前記画素値を表し、ｐ１０が画素からなる前記第１のラインの中で、前記ブロック境界（１）に２番目に近接している前記画素の前記画素値を表し、ｐ２０が画素からなる前記第１のラインの中で、前記ブロック境界（１）に３番目に近接している前記画素の前記画素値を表し、ｐ０３が前記ブロック（１０）内の画素からなる第２のラインの中で、前記ブロック境界（１）に最も近接している画素の画素値を表し、ｐ１３が画素からなる前記第２のラインの中で、前記ブロック境界（１）に２番目に近接している画素の画素値を表し、ｐ２３が画素からなる前記第２のラインの中で、前記ブロック境界（１）に３番目に近接している画素の画素値を表すとすると、
｜ｐ２０−２ｐ１０＋ｐ００｜＋｜ｐ２３−２ｐ１３＋ｐ０３｜
として前記第１のフィルタ決定値を計算するように構成され、
前記第２の決定値計算器（１２０）は、ｑ００が画素からなる前記対応する第１のラインの中で、前記ブロック境界（１）に最も近接している前記近傍ブロック（２０）内の前記画素の前記画素値を表し、ｑ１０が画素からなる前記対応する第１のラインの中で、前記ブロック境界（１）に２番目に近接している前記近傍ブロック（２０）の前記画素の前記画素値を表し、ｑ２０が画素からなる前記対応する第１のラインの中で、前記ブロック境界（１）に３番目に近接している前記近傍ブロック（２０）内の前記画素の前記画素値を表し、ｑ０３が前記近傍ブロック（２０）内の画素からなる対応する第２のラインの中で、前記ブロック境界（１）に最も近接している前記近傍ブロック（２０）内の画素の画素値を表し、ｑ１３が画素からなる前記対応する第２のラインの中で、前記ブロック境界（１）に２番目に近接している前記近傍ブロック（２０）の画素の画素値を表し、ｑ２３が画素からなる前記対応する第２のラインの中で、前記ブロック境界（１）に３番目に近接している前記近傍ブロック（２０）内の画素の画素値を表すとすると、
｜ｑ２０−２ｑ１０＋ｑ００｜＋｜ｑ２３−２ｑ１３＋ｑ０３｜
として前記第２のフィルタ決定値を計算するように構成されている、
請求項５に記載の装置。
【請求項７】
前記第１の画素判定器（１３０）は、ｉ）前記第１のフィルタ決定値が前記第１の比較器（１８０）により判定されるように前記第１の閾値未満である場合、前記ブロック境界（１）に対して前記ブロック（１０）内の画素（１１、１３、１５、１７）からなる前記ライン（１２）の中の２個の画素をフィルタ処理することを判定し、ｉｉ）前記第１のフィルタ決定値が前記第１の比較器（１８０）により判定されるように前記第１の閾値以上である場合、前記ブロック境界（１）に対して前記ブロック（１０）内の画素（１１、１３、１５、１７）からなる前記ライン（１２）の中の１個の画素をフィルタ処理することを判定するように構成され、
前記第２の画素判定器（１４０）は、ｉ）前記第２のフィルタ決定値が前記第２の比較器（１８２）により判定されるように前記第２の閾値未満である場合、前記ブロック境界（１）に対して前記近傍ブロック（２０）内の画素（２１、２３、２５、２７）からなる前記対応するライン（２２）の中の２個の画素をフィルタ処理することを判定し、ｉｉ）前記第２のフィルタ決定値が前記第２の比較器（１８２）により判定されるように前記第２の閾値以上である場合、前記ブロック境界（１）に対して前記近傍ブロック（２０）内の画素（２１、２３、２５、２７）からなる前記対応するライン（２２）の中の１個の画素をフィルタ処理することを判定するように構成されている、
請求項５または６に記載の装置。
【請求項８】
前記第１の決定値計算器（１１０）により計算された前記第１のフィルタ決定値を第１の閾値と比較するように構成されている第１の比較器（１８０）と、
前記第２の決定値計算器（１２０）により計算された前記第２のフィルタ決定値を第２の閾値と比較するように構成されている第２の比較器（１８２）と、
をさらに備え、
前記第１の画素判定器（１３０）は、ｉ）前記第１のフィルタ決定値が前記第１の比較器（１８０）により判定されるように前記第１の閾値未満である場合、前記ブロック境界（１）に対して前記ブロック（１０）内の画素（１１、１３、１５、１７）からなる前記ライン（１２）の中の２個の画素をフィルタ処理することを判定し、ｉｉ）前記第１のフィルタ決定値が前記第１の比較器（１８０）により判定されるように前記第１の閾値以上である場合、前記ブロック境界（１）に対して前記ブロック（１０）内の画素（１１、１３、１５、１７）からなる前記ライン（１２）の中の画素をフィルタ処理しないことを判定するように構成され、
前記第２の画素判定器（１４０）は、ｉ）前記第２のフィルタ決定値が前記第２の比較器（１８２）により判定されるように前記第２の閾値未満である場合、前記ブロック境界（１）に対して前記近傍ブロック（２０）内の画素（２１、２３、２５、２７）からなる前記対応するライン（２２）の中の２個の画素をフィルタ処理することを判定し、ｉｉ）前記第２のフィルタ決定値が前記第２の比較器（１８２）により判定されるように前記第２の閾値以上である場合、前記ブロック境界（１）に対して前記近傍ブロック（２０）内の画素（２１、２３、２５、２７）からなる前記対応するライン（２２）の中の画素をフィルタ処理しないことを判定するように構成されている、
請求項５から７のいずれか一項に記載の装置。
【請求項９】
ｉ）ブロック（１０）に関連付けられた量子化パラメータに基づいて前記第１の閾値を判定し、ｉｉ）前記近傍ブロック（２０）に関連付けられた量子化パラメータに基づいて前記第２の閾値を判定するように構成されている閾値判定器（１７０）をさらに備える、請求項５から８のいずれか一項に記載の装置。
【請求項１０】
ｐ０ｊが画素（１１、１３、１５、１７）からなる前記ライン（１２）の中で、前記ブロック境界（１）に最も近接している画素（１１）の画素値を表し、ｐ１ｊが画素（１１、１３、１５、１７）からなる前記ライン（１２）の中で、前記ブロック境界（１）に２番目に近接している画素（１３）の画素値を表し、ｑ０ｊが画素（２１、２３、２５、２７）からなる前記対応するライン（２２）の中で、前記ブロック境界（１）に最も近接している前記近傍ブロック（２０）内の画素（２１）の画素値を表し、ｑ１ｉが画素（２１、２３、２５、２７）からなる前記対応するライン（２２）の中で、前記ブロック境界（１）に２番目に近接している前記近傍ブロック（２０）の画素（２３）の画素値を表すとすると、
（９×（ｑ０ｊ−ｐ０ｊ）−３×（ｑ１ｊ−ｐ１ｊ））／１６
に基づいて第１のオフセットΔを計算するように構成されている第１のオフセット計算器（１８１）と、
前記第１のオフセット計算器（１８１）により計算された前記第１のオフセットを画素（１１、１３、１５、１７）からなる前記ライン（１２）の中で前記ブロック境界（１）に最も近接している前記画素（１１）の前記画素値に加算することにより、画素（１１、１３、１５、１７）からなる前記ライン（１２）の中で前記ブロック境界（１）に最も近接している前記画素（１１）の前記画素値を修正するように構成されている第１の画素修正器（１９０）と、
前記第１のオフセット計算器（１８１）により計算された前記第１のオフセットを画素（２１、２３、２５、２７）からなる前記対応するライン（２２）の中で前記ブロック境界（１）に最も近接している前記近傍ブロック（２０）内の前記画素（２１）の前記画素値から減算することにより、画素（２１、２３、２５、２７）からなる前記対応するライン（２２）の中で前記ブロック境界（１）に最も近接している前記近傍ブロック（２０）内の前記画素（２１）の前記画素値を修正するように構成されている第２の画素修正器（１９２）と、
前記第１のフィルタ決定値が前記第１の比較器（１８０）により判定されるように前記第１の閾値未満である場合、ｐ２ｊが画素（１１、１３、１５、１７）からなる前記ライン（１２）の中で、前記ブロック境界（１）に３番目に近接している画素（１５）の画素値を表すとすると、
（ｐ０ｊ＋ｐ２ｊ−２ｐ１ｊ＋２Δ）／４
に基づいて第２のオフセットを計算するように構成されている第２のオフセット計算器（１８３）と、
前記第１のフィルタ決定値が前記第１の比較器（１８０）により判定されるように前記第１の閾値未満である場合、前記第２のオフセット計算器（１８３）により計算された前記第２のオフセットを画素（１１、１３、１５、１７）からなる前記ライン（１２）の中で前記ブロック境界（１）に２番目に近接している前記画素（１３）の前記画素値に加算することにより、画素（１１、１３、１５、１７）からなる前記ライン（１２）の中で前記ブロック境界（１）に２番目に近接している前記画素（１３）の前記画素値を修正するように構成されている第３の画素修正器（１９４）と、
前記第２のフィルタ決定値が前記第２の比較器（１８２）により判定されるように前記第２の閾値未満である場合、ｑ２ｊが画素（２１、２３、２５、２７）からなる前記対応するライン（２２）の中で、前記ブロック境界（１）に３番目に近接している前記近傍ブロック（２０）内の画素（２５）の画素値を表すとすると、
（ｑ０ｊ＋ｑ２ｊ−２ｑ１ｊ−２Δ）／４
に基づいて第３のオフセットを計算するように構成されている第３のオフセット計算器（１８５）と、
前記第２のフィルタ決定値が前記第２の比較器（１８２）により判定されるように前記第２の閾値未満である場合、前記第３のオフセット計算器（１８５）により計算された前記第３のオフセットを画素（２１、２３、２５、２７）からなる前記対応するライン（２２）の中で前記ブロック境界（１）に２番目に近接している前記近傍ブロック（２０）内の前記画素（２３）の前記画素値に加算することにより、画素（２１、２３、２５、２７）からなる前記対応するライン（２２）の中で前記ブロック境界（１）に２番目に近接している前記近傍ブロック（２０）内の前記画素（２３）の前記画素値を修正するように構成されている第４の画素修正器（１９６）と、
をさらに備える、請求項５から８のいずれか一項に記載の装置。
【請求項１１】
前記第１のフィルタ決定値と前記第２のフィルタ決定値との合計を閾値と比較するように構成されている第３の比較器（１８４）をさらに備え、
前記第１の画素判定器（１３０）は、前記第１のフィルタ決定値と前記第２のフィルタ決定値との合計が前記第３の比較器（１８４）により判定されるように前記閾値未満である場合、前記第１の決定値計算器（１１０）により計算された前記第１のフィルタ決定値に基づいて前記ブロック境界（１）に対してフィルタ処理すべき前記ブロック（１０）内の画素（１１、１３、１５、１７）からなる前記ライン（１２）の中の画素の個数を判定するように構成され、
前記第２の画素判定器（１４０）は、前記第１のフィルタ決定値と前記第２のフィルタ決定値との合計が前記第３の比較器（１８４）により判定されるように前記閾値未満である場合、前記第２の決定値計算器（１２０）により計算された前記第２のフィルタ決定値に基づいて前記ブロック境界（１）に対してフィルタ処理すべき前記近傍ブロック（２０）内の画素（２１、２３、２５、２７）からなる前記対応するライン（２２）の中の画素の個数を判定するように構成されている、
請求項５から１０のいずれか一項に記載の装置。
【請求項１２】
請求項５から１１のいずれか一項に記載のフィルタリング制御装置（１００）を備える符号化器（４０）。
【請求項１３】
映像フレームを記憶するように構成されているメモリ（８４）と、
前記映像フレームを符号化された映像フレームに符号化するように構成されている請求項１２に記載の符号化器（４０）と、
を備え、前記メモリ（８４）は前記符号化された映像フレームを記憶するようにさらに構成されている、ユーザ機器（８０）。
【請求項１４】
請求項５から１１のいずれか一項に記載のフィルタリング制御装置（１００）を備える復号化器（６０）。
【請求項１５】
符号化された映像フレームを記憶するように構成されているメモリ（８４）と、
前記符号化された映像フレームを復号化された映像フレームに復号化するように構成されている請求項１７に記載の復号化器（６０）と、
前記復号化された映像フレームをディスプレイ（８８）に表示可能な映像データ表現にするように構成されているメディアプレーヤー（８６）と、
を備えるユーザ機器（８０）。
【請求項１６】
各画素（１１、１３、１５、１７）がそれぞれの画素値を有する映像フレーム内の複数の画素（１１、１３、１５、１７）からなるブロック（１０）のフィルタリング制御のためのコンピュータプログラム（７４）であって、前記コンピュータプログラムは、コンピュータ（７０）上で動くとき、前記コンピュータ（７０）に、
ｐ０ｉが前記ブロック（１０）内の画素（１１、１３、１５、１７）からなる第１のライン（１２）の中で、前記映像フレーム内の複数の画素（２１、２３、２５、２７）からなる近傍ブロック（２０）へのブロック境界（１）に最も近接している画素（１１）の画素値を表し、ｐ１ｉが画素（１１、１３、１５、１７）からなる前記第１のライン（１２）の中で、前記ブロック境界（１）に２番目に近接している画素（１３）の画素値を表し、ｐ２ｉが画素（１１、１３、１５、１７）からなる前記第１のライン（１２）の中で、前記ブロック境界（１）に３番目に近接している画素（１３）の画素値を表すとすると、
｜ｐ２ｉ−２ｐ１ｉ＋ｐ０ｉ｜
に基づいて前記ブロック（１０）に対する第１のフィルタ決定値を計算させ、
ｑ０ｉが前記近傍ブロック（２０）内の画素（２１、２３、２５、２７）からなる対応する第１のライン（２２）の中で、前記ブロック境界（１）に最も近接している前記近傍ブロック（２０）内の画素（２１）の画素値を表し、ｑ１ｉが画素（２１、２３、２５、２７）からなる前記対応する第１のライン（２２）の中で、前記ブロック境界（１）に２番目に近接している前記近傍ブロック（２０）の画素（２３）の画素値を表し、ｑ２ｉが画素（２１、２３、２５、２７）からなる前記対応する第１のライン（２２）の中で、前記ブロック境界（１）に３番目に近接している前記近傍ブロック（２０）内の画素（２３）の画素値を表すとすると、
｜ｑ２ｉ−２ｑ１ｉ＋ｑ０ｉ｜
に基づいて前記ブロックに対する第２のフィルタ決定値を計算させ、
前記第１のフィルタ決定値に基づいて前記ブロック境界（１）に対してフィルタ処理すべき前記ブロック（１０）内の画素（１１、１３、１５、１７）からなるライン（１２）の中の画素の個数を判定させ、
前記第２のフィルタ決定値に基づいて前記ブロック境界（１）に対してフィルタ処理すべき前記近傍ブロック（２０）内の画素（２１、２３、２５、２７）からなる対応するライン（２２）の中の画素の個数を判定させるコード手段を備え、
フィルタ処理すべき前記ブロック（１０）内の画素（１１、１３、１５、１７）からなる前記ライン（１２）の中の画素の個数の判定は、前記第１のフィルタ決定値と第１の閾値の比較（Ｓ２０）に基づいて前記ブロック境界（１）に対してフィルタ処理すべき前記ブロック（１０）内の画素（１１、１３、１５、１７）からなる前記第１のライン（１２）の中の画素の個数を判定するステップを備え、
フィルタ処理すべき前記近傍ブロック（２０）内の画素（２１、２３、２５、２７）からなる前記対応するライン（１２）の中の画素の個数の判定は、前記第２のフィルタ決定値と第２の閾値の比較（Ｓ２３）に基づいて前記ブロック境界（１）に対してフィルタ処理すべき前記近傍ブロック（２０）内の画素（２１、２３、２５、２７）からなる前記対応する第１のライン（２２）の中の画素の個数を判定するステップを備えている、
コンピュータプログラム（７４）。
【請求項１７】
コンピュータ読み取り可能なコード手段と前記コンピュータ読み取り可能な手段に記憶された請求項１６に記載のコンピュータプログラム（７４）とを備えるコンピュータ・プログラム・プロダクト（７３）。