JP2021519039A - 動画の符号化並びに復号の方法、装置及びコンピュータプログラム - Google Patents
動画の符号化並びに復号の方法、装置及びコンピュータプログラム Download PDFInfo
- Publication number
- JP2021519039A JP2021519039A JP2020558911A JP2020558911A JP2021519039A JP 2021519039 A JP2021519039 A JP 2021519039A JP 2020558911 A JP2020558911 A JP 2020558911A JP 2020558911 A JP2020558911 A JP 2020558911A JP 2021519039 A JP2021519039 A JP 2021519039A
- Authority
- JP
- Japan
- Prior art keywords
- block
- video
- decoder
- prediction
- spatially adjacent
- 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/129—Scanning of coding units, e.g. zig-zag scan of transform coefficients or flexible macroblock ordering [FMO]
-
- 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/109—Selection of coding mode or of prediction mode among a plurality of temporal predictive coding modes
-
- 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
-
- 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/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/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
- H04N19/139—Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
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:符号化ユニット
Claims (16)
- デコーダが実行するビデオ復号の方法であって、
前記デコーダが、
符号化されたビデオビットストリームから、現在のピクチャにおけるブロックの予測情報を復号するステップであって、前記予測情報がインター予測モードを示すものである、ステップと、
前記インター予測モードに応じて、候補動きベクトル予測子の候補リストを、前記ブロックの空間的隣接領域における動き情報の統計に基づいてソートされたランキング順に構築するステップと、
前記ランキング順に従う前記候補リストから、動きベクトル予測子を決定するステップと、
決定した前記動きベクトル予測子に関連付けられる動き情報に基づき、前記ブロックの少なくとも1つのサンプルを再構築するステップと、
を含む、方法。 - 前記デコーダが、前記空間的隣接領域における隣接ブロックをスキャンし、前記空間的隣接領域における前記動き情報の統計を収集するステップをさらに含む、請求項1に記載の方法。
- 前記デコーダが、前記空間的隣接領域における最小サイズのブロックをスキャンし、前記空間的隣接領域における前記動き情報の統計を収集するステップをさらに含む、請求項2に記載の方法。
- 前記デコーダが、前記ブロックに隣接する最小サイズのブロックをスキャンし、前記空間的隣接領域における前記動き情報の統計を収集するステップをさらに含む、請求項2に記載の方法。
- 前記デコーダが、
前記ブロックの隣接する左の列に位置し、且つ前記ブロックの下にある、第1の最小サイズのブロックをスキャンし、前記空間的隣接領域における前記動き情報の統計を収集するステップと、
前記ブロックの隣接する上の行に位置し、且つ前記ブロックの右にある、第2の最小サイズのブロックをスキャンし、前記空間的隣接領域における前記動き情報の統計を収集するステップと、
をさらに含む、請求項2に記載の方法。 - 前記デコーダが、
前記ブロックの隣接する左の複数の列に位置し、且つ前記ブロックの下にある、第1の最小サイズのブロックをスキャンし、前記空間的隣接領域における前記動き情報の統計を収集するステップと、
前記ブロックの隣接する上の複数の行に位置し、且つ前記ブロックの右にある、第2の最小サイズのブロックをスキャンし、前記空間的隣接領域における前記動き情報の統計を収集するステップと、
をさらに含む、請求項2に記載の方法。 - 前記デコーダが、前記ブロックに隣接するグリッドユニットにおいて代表的な最小サイズのブロックをそれぞれスキャンし、前記空間的隣接領域における前記動き情報の統計を収集するステップをさらに含む、請求項2に記載の方法。
- 前記デコーダが、
前記ブロックの隣接する左の列に位置し、且つ前記ブロックの下にある第1のグリッドユニットにおいて第1の代表的な最小サイズのブロックをそれぞれスキャンし、前記空間的隣接領域における前記動き情報の統計を収集するステップと、
前記ブロックの隣接する上の行に位置し、且つ前記ブロックの右にある第2のグリッドユニットにおいて第2の代表的な最小サイズのブロックをそれぞれスキャンし、前記空間的隣接領域における前記動き情報の統計を収集するステップと、
をさらに含む、請求項2に記載の方法。 - 前記デコーダが、
前記ブロックの隣接する左の複数の列に位置し、且つ前記ブロックの下にある第1のグリッドユニットにおいて第1の代表的な最小サイズのブロックをそれぞれスキャンし、前記空間的隣接領域における前記動き情報の統計を収集するステップと、
前記ブロックの隣接する上の複数の行に位置し、且つ前記ブロックの右にある第2のグリッドユニットにおいて第2の代表的な最小サイズのブロックをそれぞれスキャンし、前記空間的隣接領域における前記動き情報の統計を収集するステップと、
をさらに含む、請求項2に記載の方法。 - 前記デコーダが、
前記統計に基づき、前記空間的隣接領域における前記動き情報のヒストグラムを構築するステップと、
前記ヒストグラムに基づき、複数の動きベクトル予測子を前記空間的隣接領域から前記ランキング順にソートするステップと、
をさらに含む、請求項2に記載の方法。 - 前記デコーダが、各々の動きベクトルに対応するビンにより、前記ヒストグラムを構築するステップをさらに含む、請求項10に記載の方法。
- 前記デコーダが、複数の動きベクトルの範囲に対応するビンにより、前記ヒストグラムを構築するステップをさらに含む、請求項10に記載の方法。
- 前記デコーダが、ソートされた前記動きベクトル予測子の一部を前記ランキング順に選択するステップをさらに含む、請求項10に記載の方法。
- 前記デコーダが、前記ブロックが幅の要件と高さの要件との少なくとも1つを満す場合、前記候補動きベクトル予測子の候補リストを前記ランキング順に構築するステップをさらに含む、請求項1に記載の方法。
- 処理回路を含む、ビデオ復号のための装置であって、
前記処理回路は、請求項1乃至14の何れか一項に記載の方法を実行するように構成される、装置。 - コンピュータに、請求項1乃至14の何れか一項に記載の方法を実行させるためのプログラム。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201862693055P | 2018-07-02 | 2018-07-02 | |
US62/693,055 | 2018-07-02 | ||
US16/222,626 | 2018-12-17 | ||
US16/222,626 US10531090B1 (en) | 2018-07-02 | 2018-12-17 | Method and apparatus for video coding |
PCT/US2019/039252 WO2020009872A1 (en) | 2018-07-02 | 2019-06-26 | Method and apparatus for video coding |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021519039A true JP2021519039A (ja) | 2021-08-05 |
JP7085021B2 JP7085021B2 (ja) | 2022-06-15 |
Family
ID=69008522
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020558911A Active JP7085021B2 (ja) | 2018-07-02 | 2019-06-26 | 動画の符号化並びに復号の方法、装置及びコンピュータプログラム |
Country Status (6)
Country | Link |
---|---|
US (2) | US10531090B1 (ja) |
EP (1) | EP3818702A4 (ja) |
JP (1) | JP7085021B2 (ja) |
KR (1) | KR102480934B1 (ja) |
CN (1) | CN111903126B (ja) |
WO (1) | WO2020009872A1 (ja) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10880354B2 (en) | 2018-11-28 | 2020-12-29 | Netflix, Inc. | Techniques for encoding a media title while constraining quality variations |
US10841356B2 (en) | 2018-11-28 | 2020-11-17 | Netflix, Inc. | Techniques for encoding a media title while constraining bitrate variations |
CN113994698B (zh) * | 2019-06-04 | 2023-11-24 | 北京字节跳动网络技术有限公司 | 有条件地实施运动候选列表构建过程 |
EP3963890A4 (en) | 2019-06-04 | 2022-11-02 | Beijing Bytedance Network Technology Co., Ltd. | BUILDING A LIST OF MOVEMENT CANDIDATES USING NEIGHBOR BLOCK INFORMATION |
CN114128295B (zh) | 2019-07-14 | 2024-04-12 | 北京字节跳动网络技术有限公司 | 视频编解码中几何分割模式候选列表的构建 |
WO2021057996A1 (en) | 2019-09-28 | 2021-04-01 | Beijing Bytedance Network Technology Co., Ltd. | Geometric partitioning mode in video coding |
CN113709484B (zh) * | 2020-03-26 | 2022-12-23 | 杭州海康威视数字技术股份有限公司 | 解码方法、编码方法、装置、设备及机器可读存储介质 |
US11418810B2 (en) * | 2020-09-21 | 2022-08-16 | Tencent America LLC | Methods of inter picture motion prediction for multi-view video compression |
WO2023131125A1 (en) * | 2022-01-04 | 2023-07-13 | Beijing Bytedance Network Technology Co., Ltd. | Method, apparatus, and medium for video processing |
US20230217013A1 (en) * | 2022-01-04 | 2023-07-06 | FG Innovation Company Limited | Device and method for decoding video data |
WO2024010309A1 (ko) * | 2022-07-06 | 2024-01-11 | 엘지전자 주식회사 | 영상 인코딩/디코딩 방법 및 장치, 그리고 비트스트림을 저장한 기록 매체 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017197126A1 (en) * | 2016-05-13 | 2017-11-16 | Qualcomm Incorporated | Merge candidates for motion vector prediction for video coding |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8155195B2 (en) * | 2006-04-07 | 2012-04-10 | Microsoft Corporation | Switching distortion metrics during motion estimation |
US8144766B2 (en) * | 2008-07-16 | 2012-03-27 | Sony Corporation | Simple next search position selection for motion estimation iterative search |
JP5343089B2 (ja) * | 2008-12-03 | 2013-11-13 | 出光興産株式会社 | インデノフルオレンジオン誘導体、有機エレクトロルミネッセンス素子用材料及び有機エレクトロルミネッセンス素子 |
WO2011146451A1 (en) * | 2010-05-20 | 2011-11-24 | Thomson Licensing | Methods and apparatus for adaptive motion vector candidate ordering for video encoding and decoding |
FI4164224T3 (fi) * | 2011-06-28 | 2024-05-07 | Lg Electronics Inc | Videodekoodauslaitteisto ja videokoodauslaitteisto |
KR101960034B1 (ko) * | 2011-09-09 | 2019-03-19 | 엘지전자 주식회사 | 인터 예측 방법 및 그 장치 |
WO2017043734A1 (ko) * | 2015-09-07 | 2017-03-16 | 엘지전자(주) | 인터 예측 모드 기반 영상 처리 방법 및 이를 위한 장치 |
US10602180B2 (en) * | 2017-06-13 | 2020-03-24 | Qualcomm Incorporated | Motion vector prediction |
-
2018
- 2018-12-17 US US16/222,626 patent/US10531090B1/en active Active
-
2019
- 2019-06-26 EP EP19831527.7A patent/EP3818702A4/en active Pending
- 2019-06-26 WO PCT/US2019/039252 patent/WO2020009872A1/en unknown
- 2019-06-26 JP JP2020558911A patent/JP7085021B2/ja active Active
- 2019-06-26 KR KR1020207030615A patent/KR102480934B1/ko active IP Right Grant
- 2019-06-26 CN CN201980020381.0A patent/CN111903126B/zh active Active
- 2019-11-12 US US16/681,766 patent/US20200084450A1/en not_active Abandoned
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017197126A1 (en) * | 2016-05-13 | 2017-11-16 | Qualcomm Incorporated | Merge candidates for motion vector prediction for video coding |
Non-Patent Citations (1)
Title |
---|
JICHENG AN ET AL., ENHANCED MERGE MODE BASED ON JEM7.0, JPN6021044235, 15 April 2018 (2018-04-15), ISSN: 0004636469 * |
Also Published As
Publication number | Publication date |
---|---|
US20200084450A1 (en) | 2020-03-12 |
CN111903126B (zh) | 2022-04-19 |
WO2020009872A1 (en) | 2020-01-09 |
EP3818702A1 (en) | 2021-05-12 |
KR102480934B1 (ko) | 2022-12-23 |
KR20200128582A (ko) | 2020-11-13 |
CN111903126A (zh) | 2020-11-06 |
EP3818702A4 (en) | 2022-04-27 |
US20200007864A1 (en) | 2020-01-02 |
JP7085021B2 (ja) | 2022-06-15 |
US10531090B1 (en) | 2020-01-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7085021B2 (ja) | 動画の符号化並びに復号の方法、装置及びコンピュータプログラム | |
KR102635957B1 (ko) | 비디오 코딩을 위한 방법 및 장치 | |
KR20230025029A (ko) | 병렬 처리로 히스토리 기반 모션 벡터 예측을 위한 방법 및 장치 | |
JP7096896B2 (ja) | ビデオ符号化のための方法及び装置 | |
CN112806009B (zh) | 一种生成合并候选列表的方法和相关装置 | |
JP2021524176A (ja) | ビデオ符号化のための方法、機器及びコンピュータ・プログラム | |
CN113330749A (zh) | 用于变换跳过模式和块差分脉冲编码调制的改进的残差编解码 | |
JP2022515031A (ja) | ビデオコーディングのための方法、機器及びコンピュータ・プログラム | |
JP7270644B2 (ja) | ビデオ復号化のための方法、装置及びコンピュータプログラム | |
JP7080434B2 (ja) | サブブロックの動きベクトル予測の方法、並びにその装置及びコンピュータプログラム | |
CN113424541A (zh) | 用于变换跳过模式和块差分脉冲编码调制的残差编解码 | |
KR20200125733A (ko) | 비디오 코딩을 위한 방법 및 장치 | |
JP2022510354A (ja) | ビデオ符号化における隣接ブロックの利用可能性のための方法および装置 | |
CN112840657B (zh) | 用于视频解码的方法、装置、设备和可读介质 | |
JP2022512109A (ja) | ビデオ復号及び符号化の方法、装置並びにプログラム | |
JP2022522683A (ja) | ビデオコーディングのための方法並びにその、装置およびコンピュータプログラム | |
JP7357679B2 (ja) | 改善された最確モードリスト生成方法 | |
JP7419506B2 (ja) | 映像コーディングのための方法及び装置 | |
JP7189370B2 (ja) | Cuに基づく補間フィルタ選択のシグナリング | |
CN113728628B (zh) | 合并候选搜索方法和设备 | |
JP7061680B2 (ja) | ビデオ符号化において縮減された前のラインバッファを使用するインター予測の方法及び装置 | |
JP2021517394A5 (ja) | ||
KR20230108334A (ko) | Mpm 리스트 구축의 개선 | |
JP2022523616A (ja) | ビデオ復号の方法、装置、及びコンピュータプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20201022 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20211109 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220131 |
|
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: 20220517 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220603 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7085021 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |