(57)【要約】【課題】輝度信号のツリーと色差信号のツリーとが互いに独立したデュアルツリー構造が適用される映像符号化又は復号処理において、非圧縮符号化に関連付けられた処理を適切に実行することを可能にすること。【解決手段】符号化処理装置１１０は、映像信号に含まれる輝度信号のツリーと上記映像信号に含まれる色差信号のツリーとが互いに独立したデュアルツリー構造に関する情報に応じて、上記輝度信号の前記ツリーに含まれる輝度信号の領域に非圧縮符号化情報が存在するか否かを特定する情報を取得する取得部１１１と、上記輝度信号の上記領域に非圧縮符号化情報が存在するか否かを特定する上記情報を用いて、上記色差信号の上記ツリーに含まれる色差信号の領域に、非圧縮符号化に関連付けられた処理を行う処理部１１３とを備える。【選択図】図７
2020107948.tif 000002
【特許請求の範囲】
【請求項１】
映像信号に含まれる輝度信号のツリーと前記映像信号に含まれる色差信号のツリーとが互いに独立したデュアルツリー構造に関する情報に応じて、前記輝度信号の前記ツリーに含まれる輝度信号の領域に非圧縮符号化情報が存在するか否かを特定する情報を取得する取得部と、
前記輝度信号の前記領域に非圧縮符号化情報が存在するか否かを特定する前記情報を用いて、前記色差信号の前記ツリーに含まれる色差信号の領域に、非圧縮符号化に関連付けられた処理を行う処理部と、
を備える、映像符号化又は復号装置。
【請求項２】
前記デュアルツリー構造に関する前記情報は、前記映像信号が前記デュアルツリー構造である否かを特定する情報を含む、請求項１記載の映像符号化又は復号装置。
【請求項３】
前記映像符号化又は復号装置は、前記映像信号をビットストリームに符号化する映像符号化装置であって、
前記処理部は、前記映像信号が前記デュアルツリー構造である場合には、前記映像信号をエントロピー符号化する、請求項２記載の映像符号化又は復号装置。
【請求項４】
前記映像符号化又は復号装置は、前記映像信号をビットストリームに符号化する映像符号化装置であって、
前記取得部は、前記映像信号が前記デュアルツリー構造である場合に、前記輝度信号の前記ツリーに含まれる前記輝度信号の前記領域に非圧縮符号化情報が存在するか否かを特定する情報を取得する請求項２記載の映像符号化又は復号装置。
【請求項５】
前記映像符号化又は復号装置は、ビットストリームから前記映像信号を復号する映像復号装置であって、
前記処理部は、前記映像信号が前記デュアルツリー構造である場合には、前記映像信号をエントロピー復号する、請求項２記載の映像符号化又は復号装置。
【請求項６】
前記映像符号化又は復号装置は、ビットストリームから前記映像信号を復号する映像復号装置であって、
前記取得部は、前記映像信号が前記デュアルツリー構造である場合に、前記映像信号が符号化されたビットストリームを解析することにより、前記輝度信号の前記ツリーに含まれる前記輝度信号の前記領域に非圧縮符号化情報が存在するか否かを特定する情報を取得する請求項２記載の映像符号化又は復号装置。
【請求項７】
前記取得部は、前記映像信号が前記デュアルツリー構造である場合に、前記輝度信号の前記領域に非圧縮符号化情報が存在するか否かを特定する前記情報と、前記色差信号の前記領域に非圧縮符号化情報が存在するか否かを特定する情報とを取得する、請求項２記載の映像符号化又は復号装置。
【請求項８】
前記処理部は、前記輝度信号の前記領域に非圧縮符号化情報が存在するか否かを特定する前記情報を用いて、前記色差信号の前記ツリーに含まれる色差信号の領域に対してループ内フィルタ処理を行うための少なくとも１つのパラメータを決定する、請求項２又は７記載の映像符号化又は復号装置。
【請求項９】
前記処理部は、前記輝度信号の前記領域に非圧縮符号化情報が存在するか否かを特定する前記情報を用いて、前記輝度信号の前記領域と空間的に対応する色差信号の領域に対してループ内フィルタ処理を行うための前記少なくとも１つのパラメータを決定する、請求項８記載の映像符号化又は復号装置。
【請求項１０】
映像信号に含まれる輝度信号のツリーと前記映像信号に含まれる色差信号のツリーとが互いに独立したデュアルツリー構造に関する情報に応じて、前記輝度信号の前記ツリーに含まれる輝度信号の領域に非圧縮符号化情報が存在するか否かを特定する情報を取得することと、
前記輝度信号の前記領域に非圧縮符号化情報が存在するか否かを特定する前記情報を用いて、前記色差信号の前記ツリーに含まれる色差信号の領域に、非圧縮符号化に関連付けられた処理を行うことと、
を含む、映像符号化又は復号方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像符号化又は復号装置、及び映像符号化又は復号方法に関する。
【背景技術】
【０００２】
例えば、非特許文献１及び２には、映像信号を圧縮する際に利用される再帰的な画像領域の分割に関して、輝度成分と色差成分との分割形状を独立にするデュアルツリー分割技術が開示されている。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】JVET-L0209-v3,  Joint  Video  Experts  Team  (JVET)  of  ITU-T  SG  16  WP  3  and  ISO/IEC  JTC  1/SC  29/WG  11,12th  Meeting:  Macao,  CN,  3-12  Oct.  2018
【非特許文献２】JVET-L1001-v2,  Joint  Video  Experts  Team  (JVET)  of  ITU-T  SG  16  WP  3  and  ISO/IEC  JTC  1/SC  29/WG  11,12th  Meeting:  Macao,  CN,  3-12  Oct.  2018
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記非特許文献１及び２などに開示された技術では、上述したデュアルツリー構造が適用される映像符号化又は復号処理を行う際に、非圧縮符号化に関連付けられた処理を適切に実行することについて、具体的な検討がなされていなかった。
【０００５】
本発明の目的は、輝度信号のツリーと色差信号のツリーとが互いに独立したデュアルツリー構造が適用される映像符号化又は復号処理において、非圧縮符号化に関連付けられた処理を適切に実行することを可能にする映像符号化又は復号装置、及び映像符号化又は復号方法を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一つの態様によれば、映像符号化又は復号装置は、映像信号に含まれる輝度信号のツリーと上記映像信号に含まれる色差信号のツリーとが互いに独立したデュアルツリー構造に関する情報に応じて、上記輝度信号の上記ツリーに含まれる輝度信号の領域に非圧縮符号化情報が存在するか否かを特定する情報を取得する取得部と、上記輝度信号の上記領域に非圧縮符号化情報が存在するか否かを特定する上記情報を用いて、上記色差信号の上記ツリーに含まれる色差信号の領域に、非圧縮符号化に関連付けられた処理を行う処理部と、を備える。
【０００７】
本発明の一つの態様によれば、映像符号化又は復号方法は、映像信号に含まれる輝度信号のツリーと上記映像信号に含まれる色差信号のツリーとが互いに独立したデュアルツリー構造に関する情報に応じて、上記輝度信号の上記ツリーに含まれる輝度信号の領域に非圧縮符号化情報が存在するか否かを特定する情報を取得することと、上記輝度信号の上記領域に非圧縮符号化情報が存在するか否かを特定する上記情報を用いて、上記色差信号の上記ツリーに含まれる色差信号の領域に、非圧縮符号化に関連付けられた処理を行うことと、を含む。
【発明の効果】
【０００８】
上述した態様によれば、輝度信号のツリーと色差信号のツリーとが互いに独立したデュアルツリー構造が適用される映像符号化又は復号処理において、非圧縮符号化に関連付けられた処理を適切に実行することが可能になる。なお、本発明により、当該効果の代わりに、又は当該効果とともに、他の効果が奏されてもよい。
【図面の簡単な説明】
【０００９】
【図１】図１は、本実施形態に係るシステム１の概略的な構成の一例を示す説明図である。
【図２】図２は、映像符号化装置１０の概略的な構成の一例を示す説明図である。
【図３】図３は、映像復号装置２０の概略的な構成の一例を示す説明図である。
【図４】図４は、第１の実施形態に係る符号化処理装置１１０の概略的な構成の一例を示す説明図である。
【図５】図５は、第１の実施形態に係る復号処理装置１２０の概略的な構成の一例を示す説明図である。
【図６】図６は、第１の実施形態に係るデュアルツリー構造の例の説明図である。
【図７】図７は、符号化処理装置１１０により行われる処理の流れの例を説明するためのフローチャートである。
【図８】図８は、復号処理装置１２０により行われる処理の流れの例を説明するためのフローチャートである。
【図９】図９は、輝度信号の領域および色差信号の領域のそれぞれに関するシンタクステーブル９００の例を示す図である。
【図１０】図１０は、参考例に係るシンタクステーブル１０００の例を示す図である。
【図１１】図１１は、変形例に係るシンタクステーブル１１００の例を示す図である。
【図１２】図１２は、第２の実施形態に係るフィルタ処理装置２００の概略的な構成の一例を示す説明図である。
【図１３】図１３は、第２の実施形態に係るデュアルツリー構造の例を説明するための図である。
【図１４】図１４は、フィルタ処理装置２００により行われる処理の流れの例を説明するためのフローチャートである。
【図１５】図１５は、第３の実施形態に係る映像符号化装置３１０の概略的な構成の例を示すブロック図である。
【図１６】図１６は、第２の実施形態に係る映像復号装置３２０の概略的な構成の例を示すブロック図である。
【発明を実施するための形態】
【００１０】
以下、添付の図面を参照して本発明の実施形態を詳細に説明する。なお、本明細書及び図面において、同様に説明されることが可能な要素については、同一の符号を付することにより重複説明が省略され得る。
【００１１】
説明は、以下の順序で行われる。
１．実施形態の概要
２．システム１の構成
２．１．映像符号化装置１０の構成
２．２．映像復号装置２０の構成
３．第１の実施形態
３．１．符号化処理装置１１０の構成
３．２．復号処理装置１２０の構成
３．３．技術的特徴
３．４．変形例
４．第２の実施形態
４．１．フィルタ処理装置２００の構成
４．２．技術的特徴
５．第３の実施形態
５．１．映像符号化装置３１０の構成
５．２．映像復号装置３２０の構成
５．３．技術的特徴
６．他の形態
【００１２】
＜＜１．実施形態の概要＞＞
まず、本発明の実施形態の概要を説明する。
【００１３】
（１）技術的課題
映像信号を圧縮する際に利用される再帰的な画像領域の分割に関して、輝度成分と色差成分との分割形状を独立にするデュアルツリー分割技術が知られている。上述したデュアルツリー構造が適用される映像符号化又は復号処理において、非圧縮符号化に関連付けられた処理を適切に実行することが望まれる。
【００１４】
本実施形態の目的は、輝度信号のツリーと色差信号のツリーとが互いに独立したデュアルツリー構造が適用される映像符号化又は復号処理において、圧縮符号化に関連付けられた処理を適切に実行することを可能にすることにある。
【００１５】
（２）技術的特徴
本発明の一態様である実施形態では、映像信号に含まれる輝度信号のツリーと上記映像信号に含まれる色差信号のツリーとが互いに独立したデュアルツリー構造に関する情報に応じて、上記輝度信号の上記ツリーに含まれる輝度信号の領域に非圧縮符号化情報が存在するか否かを特定する情報を取得し、上記輝度信号の上記領域に非圧縮符号化情報が存在するか否かを特定する上記情報を用いて、上記色差信号の上記ツリーに含まれる色差信号の領域に、非圧縮符号化に関連付けられた処理を行う。
【００１６】
これにより、例えば、デュアルツリー構造が適用される映像符号化又は復号処理において、圧縮符号化に関連付けられた処理を適切に実行することが可能になる。なお、上述した技術的特徴は、本発明の実施形態の具体的な一例である。当然ながら、本発明の実施形態は、上述した技術的特徴に限定されない。
【００１７】
＜＜２．システム１の構成＞＞
図１を参照して、本実施形態に係るシステム１の構成の例を説明する。図１は、本実施形態に係るシステム１の概略的な構成の一例を示す説明図である。図１を参照すると、システム１は、映像符号化装置１０と、映像復号装置２０とを含む。このシステム１では、映像符号化装置１０により映像信号が符号化されたビットストリームが、例えば無線伝送路又は有線伝送路などの伝送路３０を介して、映像復号装置２０に送られる。
【００１８】
＜２．１．映像符号化装置１０の構成＞
図２を参照して、映像符号化装置１０の構成の例を説明する。図２は、映像符号化装置１０の概略的な構成の一例を示す説明図である。図２を参照すると、映像符号化装置１０は、変換／量子化部１１、符号化処理部１２、逆変換／逆量子化部１３、ＰＣＭ復号部１４、フィルタ処理部１５、バッファ１６、予測部１７、及び多重化部１８を含む。
【００１９】
入力映像信号は、後述の予測部１７から出力される予測映像信号が減じられて、変換／量子化部１１に供給される。すなわち、変換／量子化部１１は、入力映像信号から予測映像信号が減じられた予測誤差映像信号を周波数変換する。さらに、変換／量子化部１１は、周波数変換された予測誤差映像信号（変換係数）を量子化する。量子化された変換係数（変換量子化値）は、符号化処理部１２及び逆変換／逆量子化部１３にそれぞれ供給される。
【００２０】
符号化処理部１２は、映像信号を非圧縮符号化又はエントロピー符号化するため、ＰＣＭ符号化部１２ａ及びエントロピー符号化部１２ｂを含む。すなわち、映像信号を非圧縮符号化する場合には、ＰＣＭ符号化部１２ａは、入力映像信号をＰＣＭ（Pulse  Code  Modulation）符号化する。ＰＣＭ符号化された映像信号は、ＰＣＭ復号部１４及び多重化部１８にそれぞれ供給される。一方、映像信号をエントロピー符号化する場合には、エントロピー符号化部１２ｂは、変換量子化値、及び予測部１７が利用する予測パラメータ（動きベクトルの差分情報など）を、例えばＣＡＢＡＣ（Context-based Adaptive Binary Arithmetic Coding）に基づいてエントロピー符号化する。エントロピー符号化された映像信号は、多重化部１８に供給される。
【００２１】
逆変換／逆量子化部１３は、変換量子化値を逆量子化する。さらに、逆変換／逆量子化部１３は、逆量子化した周波数変換係数を逆周波数変換する。逆周波数変換された映像信号は、後述の予測部１７から出力される予測信号が加えられ、再構築された映像信号としてフィルタ処理部１５に供給される。
【００２２】
ＰＣＭ復号部１４は、ＰＣＭ符号化部１２ａによりＰＣＭ符号化された映像信号を復号する。復号された映像信号は、フィルタ処理部１５に供給される。
【００２３】
フィルタ処理部１５は、デブロッキングフィルタ処理及び画素適用オフセット処理などのループ内フィルタ処理を行う。すなわち、フィルタ処理部１５は、映像信号に対してループ内フィルタ処理を行う。ループ内フィルタ処理が行われた映像信号は、バッファ１６に格納される。
【００２４】
予測部１７は、入力映像信号、及びバッファ１６に格納されている映像信号を用いて、イントラ予測又はインター予測などの予測処理を行うことにより、予測映像信号を生成する。
【００２５】
多重化部１８は、符号化処理部１２から供給される映像信号、すなわち符号化情報（符号語など）をビットストリームとして多重化する。多重化されたビットストリームは、上述したように映像復号装置２０に伝送される。
【００２６】
＜２．２．映像復号装置２０の構成＞
図３を参照して映像復号装置２０の構成の例を説明する。図３は、映像復号装置２０の概略的な構成の一例を示す説明図である。図３を参照すると、映像復号装置２０は、多重化解除部２１、復号処理部２２、逆変換／逆量子化部２３、予測部２４、フィルタ処理部２５、及びバッファ２６を含む。
【００２７】
多重化解除部２１は、例えば映像復号装置２０から伝送されてくるビットストリームを多重化解除することにより、符号化情報（符号語など）を抽出する。抽出された符号化情報は、復号処理部２２に供給される。
【００２８】
復号処理部２２は、符号化情報を非圧縮復号又はエントロピー復号するため、ＰＣＭ復号部２２ａ及びエントロピー復号部２２ｂを含む。すなわち、符号化情報が非圧縮符号化されている場合には、ＰＣＭ復号部２２ａは、符号化情報をＰＣＭ（Pulse  Code  Modulation）復号し、ＰＣＭ復号された映像信号をフィルタ処理部２５に供給する。一方、符号化情報がエントロピー符号化されている場合には、エントロピー復号部２２ｂは、符号化情報を、例えばＣＡＢＡＣに基づいてエントロピー復号する。エントロピー復号部２２ｂによりエントロピー復号された変換量子化値は、逆変換／逆量子化部２３に供給される。また、動きベクトルの差分情報などは予測部２４に供給される。
【００２９】
逆変換／逆量子化部２３は、変換量子化値を逆量子化する。さらに、逆変換／逆量子化部２３は、逆量子化した周波数変換係数を逆周波数変換する。
【００３０】
予測部２４は、バッファ２６に格納されているデコード映像信号、及び動きベクトルの差分情報などを用いて、予測映像信号を生成する。生成された予測映像信号は、逆変換／逆量子化部２３により逆周波数変換された信号（予測誤差信号）が加えられ、再構築された映像信号としてフィルタ処理部２５に供給される。
【００３１】
フィルタ処理部２５は、デブロッキングフィルタ処理および画素適用オフセット処理などのループ内フィルタ処理を行う。すなわち、フィルタ処理部１５は、映像信号に対してループ内フィルタ処理を行う。ループ内フィルタ処理が行われた映像信号は、バッファ２６に格納される。
【００３２】
バッファ２６は、上述したように、フィルタ処理部２５から供給される映像信号を格納する。また、バッファ２６に格納された映像信号（デコード映像信号）は、予測部２４、及び外部（例えばディスプレイなど）に出力される。
【００３３】
＜＜３．第１の実施形態＞＞
図４〜図１０を参照して、第１の実施形態を説明する。
【００３４】
＜３．１．符号化処理装置１１０の構成＞
図４を参照して、第１の実施形態に係る符号化処理装置１１０の構成の例を説明する。図４は、第１の実施形態に係る符号化処理装置１１０の概略的な構成の一例を示す説明図である。図４を参照すると、符号化処理装置１１０は、映像信号をビットストリームに符号化するための装置であって、取得部１１１、及び処理部１１３を含む。
【００３５】
以上のように構成される符号化処理装置１１０において、処理部１１３は、例えば、映像符号化装置１０に含まれる符号化処理部１２に組み込まれ、映像信号を非圧縮符号化又はエントロピー符号化するための処理を行う。
【００３６】
＜３．２．復号処理装置１２０の構成＞
図５を参照して、第１の実施形態に係る復号処理装置１２０の構成の例を説明する。図５は、第１の実施形態に係る復号処理装置１２０の概略的な構成の一例を示す説明図である。図５を参照すると、復号処理装置１２０は、映像信号が符号化されたビットストリームを復号する装置であって、取得部１２１、及び処理部１２３を含む。
【００３７】
以上のような構成を備える復号処理装置１２０において、処理部１２３は、例えば、映像復号装置２０に含まれる復号処理部２２に組み込まれ、符号化情報を非圧縮復号又はエントロピー復号するための処理を行う。
【００３８】
＜３．３．技術的特徴＞
次に、第１の実施形態に係る技術的特徴を説明する。
【００３９】
符号化処理装置１１０（取得部１１１）及び復号処理装置１２０（取得部１２１）は、映像信号に含まれる輝度信号のツリーと上記映像信号に含まれる色差信号のツリーとが互いに独立したデュアルツリー構造に関する情報に応じて、上記輝度信号の上記ツリーに含まれる輝度信号の領域に非圧縮符号化情報が存在するか否かを特定する情報を取得する。そして、符号化処理装置１１０（処理部１１３）及び復号処理装置１２０（処理部１２３）は、上記輝度信号の上記領域に非圧縮符号化情報が存在するか否かを特定する上記情報を用いて、上記色差信号の上記ツリーに含まれる色差信号の領域に、非圧縮符号化に関連付けられた処理を行う。
【００４０】
このようにして、符号化処理装置１１０及び復号処理装置１２０によれば、例えば色差信号に対して非圧縮符号化に関連付けられた処理において、輝度信号の領域に非圧縮符号化情報が存在するか否かを特定する情報を利用することにより、映像信号の符号量（ビットストリームのデータ量）を削減することが可能となる。
【００４１】
なお、「ツリー」は、ツリー構造を構成する全体の画像領域であり、例えば、ツリーユニット、ツリーブロック、又は親ノードと呼ばれてもよい。また、「領域」は、「ツリー」に対応する画像領域から分割された画像領域であり、ユニット、ブロック又は子ノードと呼ばれてもよい。
【００４２】
（１）デュアルツリー構造
図６を参照して、上記デュアルツリー構造の構成の例を説明する。図６は、第１の実施形態に係るデュアルツリー構造の例の説明図である。
【００４３】
ここで、デュアルツリー構造の構成の具体例に先立ち、図６を参照して、輝度信号のツリーと色差信号のツリーとが互いに同一の分割構造であるツリー構造（以下、シングルツリー構造とも呼ぶ。）を説明する。例えば、図６に示すように、シングルツリー構造６１では、輝度信号のツリー６１０及び色差信号のツリー６１０は、同一の分割構造に従って、合計５個の輝度信号の領域６１１、６１２、６１３、６１４、６１５及び合計５個の色差信号の領域６２１、６２２、６２３、６２４、６２５に分割される。
【００４４】
また、図６を参照すると、デュアルツリー構造６５では、輝度信号のツリー６５０及び色差信号のツリー６６０が互いに異なる分割構造に従って分割される。図６に示す例では、輝度信号のツリー６５０が合計５つの輝度信号の領域６１１、６１２、６１３、６１４、６１５に分割され、色差信号のツリー６６０が合計３つの輝度信号の領域６６１、６６２、６６３に分割される。
【００４５】
図６を参照した説明から明らかなように、デュアルツリー構造６２によれば、シングルツリー構造６１に比べて、柔軟に領域を分割することができるため、映像信号の圧縮効率を高めることが可能となる。
【００４６】
（２）デュアルツリー構造に関する情報
符号化処理装置１１０（取得部１１１）は、例えば符号化処理を制御するための制御情報などから、上記デュアルツリー構造に関する上記情報を抽出することにより、当該情報を取得する。
【００４７】
復号処理装置１２０（取得部１２１）は、例えばビットストリームを解析することにより、上記デュアルツリー構造に関する上記情報を取得する。
【００４８】
上記デュアルツリー構造に関する上記情報は、具体的には、上記映像信号が上記デュアルツリー構造である否かを特定する情報を含む。すなわち、上記デュアルツリー構造に関する上記情報は、上記映像信号が上記デュアルツリー構造又は上記シングルツリー構造であることを特定する情報を含む。
【００４９】
（３）符号化処理装置１１０によって行われる処理
符号化処理装置１１０（処理部１１３）は、上記映像信号が上記デュアルツリー構造であるか否かを特定するための上記情報に基づいて上記映像信号が上記デュアルツリー構造であるか否かを判断する。上記映像信号が上記デュアルツリー構造である場合には、符号化処理装置１１０（処理部１１３）は、上記映像信号をエントロピー符号化する。この場合、上記輝度信号の上記ツリーに含まれる上記輝度信号の上記領域に非圧縮符号化情報が存在するか否かを特定する情報は、符号化処理装置１１０（取得部１１１）により取得されない。
【００５０】
このようにして、上記映像信号が上記デュアルツリー構造である場合には、上記映像信号が非圧縮符号化されないように、符号化処理が制限される。
【００５１】
一方、上記映像信号が上記デュアルツリー構造ではない場合に、符号化処理装置１１０（取得部１１１）は、上記輝度信号の上記ツリーに含まれる上記輝度信号の上記領域に非圧縮符号化情報が存在するか否かを特定する情報を取得する。
【００５２】
具体的に、符号化処理装置１１０は、上記輝度信号の上記領域に非圧縮符号化情報が存在するか否かを特定する上記情報を、上記輝度信号の上記領域が非圧縮符号化（例えばＰＣＭ符号化）されるか否かを特定する情報として用いてもよい。
【００５３】
また、符号化処理装置１１０は、上記映像信号が上記デュアルツリー構造ではなく上記シングルツリー構造である場合には、上記輝度信号の上記領域に非圧縮符号化情報が存在するか否かを特定する情報を、ビットストリーム内のビット情報として設定する。一方、符号化処理装置１１０は、上記映像信号が上記デュアルツリー構造である場合には、上記輝度信号の上記領域に非圧縮符号化情報が存在するか否かを特定する情報を、ビットストリーム内のビット情報として設定しない。
【００５４】
例えば、図６に示す例に当てはめると、シングルツリー構造６１では、輝度信号のツリー６１０に含まれる各々の輝度信号の領域６１１−６１５に非圧縮符号化情報が存在するか否かを特定する情報が、ビットストリーム内のビット情報として設定される。一方、デュアルツリー構造６２では、輝度信号のツリー６２０に含まれる各々の輝度信号のブロック６２１−６２５に非圧縮符号化情報が存在するか否かを特定する情報が、ビットストリーム内のビット情報として設定されない。
【００５５】
（３−１）色差信号の非圧縮符号化処理
−映像信号がシングルツリー構造である場合
符号化処理装置１１０（処理部１１３）は、上記輝度信号の上記領域に非圧縮符号化情報が存在するか否かを特定する上記情報に基づいて、上記輝度信号の上記領域に非圧縮符号化情報が存在するか否かを判断する。上記輝度信号の上記領域に非圧縮符号化情報が存在する場合には、符号化処理装置１１０（処理部１１３）は、上記輝度信号の上記領域と空間的に対応する色差信号の領域を非圧縮符号化する。
【００５６】
例えば図６に示すシングルツリー構造６１の例に当てはめると、輝度信号のツリー６１０において左半分に位置する輝度信号の領域６１１に非圧縮符号化情報が存在する場合には、色差信号のツリー６２０において左半分に位置する色差信号の領域６２１が非圧縮符号化される。
【００５７】
一方、上記輝度信号の上記領域に非圧縮符号化情報が存在しない場合には、符号化処理装置１１０（処理部１１３）は、上記輝度信号の上記領域と空間的に対応する色差信号の領域をエントロピー符号化する。
【００５８】
例えば図６に示すシングルツリー構造６１の例に当てはめると、輝度信号のツリー６１０において右上に位置する輝度信号の領域６１２に非圧縮符号化情報が存在しない場合には、色差信号のツリー６２０において右上に位置する色差信号の領域６２２がエントロピー符号化される。
【００５９】
−映像信号がデュアルツリー構造である場合
符号化処理装置１１０（処理部１１３）は、上記映像信号が上記デュアルツリー構造であるか否かを特定するための上記情報に基づいて上記映像信号が上記デュアルツリー構造であるか否かを判断する。上記映像信号が上記デュアルツリー構造である場合には、符号化処理装置１１０（処理部１１３）は、上記映像信号をエントロピー符号化する。
【００６０】
例えば、図６に示すデュアルツリー構造６５の例に当てはめると、輝度信号のツリー６５０に含まれる全ての輝度信号の領域６５１−６５５、及び色差信号のツリー６６０に含まれる全ての色差信号の領域６６１−６６３がそれぞれエントロピー符号化される。
【００６１】
（３−２）符号化処理装置１１０によって行われる処理の流れ
図７は、符号化処理装置１１０により行われる処理の流れの例を説明するためのフローチャートである。
【００６２】
符号化処理装置１１０（取得部１１１）は、デュアルツリー構造であるか否かを特定する情報を取得する（ステップＳ７０１）。次に、符号化処理装置１１０（取得部１１１）は、上記映像信号がデュアルツリー構造であるか否かを判断する（ステップＳ７０３）。ここで、上記映像信号がデュアルツリー構造である場合（Ｓ７０３：Ｙｅｓ）には図７に示す処理が終了し、上記映像信号がエントロピー符号化される。一方、そうではない場合（Ｓ７０３：Ｎｏ）すなわち上記映像信号がシングルツリー構造である場合にはステップＳ７０５に進む。
【００６３】
ステップＳ７０５において、符号化処理装置１１０（取得部１１１）は、上記輝度信号の上記領域に非圧縮符号化情報が存在するか否かを特定する情報を取得する。次に、符号化処理装置１１０は、上記輝度信号の上記領域に非圧縮符号化情報が存在するか否かを判断し（ステップＳ７０７）、非圧縮符号化情報が存在する場合（Ｓ７０７：Ｙｅｓ）にはステップＳ７０９に進み、そうではない場合（Ｓ７０７：Ｎｏ）にはステップＳ７１１に進む。
【００６４】
ステップＳ７０９において、符号化処理装置１１０（処理部１１３）は、上記輝度信号の上記領域と空間的に対応する色差信号の領域をＰＣＭ符号化して、図７に示す処理を終了する。
【００６５】
ステップＳ７１１において、符号化処理装置１１０（処理部１１３）は、上記輝度信号の上記領域と空間的に対応する色差信号の領域をエントロピー符号化して、図７に示す処理を終了する。
【００６６】
（４）復号処理装置１２０によって行われる処理
復号処理装置１２０（処理部１２３）は、上記映像信号が上記デュアルツリー構造であるか否かを特定するための上記情報に基づいて上記映像信号が上記デュアルツリー構造であるか否かを判断する。上記映像信号が上記デュアルツリー構造である場合には、復号処理装置１２０（処理部１２３）は、上記映像信号をエントロピー復号する。この場合、上記輝度信号の上記ツリーに含まれる上記輝度信号の上記領域に非圧縮符号化情報が存在するか否かを特定する情報は、復号処理装置１２０（取得部１２１）により取得されない。
【００６７】
このようにして、上記映像信号が上記デュアルツリー構造である場合には、上記映像信号を非圧縮復号するための処理が行われない。
【００６８】
一方、上記映像信号が上記デュアルツリー構造ではない場合に、復号処理装置１２０（取得部１２１）は、上記ビットストリームを解析することにより、上記輝度信号の上記領域に非圧縮符号化情報が存在するか否かを特定する情報を取得する。
【００６９】
具体的に、復号処理装置１２０は、上記輝度信号の上記領域に非圧縮符号化情報が存在するか否かを特定する上記情報を、上記輝度信号の上記領域が非圧縮符号化（例えばＰＣＭ符号化）されているか否かを特定する情報として用いてもよい。
【００７０】
（４−１）色差信号の非圧縮復号処理
−映像信号がシングルツリー構造である場合
復号処理装置１２０（処理部１２３）は、上記輝度信号の上記領域に非圧縮符号化情報が存在するか否かを特定する上記情報に基づいて上記輝度信号の上記領域に非圧縮符号化情報が存在するか否かを判断する。上記輝度信号の上記領域に非圧縮符号化情報が存在する場合には、復号処理装置１２０（処理部１２３）は、上記輝度信号の上記領域と空間的に対応する色差信号の領域を非圧縮復号する。
【００７１】
例えば図６に示すシングルツリー構造６１の例に当てはめると、輝度信号のツリー６１０において左半分に位置する輝度信号の領域６１１に非圧縮符号化情報が存在する場合には、色差信号のツリー６２０において左半分に位置する色差信号の領域６２１が非圧縮復号される。
【００７２】
一方、上記輝度信号の上記領域に非圧縮符号化情報が存在しない場合には、復号処理装置１２０（処理部１２３）は、上記輝度信号の上記領域と空間的に対応する色差信号の領域をエントロピー復号する。
【００７３】
例えば図６に示すシングルツリー構造６１の例に当てはめると、輝度信号のツリー６１０において右上に位置する輝度信号の領域６１２に非圧縮符号化情報が存在しない場合には、色差信号のツリー６２０において右上に位置する色差信号の領域６２２がエントロピー復号される。
【００７４】
−映像信号がデュアルツリー構造である場合
復号処理装置１２０（処理部１２３）は、上記映像信号が上記デュアルツリー構造であるか否かを特定するための上記情報に基づいて上記映像信号が上記デュアルツリー構造であるか否かを判断する。上記映像信号が上記デュアルツリー構造である場合には、復号処理装置１２０（処理部１２３）は、上記映像信号をエントロピー復号する。
【００７５】
例えば、図６に示すデュアルツリー構造６５の例に当てはめると、輝度信号のツリー６５０に含まれる全ての輝度信号の領域６５１−６５５、及び色差信号のツリー６６０に含まれる全ての色差信号の領域６６１−６６３がそれぞれエントロピー復号される。
【００７６】
（４−２）復号処理装置１２０によって行われる処理の流れ
図８は、復号処理装置１２０により行われる処理の流れの例を説明するためのフローチャートである。
【００７７】
復号処理装置１２０（取得部１２１）は、デュアルツリー構造であるか否かを特定する情報を取得する（ステップＳ８０１）。次に、符号化処理装置１１０は、上記映像信号がデュアルツリー構造であるか否かを判断する（ステップＳ８０３）。ここで、上記映像信号がデュアルツリー構造である場合（Ｓ８０３：Ｙｅｓ）には図７に示す処理が終了し、上記映像信号がエントロピー復号される。一方、そうではない場合（Ｓ８０３：Ｎｏ）すなわち上記映像信号がシングルツリー構造である場合にはステップＳ８０５に進む。
【００７８】
ステップＳ８０５において、復号処理装置１２０（取得部１２１）は、上記輝度信号の上記領域に非圧縮符号化情報が存在するか否かを特定する情報を取得する。次に、復号処理装置１２０は、上記輝度信号の上記領域に非圧縮符号化情報が存在するか否かを判断し（ステップＳ８０７）、当該非圧縮符号化が存在する場合（Ｓ８０７：Ｙｅｓ）にはステップＳ８０９に進み、そうではない場合（Ｓ８０７：Ｎｏ）にはステップＳ８１１に進む。
【００７９】
ステップＳ８０９において、復号処理装置１２０（処理部１２３）は、上記輝度信号の上記領域と空間的に対応する色差信号の領域をＰＣＭ復号して、図８に示す処理を終了する。
【００８０】
ステップＳ８１１において、復号処理装置１２０（処理部１２３）は、上記輝度信号の上記領域と空間的に対応する色差信号の領域をエントロピー復号して、図８に示す処理を終了する。
【００８１】
（５）シンタクステーブル
図９を参照して、第１の実施形態に係るシンタクステーブルについて説明する。図９は、輝度信号の領域および色差信号の領域のそれぞれに関するシンタクス要素を解読するためのシンタクステーブル９００の例を示す図である。
【００８２】
シンタクステーブル９００を参照すると、treeTypeは、映像信号のツリータイプが、シングルツリー（SINGLE_TREE）、デュアルツリー構造における輝度信号のツリー（DUAL_TREE_LUMA）、又はデュアルツリー構造における色差信号のツリー（DUAL_TREE_CHROMA）を特定するための情報に当たる。また、シンタクス要素pcm_flag_lumaのセマンティクスは、上記輝度信号の上記領域に非圧縮符号化情報が存在するか否かを特定する上記情報に当たる。
【００８３】
例えば、シンタクステーブル９００によれば、treeType==SINGLE_TREEの条件を満たす場合に、ビットストリームからシンタクス要素pcm_flag_lumaが解読される。次に、シンタクステーブル９００によれば、pcm_flag_lumaを入力としてpcm_sample(x0, y0, cbWidth, cbHeight, treeType)が呼び出されることにより、ＰＣＭ符号化された輝度信号のサンプルpcm_sample_luma、及びＰＣＭ符号化された色差信号のサンプルpcm_sample_chromaがそれぞれ解読される。
【００８４】
一方、シンタクステーブル９００によれば、映像信号のツリータイプがデュアルツリー構造のツリー（DUAL_TREE_LUMA又はDUAL_TREE_CHROMA）である場合には、ビットストリームからシンタクス要素pcm_flag_lumaが解読されず、pcm_sample(x0, y0, cbWidth, cbHeight, treeType)が呼び出されない。すなわち、シンタクステーブル９００は、上記映像信号が上記シングルツリー構造である場合に限って、輝度信号と色差信号がＰＣＭ符号化されることを許容している。
【００８５】
以上のように、シンタクステーブル９００によれば、例えば、下記の参考例に係るシンタクステーブルのように色差信号の領域にＰＣＭ符号化情報が存在するか否かを特定する情報（例えば、下記のシンタクス要素pcm_flag_chroma）をビットストリームに含める必要性がない。これにより、映像信号の符号量（ビットストリームのデータ量）を削減することが可能となる。
【００８６】
図１０は、参考例に係るシンタクステーブル１０００の例を示す図である。シンタクステーブル１０００によれば、treeTypeがSINGLE_TREE又はDUAL_TREE_LUMAの場合にビットストリームからシンタクス要素pcm_flag_lumaが解読される。一方、シンタクステーブル１０００によれば、treeTypeがSINGLE_TREE又はDUAL_TREE_LUMAではない場合、すなわち、treeTypeがDUAL_TREE_CHROMAである場合、ビットストリームからシンタクス要素pcm_flag_chromaが解読される。ここで、シンタクス要素pcm_flag_chromaのセマンティクスは、色差信号の領域に非圧縮符号化情報が存在するか否かを特定する上記情報に当たる。
【００８７】
さらに、シンタクステーブル１０００によれば、pcm_flag_lumaを入力としてpcm_sample(x0, y0, cbWidth, cbHeight, treeType)が呼び出されることにより、ＰＣＭ符号化された輝度信号のサンプルpcm_sample_lumaが解読される。また、シンタクステーブル１０００によれば、pcm_flag_chromaを入力として呼び出されるpcm_sample(x0, y0, cbWidth, cbHeight, treeType)に従ってＰＣＭ符号化された色差信号のサンプルpcm_sample_chromaが解読される。
【００８８】
以上のように、シンタクステーブル１０００によれば、輝度信号と色差信号との両方に関し、PCM符号化が適用されるか否を特定するためのヘッダ情報（例えば、pcm_flag_luma、pcm_flag_chroma）が復号される。結果として、オーバヘッド符号量が増大するため、圧縮効率が低下してしまう。さらに、輝度信号と色差信号との両方に関し、同ヘッダ情報の符号化処理及びその復号処理が発生するため、映像符号化装置及び映像復号装置の実装コストが増大するという問題がある。
【００８９】
これに対して、上述したシンタクステーブル９００によれば、映像信号の符号量（ビットストリームのデータ量）を削減することが可能となる。
【００９０】
＜３．４．変形例＞
第１の実施形態は、例えば上記映像信号が上記デュアルツリー構造である場合には上述した例に限定されず、種々の変形が可能である。
【００９１】
（１）符号化処理装置１１０によって行われる変形例に係る処理
例えば、符号化処理装置１１０（取得部１１１）は、上記映像信号が上記デュアルツリー構造であるか否かを特定する上記情報に基づいて上記映像信号が上記デュアルツリー構造であるか否かを判断してもよい。上記映像信号が上記デュアルツリー構造である場合に、符号化処理装置１１０（取得部１１１）は、上記輝度信号の上記ツリーに含まれる上記輝度信号の上記領域に非圧縮符号化情報が存在するか否かを特定する情報を取得してもよい。
【００９２】
さらに、符号化処理装置１１０（処理部１１３）は、上記輝度信号の上記領域に非圧縮符号化情報が存在するか否かを特定する上記情報に基づいて上記輝度信号の上記領域に非圧縮符号化情報が存在するか否かを判断してもよい。上記輝度信号の上記領域に非圧縮符号化情報が存在する場合には、符号化処理装置１１０（処理部１１３）は、上記輝度信号の上記領域と空間的に対応する色差信号の領域を非圧縮符号化してもよい。
【００９３】
一方、上記輝度信号の上記領域に非圧縮符号化情報が存在しない場合には、符号化処理装置１１０（処理部１１３）は、上記輝度信号の上記領域と空間的に対応する色差信号の領域をエントロピー符号化してもよい。
【００９４】
上記色差信号の上記領域は、色差信号の色差フォーマットに基づいて色差信号の上記領域内の所定座標（例えば領域内の左上角の代表座標）からマッピングされる座標上に位置する輝度信号の領域と空間的に対応する。上記色差フォーマットとは、例えば、４：４：４、４：２：２、４：２：０などの、輝度と色差との間の空間上の割合に関するフォーマットである。
【００９５】
すなわち、上記輝度信号の上記領域は、上記色差信号の上記領域内の所定座標から色差フォーマットに基づいてマッピングされる座標を含む。
【００９６】
例えば図６に示した例に当てはめると、色差信号の領域６６１は、色差信号の色差フォーマットに基づいて色差信号の領域６６１内の左上角の座標からマッピングされる座標上に位置する輝度信号の領域６５１と空間的に対応する。なお、上記色差信号の上記領域内の上記所定座標は、上述した左上角の座標に限らず、例えば右下角の座標など任意の座標であってもよい。
【００９７】
（２）復号処理装置１２０によって行われる変形例に係る処理
例えば、復号処理装置１２０（取得部１２１）は、上記映像信号が上記デュアルツリー構造であるか否かを特定する上記情報に基づいて上記映像信号が上記デュアルツリー構造であるか否かを判断してもよい。上記映像信号が上記デュアルツリー構造である場合に、復号処理装置１２０（取得部１２１）は、上記映像信号が符号化されたビットストリームを解析することにより、上記輝度信号の上記ツリーに含まれる上記輝度信号の上記領域に非圧縮符号化情報が存在するか否かを特定する情報を取得してもよい。
【００９８】
さらに、復号処理装置１２０（処理部１２３）は、上記輝度信号の上記領域に非圧縮符号化情報が存在するか否かを特定する上記情報に基づいて上記輝度信号の上記領域に非圧縮符号化情報が存在するか否かを判断してもよい。上記輝度信号の上記領域に非圧縮符号化情報が存在する場合には、復号処理装置１２０（処理部１２３）は、上記輝度信号の上記領域と空間的に対応する色差信号の領域を非圧縮符号化してもよい。
【００９９】
一方、上記輝度信号の上記領域に非圧縮符号化情報が存在しない場合には、復号処理装置１２０（処理部１２３）は、上記輝度信号の上記領域と空間的に対応する色差信号の領域をエントロピー符号化してもよい。
【０１００】
図１１を参照して、当該変形例において適用されるビットストリームのシンタクステーブルについて説明する。図１１は、変形例に係るシンタクステーブル１１００の例を示す図である。
【０１０１】
例えば、シンタクステーブル１１００によれば、treeTypeがSINGLE_TREE又はDUAL_TREE_LUMAの場合にビットストリームからシンタクス要素pcm_flag_lumaが解読される。一方、シンタクステーブル１０００によれば、treeTypeがSINGLE_TREE又はDUAL_TREE_LUMAではない場合、すなわち、treeTypeがDUAL_TREE_CHROMAである場合、先に解読されたシンタクス要素pcm_flag_lumaに基づいてシンタクス要素pcm_flag_chromaが下記式により導出される。
pcm_flag_chroma[x0][y0] = pcm_flag_luma[x0<<shiftX][y0<<shiftY]
ここで、変数shiftXとshiftYは、色差フォーマットに応じて、色差信号の座標位置を空間的に対応する輝度信号の座標位置にマッピングするための変数である。例えば、色差フォーマットが４：２：０である場合、変数shiftXとshiftYとのそれぞれの値は、１となる。
【０１０２】
このようにして、シンタクステーブル１１００によれば、映像信号がデュアルツリー構造である場合に、色差信号がＰＣＭ符号化されているか否かに関する情報が、空間的に対応関係にある輝度信号がＰＣＭ符号化されているか否かに関する情報により設定されている。これにより、シンタクステーブル１１００によれば、色差信号の領域にＰＣＭ符号化情報が存在するか否かを特定する情報（シンタクス要素pcm_flag_chroma）をビットストリームに含める必要性がなく、映像信号の符号量（ビットストリームのデータ量）を削減することが可能となる。
【０１０３】
＜＜４．第２の実施形態＞＞
図１２〜図１４を参照して、第２の実施形態を説明する。
【０１０４】
＜４．１．フィルタ処理装置２００の構成＞
図１２を参照して、第２の実施形態に係るフィルタ処理装置２００の構成の例を説明する。図１２は、第２の実施形態に係るフィルタ処理装置２００の概略的な構成の一例を示す説明図である。図１２を参照すると、フィルタ処理装置２００は、取得部２０１、及び処理部２０３を含む。
【０１０５】
以上のような構成されるフィルタ処理装置２００は、例えば、映像符号化装置１０に含まれるフィルタ処理部１５、又は映像復号装置２０に含まれるフィルタ処理部２５に組み込まれ、映像信号のためのループ内フィルタ処理を行う。
【０１０６】
＜４．２．技術的特徴＞
次に、第２の実施形態に係る技術的特徴を説明する。
【０１０７】
フィルタ処理装置２００（取得部２０１）は、映像信号に含まれる輝度信号のツリーと上記映像信号に含まれる色差信号のツリーとが互いに独立したデュアルツリー構造に関する情報に応じて、上記輝度信号の上記ツリーに含まれる輝度信号の領域に非圧縮符号化情報が存在するか否かを特定する情報を取得する。そして、フィルタ処理装置２００（処理部２０３）は、上記輝度信号の上記領域に非圧縮符号化情報が存在するか否かを特定する上記情報を用いて、上記色差信号の上記ツリーに含まれる色差信号の領域に、非圧縮符号化に関連付けられた処理を行う。
【０１０８】
このようにして、フィルタ処理装置２００によれば、例えば非圧縮符号化に関連して特性が変化するフィルタ処理において、輝度信号の領域に非圧縮符号化情報が存在するか否かを特定する情報を利用することにより、適切に色差信号のフィルタ処理を行うことができる。
【０１０９】
なお、「ツリー」は、ツリー構造を構成する全体の画像領域であって、例えば、ツリーユニット、ツリーブロック、又は親ノードと呼ばれてもよい。また、「領域」は、「ツリー」に対応する画像領域から分割された画像領域であって、ユニット、ブロック又は子ノードと呼ばれてもよい。
【０１１０】
（１）デュアルツリー構造に関する情報
上記デュアルツリー構造に関する上記情報は、上述した第１の実施形態と同様に、上記映像信号が上記デュアルツリー構造である否かを特定する情報を含む。すなわち、上記デュアルツリー構造に関する上記情報は、上記映像信号が上記デュアルツリー構造又は上記シングルツリー構造であることを特定する情報を含む。
【０１１１】
なお、第２の実施形態に係るデュアルツリー構造によれば、フィルタ処理装置２００（取得部２０１）は、上記映像信号が上記デュアルツリー構造である場合に、上記輝度信号の上記領域に非圧縮符号化情報が存在するか否かを特定する上記情報と、上記色差信号の上記領域に非圧縮符号化情報が存在するか否かを特定する情報とを取得してもよい。すなわち、第２の実施形態に係るデュアルツリー構造によれば、上述した第１の実施形態と異なり、輝度信号の領域及び色差信号の領域は、互いに独立してエントロピー符号化又は非圧縮符号化されてもよい。
【０１１２】
図１３は、第２の実施形態に係るデュアルツリー構造の例を説明するための図である。図１３を参照すると、デュアルツリー構造１３００は、輝度信号のツリー１３１０、及び色差信号のツリー１３２０を含む。例えば図１３に示す例では、輝度信号のツリー１３１０は、５つの輝度信号の領域１３１１、１３１２、１３１３、１３１４、１３１５を含む。このように構成される輝度信号のツリー１３１０では、輝度信号の領域１３１１に非圧縮符号化情報が存在し、輝度信号の領域１３１２−１３１５に非圧縮符号化情報が存在しないものとする。色差信号のツリー１３２０は、１つの色差信号の領域１３２１を含む。このように構成される色差信号のツリー１３２０では、色差信号の領域１３２１に非圧縮符号化情報が存在しないものとする。
【０１１３】
（２）ループ内フィルタ処理を行うためのパラメータ
フィルタ処理装置２００（処理部２０３）は、上記輝度信号の上記領域に非圧縮符号化情報が存在するか否かを特定する上記情報を用いて、上記色差信号の上記ツリーに含まれる色差信号の領域に対してループ内フィルタ処理を行うための少なくとも１つのパラメータを決定する。
【０１１４】
より具体的には、フィルタ処理装置２００（処理部２０３）は、上記輝度信号の上記領域に非圧縮符号化情報が存在するか否かを特定する上記情報を用いて、上記輝度信号の上記領域と空間的に対応する色差信号の領域に対してループ内フィルタ処理を行うための上記少なくとも１つのパラメータを決定する。
【０１１５】
上記色差信号の上記領域は、色差信号の色差フォーマットに基づいて色差信号の上記領域内の所定座標（例えば領域内の左上角の代表座標）からマッピングされる座標上に位置する輝度信号の領域と空間的に対応する。上記色差フォーマットとは、例えば、４：４：４、４：２：２、４：２：０などの、輝度と色差との間の空間上の割合に関するフォーマットである。
【０１１６】
すなわち、上記輝度信号の上記領域は、上記色差信号の上記領域内の所定座標から色差フォーマットに基づいてマッピングされる座標を含む。
【０１１７】
例えば図１３に示した例に当てはめると、色差信号の領域１３２１は、色差信号の色差フォーマットに基づいて色差信号の領域１３２１内の左上角の座標からマッピングされる座標上に位置する輝度信号の領域１３１１と空間的に対応する。なお、上記色差信号の上記領域内の上記所定座標は、上述した左上角の座標に限らず、例えば右下角の座標など任意の座標であってもよい。
【０１１８】
（３）ループ内フィルタ処理
上記ループ内フィルタ処理のための上記少なくとも一部のパラメータは、デブロッキングパラメータを含む。すなわち、フィルタ処理装置２００（処理部２０３）は、対象となる色差信号の領域と空間的に対応関係にある輝度信号の領域に非圧縮符号化情報が存在するか否かを特定する情報を用いて、対象となる色差信号の領域にデブロッキングフィルタ処理を行う。
【０１１９】
例えば、図１３に示した例に当てはめると、輝度信号の領域１３１１は、上述したように非圧縮符号化情報が存在しないため、元々圧縮による損失が少ないＰＣＭ符号化された輝度サンプルを含み、例えば、デブロッキングフィルタ処理がスキップされる。このため、フィルタ処理装置２００（処理部２０３）は、１以上のデブロッキングパラメータを決定することにより、色差信号の領域１３２１のためのデブロッキングフィルタ処理をスキップする。なお、フィルタ処理装置２００（処理部２０３）は、１以上のデブロッキングパラメータを、対応関係にある輝度信号の領域が非圧縮符号化情報を含まない場合と異なる値に決定することにより、色差信号の領域１３２１のためのデブロッキングフィルタ処理のフィルタ強度を弱めてもよい。
【０１２０】
−フィルタ処理装置２００によって行われる処理の流れ
図１４は、フィルタ処理装置２００により行われる処理の流れの例を説明するためのフローチャートである。
【０１２１】
まず、フィルタ処理装置２００（取得部２０１）は、上記映像信号がデュアルツリー構造であるか否かを特定する情報を取得する（ステップＳ１４０１）。次に、フィルタ処理装置２００は、上記映像信号が上記デュアルツリー構造であるか否かを判断し（ステップＳ１４０３）、デュアルツリー構造である場合（Ｓ１４０３：Ｙｅｓ）にはステップＳ１４０５に進み、そうではない場合すなわちシングルツリー構造である場合（Ｓ１４０３：Ｎｏ）には図１４に示す処理を終了する。
【０１２２】
ステップＳ１４０５において、フィルタ処理装置２００は、対象となる色差信号の領域と空間的に対応する輝度信号の領域を特定する（ステップＳ１４０５）。フィルタ処理装置２００（処理部２０３）は、特定された輝度信号の領域に非圧縮符号化情報が存在するか否かを判断する（ステップＳ１４０７）。特定された輝度信号の領域に非圧縮符号化情報が存在する場合（Ｓ１４０７：Ｙｅｓ）、フィルタ処理装置２００（処理部２０３）は、１以上のデブロッキングパラメータを決定することにより、対象となる色差信号の領域のためのデブロッキングフィルタをスキップして（ステップＳ１４０９）、図１４に示す処理を終了する。
【０１２３】
ここで、輝度信号は、ＰＣＭ符号化されていると輝度情報が高品質を維持しているので、デブロッキングフィルタがスキップされて表示される。これにより、輝度信号と空間的に対応する色差信号がＰＣＭ符号化されている場合、色差信号は、輝度信号と同様にデブロッキングフィルタがスキップされ、高品質を維持した状態で表示される。一方、輝度信号と空間的に対応する色差信号がエントロピー符号化されている場合、色差信号は、デブロッキングフィルタがスキップされて表示されるので圧縮雑音が残存し得るが、現信号の急峻なエッジが保持されるため視覚的に好ましい画像になる。
【０１２４】
一方、特定された輝度信号の領域に非圧縮符号化情報が存在しない場合（Ｓ１４０７：Ｙｅｓ）、フィルタ処理装置２００（処理部２０３）は、１以上のデブロッキングパラメータを決定することにより、対象となる色差信号の領域のためのデブロッキングフィルタを行い（ステップＳ１４１１）、図１４に示す処理を終了する。
【０１２５】
また、フィルタ処理装置２００は、以下に記載されたフィルタプロセスに従って、輝度信号の領域と色差信号の領域とのそれぞれに対するデブロッキングパラメータを決定してもよい。
【０１２６】
具体的に、デブロッキングパラメータnDp及びnDqは、それぞれ領域境界（ブロック境界）からのフィルタリングされるサンプルの数を示す。また、p0, p1, and p2はフィルタ処理前のサンプルであり、p0′, p1′, and p2′はフィルタ処理後のサンプルである。[ xP0 ][ yP0 ]及び[ xQ0 ][ yQ0 ]は、フィルタリングされるサンプルの座標を示す。また、シンタクス要素pcm_loop_filter_disabled_flagは、その値が１である場合にフィルタが無効になることを示す。cu_transquant_bypass_flagは、その値が１に等しい場合、ユニットのためのフィルタ処理などをスキップすることを示す。さらに、SubWidthCは、色差信号のサンプル当たりの輝度信号のサンプルの幅を示す。SubHeightCは、色差信号のサンプル当たりの輝度信号のサンプルの高さを示す。
【０１２７】
（輝度信号のサンプルのためのフィルタプロセス）
When nDp is greater than 0 and one or more of the following conditions are true, nDp is set equal to 0 and p0′, p1′, and p2′ are substituted by the corresponding p0, p1, and p2, respectively.
- pcm_loop_filter_disabled_flag is equal to 1 and pcm_flag_luma[ xP0 ][ yP0 ] is equal to 1.
- cu_transquant_bypass_flag of the coding unit that includes the coding block containing the sample p0 is equal to 1.
When nDq is greater than 0 and one or more of the following conditions are true, nDq is set equal to 0 and q0′, q1′, and q2′ are substituted by the corresponding q0, q1, and q2, respectively.
- pcm_loop_filter_disabled_flag is equal to 1 and pcm_flag_luma [ xQ0 ][ yQ0 ] is equal to 1.
- cu_transquant_bypass_flag of the coding unit that includes the coding block containing the sample q0 is equal to 1.
【０１２８】
（色差信号のサンプルのためのフィルタプロセス）
When one or more of the following conditions are true, the filtered sample value, p0′ is substituted by the corresponding input sample value p0:
- pcm_loop_filter_disabled_flag is equal to 1 and pcm_flag_luma [ xP0 * s * SubWidthC ][ yP0 * s * SubHeightC ] is equal to 1.
- cu_transquant_bypass_flag of the coding unit that includes the coding block containing the sample p0 is equal to 1.
When one or more of the following conditions are true, the filtered sample value, q0′ is substituted by the corresponding
input sample value q0:
- pcm_loop_filter_disabled_flag is equal to 1 and pcm_flag_luma[ xQ0 * s* SubWidthC ][ yQ0 * s * SubHeightC ] is equal to 1.
- cu_transquant_bypass_flag of the coding unit that includes the coding block containing the sample q0 is equal to 1.
where s is a factor to map chroma position to the corresponding luma position according to chroma format.
【０１２９】
上述したフィルタプロセスによれば、例えば、下記の参考例に係るフィルタプロセスのように、色差信号に非圧縮符号化情報が存在するか否かを特定する情報に応じてデブロッキングパラメータを制御する場合に比べて、デブロッキングフィルタの処理に必要な中間ストレージのデータサイズを低減することができる。これにより、上記図１４に示す処理によれば、映像符号化装置及び映像復号装置の実装コストが増大することを防止することができる。
【０１３０】
（参考例：輝度信号のサンプルのためのフィルタプロセス）
When nDp is greater than 0 and one or more of the following conditions are true, nDp is set equal to 0 and p0′, p1′, and p2′ are substituted by the corresponding p0, p1, and p2, respectively.
- pcm_loop_filter_disabled_flag is equal to 1 and pcm_flag_luma[ xP0 ][ yP0 ] is equal to 1.
- cu_transquant_bypass_flag of the coding unit that includes the coding block containing the sample p0 is equal to 1.
When nDq is greater than 0 and one or more of the following conditions are true, nDq is set equal to 0 and q0′, q1′, and q2′ are substituted by the corresponding q0, q1, and q2, respectively.
- pcm_loop_filter_disabled_flag is equal to 1 and pcm_flag_luma [ xQ0 ][ yQ0 ] is equal to 1.
- cu_transquant_bypass_flag of the coding unit that includes the coding block containing the sample q0 is equal to 1.
【０１３１】
（参考例：色差信号のサンプルのためのフィルタプロセス）
When one or more of the following conditions are true, the filtered sample value, p0′ is substituted by the corresponding input sample value p0:
- pcm_loop_filter_disabled_flag is equal to 1 and pcm_flag_chroma [ xP0 * SubWidthC ][ yP0 * SubHeightC ] is equal to 1.
- cu_transquant_bypass_flag of the coding unit that includes the coding block containing the sample p0 is equal to 1.
When one or more of the following conditions are true, the filtered sample value, q0′ is substituted by the corresponding
input sample value q0:
- pcm_loop_filter_disabled_flag is equal to 1 and pcm_flag_chroma[ xQ0 * SubWidthC ][ yQ0 * SubHeightC ] is equal to 1.
- cu_transquant_bypass_flag of the coding unit that includes the coding block containing the sample q0 is equal to 1.
【０１３２】
＜＜５．第３の実施形態＞＞
続いて、図１５及び図１６を参照して、本発明の第３の実施形態を説明する。上述した第１及び第２の実施形態は、具体的な実施形態であるが、第３の実施形態は、より一般化された実施形態である。
【０１３３】
＜５．１．映像符号化装置３１０の構成＞
図１５は、第３の実施形態に係る映像符号化装置３１０の概略的な構成の例を示すブロック図である。図１５を参照すると、映像符号化装置３１０は、取得部３１１、及び処理部３１３を備える。
【０１３４】
＜５．２．映像復号装置３２０の構成＞
図１６は、第２の実施形態に係る映像復号装置３２０の概略的な構成の例を示すブロック図である。図１６を参照すると、映像復号装置３２０は、取得部３２１、及び処理部３２３を備える。
【０１３５】
＜５．３．技術的特徴＞
次に、第２の実施形態の技術的特徴を説明する。
【０１３６】
第３の実施形態では、映像符号化装置３１０（取得部３１１）は、映像信号に含まれる輝度信号のツリーと上記映像信号に含まれる色差信号のツリーとが互いに独立したデュアルツリー構造に関する情報に応じて、上記輝度信号の上記ツリーに含まれる輝度信号の領域に非圧縮符号化情報が存在するか否かを特定する情報を取得する。そして、映像符号化装置３１０（処理部３１３）は、上記輝度信号の上記領域に非圧縮符号化情報が存在するか否かを特定する上記情報を用いて、上記色差信号の上記ツリーに含まれる色差信号の領域に、非圧縮符号化に関連付けられた処理を行う。
【０１３７】
例えば、映像符号化装置３１０は、第１の実施形態に係る符号化処理装置１１０、又は第２の実施形態に係るフィルタ処理装置２００の動作を行ってもよい。
【０１３８】
また、映像復号装置３２０（取得部３２１）は、映像信号に含まれる輝度信号のツリーと上記映像信号に含まれる色差信号のツリーとが互いに独立したデュアルツリー構造に関する情報に応じて、上記輝度信号の上記ツリーに含まれる輝度信号の領域に非圧縮符号化情報が存在するか否かを特定する情報を取得する。そして、映像復号装置３２０（処理部３２３）は、上記輝度信号の上記領域に非圧縮符号化情報が存在するか否かを特定する上記情報を用いて、上記色差信号の上記ツリーに含まれる色差信号の領域に、非圧縮符号化に関連付けられた処理を行う。
【０１３９】
例えば、映像復号装置３２０は、第１の実施形態に係る復号処理装置１２０、又は第２の実施形態に係るフィルタ処理装置２００の動作を行ってもよい。
【０１４０】
以上、第３の実施形態を説明した。第３の実施形態によれば、例えば、デュアルツリー構造が適用される映像符号化又は復号処理において、圧縮符号化に関連付けられた処理を適切に実行することが可能になる。
【０１４１】
＜＜６．他の形態＞＞
以上、本発明の実施形態を説明したが、本発明はこれらの実施形態に限定されるものではない。これらの実施形態は例示にすぎないということ、及び、本発明のスコープ及び精神から逸脱することなく様々な変形が可能であるということは、当業者に理解されるであろう。
【０１４２】
例えば、本明細書に記載されている処理におけるステップは、必ずしもシーケンス図に記載された順序に沿って時系列に実行されなくてよい。例えば、処理におけるステップは、シーケンス図として記載した順序と異なる順序で実行されても、並列的に実行されてもよい。また、処理におけるステップの一部が削除されてもよく、さらなるステップが処理に追加されてもよい。
【０１４３】
また、本明細書において説明した装置の構成要素（例えば、取得部、及び／又は処理部）の処理を含む方法が提供されてもよく、上記構成要素の処理をプロセッサに実行させるためのプログラムが提供されてもよい。また、当該プログラムを記録したコンピュータに読み取り可能な非一時的記録媒体（Non-transitory  computer  readable  medium）が提供されてもよい。当然ながら、このような装置、モジュール、方法、プログラム、及びコンピュータに読み取り可能な非一時的記録媒体も本発明に含まれる。
【０１４４】
上記実施形態の一部又は全部は、以下の付記のようにも記載され得るが、以下には限られない。
【０１４５】
（付記１）
映像信号に含まれる輝度信号のツリーと前記映像信号に含まれる色差信号のツリーとが互いに独立したデュアルツリー構造に関する情報に応じて、前記輝度信号の前記ツリーに含まれる輝度信号の領域に非圧縮符号化情報が存在するか否かを特定する情報を取得する取得部と、
前記輝度信号の前記領域に非圧縮符号化情報が存在するか否かを特定する前記情報を用いて、前記色差信号の前記ツリーに含まれる色差信号の領域に、非圧縮符号化に関連付けられた処理を行う処理部と、
を備える、映像符号化又は復号装置。
【０１４６】
（付記２）
前記デュアルツリー構造に関する前記情報は、前記映像信号が前記デュアルツリー構造である否かを特定する情報を含む、付記１記載の映像符号化又は復号装置。
【０１４７】
（付記３）
前記映像符号化又は復号装置は、前記映像信号をビットストリームに符号化する映像符号化装置であって、
前記処理部は、前記映像信号が前記デュアルツリー構造である場合には、前記映像信号をエントロピー符号化する、付記２記載の映像符号化又は復号装置。
【０１４８】
（付記４）
前記取得部は、前記映像信号が前記デュアルツリー構造ではない場合に、前記輝度信号の前記ツリーに含まれる前記輝度信号の前記領域に非圧縮符号化情報が存在するか否かを特定する情報を取得する、付記３記載の映像符号化又は復号装置。
【０１４９】
（付記５）
前記処理部は、前記輝度信号の前記領域に非圧縮符号化情報が存在する場合には、前記輝度信号の前記領域と空間的に対応する色差信号の領域を非圧縮符号化する、付記４記載の映像符号化又は復号装置。
【０１５０】
（付記６）
前記処理部は、前記輝度信号の前記領域に非圧縮符号化情報が存在しない場合には、前記輝度信号の前記領域と空間的に対応する色差信号の領域をエントロピー符号化する、付記４又は５記載の映像符号化又は復号装置。
【０１５１】
（付記７）
前記映像符号化又は復号装置は、前記映像信号をビットストリームに符号化する映像符号化装置であって、
前記取得部は、前記映像信号が前記デュアルツリー構造である場合に、前記輝度信号の前記ツリーに含まれる前記輝度信号の前記領域に非圧縮符号化情報が存在するか否かを特定する情報を取得する付記２記載の映像符号化又は復号装置。
【０１５２】
（付記８）
前記処理部は、前記輝度信号の前記領域に非圧縮符号化情報が存在する場合には、前記輝度信号の前記領域と空間的に対応する色差信号の領域を非圧縮符号化する、付記７記載の映像符号化又は復号装置。
【０１５３】
（付記９）
前記処理部は、前記輝度信号の前記領域に非圧縮符号化情報が存在しない場合には、前記輝度信号の前記領域と空間的に対応する色差信号の領域をエントロピー符号化する、付記７又は８記載の映像符号化又は復号装置。
【０１５４】
（付記１０）
前記映像符号化又は復号装置は、ビットストリームから前記映像信号を復号する映像復号装置であって、
前記処理部は、前記映像信号が前記デュアルツリー構造である場合には、前記映像信号をエントロピー復号する、付記２記載の映像符号化又は復号装置。
【０１５５】
（付記１１）
前記取得部は、前記映像信号が前記デュアルツリー構造ではない場合に、前記映像信号が符号化されたビットストリームを解析することにより、前記輝度信号の前記領域に非圧縮符号化情報が存在するか否かを特定する情報を取得する、付記１０記載の映像符号化又は復号装置。
【０１５６】
（付記１２）
前記処理部は、前記輝度信号の前記領域に非圧縮符号化情報が存在する場合には、前記輝度信号の前記領域と空間的に対応する色差信号の領域を非圧縮復号する、付記１１記載の映像符号化又は復号装置。
【０１５７】
（付記１３）
前記処理部は、前記輝度信号の前記領域に非圧縮符号化情報が存在しない場合には、前記輝度信号の前記領域と空間的に対応する色差信号の領域をエントロピー復号する、付記１１又は１２記載の映像符号化又は復号装置。
【０１５８】
（付記１４）
前記映像符号化又は復号装置は、ビットストリームから前記映像信号を復号する映像復号装置であって、
前記取得部は、前記映像信号が前記デュアルツリー構造である場合に、前記映像信号が符号化されたビットストリームを解析することにより、前記輝度信号の前記ツリーに含まれる前記輝度信号の前記領域に非圧縮符号化情報が存在するか否かを特定する情報を取得する付記２記載の映像符号化又は復号装置。
【０１５９】
（付記１５）
前記処理部は、前記輝度信号の前記領域に非圧縮符号化情報が存在する場合には、前記輝度信号の前記領域と空間的に対応する色差信号の領域を非圧縮復号する、付記１４記載の映像符号化又は復号装置。
【０１６０】
（付記１６）
前記処理部は、前記輝度信号の前記領域に非圧縮符号化情報が存在しない場合には、前記輝度信号の前記領域と空間的に対応する色差信号の領域をエントロピー復号する、付記１４又は１５記載の映像符号化又は復号装置。
【０１６１】
（付記１７）
前記取得部は、前記映像信号が前記デュアルツリー構造である場合に、前記輝度信号の前記領域に非圧縮符号化情報が存在するか否かを特定する前記情報と、前記色差信号の前記領域に非圧縮符号化情報が存在するか否かを特定する情報とを取得する、付記２記載の映像符号化又は復号装置。
【０１６２】
（付記１８）
前記処理部は、前記輝度信号の前記領域に非圧縮符号化情報が存在するか否かを特定する前記情報を用いて、前記色差信号の前記ツリーに含まれる色差信号の領域に対してループ内フィルタ処理を行うための少なくとも１つのパラメータを決定する、付記２又は１７記載の映像符号化又は復号装置。
【０１６３】
（付記１９）
前記処理部は、前記輝度信号の前記領域に非圧縮符号化情報が存在するか否かを特定する前記情報を用いて、前記輝度信号の前記領域と空間的に対応する色差信号の領域に対してループ内フィルタ処理を行うための前記少なくとも１つのパラメータを決定する、付記１８記載の映像符号化又は復号装置。
【０１６４】
（付記２０）
前記ループ内フィルタ処理を行うための前記少なくとも１つのパラメータは、デブロッキングパラメータを含む、付記１８又は１９記載の映像符号化又は復号装置。
【０１６５】
（付記２１）
前記輝度信号の前記領域は、前記色差信号の前記領域内の所定座標から色差フォーマットに基づいてマッピングされる座標を含む、付記８、９、１５、１６、又は２０記載の映像符号化又は復号装置。
【０１６６】
（付記２２）
映像信号に含まれる輝度信号のツリーと前記映像信号に含まれる色差信号のツリーとが互いに独立したデュアルツリー構造に関する情報に応じて、前記輝度信号の前記ツリーに含まれる輝度信号の領域に非圧縮符号化情報が存在するか否かを特定する情報を取得することと、
前記輝度信号の前記領域に非圧縮符号化情報が存在するか否かを特定する前記情報を用いて、前記色差信号の前記ツリーに含まれる色差信号の領域に、非圧縮符号化に関連付けられた処理を行うことと、
を含む、映像符号化又は復号方法。
【０１６７】
（付記２３）
映像信号に含まれる輝度信号のツリーと前記映像信号に含まれる色差信号のツリーとが互いに独立したデュアルツリー構造に関する情報に応じて、前記輝度信号の前記ツリーに含まれる輝度信号の領域に非圧縮符号化情報が存在するか否かを特定する情報を取得することと、
前記輝度信号の前記領域に非圧縮符号化情報が存在するか否かを特定する前記情報を用いて、前記色差信号の前記ツリーに含まれる色差信号の領域に、非圧縮符号化に関連付けられた処理を行うことと、
を含む映像符号化又は復号処理をコンピュータに実行させるためのプログラム。
【０１６８】
（付記２４）
映像信号に含まれる輝度信号のツリーと前記映像信号に含まれる色差信号のツリーとが互いに独立したデュアルツリー構造に関する情報に応じて、前記輝度信号の前記ツリーに含まれる輝度信号の領域に非圧縮符号化情報が存在するか否かを特定する情報を取得することと、
前記輝度信号の前記領域に非圧縮符号化情報が存在するか否かを特定する前記情報を用いて、前記色差信号の前記ツリーに含まれる色差信号の領域に、非圧縮符号化に関連付けられた処理を行うことと、
を含む映像符号化又は復号処理をコンピュータに実行させるためのプログラムを記録したコンピュータに読み取り可能な非一時的記録媒体。
【産業上の利用可能性】
【０１６９】
デュアルツリー構造が適用される映像符号化又は復号処理において、圧縮符号化に関連付けられた処理を適切に実行することが可能になる。
【符号の説明】
【０１７０】
１  システム
１０、３１０  映像符号化装置
２０、３２０  映像復号装置
１１０  符号化処理装置
１１１、１２１、２０１、３１１、３２１  取得部
１１３、１２３、２０３、３１３、３２３  処理部
１２０  復号処理装置
２００  フィルタ処理装置
【図１】
2020107948.tif 000003
【図２】
2020107948.tif 000004
【図３】
2020107948.tif 000005
【図４】
2020107948.tif 000006
【図５】
2020107948.tif 000007
【図６】
2020107948.tif 000008
【図７】
2020107948.tif 000009
【図８】
2020107948.tif 000010
【図９】
2020107948.tif 000011
【図１０】
2020107948.tif 000012
【図１１】
2020107948.tif 000013
【図１２】
2020107948.tif 000014
【図１３】
2020107948.tif 000015
【図１４】
2020107948.tif 000016
【図１５】
2020107948.tif 000017
【図１６】
2020107948.tif 000018