JP7189370B2 - Cuに基づく補間フィルタ選択のシグナリング - Google Patents
Cuに基づく補間フィルタ選択のシグナリング Download PDFInfo
- Publication number
- JP7189370B2 JP7189370B2 JP2021548677A JP2021548677A JP7189370B2 JP 7189370 B2 JP7189370 B2 JP 7189370B2 JP 2021548677 A JP2021548677 A JP 2021548677A JP 2021548677 A JP2021548677 A JP 2021548677A JP 7189370 B2 JP7189370 B2 JP 7189370B2
- Authority
- JP
- Japan
- Prior art keywords
- block
- picture
- video
- interpolation filter
- prediction
- 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
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/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/523—Motion estimation or motion compensation with sub-pixel accuracy
-
- 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/44—Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
-
- 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/136—Incoming video signal characteristics or properties
- H04N19/137—Motion inside a coding unit, e.g. average field, frame or block difference
-
- 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/136—Incoming video signal characteristics or properties
- H04N19/14—Coding unit complexity, e.g. amount of activity or edge presence estimation
-
- 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/156—Availability of hardware or computational resources, e.g. encoding based on power-saving criteria
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
Efficiency Video Coding」、2016年12月)には、複数のMV予測メカニズムが記載されている。H.265で提供された複数のMV予測メカニズムのうち、本出願は、ハイレベル動きベクトル予測(AMVP)モードとマージモードが記載される。
付録A:頭字語
AMVP:高度動きベクトル予測
ASIC:特定用途向け集積回路
BMS:ベンチマークセット
BS:境界強度
BV:ブロックベクトル
CANBus:コントローラエリアネットワークバス
CD:コンパクトディスク
CPR:現在のピクチャ参照
CPU:中央処理ユニット
CRT:陰極線管
CTB:符号化ツリーブロック
CTU:符号化ツリーユニット
CU:符号化ユニット
DPB:デコーダピクチャバッファ
DVD:デジタル動画ディスク
FPGA:フィールドプログラマブルゲートアレイ
GOP:ピクチャグループ
GPU:グラフィックス処理ユニット
GSM:モバイル通信のグローバルシステム
HDR:ハイダイナミックレンジ
HEVC:高効率動画符号化
HRD:仮想参照デコーダ
IBC:イントラブロックコピー
IC:集積回路
JEM:共同探査モデル
LAN:ローカルネットワーク
LCD:液晶ディスプレイ
LIC:ローカル照明補償
LTE:長期的な進化
MR-SAD:平均-削除絶対差の合計
MR-SATD:平均-削除絶対変換差の合計
MV:動きベクトル
OLED:有機発光ダイオード
PB:予測ブロック
PCI:周辺コンポーネント相互接続
PLD:プログラマブルロジックデバイス
PPS:ピクチャパラメータセット
PU:予測ユニット
RAM:ランダムアクセスメモリ
ROM:読み取り専用メモリ
SCC:スクリーンコンテンツ符号化
SDR:標準動的範囲
SEI:補助拡張情報
SMVP:空間動きベクトル予測器
SNR:信号対雑音比
SPS:シーケンスパラメータ集
SSD:ソリッドステートドライブ
TMVP:時間動きベクトル予測器
TU:変換ユニット
USB:ユニバーサルシリアルバス
VUI:動画ユーザビリティ情報
VVC:多用途動画符号化
Claims (11)
- 動画復号化方法であって、デコーダが、
現在のピクチャにおける現在のブロックの予測情報を復号化するステップであって、前記現在のピクチャは、符号化された動画シーケンスの一部であり、前記予測情報は、前記現在のブロックに関する分数動きベクトルを指示する、ステップと、
前記現在のブロックのブロック幅とブロック高さのうちの一つが第1の閾値よりも低いか否かを特定するステップと、
前記現在のブロックのブロック幅とブロック高さのうちの一つが前記第1の閾値よりも低いと特定された場合に、前記分数動きベクトルを丸めて得られた整数動きベクトル及び第1の補間フィルタのうちの一つを前記現在のブロックのための再構築ツールとして選択し、前記現在のブロックのブロック幅とブロック高さのうちの一つが前記第1の閾値以上である場合に、第2の補間フィルタを前記再構築ツールとして選択するステップであって、前記第1の補間フィルタは、前記ブロックのブロック幅及び/又はブロック高さを含むブロックサイズに関係する補間フィルタであり、前記第2の補間フィルタは、前記ブロックサイズに関係しない補間フィルタである、ステップと、
選択された前記再構築ツールに基づいて、前記現在のブロックを再構築するステップと、を実行する方法。 - 前記特定するステップは、前記現在のブロックのブロック幅とブロック高さの両方が前記第1の閾値よりも小さいか否かを特定するステップ、を含み、
前記選択するステップは、前記現在のブロックのブロック幅とブロック高さの両方が前記第1の閾値よりも低いと特定された場合に、前記整数動きベクトル及び前記第1の補間フィルタのうちの一つを前記再構築ツールとして選択するステップ、を含む請求項1に記載の方法。 - 前記特定するステップは、前記現在のブロックのブロック幅が前記第1の閾値よりも小さいか否かを特定し、前記現在のブロックのブロック高さが第2の閾値よりも小さいか否かを特定するステップ、を含み、
前記選択するステップは、前記現在のブロックのブロック幅が前記第1の閾値よりも小さいと特定されており、且つ前記現在のブロックのブロック高さが前記第2の閾値よりも小さいと特定された場合に、前記整数動きベクトル及び前記第1の補間フィルタのうちの一つを前記再構築ツールとして選択するステップ、を含む請求項1に記載の方法。 - 前記選択するステップは、前記現在のピクチャのピクチャ解像度に基づく請求項1~3の何れか1項に記載の方法。
- 前記選択するステップは、ピクチャの幅、ピクチャの高さ、前記現在のピクチャの画素数、フレームレート及び前記現在のピクチャの充填率のうちの一つに基づく請求項1~3の何れか1項に記載の方法。
- 前記選択するステップは、前記予測情報に含まれる1つ又は複数の制御フラグに基づく請求項1に記載の方法。
- 前記1つ又は複数の制御フラグは、シーケンスレベル、ピクチャレベル、タイルレベル、スライスレベル及びブロックレベルのうちの少なくとも1つでシグナリングされる請求項6に記載の方法。
- 前記選択するステップは、前記現在のピクチャにおいて復号化中である画素領域でのメモリ帯域幅の使用に基づく請求項1に記載の方法。
- 前記メモリ帯域幅の使用が目標帯域幅に達する前に、前記第2の補間フィルタを前記再構築ツールとして選択するステップと、
前記メモリ帯域幅の使用が前記目標帯域幅に達しており、且つ前記画素領域がまだ復号化中である場合、前記整数動きベクトルと前記第1の補間フィルタのうちの一つを前記再構築ツールとして選択するステップと、をさらに含む請求項8に記載の方法。 - 動画復号化装置であって、処理回路システムを含み、該処理回路システムが、請求項1~9の何れか1項に記載の動画復号化方法を実行する、動画復号化装置。
- コンピュータプログラムであって、非一時的なコンピュータ可読記憶媒体に記憶され、少なくとも1つのプロセッサに、請求項1~9の何れか1項に記載の動画復号化方法を実行させる、コンピュータプログラム。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201962817507P | 2019-03-12 | 2019-03-12 | |
US62/817,507 | 2019-03-12 | ||
US16/815,354 US11178415B2 (en) | 2019-03-12 | 2020-03-11 | Signaling of CU based interpolation filter selection |
US16/815,354 | 2020-03-11 | ||
PCT/US2020/022314 WO2020186016A1 (en) | 2019-03-12 | 2020-03-12 | Signaling of cu based interpolation filter selection |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2022521089A JP2022521089A (ja) | 2022-04-05 |
JP7189370B2 true JP7189370B2 (ja) | 2022-12-13 |
Family
ID=72424235
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021548677A Active JP7189370B2 (ja) | 2019-03-12 | 2020-03-12 | Cuに基づく補間フィルタ選択のシグナリング |
Country Status (5)
Country | Link |
---|---|
US (2) | US11178415B2 (ja) |
EP (1) | EP3864849A4 (ja) |
JP (1) | JP7189370B2 (ja) |
CN (1) | CN113841412A (ja) |
WO (1) | WO2020186016A1 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113785572B (zh) * | 2019-05-02 | 2022-12-16 | 北京字节跳动网络技术有限公司 | 使用多个参考滤波器的帧内视频编解码 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090147853A1 (en) | 2007-12-10 | 2009-06-11 | Qualcomm Incorporated | Resource-adaptive video interpolation or extrapolation |
JP2011050001A (ja) | 2009-08-28 | 2011-03-10 | Sony Corp | 画像処理装置および方法 |
JP2011082725A (ja) | 2009-10-06 | 2011-04-21 | Nippon Telegr & Teleph Corp <Ntt> | 映像符号化方法,映像符号化装置,映像復号方法,映像復号装置,映像符号化・復号方法,およびプログラム |
US20130287095A1 (en) | 2010-12-30 | 2013-10-31 | China Mobile Communications Corporation | Method, device and terminal for decoding |
WO2015106126A1 (en) | 2014-01-09 | 2015-07-16 | Qualcomm Incorporated | Adaptive motion vector resolution signaling for video coding |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1530829B1 (en) * | 2002-07-09 | 2018-08-22 | Nokia Technologies Oy | Method and apparatus for selecting interpolation filter type in video coding |
US20120230393A1 (en) * | 2011-03-08 | 2012-09-13 | Sue Mon Thet Naing | Methods and apparatuses for encoding and decoding video using adaptive interpolation filter length |
US9313519B2 (en) * | 2011-03-11 | 2016-04-12 | Google Technology Holdings LLC | Interpolation filter selection using prediction unit (PU) size |
US9503716B2 (en) * | 2011-12-19 | 2016-11-22 | Broadcom Corporation | Block size dependent filter selection for motion compensation |
US9325991B2 (en) * | 2012-04-11 | 2016-04-26 | Qualcomm Incorporated | Motion vector rounding |
CN105009585B (zh) | 2013-04-02 | 2018-09-25 | 明达半导体股份有限公司 | 视频处理方法及视频处理装置 |
US20160029022A1 (en) * | 2014-07-25 | 2016-01-28 | Mediatek Inc. | Video processing apparatus with adaptive coding unit splitting/merging and related video processing method |
US10341659B2 (en) * | 2016-10-05 | 2019-07-02 | Qualcomm Incorporated | Systems and methods of switching interpolation filters |
-
2020
- 2020-03-11 US US16/815,354 patent/US11178415B2/en active Active
- 2020-03-12 EP EP20769974.5A patent/EP3864849A4/en active Pending
- 2020-03-12 CN CN202080018359.5A patent/CN113841412A/zh active Pending
- 2020-03-12 WO PCT/US2020/022314 patent/WO2020186016A1/en unknown
- 2020-03-12 JP JP2021548677A patent/JP7189370B2/ja active Active
-
2021
- 2021-08-27 US US17/459,227 patent/US11778216B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090147853A1 (en) | 2007-12-10 | 2009-06-11 | Qualcomm Incorporated | Resource-adaptive video interpolation or extrapolation |
JP2011050001A (ja) | 2009-08-28 | 2011-03-10 | Sony Corp | 画像処理装置および方法 |
JP2011082725A (ja) | 2009-10-06 | 2011-04-21 | Nippon Telegr & Teleph Corp <Ntt> | 映像符号化方法,映像符号化装置,映像復号方法,映像復号装置,映像符号化・復号方法,およびプログラム |
US20130287095A1 (en) | 2010-12-30 | 2013-10-31 | China Mobile Communications Corporation | Method, device and terminal for decoding |
WO2015106126A1 (en) | 2014-01-09 | 2015-07-16 | Qualcomm Incorporated | Adaptive motion vector resolution signaling for video coding |
Non-Patent Citations (2)
Title |
---|
Kemal Ugur, et al.,CE3: Interpolation filter with shorter tap-length for small PU's,Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11,JCTVC-F248,6th Meeting: Torino,2011年07月,pp.1-5 |
Maxim Sychev, et al.,CE4-related: On performance improvements of Enhanced Interpolation Filter (EIF),Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11,JVET-K0193-v4,11th Meeting: Ljubljana, SI,2018年07月,pp.1-10 |
Also Published As
Publication number | Publication date |
---|---|
EP3864849A1 (en) | 2021-08-18 |
EP3864849A4 (en) | 2022-02-09 |
JP2022521089A (ja) | 2022-04-05 |
US11178415B2 (en) | 2021-11-16 |
WO2020186016A1 (en) | 2020-09-17 |
US11778216B2 (en) | 2023-10-03 |
US20210392358A1 (en) | 2021-12-16 |
CN113841412A (zh) | 2021-12-24 |
US20200296395A1 (en) | 2020-09-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7241177B2 (ja) | アフィン線形加重イントラ予測モードのための簡易シグナリング方法 | |
JP7242705B2 (ja) | ビデオ符号化のための方法、装置、及びコンピュータプログラム | |
JP7223116B2 (ja) | 動画の符号化及び復号の方法、装置及びコンピュータプログラム | |
JP7337930B2 (ja) | ビデオコーディングのための方法、機器及びコンピュータ・プログラム | |
JP7262881B2 (ja) | ビデオコーディングのための方法およびコンピュータプログラム | |
JP7027617B2 (ja) | ビデオエンコーディング及びデコーディングのための方法、装置、コンピュータプログラム、及び非一時的なコンピュータ可読媒体 | |
JP7502190B2 (ja) | ビデオ符号化のための方法並びにその装置及びコンピュータプログラム | |
JP7270644B2 (ja) | ビデオ復号化のための方法、装置及びコンピュータプログラム | |
JP2023111920A (ja) | ビデオ符号化における隣接ブロックの利用可能性のための方法および装置 | |
JP7244670B2 (ja) | デコーダが実行するビデオデコーディングのための方法、装置及び非一時的なコンピュータ可読媒体、並びにエンコーダが実行するビデオエンコーディングのための方法 | |
JP7476367B2 (ja) | ビデオをデコードするための方法、装置及びプログラム | |
JP7395771B2 (ja) | テンプレートマッチングベースのイントラ予測 | |
JP2023138753A (ja) | 統合位置依存予測組み合わせプロセスを使用するデコードのための方法、装置およびコンピュータ・プログラム | |
JP2022552381A (ja) | ビデオ復号の方法、装置、およびコンピュータプログラム | |
CN112235573B (zh) | 视频编解码的方法、装置、电子设备、存储介质 | |
JP7236558B2 (ja) | ビデオコーディングのための方法および装置 | |
KR20220159464A (ko) | 디코더 측 인트라 모드 도출 | |
JP7130883B2 (ja) | ビデオ符号化のための方法、装置およびコンピュータ・プログラム | |
JP7502565B2 (ja) | Mmvdシグナリングの改善 | |
KR20210124474A (ko) | 비디오 코딩을 위한 방법 및 장치 | |
CN114666608A (zh) | 视频编码方法、装置及介质 | |
JP7189370B2 (ja) | Cuに基づく補間フィルタ選択のシグナリング | |
JP2023548300A (ja) | イントラブロックコピーのある幾何学的パーティション・モードに関する方法、装置およびプログラム | |
JP2023547170A (ja) | 改善されたイントラ予測のための方法および装置 | |
JP2023546730A (ja) | インターおよびイントラ予測のある幾何学的パーティション・モードのためのイントラ・モードの制約に関する方法、装置、プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210819 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220726 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221025 |
|
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: 20221115 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20221201 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7189370 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |