JP7483725B2 - 符号化装置、復号装置、及びプログラム - Google Patents
符号化装置、復号装置、及びプログラム Download PDFInfo
- Publication number
- JP7483725B2 JP7483725B2 JP2021543092A JP2021543092A JP7483725B2 JP 7483725 B2 JP7483725 B2 JP 7483725B2 JP 2021543092 A JP2021543092 A JP 2021543092A JP 2021543092 A JP2021543092 A JP 2021543092A JP 7483725 B2 JP7483725 B2 JP 7483725B2
- Authority
- JP
- Japan
- Prior art keywords
- block
- unit
- blocks
- prediction
- weighting factor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000013139 quantization Methods 0.000 claims description 68
- 238000000034 method Methods 0.000 claims description 47
- 238000001914 filtration Methods 0.000 claims description 22
- 230000015572 biosynthetic process Effects 0.000 claims description 17
- 238000003786 synthesis reaction Methods 0.000 claims description 17
- 238000012935 Averaging Methods 0.000 claims description 7
- 239000013598 vector Substances 0.000 description 28
- 238000010586 diagram Methods 0.000 description 10
- 230000009466 transformation Effects 0.000 description 7
- 239000011159 matrix material Substances 0.000 description 5
- 230000015556 catabolic process Effects 0.000 description 3
- 238000006731 degradation reaction Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000001052 transient effect Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/117—Filters, e.g. for pre-processing or post-processing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/157—Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/176—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/46—Embedding additional information in the video signal during the compression process
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/80—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
- H04N19/82—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/573—Motion compensation with multiple frame prediction using two or more reference frames in a given prediction direction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/85—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
- H04N19/86—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving reduction of coding artifacts, e.g. of blockiness
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
まず、本実施形態に係る符号化装置の構成について説明する。図1は、本実施形態に係る符号化装置1の構成を示す図である。符号化装置1は、画像を分割して得たブロック単位で符号化を行う装置である。
Wp=8-Wq
を満たす場合には、Bs値を0とする。
Fp=N-1-Fq
を満たす場合にはBs値を0とする。ただしNは選択可能なフラグの数であり、上記の例では5である。
次に、本実施形態に係る復号装置の構成について、上述した符号化装置の構成との相違点を主として説明する。図4は、本実施形態に係る復号装置2の構成を示す図である。復号装置2は、符号化ストリームから復号対象ブロックを復号する装置である。
次に、本実施形態に係るフィルタ制御部161及びフィルタ制御部231の動作例について説明する。フィルタ制御部161及びフィルタ制御部231は同じ動作を行うため、ここではフィルタ制御部231を例に挙げて説明する。図5は、本実施形態に係るフィルタ制御部231の動作フロー例を示す図である。
符号化装置1が行う各処理をコンピュータに実行させるプログラムが提供されてもよい。復号装置2が行う各処理をコンピュータに実行させるプログラムが提供されてもよい。プログラムは、コンピュータ読取り可能媒体に記録されていてもよい。コンピュータ読取り可能媒体を用いれば、コンピュータにプログラムをインストールすることが可能である。ここで、プログラムが記録されたコンピュータ読取り可能媒体は、非一過性の記録媒体であってもよい。非一過性の記録媒体は、特に限定されるものではないが、例えば、CD-ROMやDVD-ROM等の記録媒体であってもよい。
Claims (9)
- 画像を分割して得たブロック単位で符号化を行う符号化装置であって、
複数の重み係数からなる重み係数セットから選択した重み係数を用いて複数の参照画像に対して重み付き平均を行って、符号化対象ブロックの予測ブロックを生成する予測部と、
前記符号化対象ブロックと前記予測ブロックとの差を表す予測残差に対して変換処理及び量子化処理を行う変換・量子化部と、
前記変換・量子化部により得た変換係数に対して逆量子化処理及び逆変換処理を行って前記予測残差を復元する逆量子化・逆変換部と、
前記復元した予測残差と前記予測ブロックとを合成して前記符号化対象ブロックを復元する合成部と、
前記復元した符号化対象ブロックと隣接ブロックとからなる2つのブロックの境界部分に対するフィルタ処理を行うデブロッキングフィルタと、
前記予測部が前記2つのブロックのそれぞれに適用した前記重み係数に基づいて、前記デブロッキングフィルタを制御するフィルタ制御部と、を備えることを特徴とする符号化装置。 - 前記フィルタ制御部は、前記2つのブロックの一方に適用した前記重み係数と前記2つのブロックの他方に適用した前記重み係数とが同じであるか否かに基づいて、前記デブロッキングフィルタを制御することを特徴とする請求項1に記載の符号化装置。
- 前記フィルタ制御部は、
前記2つのブロックの一方に適用した前記重み係数と前記2つのブロックの他方に適用した前記重み係数とが同じであることに基づいて、前記フィルタ処理を行わないように前記デブロッキングフィルタを制御し、
前記2つのブロックの一方に適用した前記重み係数と前記2つのブロックの他方に適用した前記重み係数とが異なることに基づいて、前記フィルタ処理を行うように前記デブロッキングフィルタを制御することを特徴とする請求項2に記載の符号化装置。 - 画像を分割して得たブロック単位で復号を行う復号装置であって、
符号化ストリームを復号することで、復号対象ブロックに対応する量子化変換係数を出力するエントロピー復号部と、
前記エントロピー復号部が出力する量子化変換係数に対して逆量子化処理及び逆変換処理を行って予測残差を復元する逆量子化・逆変換部と、
重み係数を制御するフラグに基づいて選択した重み係数を用いて複数の参照画像に対して重み付き平均を行って、前記復号対象ブロックの予測ブロックを生成する予測部と、
前記復元した予測残差と前記予測ブロックとを合成して前記復号対象ブロックを復元する合成部と、
前記復元した復号対象ブロックと隣接ブロックとからなる2つのブロックの境界部分に対するフィルタ処理を行うデブロッキングフィルタと、
前記フラグに基づいて、前記デブロッキングフィルタを制御するフィルタ制御部と、を備えることを特徴とする復号装置。 - 前記予測部は、複数の重み係数からなる重み係数セットから選択した前記重み係数を用いて前記重み付き平均を行って、前記予測ブロックを生成し、
前記フィルタ制御部は、前記予測部が前記2つのブロックのそれぞれに適用した前記重み係数に基づいて、前記デブロッキングフィルタを制御することを特徴とする請求項4に記載の復号装置。 - 前記フィルタ制御部は、前記2つのブロックのいずれか一方に適用した前記重み係数と前記2つのブロックの他方に適用した前記重み係数とが同じであるか否かに基づいて、前記デブロッキングフィルタを制御することを特徴とする請求項5に記載の復号装置。
- 前記フィルタ制御部は、
前記2つのブロックのいずれか一方に適用した前記重み係数と前記2つのブロックの他方に適用した前記重み係数とが同じであることに基づいて、前記フィルタ処理を行わないように前記デブロッキングフィルタを制御し、
前記2つのブロックのいずれか一方に適用した前記重み係数と前記2つのブロックの他方に適用した前記重み係数とが異なることに基づいて、前記フィルタ処理を行うように前記デブロッキングフィルタを制御することを特徴とする請求項6に記載の復号装置。 - コンピュータを請求項1に記載の符号化装置として機能させることを特徴とするプログラム。
- コンピュータを請求項4に記載の復号装置として機能させることを特徴とするプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2024074538A JP2024087085A (ja) | 2019-08-29 | 2024-05-01 | 符号化装置、復号装置、及びプログラム |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019157240 | 2019-08-29 | ||
JP2019157240 | 2019-08-29 | ||
PCT/JP2020/032782 WO2021040036A1 (ja) | 2019-08-29 | 2020-08-28 | 符号化装置、復号装置、及びプログラム |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2024074538A Division JP2024087085A (ja) | 2019-08-29 | 2024-05-01 | 符号化装置、復号装置、及びプログラム |
Publications (3)
Publication Number | Publication Date |
---|---|
JPWO2021040036A1 JPWO2021040036A1 (ja) | 2021-03-04 |
JPWO2021040036A5 JPWO2021040036A5 (ja) | 2022-05-26 |
JP7483725B2 true JP7483725B2 (ja) | 2024-05-15 |
Family
ID=74683507
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021543092A Active JP7483725B2 (ja) | 2019-08-29 | 2020-08-28 | 符号化装置、復号装置、及びプログラム |
JP2024074538A Pending JP2024087085A (ja) | 2019-08-29 | 2024-05-01 | 符号化装置、復号装置、及びプログラム |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2024074538A Pending JP2024087085A (ja) | 2019-08-29 | 2024-05-01 | 符号化装置、復号装置、及びプログラム |
Country Status (4)
Country | Link |
---|---|
US (1) | US20220182621A1 (ja) |
JP (2) | JP7483725B2 (ja) |
CN (1) | CN114342383B (ja) |
WO (1) | WO2021040036A1 (ja) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018123444A1 (ja) | 2016-12-28 | 2018-07-05 | ソニー株式会社 | 画像処理装置及び画像処理方法 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008193627A (ja) * | 2007-01-12 | 2008-08-21 | Mitsubishi Electric Corp | 画像符号化装置、画像復号装置、および画像符号化方法、画像復号方法 |
WO2011089865A1 (ja) * | 2010-01-21 | 2011-07-28 | パナソニック株式会社 | 画像符号化方法、画像復号方法、それらの装置、プログラムおよび集積回路 |
JP6115968B2 (ja) * | 2015-08-04 | 2017-04-19 | 日本電信電話株式会社 | 画像符号化装置、画像復号装置、画像符号化方法、画像復号方法、画像符号化プログラム及び画像復号プログラム |
CN113596443A (zh) * | 2015-08-20 | 2021-11-02 | 日本放送协会 | 图像编码装置 |
EP3547685A4 (en) * | 2016-11-28 | 2020-08-05 | Nippon Hoso Kyokai | CODING DEVICE, DECODING DEVICE, CODING METHODS, AND DECODING METHODS |
CN117041559A (zh) * | 2016-12-07 | 2023-11-10 | 株式会社Kt | 对视频进行解码或编码的方法和存储视频数据的设备 |
CN114157865B (zh) * | 2016-12-27 | 2023-10-20 | 松下电器(美国)知识产权公司 | 编码装置、解码装置及非暂时性的存储介质 |
-
2020
- 2020-08-28 WO PCT/JP2020/032782 patent/WO2021040036A1/ja active Application Filing
- 2020-08-28 JP JP2021543092A patent/JP7483725B2/ja active Active
- 2020-08-28 CN CN202080060957.9A patent/CN114342383B/zh active Active
-
2022
- 2022-02-25 US US17/680,945 patent/US20220182621A1/en active Pending
-
2024
- 2024-05-01 JP JP2024074538A patent/JP2024087085A/ja active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018123444A1 (ja) | 2016-12-28 | 2018-07-05 | ソニー株式会社 | 画像処理装置及び画像処理方法 |
Non-Patent Citations (5)
Title |
---|
Anand Meher Kotra et al.,AHG18/Non-CE5: Boundary strength fix for coding units using BCW,Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11,JVET-P0109-v2,16th Meeting: Geneva, CH,2019年10月,pp.1-6 |
Chia-Ming Tsai et al.,CE5-related: Deblocking considering prediction weights in BCW and TPM,Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11,JVET-P0161-v2,16th Meeting: Geneva, CH,2019年10月,pp.1-6 |
Shunsuke Iwamura et al.,[AHG18][Non-CE5] Proposed cleanup of deblocking filter process,Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11,JVET-P0586-v2,16th Meeting: Geneva, CH,2019年10月,pp.1-12 |
Shunsuke Iwamura, Shimpei Nemoto and Atsuro Ichigaya,Non-CE5: Boundary strength derivation of deblocking filter for transform-skipped block,Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11,JVET-O0656,15th Meeting: Gothenburg, SE,2019年06月,pp.1-6 |
Xuewei Meng et al.,AHG18/Non-CE5: Deblocking for TPM and BCW,Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11,JVET-P0269-v2,16th Meeting: Geneva, CH,2019年10月,pp.1-7 |
Also Published As
Publication number | Publication date |
---|---|
JPWO2021040036A1 (ja) | 2021-03-04 |
WO2021040036A1 (ja) | 2021-03-04 |
CN114342383A (zh) | 2022-04-12 |
JP2024087085A (ja) | 2024-06-28 |
US20220182621A1 (en) | 2022-06-09 |
CN114342383B (zh) | 2024-05-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11871021B2 (en) | Moving picture decoding device, moving picture decoding method, and program obtaining chrominance values from corresponding luminance values | |
JP2024069638A (ja) | 予測装置、符号化装置、復号装置、及びプログラム | |
JP7130890B2 (ja) | 符号化装置、復号装置、及びプログラム | |
JP7357721B2 (ja) | デブロッキングフィルタ制御装置及びプログラム | |
JP7483725B2 (ja) | 符号化装置、復号装置、及びプログラム | |
JP7474772B2 (ja) | 符号化装置、復号装置、及びプログラム | |
JP7505869B2 (ja) | 符号化装置、復号装置、及びプログラム | |
JP7449690B2 (ja) | インター予測装置、画像符号化装置、画像復号装置、及びプログラム | |
JP7343702B2 (ja) | デブロッキングフィルタ装置、復号装置、及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220225 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230728 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240402 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240501 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7483725 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |