JP2021517788A - 映像符号化のための方法並びに、その、装置及びコンピュータプログラム - Google Patents
映像符号化のための方法並びに、その、装置及びコンピュータプログラム Download PDFInfo
- Publication number
- JP2021517788A JP2021517788A JP2020554476A JP2020554476A JP2021517788A JP 2021517788 A JP2021517788 A JP 2021517788A JP 2020554476 A JP2020554476 A JP 2020554476A JP 2020554476 A JP2020554476 A JP 2020554476A JP 2021517788 A JP2021517788 A JP 2021517788A
- Authority
- JP
- Japan
- Prior art keywords
- block
- candidate
- video
- prediction
- picture
- 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.)
- Granted
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/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/103—Selection of coding mode or of prediction mode
-
- 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/103—Selection of coding mode or of prediction mode
- H04N19/105—Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
-
- 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/132—Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
-
- 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/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/184—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 bits, e.g. of the compressed video stream
-
- 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/513—Processing of motion vectors
- H04N19/517—Processing of motion vectors by encoding
- H04N19/52—Processing of motion vectors by encoding by predictive encoding
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
本開示は、米国で2018年5月8日に出願された米国仮出願第62/668,776号「METHODS FOR MERGE AND MOTION VECTOR PREDICTION SPATIAL CANDIDATE LIST FOR INTER-PICTURE PREDICTION」、及び2018年11月26に出願された米国通常特許出願第16/200,569号「METHOD AND APPARATUS FOR VIDEO CODING」に対して優先権の利益を主張するものであり、これらの出願は参照により本明細書に組み込まれる。
(−1,H−M×j+H_min)又は(−1,H−M×j)
のいずれかとすることができる。
(W−N*k−W_min,−1)又は(W−N*k,−1)
のいずれかとすることができる。
JEM:共同探索モデル
VVC:多目的ビデオ符号化
BMS:ベンチマークセット
MV:動きベクトル
HEVC:高効率ビデオ符号化
SEI:付加拡張情報
VUI:映像ユーザビリティ情報
GOP:ピクチャグループ
TU:変換ユニット、
PU:予測ユニット
CTU:符号化ツリーユニット
CTB:符号化ツリーブロック
PB:予測ブロック
HRD:仮想参照デコーダ
SNR:信号ノイズ比
CPU:中央処理ユニット
GPU:グラフィック処理ユニット
CRT:陰極線管
LCD:液晶ディスプレイ
OLED:有機発光ダイオード
CD:コンパクトディスク
DVD:デジタルビデオディスク
ROM:リード・オンリ・メモリ
RAM:ランダム・アクセス・メモリ
ASIC:特定用途向け集積回路
PLD:プログラマブル・ロジック・デバイス
LAN:ローカル・エリア・ネットワーク
GSM:グローバル・システム・フォー・モバイル・コミュニケーションズ
LTE:ロング・ターム・エボリューション
CANBus:コントローラ・エリア・ネットワーク・バス
USB:ユニバーサル・シリアル・バス
PCI:ペリフェラル・コンポーネント・インターコネクト
FPGA:フィールド・プログラマブル・ゲート領域
SSD:ソリッド・ステート・ドライブ
IC:集積回路
CU:符号化ユニット
102 サンプル
103 サンプル
104 サンプル
105 サンプル
106 サンプル
200 通信システム
210 端末デバイス
220 端末デバイス
230 端末デバイス
240 端末デバイス
250 通信ネットワーク
300 通信システム
301 映像ソース
302 映像ピクチャのストリーム
303 ビデオエンコーダ
304 符号化された映像データ、符号化された映像ビットストリーム
305 ストリーミングサーバ
306 クライアントサブシステム
307 符号化された映像データのコピー
308 クライアントサブシステム
309 符号化された映像データのコピー
310 ビデオデコーダ
311 映像ピクチャのストリーム
312 ディスプレイ
313 キャプチャサブシステム
320 電子デバイス
330 電子デバイス
401 チャネル
410 ビデオデコーダ
412 レンダリングデバイス
415 バッファメモリ
420 エントロピデコーダ/解析器
421 シンボル
430 電子デバイス
431 受信器
451 スケーラ/逆変換ユニット
452 イントラピクチャ予測ユニット
453 動き補償予測ユニット
455 アグリゲータ
456 ループフィルタユニット
457 参照ピクチャメモリ
458 現在ピクチャバッファ
501 映像ソース
503 ビデオエンコーダ
520 電子デバイス
530 ソースコーダ
532 符号化エンジン
533 ローカルのビデオデコーダ
534 参照ピクチャメモリ、参照ピクチャキャッシュ
535 予測器
540 送信器
543 符号化された映像シーケンス
545 エントロピコーダ
550 コントローラ
560 通信チャネル
603 ビデオエンコーダ
621 統括コントローラ
622 イントラエンコーダ
623 残差計算器
624 残差エンコーダ
625 エントロピエンコーダ
626 スイッチ
628 残差デコーダ
630 インタエンコーダ
710 ビデオデコーダ
771 エントロピデコーダ
772 イントラデコーダ
773 残差デコーダ
774 再構成モジュール
780 インタデコーダ
1500 プロセス
1600 コンピュータシステム
1601 キーボード
1602 マウス
1603 トラックパッド
1605 ジョイスティック
1606 マイク
1607 スキャナ
1608 カメラ
1609 スピーカ
1610 タッチスクリーン
1620 CD/DVD ROM/RW
1621 光学媒体
1622 サムドライブ
1623 ソリッド・ステート・ドライブ
1640 コア
1641 中央処理ユニット(CPU)
1642 グラフィック処理ユニット(GPU)
1643 フィールド・プログラマブル・ゲート領域(FPGA)
1644 ある特定のタスク用のハードウェアアクセラレータ
1645 リード・オンリ・メモリ(ROM)
1646 ランダム・アクセス・メモリ(RAM)
1647 内部マスストレージ
1648 システムバス
1649 周辺バス
Claims (12)
- 映像復号のための方法であって、
符号化された映像ビットストリームからブロックの予測情報を復号するステップであって、前記予測情報は候補リストに基づく予測モードを示す、ステップと、
前記予測モードに応じて、前記ブロックの2つのコーナ位置の間の、前記ブロックに隣接する位置に位置する少なくとも1つのサイド候補を含む前記候補リストを構築するステップと、
前記サイド候補の動き情報に従って前記ブロックの少なくとも1つのサンプルを再構成するステップと、
を含む方法。 - 前記予測モードは、マージモード及び高度動きベクトル予測(advanced motion vector prediction:AMVP)モードのうちの1つである、請求項1に記載の方法。
- 前記予測モードに応じて、前記ブロックの高さが高さしきい値よりも大きいときは、前記ブロックに隣接して左サイドの中央位置に位置している左サイド候補を含む前記候補リストを構築するステップ
をさらに含む、請求項1に記載の方法。 - 前記予測モードに応じて、前記ブロックの幅が幅しきい値よりも大きいときは、前記ブロックに隣接して上サイドの中央位置に位置している上サイド候補を含む前記候補リストを構築するステップ
をさらに含む、請求項1に記載の方法。 - 前記予測モードに応じて、前記ブロックの高さが高さしきい値よりも大きいときは、前記ブロックに隣接して左端に等間隔に配置された複数の左サイド候補を含む前記候補リストを構築するステップ
をさらに含む、請求項1に記載の方法。 - 前記予測モードに応じて、前記ブロックの幅が幅しきい値よりも大きいときは、前記ブロックに隣接して上端に等間隔に配置された複数の上サイド候補を含む前記候補リストを構築するステップ
をさらに含む、請求項1に記載の方法。 - 前記候補リスト内のコーナ候補の前に前記サイド候補を優先させるステップ
をさらに含む、請求項1に記載の方法。 - 前記候補リスト内の上サイド候補の前に左サイド候補を優先させるステップ
をさらに含む、請求項1に記載の方法。 - 前記予測モードが高度動きベクトル予測(advanced motion vector prediction:AMVP)モードであるときは、前記上サイド候補の前に前記左サイド候補を優先させるステップ
をさらに含む、請求項8に記載の方法。 - 前記候補リスト内の左サイド候補の前に上サイド候補を優先させるステップ
をさらに含む、請求項1に記載の方法。 - 請求項1乃至10の何れか一項に記載の方法の各ステップを実行するように構成された処理回路を含む装置。
- コンピュータに請求項1乃至10の何れか一項に記載の方法を実行させるコンピュータプログラム。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201862668776P | 2018-05-08 | 2018-05-08 | |
US62/668,776 | 2018-05-08 | ||
US16/200,569 | 2018-11-26 | ||
US16/200,569 US10506251B2 (en) | 2018-05-08 | 2018-11-26 | Method and apparatus for video coding |
PCT/US2019/029290 WO2019217093A1 (en) | 2018-05-08 | 2019-04-26 | Method and apparatus for video coding |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021517788A true JP2021517788A (ja) | 2021-07-26 |
JP7055485B2 JP7055485B2 (ja) | 2022-04-18 |
Family
ID=68463433
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020554476A Active JP7055485B2 (ja) | 2018-05-08 | 2019-04-26 | 映像符号化のための方法並びに、その、装置及びコンピュータプログラム |
Country Status (6)
Country | Link |
---|---|
US (2) | US10506251B2 (ja) |
EP (1) | EP3791590B1 (ja) |
JP (1) | JP7055485B2 (ja) |
KR (1) | KR102487359B1 (ja) |
CN (1) | CN111971965A (ja) |
WO (1) | WO2019217093A1 (ja) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10609384B2 (en) * | 2017-09-21 | 2020-03-31 | Futurewei Technologies, Inc. | Restriction on sub-block size derivation for affine inter prediction |
US11394990B2 (en) | 2019-05-09 | 2022-07-19 | Tencent America LLC | Method and apparatus for signaling predictor candidate list size |
KR102627821B1 (ko) | 2019-06-04 | 2024-01-23 | 베이징 바이트댄스 네트워크 테크놀로지 컴퍼니, 리미티드 | 이웃 블록 정보를 사용한 모션 후보 리스트 구성 |
WO2020244568A1 (en) | 2019-06-04 | 2020-12-10 | Beijing Bytedance Network Technology Co., Ltd. | Motion candidate list with geometric partition mode coding |
WO2021008513A1 (en) | 2019-07-14 | 2021-01-21 | Beijing Bytedance Network Technology Co., Ltd. | Transform block size restriction in video coding |
CN114450959B (zh) | 2019-09-28 | 2024-08-02 | 北京字节跳动网络技术有限公司 | 视频编解码中的几何分割模式 |
AU2020392151B2 (en) * | 2019-11-28 | 2024-02-22 | Lg Electronics Inc. | Image/video encoding/decoding method and device |
WO2021215849A1 (ko) * | 2020-04-22 | 2021-10-28 | 엘지전자 주식회사 | 포인트 클라우드 데이터 처리 장치 및 처리 방법 |
US11665351B2 (en) * | 2021-06-30 | 2023-05-30 | Tencent America LLC | Method and apparatus for video coding |
WO2024010309A1 (ko) * | 2022-07-06 | 2024-01-11 | 엘지전자 주식회사 | 영상 인코딩/디코딩 방법 및 장치, 그리고 비트스트림을 저장한 기록 매체 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017197124A1 (en) * | 2016-05-11 | 2017-11-16 | Stone Mountain Technologies, Inc. | Sorption heat pump and control method |
US20180227593A1 (en) * | 2017-02-07 | 2018-08-09 | Mediatek Inc. | Adaptive prediction candidate positions for video coding |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8526495B2 (en) | 2010-11-22 | 2013-09-03 | Mediatek Singapore Pte. Ltd. | Apparatus and method of constrained partition size for high efficiency video coding |
US8755437B2 (en) * | 2011-03-17 | 2014-06-17 | Mediatek Inc. | Method and apparatus for derivation of spatial motion vector candidate and motion vector prediction candidate |
US9049452B2 (en) | 2011-01-25 | 2015-06-02 | Mediatek Singapore Pte. Ltd. | Method and apparatus for compressing coding unit in high efficiency video coding |
EP2687015A4 (en) * | 2011-03-14 | 2014-12-17 | Mediatek Inc | METHOD AND DEVICE FOR OBTAINING PREDICTIONS FOR TEMPORARY MOTION VECTORS |
EP2936816B1 (en) | 2013-04-09 | 2020-04-29 | MediaTek Singapore Pte Ltd. | Method and apparatus for non-square intra mode coding |
ES2844525B1 (es) * | 2015-09-11 | 2022-07-05 | Kt Corp | Metodo para decodificar un video |
US10560718B2 (en) * | 2016-05-13 | 2020-02-11 | Qualcomm Incorporated | Merge candidates for motion vector prediction for video coding |
US10560712B2 (en) * | 2016-05-16 | 2020-02-11 | Qualcomm Incorporated | Affine motion prediction for video coding |
US10798404B2 (en) * | 2016-10-05 | 2020-10-06 | Qualcomm Incorporated | Systems and methods of performing improved local illumination compensation |
-
2018
- 2018-11-26 US US16/200,569 patent/US10506251B2/en active Active
-
2019
- 2019-04-26 KR KR1020207029181A patent/KR102487359B1/ko active IP Right Grant
- 2019-04-26 EP EP19799425.4A patent/EP3791590B1/en active Active
- 2019-04-26 CN CN201980022988.2A patent/CN111971965A/zh active Pending
- 2019-04-26 JP JP2020554476A patent/JP7055485B2/ja active Active
- 2019-04-26 WO PCT/US2019/029290 patent/WO2019217093A1/en unknown
- 2019-11-08 US US16/678,149 patent/US11503327B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017197124A1 (en) * | 2016-05-11 | 2017-11-16 | Stone Mountain Technologies, Inc. | Sorption heat pump and control method |
US20180227593A1 (en) * | 2017-02-07 | 2018-08-09 | Mediatek Inc. | Adaptive prediction candidate positions for video coding |
Non-Patent Citations (2)
Title |
---|
CHIH-WEI HSU, ET AL.: "Description of SDR video coding technology proposal by MediaTek", JOINT VIDEO EXPERTS TEAM (JVET) OF ITU-T SG 16 WP 3 AND ISO/IEC JTC 1/SC 29/WG 11, vol. JVET-J0018, JPN6021045314, April 2018 (2018-04-01), pages 1 - 12, ISSN: 0004643630 * |
GUICHUN LI, XIAOZHONG XU, XIANG LI, AND SHAN LIU: "CE4-related: extension of merge and AMVP candidates for inter prediction", JOINT VIDEO EXPERTS TEAM (JVET) OF ITU-T SG 16 WP 3 AND ISO/IEC JTC 1/SC 29/WG 11, vol. JVET-K0301-v1, JPN6021045312, July 2018 (2018-07-01), pages 1 - 5, ISSN: 0004643631 * |
Also Published As
Publication number | Publication date |
---|---|
EP3791590B1 (en) | 2024-07-03 |
EP3791590A1 (en) | 2021-03-17 |
US10506251B2 (en) | 2019-12-10 |
JP7055485B2 (ja) | 2022-04-18 |
CN111971965A (zh) | 2020-11-20 |
KR20200125733A (ko) | 2020-11-04 |
KR102487359B1 (ko) | 2023-01-10 |
US20200077114A1 (en) | 2020-03-05 |
US11503327B2 (en) | 2022-11-15 |
EP3791590C0 (en) | 2024-07-03 |
EP3791590A4 (en) | 2021-03-17 |
WO2019217093A1 (en) | 2019-11-14 |
US20190349599A1 (en) | 2019-11-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7098746B2 (ja) | 並行処理による履歴ベースの動きベクトル予測のための方法並びのその装置とコンピュータプログラム | |
JP7057448B2 (ja) | ビデオ圧縮における複数ラインのフレーム内予測のための方法および装置 | |
JP7358487B2 (ja) | イントラ画像ブロック補償のためのデコードされたブロックベクトルの変換 | |
JP7055485B2 (ja) | 映像符号化のための方法並びに、その、装置及びコンピュータプログラム | |
JP7436715B2 (ja) | ビデオコーディングの方法および装置、ならびにコンピュータプログラム | |
JP7130851B2 (ja) | ビデオ符号化において追加中間候補を有するマージモードの方法及び装置 | |
JP7027617B2 (ja) | ビデオエンコーディング及びデコーディングのための方法、装置、コンピュータプログラム、及び非一時的なコンピュータ可読媒体 | |
KR102646839B1 (ko) | 비디오 코딩을 위한 방법 및 장치 | |
JP2021513817A (ja) | デコーダ側の動きベクトルの導出及び精緻化の改良 | |
JP2021520172A (ja) | 動画の符号化及び復号の方法、装置及びコンピュータプログラム | |
CN113545079B (zh) | 视频编解码的方法和装置 | |
JP7457170B2 (ja) | サブブロックに基づく時間的動きベクトル予測のための方法並びにその機器及びコンピュータプログラム | |
JP2022515031A (ja) | ビデオコーディングのための方法、機器及びコンピュータ・プログラム | |
JP7016971B2 (ja) | ビデオ符号化の方法及び装置 | |
JP2021518091A (ja) | ビデオ符号化のための方法並びにその装置及びコンピュータプログラム | |
JP2022524107A (ja) | イントラピクチャブロック補償のための予測候補リストサイズシグナリングのための方法および装置 | |
JP2021518093A (ja) | サブブロックの動きベクトル予測の方法、並びにその装置及びコンピュータプログラム | |
JP2022512109A (ja) | ビデオ復号及び符号化の方法、装置並びにプログラム | |
JP2022502950A (ja) | ビデオ符号化及び復号の方法及び装置並びにコンピュータプログラム | |
JP2021516933A (ja) | ビデオ符号化の方法および装置 | |
KR102630441B1 (ko) | 변환 계수 유효 플래그의 엔트로피 코딩을 위한 컨텍스트 모델들을 감소시키기 위한 방법 및 장치 | |
KR102604094B1 (ko) | 비디오 코딩을 위한 방법 및 장치 | |
JP7061680B2 (ja) | ビデオ符号化において縮減された前のラインバッファを使用するインター予測の方法及び装置 | |
JP2021517394A5 (ja) | ||
KR20240065139A (ko) | 방향성 최근접 이웃 예측 모드 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20201005 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20211109 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20211122 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220216 |
|
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: 20220307 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220330 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7055485 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |