WO2018172609A3 - Motion compensation in video encoding and decoding - Google Patents
Motion compensation in video encoding and decoding Download PDFInfo
- Publication number
- WO2018172609A3 WO2018172609A3 PCT/FI2018/050193 FI2018050193W WO2018172609A3 WO 2018172609 A3 WO2018172609 A3 WO 2018172609A3 FI 2018050193 W FI2018050193 W FI 2018050193W WO 2018172609 A3 WO2018172609 A3 WO 2018172609A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- motion vector
- vector predictor
- modified
- predictor candidate
- line
- 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.)
- Ceased
Links
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/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/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/557—Motion estimation characterised by stopping computation or iteration based on certain criteria, e.g. error magnitude being too large or early exit
-
- 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/56—Motion estimation with initialisation of the vector search, e.g. estimating a good candidate to initiate a search
-
- 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/57—Motion estimation characterised by a search window with variable size or shape
-
- 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/577—Motion compensation with bidirectional frame interpolation, i.e. using B-pictures
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)
Abstract
There are disclosed various methods, apparatuses, and computer readable storage media for video encoding and decoding. In some embodiments for decoding or encoding, a block (81) of a current picture (80) is obtained. The block (81 ) is split at least into a first line-set and a second line-set, where the splitting direction is a horizontal direction or a vertical direction. A one-dimensional motion vector refinement process for each line-set is performed, where horizontal components or vertical components of motion vectors of the line-set are updated based on the splitting direction. In the one-dimensional motion vector refinement process, a first motion vector predictor candidate (82) pointing to a first reference block (83) in a first reference picture (84) and a second motion vector predictor candidate (85) pointing to a second reference block (86) in a second reference picture (87) are obtained. A difference vector (88) is added to the first motion vector predictor candidate (82) to obtain a modified first motion vector predictor candidate (89) and subtracted from the second motion vector predictor candidate (85) to obtain a modified second motion vector predictor candidate (90). A cost estimate is determined for bi-directional motion prediction on the basis of the modified first motion vector predictor candidate (89) and the modified second motion vector predictor candidate (90). The addition, subtraction and cost estimate determination may be repeated to obtain a set of modified first motion vector predictor candidates, a set of modified second motion vector predictor candidates and a set of cost estimates. A first motion vector predictor is selected from the set of modified first motion vector predictor candidates and a second motion vector predictor is selected from the set of modified second motion vector predictor candidates on the basis of the set of cost estimates.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FI20175258 | 2017-03-21 | ||
| FI20175258 | 2017-03-21 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| WO2018172609A2 WO2018172609A2 (en) | 2018-09-27 |
| WO2018172609A3 true WO2018172609A3 (en) | 2018-11-08 |
Family
ID=63584198
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/FI2018/050193 Ceased WO2018172609A2 (en) | 2017-03-21 | 2018-03-16 | Motion compensation in video encoding and decoding |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2018172609A2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112219400B (en) * | 2018-11-06 | 2024-03-26 | 北京字节跳动网络技术有限公司 | Position dependent storage of motion information |
| US11025936B2 (en) | 2019-01-25 | 2021-06-01 | Tencent America LLC | Method and apparatus for video coding |
| US12149730B2 (en) | 2019-03-11 | 2024-11-19 | Telefonaktiebolaget Lm Ericsson (Publ) | Motion refinement and weighted prediction |
| JP7199598B2 (en) * | 2019-08-23 | 2023-01-05 | ベイジン、ターチア、インターネット、インフォメーション、テクノロジー、カンパニー、リミテッド | PROF method, computing device, computer readable storage medium, and program |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2471577A (en) * | 2009-07-03 | 2011-01-05 | Intel Corp | Decoder side motion estimation (ME) using plural reference frames |
| US20160286230A1 (en) * | 2015-03-27 | 2016-09-29 | Qualcomm Incorporated | Motion information derivation mode determination in video coding |
| WO2017036414A1 (en) * | 2015-09-02 | 2017-03-09 | Mediatek Inc. | Method and apparatus of decoder side motion derivation for video coding |
-
2018
- 2018-03-16 WO PCT/FI2018/050193 patent/WO2018172609A2/en not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2471577A (en) * | 2009-07-03 | 2011-01-05 | Intel Corp | Decoder side motion estimation (ME) using plural reference frames |
| US20160286230A1 (en) * | 2015-03-27 | 2016-09-29 | Qualcomm Incorporated | Motion information derivation mode determination in video coding |
| WO2017036414A1 (en) * | 2015-09-02 | 2017-03-09 | Mediatek Inc. | Method and apparatus of decoder side motion derivation for video coding |
Non-Patent Citations (1)
| Title |
|---|
| CHIU, Y-J. ET AL.: "Decoder-side motion estimation and Wiener filter for HEVC", VISUAL COMMUNICATIONS AND IMAGE PROCESSING, 17 October 2013 (2013-10-17) - 20 October 2013 (2013-10-20), pages 6, XP032543658, Retrieved from the Internet <URL:https://ieeexptore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6706446> [retrieved on 20180926] * |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2018172609A2 (en) | 2018-09-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| PH12019501634A1 (en) | Method and apparatus of candidate skipping for predictor refinement in video coding | |
| US8385420B2 (en) | Method and apparatus for estimating motion vector using plurality of motion vector predictors, encoder, decoder, and decoding method | |
| MY207406A (en) | Affine motion prediction | |
| NZ775539A (en) | A method and an apparatus for determining motion information for a current block, a method and an apparatus for constructing and updating a history-based motion vector predictor list, and non-transitory computer-readable storage medium, and video encoding/decoding methods and apparatus | |
| MY188617A (en) | Intra prediction from a predictive block using displacement vectors | |
| MX2024001296A (en) | Method and device for processing video signal on basis of history-based motion vector prediction. | |
| PH12019500417A1 (en) | Motion vector prediction for affine motion models in video coding | |
| GB2588546A (en) | Interaction of asymmetric weighted merges and other coding tools | |
| JP2017522803A5 (en) | ||
| WO2012023763A3 (en) | Inter prediction encoding method | |
| NZ734552A (en) | Motion vector derivation in video coding | |
| RU2012135491A (en) | EVALUATION METHOD OF MOTION VECTOR, METHOD FOR ENCODING VIDEO MNOGOVIDAVOGO, multispecific VIDEO DECODING METHOD, MOTION VECTOR ESTIMATION APPARATUS, CODING DEVICE multi-view video decoding apparatus Multiview video evaluation program MOTION VECTOR, PROGRAM AND VIDEO ENCODING PROGRAM MULTISPECIFIC DECODING VIDEO MULTISPECIFIC | |
| EP3806469A3 (en) | Method and device for encoding a sequence of images and method and device for decoding a sequence of images | |
| EP4580190A3 (en) | Method for processing a video signal by using subblock-based motion compensation | |
| MY194535A (en) | Search region for motion vector refinement | |
| MY198479A (en) | Video Encoding Method, Video Decoding Method, and Terminal | |
| WO2018172609A3 (en) | Motion compensation in video encoding and decoding | |
| JPWO2010064396A1 (en) | Video decoding method and video encoding method | |
| WO2012094660A3 (en) | Method and apparatus for computing video motion vector | |
| MX2020007969A (en) | Frame-rate up conversion with low complexity. | |
| Dai et al. | A robust interpolation-free approach for sub-pixel accuracy motion estimation | |
| KR101810118B1 (en) | Apparatus and method for profile based motion estimation | |
| KR20130011608A (en) | Apparatus and method for sampled profile based motion estimation | |
| JP5281597B2 (en) | Motion vector prediction method, motion vector prediction apparatus, and motion vector prediction program | |
| Ahmed et al. | Mean Predictive Block Matching (MPBM) for fast block-matching motion estimation |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 18772525 Country of ref document: EP Kind code of ref document: A2 |