【手続補正書】
【提出日】令和1年8月5日(2019.8.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像データを複数のタイルに分割し、タイルごとに符号化する画像符号化装置であって、
タイルごとにウェーブレット変換を行い、変換係数データを得る変換手段と、
タイルごとに、該変換手段で得られた変換係数データを符号化する符号化手段と、を備え、
符号化対象のタイルに対して、隣接する隣接タイルが存在する場合は、
前記変換手段は、前記符号化対象のタイルの画素データと、前記隣接タイルのうち前記符号化対象のタイルと隣接する複数の画素データと、を参照して、前記ウェーブレット変換を行うことにより、変換係数データを取得し、
該変換手段で得られた変換係数データは、前記符号化手段により符号化されない変換係数データを含み、
前記符号化手段は、前記隣接タイルの前記複数の画素データを参照して得られた変換係数データのうち、少なくとも前記符号化対象のタイルの画素データを復号するのに必要となる変換係数データは符号化し、前記変換手段で得られた変換係数データの一部は符号化しない
ことを特徴とする画像符号化装置。
【請求項２】
前記符号化手段は、前記変換手段で得られた変換係数データを量子化し、量子化後の係数データを符号化することを特徴とする請求項１に記載の画像符号化装置。
【請求項３】
前記変換手段は、複数回ウェーブレット変換を行って、複数のサブバンドの変換係数データを取得し、
前記符号化手段は、前記複数のサブバンドのうち、分解レベルが最上位の低周波成分のサブバンドと、高周波成分のサブバンドとを符号化することを特徴とする請求項１に記載の画像符号化装置。
【請求項４】
前記符号化手段は、前記隣接タイル内の変換係数データのうち、前記符号化対象のタイルとのタイル境界に隣接する変換係数データを、前記符号化対象のタイルの垂直または水平方向の画素数に応じた数、符号化することを特徴とする請求項１に記載の画像符号化装置。
【請求項５】
前記符号化手段は、前記隣接タイル内の変換係数データのうち、前記符号化対象のタイルとのタイル境界に隣接する変換係数データを、前記変換手段によるウェーブレット変換の回数に応じた数、符号化することを特徴とする請求項１に記載の画像符号化装置。
【請求項６】
前記符号化手段は、前記隣接タイルの前記複数の画素データを参照して得られた変換係数データのうち、前記符号化対象のタイルの画素データを復号するのに必要となる変換係数データのみを符号化することを特徴とする請求項１に記載の画像符号化装置。
【請求項７】
前記符号化手段は、前記隣接タイルの前記複数の画素データを参照して得られた変換係数データのうち、前記符号化対象のタイルの画素データを復号するのに必要となる変換係数データを含む所定の変換係数データを符号化することを特徴とする請求項１に記載の画像符号化装置。
【請求項８】
前記符号化対象のタイルの水平または垂直方向の画素数に応じて、前記符号化対象のタイルと共に前記変換手段によりウェーブレット変換を行う前記隣接タイルの画素数が決定されることを特徴とする請求項１に記載の画像符号化装置。
【請求項９】
前記符号化対象のタイルの水平または垂直方向の画素数を所定の数で割ったときの余りに応じて、前記符号化対象のタイルと共に前記変換手段によりウェーブレット変換を行う前記隣接タイルの画素数が決定されることを特徴とする請求項８に記載の画像符号化装置。
【請求項１０】
前記符号化対象のタイルの水平または垂直方向の画素数に応じて、前記符号化手段により符号化する前記隣接タイル内の変換係数データが決定されることを特徴とする請求項１に記載の画像符号化装置。
【請求項１１】
前記符号化対象のタイルの水平または垂直方向の画素数を所定の数で割ったときの余りに応じて、前記符号化手段により符号化する前記隣接タイル内の変換係数データが決定されることを特徴とする請求項１０に記載の画像符号化装置。
【請求項１２】
さらに前記ウェーブレット変換で得る変換係数データの解像度レベル数、及び、圧縮率を設定する設定手段を有し、
前記変換手段は、前記設定手段で設定された圧縮率が予め設定された閾値より小さい場合、前記符号化対象のタイルに対してウェーブレット変換を行う際に、前記符号化対象のタイル外には当該符号化対象のタイル内の画素が折り返し存在するものとして、前記設定手段で設定した解像度レベルの変換係数データを得るためのウェーブレット変換を行い、前記符号化対象のタイル内から生成された変換係数データを量子化手段に供給し、
前記設定手段で設定された圧縮率が予め設定された閾値以上の場合、前記設定手段で設定した解像度レベルの変換係数データを得るため、前記符号化対象のタイルおよび前記符号化対象のタイルに隣接する隣接タイルの画素データを参照してウェーブレット変換を行い、
前記隣接タイルから得られた変換係数データのうち前記符号化対象のタイルと前記隣接タイルとの境界に最近接する各解像度レベルの変換係数データと、前記符号化対象のタイルから得られた変換係数データとを、前記符号化対象のタイルに対応する量子化対象の変換係数データとして前記量子化手段に供給する、
ことを特徴とする請求項１に記載の画像符号化装置。
【請求項１３】
前記設定手段で設定された圧縮率と前記閾値との比較の結果を示す情報を、符号化ストリームのヘッダに格納して出力することを特徴とする請求項１２に記載の画像符号化装置。
【請求項１４】
前記変換手段は、５／３タップフィルタを用いてウェーブレット変換を行い、
前記隣接タイルから得られた変換係数データのうち、各解像度レベルの高周波の変換係数データを前記量子化手段に供給することを特徴とする請求項１２に記載の画像符号化装置。
【請求項１５】
画像データを複数のタイルに分割し、タイルごとに符号化する画像符号化装置の制御方法であって、
変換手段が、タイルごとにウェーブレット変換を行い、変換係数データを得る変換工程と、
符号化手段が、タイルごとに、該変換手段で得られた変換係数データを符号化する符号化工程と、を備え、
符号化対象のタイルに対して、隣接する隣接タイルが存在する場合は、
前記変換工程では、前記符号化対象のタイルの画素データと、前記隣接タイルのうち前記符号化対象のタイルと隣接する複数の画素データと、を参照して、前記ウェーブレット変換を行うことにより、変換係数データを取得し、
該変換工程で得られた変換係数データは、前記符号化工程により符号化されない変換係数データを含み、
前記符号化工程では、前記隣接タイルの前記複数の画素データを参照して得られた変換係数データのうち、少なくとも前記符号化対象のタイルの画素データを復号するのに必要となる変換係数データは符号化し、前記変換工程で得られた変換係数データの一部は符号化しない
ことを特徴とする画像符号化装置の制御方法。
【請求項１６】
コンピュータが読み込み実行することで、前記コンピュータを、請求項１乃至１４のいずれか１項に記載の画像符号化装置の各手段として機能させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
上記の課題を解決するため、例えば本発明の画像符号化装置は以下の構成を備える。すなわち、
画像データを複数のタイルに分割し、タイルごとに符号化する画像符号化装置であって、
タイルごとにウェーブレット変換を行い、変換係数データを得る変換手段と、
タイルごとに、該変換手段で得られた変換係数データを符号化する符号化手段と、を備え、
符号化対象のタイルに対して、隣接する隣接タイルが存在する場合は、
前記変換手段は、前記符号化対象のタイルの画素データと、前記隣接タイルのうち前記符号化対象のタイルと隣接する複数の画素データと、を参照して、前記ウェーブレット変換を行うことにより、変換係数データを取得し、
該変換手段で得られた変換係数データは、前記符号化手段により符号化されない変換係数データを含み、
前記符号化手段は、前記隣接タイルの前記複数の画素データを参照して得られた変換係数データのうち、少なくとも前記符号化対象のタイルの画素データを復号するのに必要となる変換係数データは符号化し、前記変換手段で得られた変換係数データの一部は符号化しないことを特徴とする。