【手続補正書】
【提出日】令和3年10月15日(2021.10.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
装置によって実行される、画像データ補間の方法であって、
複数のサンプリング点に関連付けられた変換データを取得するステップであり、各々のサンプリング点が領域の境界上に位置する、取得するステップと、
前記領域の部分領域の境界上に位置する追加的なサンプリング点に関連付けられた追加的な変換データを生成するために前記変換データを処理するステップと、
補間プロセスを実行するステップであり、前記補間プロセスは、前記追加的な変換データを用いて前記部分領域内の点に関連付けられた画像データを処理すること、それによって、前記点での補間されたデータ値を表す補間された画像データを生成することを含む、ステップと、
を含む、方法。
【請求項２】
座標系の軸線に関する前記追加的なサンプリング点の位置が、２で除算された、前記座標系の前記軸線に関するサンプリング点の位置に対応する、請求項１に記載の方法。
【請求項３】
前記追加的なサンプリング点の前記位置を表す追加的な位置データを生成するために、前記サンプリング点の位置を表すサンプリング位置データにビットシフト演算を適用するステップを含む、請求項１又は２に記載の方法。
【請求項４】
前記追加的なサンプリング点の前記位置を表す追加的な位置データを生成するために、前記サンプリング点の位置を表すサンプリング位置データを処理するステップを含み、前記サンプリング位置データを処理する前記ステップが、前記位置データのビット精度を低減するステップを含む、請求項１〜３のいずれか一項に記載の方法。
【請求項５】
前記領域が、前記部分領域を含む複数のあらかじめ決定された部分領域に分割可能であり、前記方法が、
前記点が前記部分領域内に位置することを判定するために前記点の位置を表す位置データを処理するステップと、
前記部分領域の前記境界上の前記追加的なサンプリング点の位置を計算すること、それによって、前記追加的なサンプリング点の前記位置を表す追加的な位置データを生成するために、前記複数のサンプリング点のうちの少なくとも１つの各々の、それぞれの位置を表すサンプリング位置データを処理するステップと
を含む、請求項１〜４のいずれか一項に記載の方法。
【請求項６】
前記位置データを処理する前記ステップが、前記位置データの少なくとも１つの最大有効ビットを基にして、前記点が前記部分領域内に位置することを判定するために前記位置データを処理するステップを含む、請求項５に記載の方法。
【請求項７】
前記画像データが、第１の色空間に関する色チャネルデータを表し、前記補間プロセスが、前記色チャネルデータを、前記第１の色空間とは異なる第２の色空間に変換するためのものである、請求項１〜６のいずれか一項に記載の方法。
【請求項８】
前記補間プロセスが第２の補間プロセスであり、前記変換データを処理する前記ステップが、前記第２の補間プロセスとは異なる第１の補間プロセスを含む、請求項１〜７のいずれか一項に記載の方法。
【請求項９】
前記変換データが、
前記複数のサンプリング点のうちの第１の少なくとも１つのサンプリング点に関連付けられた変換データの第１のセットと、
前記複数のサンプリング点のうちの第２の少なくとも１つのサンプリング点に関連付けられた変換データの第２のセットと、
を含み、前記方法が、
第１の記憶機構から変換データの前記第１のセットを検索するステップと、
前記第１の記憶機構とは異なる第２の記憶機構から変換データの前記第２のセットを検索するステップと、
を含む、請求項１〜８のいずれか一項に記載の方法。
【請求項１０】
前記追加的な変換データを生成するために前記変換データを処理する前記ステップの前に、前記変換データのビット精度を増大するステップを含む、請求項１〜９のいずれか一項に記載の方法。
【請求項１１】
前記画像データが第２の画像データであり、前記方法が、
第１の座標系での前記点の位置を表す第１の画像データを取得するステップと、
前記第２の画像データを生成するために前記第１の画像データを処理するステップであり、前記第２の画像データが、前記第１の座標系とは異なる第２の座標系での前記点の前記位置を表す、生成するステップと、
を含む、請求項１〜１０のいずれか一項に記載の方法。
【請求項１２】
サンプリング点が、前記第１の座標系の原点に対応し、前記追加的なサンプリング点が、前記第２の座標系の原点に対応する、請求項１１に記載の方法。
【請求項１３】
前記第２の座標系で、前記部分領域の前記境界上に位置する複数の境界点が存し、前記複数の境界点が、前記追加的なサンプリング点を含み、前記方法が、複数の近隣の境界点の間にあらかじめ決定された距離が存するように、前記第２の座標系を再正規化するステップを含む、請求項１１又は１２に記載の方法。
【請求項１４】
前記複数の近隣の境界点の間の前記あらかじめ決定された距離が、２の、前記画像データのビット幅乗に等しい、請求項１３に記載の方法。
【請求項１５】
前記変換データを処理する前記ステップが、第１の補間前プロセスに対応し、前記方法が、前記第１の補間前プロセスを含む複数の補間前プロセスを含み、各々の連続的な中間の補間前プロセスの出力が、後続の補間前プロセスへの入力として使用される、請求項１〜１４のいずれか一項に記載の方法。
【請求項１６】
前記補間前プロセスの各々が、後続の部分領域の境界上に位置する後続の追加的なサンプリング点に関連付けられた後続の追加的な変換データを生成するために、前の補間前プロセスの前の追加的なサンプリング点に関連付けられた前の追加的な変換データを処理するステップを含み、
前記後続の部分領域が、前の部分領域の部分領域であり、前記前の補間前プロセスの前記前の追加的なサンプリング点が、前記前の部分領域の境界上に位置する、請求項１５に記載の方法。
【請求項１７】
複数のさらなるサンプリング点に関連付けられるさらなる変換データを取得するステップであり、各々のさらなるサンプリング点が前記領域の外側に位置する、取得するステップと、
前記追加的な変換データを生成するために前記変換データ及び前記さらなる変換データを処理するステップと、
を含む、請求項１〜１６のいずれか一項に記載の方法。
【請求項１８】
前記変換データ及び前記さらなる変換データを処理する前記ステップが、１より大きい次数の多項式を用いた前記変換データ及び前記さらなる変換データの多項式補間を含む、請求項１７に記載の方法。
【請求項１９】
前記変換データ及び前記さらなる変換データを処理する前記ステップが、
第１の追加的な変換データを生成するための、第１の方向での前記変換データ及び前記さらなる変換データの第１の補間と、
第２の追加的な変換データを生成するための、前記第１の方向とは異なる第２の方向での前記変換データ及び前記さらなる変換データの第２の補間とを含み、
前記追加的な変換データが、前記第１の追加的な変換データと前記第２の追加的な変換データとを含む、請求項１７又は１８に記載の方法。
【請求項２０】
前記変換データが２つのサンプリング点に関連付けられ、前記さらなる変換データが２つのさらなるサンプリング点に関連付けられ、前記点が、前記２つのサンプリング点の間、且つ、前記２つのさらなるサンプリング点の間に位置する、請求項１７〜１９のいずれか一項に記載の方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】画像データ補間の方法
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０１０９
【補正方法】変更
【補正の内容】
【０１０９】
[00109]任意の１つの例に関して説明した任意の特徴は、単独で、又は、説明した他の特徴と組み合わせて使用され得るものであり、例の任意の他のもの、又は、例の任意の他のものの任意の組み合わせの、１つ又は複数の特徴と組み合わせてさらに使用され得ることが理解されるべきである。さらに、上記で説明しなかった等価物及び修正形態が、添付の特許請求の範囲の範囲から逸脱することなく、さらに用いられることがある。
［発明の項目］
［項目１］
画像データ補間の方法であって、
複数のサンプリング点に関連付けられた変換データを取得するステップであり、各々のサンプリング点が領域の境界上に位置する、取得するステップと、
前記領域の部分領域の境界上に位置する追加的なサンプリング点に関連付けられた追加的な変換データを生成するために前記変換データを処理するステップと、
補間プロセスを実行するステップであり、前記補間プロセスは、前記追加的な変換データを用いて前記部分領域内の点に関連付けられた画像データを処理すること、それによって、前記点での補間されたデータ値を表す補間された画像データを生成することを含む、ステップと、
を含む、方法。
［項目２］
座標系の軸線に関する前記追加的なサンプリング点の位置が、２で除算された、前記座標系の前記軸線に関するサンプリング点の位置に対応する、項目１に記載の方法。
［項目３］
前記追加的なサンプリング点の前記位置を表す追加的な位置データを生成するために、前記サンプリング点の位置を表すサンプリング位置データにビットシフト演算を適用するステップを含む、項目１又は２に記載の方法。
［項目４］
前記追加的なサンプリング点の前記位置を表す追加的な位置データを生成するために、前記サンプリング点の位置を表すサンプリング位置データを処理するステップを含み、前記サンプリング位置データを処理する前記ステップが、前記位置データのビット精度を低減するステップを含む、項目１〜３のいずれか一項に記載の方法。
［項目５］
前記領域が、第１の多面体に対応し、前記部分領域が、第２の多面体に対応する、項目１〜４のいずれか一項に記載の方法。
［項目６］
前記第１の多面体が、第１の直方体であり、前記第２の多面体が、前記第１の直方体より小さい第２の直方体である、項目５に記載の方法。
［項目７］
前記部分領域の前記境界が、前記領域の前記境界と部分的に一致する、項目１〜６のいずれか一項に記載の方法。
［項目８］
前記補間プロセスを実行する前記ステップが、前記追加的な変換データ、及び、前記変換データの少なくとも一部分を用いて前記画像データを処理するステップを含む、項目１〜７のいずれか一項に記載の方法。
［項目９］
前記領域が、前記部分領域を含む複数のあらかじめ決定された部分領域に分割可能であり、前記方法が、
前記点が前記部分領域内に位置することを判定するために前記点の位置を表す位置データを処理するステップと、
前記部分領域の前記境界上の前記追加的なサンプリング点の位置を計算すること、それによって、前記追加的なサンプリング点の前記位置を表す追加的な位置データを生成するために、前記複数のサンプリング点のうちの少なくとも１つの各々の、それぞれの位置を表すサンプリング位置データを処理するステップと
を含む、項目１〜８のいずれか一項に記載の方法。
［項目１０］
前記位置データを処理する前記ステップが、前記位置データの少なくとも１つの最大有効ビットを基にして、前記点が前記部分領域内に位置することを判定するために前記位置データを処理するステップを含む、項目９に記載の方法。
［項目１１］
前記画像データが、ｎ個の色チャネルに関する色チャネルデータを表し、前記領域がｎ次元領域であり、前記ｎ次元領域のうちの各々の次元が、前記ｎ個の色チャネルのうちの異なるそれぞれの色チャネルに対応する、項目１〜１０のいずれか一項に記載の方法。
［項目１２］
前記画像データが、第１の色空間に関する色チャネルデータを表し、前記補間プロセスが、前記色チャネルデータを、前記第１の色空間とは異なる第２の色空間に変換するためのものである、項目１〜１１のいずれか一項に記載の方法。
［項目１３］
前記補間プロセスが第２の補間プロセスであり、前記変換データを処理する前記ステップが、前記第２の補間プロセスとは異なる第１の補間プロセスを含む、項目１〜１２のいずれか一項に記載の方法。
［項目１４］
前記補間プロセスが３重線形補間を含む、項目１〜１３のいずれか一項に記載の方法。
［項目１５］
ルックアップテーブルから前記変換データを取得するステップを含む、項目１〜１４のいずれか一項に記載の方法。
［項目１６］
前記変換データが、
前記複数のサンプリング点のうちの第１の少なくとも１つのサンプリング点に関連付けられた変換データの第１のセットと、
前記複数のサンプリング点のうちの第２の少なくとも１つのサンプリング点に関連付けられた変換データの第２のセットと、
を含み、前記方法が、
第１の記憶機構から変換データの前記第１のセットを検索するステップと、
前記第１の記憶機構とは異なる第２の記憶機構から変換データの前記第２のセットを検索するステップと、
を含む、項目１〜１５のいずれか一項に記載の方法。
［項目１７］
前記追加的な変換データを生成するために前記変換データを処理する前記ステップの前に、前記変換データのビット精度を増大するステップを含む、項目１〜１６のいずれか一項に記載の方法。
［項目１８］
前記画像データが第２の画像データであり、前記方法が、
第１の座標系での前記点の位置を表す第１の画像データを取得するステップと、
前記第２の画像データを生成するために前記第１の画像データを処理するステップであり、前記第２の画像データが、前記第１の座標系とは異なる第２の座標系での前記点の前記位置を表す、生成するステップと、
を含む、項目１〜１７のいずれか一項に記載の方法。
［項目１９］
サンプリング点が、前記第１の座標系の原点に対応し、前記追加的なサンプリング点が、前記第２の座標系の原点に対応する、項目１８に記載の方法。
［項目２０］
前記第２の座標系で、前記部分領域の前記境界上に位置する複数の境界点が存し、前記複数の境界点が、前記追加的なサンプリング点を含み、前記方法が、複数の近隣の境界点の間にあらかじめ決定された距離が存するように、前記第２の座標系を再正規化するステップを含む、項目１８又は１９に記載の方法。
［項目２１］
前記複数の近隣の境界点の間の前記あらかじめ決定された距離が、２の、前記画像データのビット幅乗に等しい、項目２０に記載の方法。
［項目２２］
前記追加的な変換データを生成するために、前記複数のサンプリング点のうちの少なくとも一部のうちのそれぞれの位置を表す位置データを使用して前記変換データを処理するステップを含む、項目１〜２１のいずれか一項に記載の方法。
［項目２３］
前記位置データを使用して前記変換データを処理する前記ステップが、前記位置データを使用して前記変換データにより表される少なくとも１つの係数を重み付けするステップを含む、項目２２に記載の方法。
［項目２４］
前記変換データを処理する前記ステップが、第１の補間前プロセスに対応し、前記方法が、前記第１の補間前プロセスを含む複数の補間前プロセスを含み、各々の連続的な中間の補間前プロセスの出力が、後続の補間前プロセスへの入力として使用される、項目１〜２３のいずれか一項に記載の方法。
［項目２５］
前記補間前プロセスの各々が、後続の部分領域の境界上に位置する後続の追加的なサンプリング点に関連付けられた後続の追加的な変換データを生成するために、前の補間前プロセスの前の追加的なサンプリング点に関連付けられた前の追加的な変換データを処理するステップを含み、
前記後続の部分領域が、前の部分領域の部分領域であり、前記前の補間前プロセスの前記前の追加的なサンプリング点が、前記前の部分領域の境界上に位置する、項目２４に記載の方法。
［項目２６］
複数のさらなるサンプリング点に関連付けられるさらなる変換データを取得するステップであり、各々のさらなるサンプリング点が前記領域の外側に位置する、取得するステップと、
前記追加的な変換データを生成するために前記変換データ及び前記さらなる変換データを処理するステップと、
を含む、項目１〜２５のいずれか一項に記載の方法。
［項目２７］
前記変換データ及び前記さらなる変換データを処理する前記ステップが、１より大きい次数の多項式を用いた前記変換データ及び前記さらなる変換データの多項式補間を含む、項目２６に記載の方法。
［項目２８］
前記変換データ及び前記さらなる変換データを処理する前記ステップが、
第１の追加的な変換データを生成するための、第１の方向での前記変換データ及び前記さらなる変換データの第１の補間と、
第２の追加的な変換データを生成するための、前記第１の方向とは異なる第２の方向での前記変換データ及び前記さらなる変換データの第２の補間とを含み、
前記追加的な変換データが、前記第１の追加的な変換データと前記第２の追加的な変換データとを含む、項目２６又は２７に記載の方法。
［項目２９］
前記変換データが２つのサンプリング点に関連付けられ、前記さらなる変換データが２つのさらなるサンプリング点に関連付けられ、前記点が、前記２つのサンプリング点の間、且つ、前記２つのさらなるサンプリング点の間に位置する、項目２６〜２８のいずれか一項に記載の方法。
［項目３０］
方法であって、
領域の面に対応する点に関連付けられた変換データを取得するステップと、
前記領域の少なくとも１つの内点に関連付けられた追加的な変換データを生成するステップと、
少なくとも前記追加的な変換データを使用して前記領域のさらなる内点に関連付けられた画像データを補間するステップと、
を含む方法。
［項目３１］
前記領域が３次元多面体である、項目３０に記載の方法。
［項目３２］
前記補間プロセスが３重線形補間を含む、項目３０又は３１に記載の方法。
［項目３３］
前記値が、色空間での色、又は、前記色空間での色値のうちの少なくとも１つを表す、項目３０〜３２のいずれか一項に記載の方法。
［項目３４］
複数のサンプリング点に関連付けられた変換データを取得することであって、各々のサンプリング点が領域の境界上に位置する、取得することと、
前記領域の部分領域の境界上に位置する追加的なサンプリング点に関連付けられた追加的な変換データを生成するために前記変換データを処理することと、
補間プロセスを実行することであり、前記補間プロセスが、前記部分領域内の点に関連付けられた画像データを前記追加的な変換データによって処理すること、それによって、前記点での補間されたデータ値を表す補間された画像データを生成することを含む、補間プロセスを実行することと、
を行うように配置構成されている装置。
［項目３５］
前記変換データを記憶するための記憶機構と、
前記記憶機構に通信可能に結合されているプロセッサと、
を備える、項目３４に記載の装置。
［項目３６］
前記装置が画像信号プロセッサを備える、項目３４又は３５に記載の装置。
［項目３７］
前記装置がシステムオンチップを備える、項目３４〜３６のいずれか一項に記載の装置。