SG11201806865YA - Method and apparatus of video coding with affine motion compensation - Google Patents
Method and apparatus of video coding with affine motion compensationInfo
- Publication number
- SG11201806865YA SG11201806865YA SG11201806865YA SG11201806865YA SG11201806865YA SG 11201806865Y A SG11201806865Y A SG 11201806865YA SG 11201806865Y A SG11201806865Y A SG 11201806865YA SG 11201806865Y A SG11201806865Y A SG 11201806865YA SG 11201806865Y A SG11201806865Y A SG 11201806865YA
- Authority
- SG
- Singapore
- Prior art keywords
- block
- international
- motion vectors
- affme
- pct
- Prior art date
Links
- 238000000034 method Methods 0.000 title abstract 5
- PXFBZOLANLWPMH-UHFFFAOYSA-N 16-Epiaffinine Natural products C1C(C2=CC=CC=C2N2)=C2C(=O)CC2C(=CC)CN(C)C1C2CO PXFBZOLANLWPMH-UHFFFAOYSA-N 0.000 title abstract 3
- 239000013598 vector Substances 0.000 abstract 6
- 239000003795 chemical substances by application Substances 0.000 abstract 2
- 238000009795 derivation Methods 0.000 abstract 1
- 230000008520 organization Effects 0.000 abstract 1
- 239000009702 zhuang jing Substances 0.000 abstract 1
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
-
- 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/119—Adaptive subdivision aspects, e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
-
- 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/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
- H04N19/423—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements
-
- 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/537—Motion estimation other than block-based
-
- 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/58—Motion compensation with long-term prediction, i.e. the reference frame for a current frame not being the temporally closest one
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
INTERNATIONAL APPLICATION PUBLISHED UNDER THE PATENT COOPERATION TREATY (PCT) (19) World Intellectual Property Organization International Bureau (43) International Publication Date 21 September 2017 (21.09.2017) WIPO I PCT (10) International Publication Number WO 2017/157259 Al (51) International Patent Classification: H04N 19/105 (2014.01) (21) International Application Number: PCT/CN2017/076420 (22) International Filing Date: 13 March 2017 (13.03.2017) (25) Filing Language: English (26) Publication Language: English (30) Priority Data: PCT/CN2016/076360 15 March 2016 (15.03.2016) CN 62/437,757 22 December 2016 (22.12.2016) US (71) Applicant: MEDIATEK INC. [CN/CN]; No.1, Dusing Road 1st, Science-Based Industrial Park, Hsin-Chu, Taiwan 300 (CN). (72) Inventors: CHUANG, Tzu-Der; 5F., No.50, Zhuangjing 5th St., Zhubei City, Hsinchu County, Taiwan 302 (CN). CHEN, Ching-Yeh; 4F., No.809, Sec.5, Zhongxiao E.Rd., Nangang Dist., Taipei City, Taiwan 115 (CN). HUANG, Han; No.3 Shangyuancun, Haidian District, Beijing 100044 (CN). XU, Xiaozhong; 2318 Setter Run Ln, State College, Pennsylvania 16801 (US). LIU, Shan; 1155 Nevada Ave., San Jose, California 95125 (US). (74) Agent: BEIJING SANYOU INTELLECTUAL PROP- ERTY AGENCY LTD.; 16th Fl., Block A, Corporate Square, No.35 Jinrong Street, Beijing 100033 (CN). (81) Designated States (unless otherwise indicated, for every kind of national protection available): AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW. (84) Designated States (unless otherwise indicated, for every kind of regional protection available): ARIPO (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW), Eurasian (AM, AZ, BY, KG, KZ, RU, TJ, TM), European (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR), OAPI (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG). [Continued on next page] = (54) Title: METHOD AND APPARATUS OF VIDEO CODING WITH AFFINE MOTION COMPENSATION (57) : A method and apparatus for video encoding and decoding with affme motion compensation are dis- closed. An embodiment of the method receives input data associated with a current block coded or to be coded in an affme mode. Two or more motion vectors of a neighboring 632 634 block are retrieved from a buffer, where at least one of the 635 retrieved motion vectors is not corresponding to a sub- 63 637 block in a first neighboring block row or a first neighboring block column. The method derives an affme candidate in- 625 cluding affme motion vectors using the retrieved two or 636 more motion vectors, and encodes or decodes the current 626 block by predicting the current block using one or more 612 motion compensated blocks by the derived affine candidate. The buffer for affme candidate derivation stores selective motion vectors less than all motion vectors of coded blocks in the current picture. 616 I) 615 Fig. 6 11111111111111011101111111111101011111011101111111111111011111111110111111111110111111 622 624 633 623 62 W O 20 17157 / 259 Al 61 613 614 60 WO 2017/157259 Al MIDEDIMOM0101011101010MOHOMOVEHOMOVOIMIE Published: — with international search report (Art. 21(3))
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2016/076360 WO2017156705A1 (en) | 2016-03-15 | 2016-03-15 | Affine prediction for video coding |
US201662437757P | 2016-12-22 | 2016-12-22 | |
PCT/CN2017/076420 WO2017157259A1 (en) | 2016-03-15 | 2017-03-13 | Method and apparatus of video coding with affine motion compensation |
Publications (1)
Publication Number | Publication Date |
---|---|
SG11201806865YA true SG11201806865YA (en) | 2018-09-27 |
Family
ID=59850137
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SG11201806865YA SG11201806865YA (en) | 2016-03-15 | 2017-03-13 | Method and apparatus of video coding with affine motion compensation |
Country Status (6)
Country | Link |
---|---|
US (2) | US10638152B2 (en) |
EP (1) | EP3414900A4 (en) |
CN (2) | CN113612994B (en) |
RU (1) | RU2696551C1 (en) |
SG (1) | SG11201806865YA (en) |
WO (1) | WO2017157259A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111083487A (en) * | 2018-10-22 | 2020-04-28 | 北京字节跳动网络技术有限公司 | Storage of motion information for affine mode |
Families Citing this family (121)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106331722B (en) | 2015-07-03 | 2019-04-26 | 华为技术有限公司 | Image prediction method and related equipment |
WO2017022973A1 (en) * | 2015-08-04 | 2017-02-09 | 엘지전자 주식회사 | Inter prediction method and device in video coding system |
WO2017164441A1 (en) * | 2016-03-24 | 2017-09-28 | 엘지전자 주식회사 | Method and apparatus for inter prediction in video coding system |
US10979732B2 (en) | 2016-10-04 | 2021-04-13 | Qualcomm Incorporated | Adaptive motion vector precision for video coding |
US10681370B2 (en) * | 2016-12-29 | 2020-06-09 | Qualcomm Incorporated | Motion vector generation for affine motion model for video coding |
WO2018169571A1 (en) * | 2017-03-15 | 2018-09-20 | Google Llc | Segmentation-based parameterized motion models |
US10602180B2 (en) * | 2017-06-13 | 2020-03-24 | Qualcomm Incorporated | Motion vector prediction |
JP7261750B2 (en) * | 2017-06-26 | 2023-04-20 | インターデジタル ヴイシー ホールディングス, インコーポレイテッド | Multiple predictor candidates for motion compensation |
EP3451665A1 (en) * | 2017-09-01 | 2019-03-06 | Thomson Licensing | Refinement of internal sub-blocks of a coding unit |
US11082721B2 (en) | 2017-09-07 | 2021-08-03 | Lg Electronics Inc. | Method and apparatus for entropy-encoding and entropy-decoding video signal |
US11363267B2 (en) | 2017-09-28 | 2022-06-14 | Samsung Electronics Co., Ltd. | Encoding method and device, and decoding method and device |
EP3468196A1 (en) * | 2017-10-05 | 2019-04-10 | Thomson Licensing | Methods and apparatuses for video encoding and video decoding |
US11877001B2 (en) | 2017-10-10 | 2024-01-16 | Qualcomm Incorporated | Affine prediction in video coding |
US20190116376A1 (en) * | 2017-10-12 | 2019-04-18 | Qualcomm Incorporated | Motion vector predictors using affine motion model in video coding |
CN109729352B (en) * | 2017-10-27 | 2020-07-21 | 华为技术有限公司 | Method and device for determining motion vector of affine coding block |
CN117354541A (en) * | 2017-10-27 | 2024-01-05 | 松下电器(美国)知识产权公司 | Encoding device, decoding device, generating device, sending device and storage medium |
US20190208211A1 (en) * | 2018-01-04 | 2019-07-04 | Qualcomm Incorporated | Generated affine motion vectors |
US20190222834A1 (en) * | 2018-01-18 | 2019-07-18 | Mediatek Inc. | Variable affine merge candidates for video coding |
US11356657B2 (en) | 2018-01-26 | 2022-06-07 | Hfi Innovation Inc. | Method and apparatus of affine inter prediction for video coding system |
CN111837385B (en) | 2018-01-29 | 2024-04-30 | 交互数字Vc控股公司 | Encoding and decoding with refinement of reconstructed pictures |
CN118381907A (en) * | 2018-03-21 | 2024-07-23 | Lx 半导体科技有限公司 | Image encoding/decoding method and image data transmission method |
US10841575B2 (en) | 2018-04-15 | 2020-11-17 | Arris Enterprises Llc | Unequal weight planar motion vector derivation |
CN111955009B (en) * | 2018-04-15 | 2024-08-20 | 艾锐势有限责任公司 | Unequal weight planar motion vector derivation |
EP4246979A3 (en) * | 2018-04-24 | 2023-11-01 | LG Electronics Inc. | Method and apparatus for inter prediction in video coding system |
US11451816B2 (en) | 2018-04-24 | 2022-09-20 | Mediatek Inc. | Storage of motion vectors for affine prediction |
WO2019223746A1 (en) | 2018-05-23 | 2019-11-28 | Mediatek Inc. | Method and apparatus of video coding using bi-directional cu weight |
KR20190134521A (en) | 2018-05-24 | 2019-12-04 | 주식회사 케이티 | Method and apparatus for processing a video |
EP3794822A4 (en) | 2018-05-25 | 2022-09-28 | HFI Innovation Inc. | Method and apparatus of affine mode motion-vector prediction derivation for video coding system |
US10798407B2 (en) * | 2018-06-01 | 2020-10-06 | Tencent America LLC | Methods and apparatus for inter prediction with a reduced above line buffer in video coding |
KR102493418B1 (en) * | 2018-06-07 | 2023-01-31 | 주식회사 윌러스표준기술연구소 | Video signal processing method and apparatus using adaptive motion vector resolution |
US11025946B2 (en) * | 2018-06-14 | 2021-06-01 | Tencent America LLC | Method and apparatus for video coding |
US10999596B2 (en) * | 2018-06-19 | 2021-05-04 | Qualcomm Incorporated | Unification of affine motion field derivation and affine motion compensation |
TWI731345B (en) | 2018-06-19 | 2021-06-21 | 大陸商北京字節跳動網絡技術有限公司 | Mode dependent mvd precision set |
KR20210024565A (en) * | 2018-06-20 | 2021-03-05 | 미디어텍 인크. | Motion vector buffer management method and apparatus for video coding system |
US10863193B2 (en) * | 2018-06-29 | 2020-12-08 | Qualcomm Incorporated | Buffer restriction during motion vector prediction for video coding |
CN119011869A (en) * | 2018-06-29 | 2024-11-22 | 交互数字Vc控股公司 | Adaptive control point selection for affine motion model-based video coding |
CN110662072B (en) * | 2018-06-29 | 2022-04-26 | 杭州海康威视数字技术股份有限公司 | Motion information candidate list construction method and device and readable storage medium |
CN112369035B (en) * | 2018-06-30 | 2024-10-01 | 有限公司B1影像技术研究所 | Image encoding/decoding method and apparatus |
US11606575B2 (en) * | 2018-07-10 | 2023-03-14 | Qualcomm Incorporated | Multiple history based non-adjacent MVPs for wavefront processing of video coding |
CN117528073A (en) * | 2018-07-13 | 2024-02-06 | Lg电子株式会社 | Decoding device, encoding device, and device for transmitting data for video |
US10462488B1 (en) * | 2018-07-13 | 2019-10-29 | Tencent America LLC | Method and apparatus for video coding |
US10805624B2 (en) * | 2018-07-16 | 2020-10-13 | Tencent America LLC | Determination of parameters of an affine model |
US11140398B2 (en) | 2018-08-20 | 2021-10-05 | Mediatek Inc. | Methods and apparatus for generating affine candidates |
CN110855993A (en) * | 2018-08-21 | 2020-02-28 | 华为技术有限公司 | A method and device for predicting motion information of an image block |
US10944984B2 (en) | 2018-08-28 | 2021-03-09 | Qualcomm Incorporated | Affine motion prediction |
JP2021536686A (en) * | 2018-08-29 | 2021-12-27 | ヴィド スケール インコーポレイテッド | Adaptive motion vector accuracy for affine motion model-based video coding |
US11310520B2 (en) * | 2018-09-04 | 2022-04-19 | Hfi Innovation Inc. | Method and apparatus of motion-vector rounding unification for video coding system |
CN116668719A (en) * | 2018-09-06 | 2023-08-29 | Lg电子株式会社 | Image decoding method, image encoding method, storage medium, and transmission method |
WO2020050281A1 (en) | 2018-09-06 | 2020-03-12 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | Coding device, decoding device, coding method, and decoding method |
CN110891179B (en) * | 2018-09-08 | 2023-11-14 | 北京字节跳动网络技术有限公司 | Calculating motion vector predictors |
CN110891176B (en) | 2018-09-10 | 2023-01-13 | 华为技术有限公司 | Motion vector prediction method and device based on affine motion model |
US11750836B2 (en) | 2018-09-13 | 2023-09-05 | Interdigital Vc Holdings, Inc. | Virtual temporal affine candidates |
US11057636B2 (en) * | 2018-09-17 | 2021-07-06 | Qualcomm Incorporated | Affine motion prediction |
EP3827586A1 (en) | 2018-09-19 | 2021-06-02 | Beijing Bytedance Network Technology Co. Ltd. | Syntax reuse for affine mode with adaptive motion vector resolution |
CN110933439B (en) * | 2018-09-20 | 2022-05-31 | 杭州海康威视数字技术股份有限公司 | Motion information candidate list construction method and device and readable storage medium |
US11039157B2 (en) * | 2018-09-21 | 2021-06-15 | Tencent America LLC | Techniques for simplified affine motion model coding with prediction offsets |
CN110944206B (en) * | 2018-09-23 | 2023-05-26 | 北京字节跳动网络技术有限公司 | General application involving affine motion |
TWI815974B (en) * | 2018-09-23 | 2023-09-21 | 大陸商北京字節跳動網絡技術有限公司 | Modification of motion vector with adaptive motion vector resolution |
CN110944181B (en) * | 2018-09-23 | 2023-03-10 | 北京字节跳动网络技术有限公司 | Multiple assumptions for affine models |
US10896494B1 (en) | 2018-09-27 | 2021-01-19 | Snap Inc. | Dirty lens image correction |
US20210344925A1 (en) * | 2018-10-04 | 2021-11-04 | Interdigital Vc Holdings, Inc. | Block size based motion vector coding in affine mode |
CN111373754B (en) | 2018-10-23 | 2024-08-06 | 北京字节跳动网络技术有限公司 | Adaptive control point selection for affine encoding |
WO2020089822A1 (en) | 2018-10-31 | 2020-05-07 | Beijing Bytedance Network Technology Co., Ltd. | Overlapped block motion compensation with derived motion information from neighbors |
US11212521B2 (en) * | 2018-11-07 | 2021-12-28 | Avago Technologies International Sales Pte. Limited | Control of memory bandwidth consumption of affine mode in versatile video coding |
CN113016183B (en) | 2018-11-13 | 2024-06-14 | 北京字节跳动网络技术有限公司 | Method for constructing candidate list for airspace movement |
CN113273208B (en) * | 2018-11-14 | 2024-12-13 | 北京字节跳动网络技术有限公司 | Improvements to the affine prediction model |
CN112997487B (en) | 2018-11-15 | 2024-07-09 | 北京字节跳动网络技术有限公司 | Coordination between affine patterns and other inter-frame codec tools |
CN113039800B (en) * | 2018-11-16 | 2024-05-10 | 北京字节跳动网络技术有限公司 | Pruning method for history-based affine parameters |
WO2020098808A1 (en) | 2018-11-17 | 2020-05-22 | Beijing Bytedance Network Technology Co., Ltd. | Construction of merge with motion vector difference candidates |
CN113170181B (en) | 2018-11-29 | 2023-12-08 | 北京字节跳动网络技术有限公司 | Affine inheritance method in intra-block copy mode |
CN113170159B (en) * | 2018-12-08 | 2022-09-27 | 北京字节跳动网络技术有限公司 | Shifting affine parameters |
CN113196750B (en) * | 2018-12-14 | 2024-07-12 | 北京字节跳动网络技术有限公司 | High accuracy of MV position |
JP7209092B2 (en) * | 2018-12-21 | 2023-01-19 | 北京字節跳動網絡技術有限公司 | Motion vector prediction in merge by motion vector difference (MMVD) mode |
CN111355961B (en) | 2018-12-24 | 2023-11-03 | 华为技术有限公司 | Inter-frame prediction method and device |
WO2020133518A1 (en) | 2018-12-29 | 2020-07-02 | 深圳市大疆创新科技有限公司 | Video processing method and device |
CN113273187B (en) | 2019-01-10 | 2024-07-05 | 北京字节跳动网络技术有限公司 | Affine-based Merge with Motion Vector Difference (MVD) |
US10904550B2 (en) * | 2019-01-12 | 2021-01-26 | Tencent America LLC | Method and apparatus for video coding |
WO2020143832A1 (en) * | 2019-01-12 | 2020-07-16 | Beijing Bytedance Network Technology Co., Ltd. | Bi-prediction constraints |
US11202089B2 (en) * | 2019-01-28 | 2021-12-14 | Tencent America LLC | Method and apparatus for determining an inherited affine parameter from an affine model |
JP7235877B2 (en) | 2019-01-31 | 2023-03-08 | 北京字節跳動網絡技術有限公司 | Context for Encoding Affine Mode Adaptive Motion Vector Resolution |
CN113366851A (en) | 2019-01-31 | 2021-09-07 | 北京字节跳动网络技术有限公司 | Fast algorithm for symmetric motion vector difference coding and decoding mode |
CN111526362B (en) * | 2019-02-01 | 2023-12-29 | 华为技术有限公司 | Inter-frame prediction method and device |
CN113439444A (en) | 2019-02-02 | 2021-09-24 | 北京字节跳动网络技术有限公司 | Multiple HMVP for affine |
WO2020169109A1 (en) | 2019-02-22 | 2020-08-27 | Beijing Bytedance Network Technology Co., Ltd. | Sub-table for history-based affine mode |
US11134262B2 (en) * | 2019-02-28 | 2021-09-28 | Tencent America LLC | Method and apparatus for video coding |
EP3935849A1 (en) | 2019-03-05 | 2022-01-12 | Vid Scale, Inc. | Affine motion model derivation method |
US11166015B2 (en) * | 2019-03-06 | 2021-11-02 | Tencent America LLC | Method and apparatus for video coding |
EP3706421A1 (en) * | 2019-03-07 | 2020-09-09 | InterDigital VC Holdings, Inc. | Method and apparatus for video encoding and decoding based on affine motion compensation |
WO2020181507A1 (en) * | 2019-03-12 | 2020-09-17 | 北京大学 | Image processing method and apparatus |
CN111698515B (en) * | 2019-03-14 | 2023-02-14 | 华为技术有限公司 | Inter prediction method and related device |
CN116248891A (en) | 2019-03-14 | 2023-06-09 | 华为技术有限公司 | Inter-frame prediction method and related device |
US11343525B2 (en) * | 2019-03-19 | 2022-05-24 | Tencent America LLC | Method and apparatus for video coding by constraining sub-block motion vectors and determining adjustment values based on constrained sub-block motion vectors |
EP3949416A1 (en) | 2019-03-26 | 2022-02-09 | Vid Scale, Inc. | Methods and apparatus for prediction refinement for decoder side motion vector refinement with optical flow |
CN117750033A (en) * | 2019-04-12 | 2024-03-22 | 寰发股份有限公司 | Method and device for simplified affine sub-block processing for video encoding and decoding systems |
EP3957072A4 (en) | 2019-04-19 | 2023-01-11 | Beijing Dajia Internet Information Technology Co., Ltd. | METHOD AND APPARATUS FOR VIDEO CODING USING OPTICAL FLOW PREDICTION REFINING |
WO2020222588A1 (en) | 2019-04-30 | 2020-11-05 | 주식회사 윌러스표준기술연구소 | Video signal processing method and apparatus using adaptive motion vector resolution |
US11284093B2 (en) * | 2019-05-09 | 2022-03-22 | Qualcomm Incorporated | Affine linear weighted intra prediction in video coding |
US11363284B2 (en) | 2019-05-09 | 2022-06-14 | Qualcomm Incorporated | Upsampling in affine linear weighted intra prediction |
CN117714682A (en) | 2019-05-21 | 2024-03-15 | 北京字节跳动网络技术有限公司 | Syntax signaling in sub-block Merge mode |
US11146813B2 (en) | 2019-05-23 | 2021-10-12 | Tencent America LLC | Method and apparatus for video coding |
WO2020247577A1 (en) * | 2019-06-04 | 2020-12-10 | Beijing Dajia Internet Information Technology Co., Ltd. | Adaptive motion vector resolution for affine mode |
CN118612459A (en) * | 2019-06-14 | 2024-09-06 | 现代自动车株式会社 | Method and apparatus for encoding and decoding video using inter-frame prediction |
KR20200144070A (en) * | 2019-06-17 | 2020-12-28 | 한국전자통신연구원 | Method and apparatus for sub-block partitinoning based video encoding/decoding |
CN114026851A (en) | 2019-06-21 | 2022-02-08 | Vid拓展公司 | Precision refinement of motion compensation using optical flow |
CN119520824A (en) * | 2019-06-24 | 2025-02-25 | Lg电子株式会社 | Image encoding/decoding method and data transmitting method |
KR20210006306A (en) * | 2019-07-08 | 2021-01-18 | 현대자동차주식회사 | Method and Apparatus for Encoding and Decoding Video by Using Inter Prediction |
CN114175654A (en) * | 2019-08-08 | 2022-03-11 | 鸿颖创新有限公司 | Apparatus and method for encoding video data |
EP4307665A3 (en) | 2019-08-10 | 2024-07-10 | Beijing Bytedance Network Technology Co., Ltd. | Buffer management in subpicture decoding |
CN110636301B (en) | 2019-09-18 | 2021-08-03 | 浙江大华技术股份有限公司 | Affine prediction method, computer device and computer-readable storage medium |
CN112868234A (en) * | 2019-09-24 | 2021-05-28 | 深圳市大疆创新科技有限公司 | Motion estimation method, system and storage medium |
CN114450958B (en) * | 2019-09-30 | 2023-08-22 | 华为技术有限公司 | Affine Motion Model Limitation for Reduced Memory Bandwidth of Enhanced Interpolation Filters |
MX2022004409A (en) | 2019-10-18 | 2022-05-18 | Beijing Bytedance Network Tech Co Ltd | SYNTAX RESTRICTIONS IN THE SIGNALING OF PARAMETER SETS OF SUBIMAGES. |
CN114651444B (en) * | 2019-11-11 | 2025-04-25 | 寰发股份有限公司 | Video encoding and decoding method and device |
WO2021110017A1 (en) | 2019-12-02 | 2021-06-10 | Beijing Bytedance Network Technology Co., Ltd. | Merge with motion vector differencing in affine mode |
CN114930840A (en) | 2020-01-07 | 2022-08-19 | 华为技术有限公司 | Derivation of motion vector range for enhanced interpolation filter |
KR20220157950A (en) | 2020-03-23 | 2022-11-29 | 베이징 바이트댄스 네트워크 테크놀로지 컴퍼니, 리미티드 | Prediction refinement for affine merge and affine motion vector prediction modes |
CN113068041B (en) * | 2021-03-12 | 2022-02-08 | 天津大学 | Intelligent affine motion compensation coding method |
CN119522570A (en) * | 2021-09-28 | 2025-02-25 | 抖音视界有限公司 | Method, device and medium for video processing |
WO2023131034A1 (en) * | 2022-01-05 | 2023-07-13 | Beijing Bytedance Network Technology Co., Ltd. | Method, apparatus, and medium for video processing |
US20230396797A1 (en) * | 2022-06-06 | 2023-12-07 | Tencent America LLC | Translational motion vector coding in affine mode |
CN116760976B (en) * | 2023-08-21 | 2023-12-08 | 腾讯科技(深圳)有限公司 | Affine prediction decision method, affine prediction decision device, affine prediction decision equipment and affine prediction decision storage medium |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7206346B2 (en) * | 1997-06-25 | 2007-04-17 | Nippon Telegraph And Telephone Corporation | Motion vector predictive encoding method, motion vector decoding method, predictive encoding apparatus and decoding apparatus, and storage media storing motion vector predictive encoding and decoding programs |
RU2225035C1 (en) * | 2003-04-21 | 2004-02-27 | Общество с ограниченной ответственностью "Р.Т.С.-Сервис" | Method for encoding coordinates of video image moving on computer monitor screen, device for decoding visual object encoded by this method, and system designed for visualizing active video by means of this device |
KR101003105B1 (en) | 2008-01-29 | 2010-12-21 | 한국전자통신연구원 | Method and apparatus for video encoding and decoding using affine transform based motion compensation |
JP4544334B2 (en) * | 2008-04-15 | 2010-09-15 | ソニー株式会社 | Image processing apparatus and image processing method |
FR2933565A1 (en) * | 2008-07-01 | 2010-01-08 | France Telecom | METHOD AND DEVICE FOR ENCODING AN IMAGE SEQUENCE USING TEMPORAL PREDICTION, SIGNAL, DATA MEDIUM, DECODING METHOD AND DEVICE, AND CORRESPONDING COMPUTER PROGRAM PRODUCT |
US8660176B2 (en) * | 2008-09-26 | 2014-02-25 | Qualcomm Incorporated | Resolving geometric relationships among video data units |
US8363721B2 (en) | 2009-03-26 | 2013-01-29 | Cisco Technology, Inc. | Reference picture prediction for video coding |
US20100246675A1 (en) | 2009-03-30 | 2010-09-30 | Sony Corporation | Method and apparatus for intra-prediction in a video encoder |
JP5368631B2 (en) * | 2010-04-08 | 2013-12-18 | 株式会社東芝 | Image encoding method, apparatus, and program |
RU2480941C2 (en) * | 2011-01-20 | 2013-04-27 | Корпорация "Самсунг Электроникс Ко., Лтд" | Method of adaptive frame prediction for multiview video sequence coding |
WO2013068564A1 (en) * | 2011-11-11 | 2013-05-16 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Effective wedgelet partition coding using spatial prediction |
CN103188490A (en) * | 2011-12-29 | 2013-07-03 | 朱洪波 | Combination compensation mode in video coding process |
CN102595141A (en) * | 2012-03-13 | 2012-07-18 | 中国科学院上海应用物理研究所 | Fractal image compression method based on combination of quad tree and neighborhood searching |
RU2510944C2 (en) * | 2012-07-03 | 2014-04-10 | Корпорация "САМСУНГ ЭЛЕКТРОНИКС Ко., Лтд." | Method of encoding/decoding multi-view video sequence based on adaptive local adjustment of brightness of key frames without transmitting additional parameters (versions) |
JP6207311B2 (en) | 2013-09-12 | 2017-10-04 | キヤノン株式会社 | Image processing apparatus, control method thereof, and control program |
CN112087630B (en) | 2014-09-30 | 2022-04-08 | 华为技术有限公司 | Image prediction method, device, decoder and storage medium |
CN104363451B (en) | 2014-10-27 | 2019-01-25 | 华为技术有限公司 | Image prediction method and related device |
KR102081213B1 (en) * | 2015-03-10 | 2020-02-25 | 후아웨이 테크놀러지 컴퍼니 리미티드 | Image prediction method and related device |
WO2017022973A1 (en) * | 2015-08-04 | 2017-02-09 | 엘지전자 주식회사 | Inter prediction method and device in video coding system |
CN105163116B (en) * | 2015-08-29 | 2018-07-31 | 华为技术有限公司 | The method and apparatus of image prediction |
WO2017130696A1 (en) * | 2016-01-29 | 2017-08-03 | シャープ株式会社 | Prediction image generation device, moving image decoding device, and moving image encoding device |
US10560712B2 (en) * | 2016-05-16 | 2020-02-11 | Qualcomm Incorporated | Affine motion prediction for video coding |
-
2017
- 2017-03-13 EP EP17765801.0A patent/EP3414900A4/en active Pending
- 2017-03-13 WO PCT/CN2017/076420 patent/WO2017157259A1/en active Application Filing
- 2017-03-13 RU RU2018134794A patent/RU2696551C1/en active
- 2017-03-13 CN CN202110949285.3A patent/CN113612994B/en active Active
- 2017-03-13 US US16/083,662 patent/US10638152B2/en active Active
- 2017-03-13 CN CN201780017425.5A patent/CN108781284B/en active Active
- 2017-03-13 SG SG11201806865YA patent/SG11201806865YA/en unknown
-
2020
- 2020-03-24 US US16/827,881 patent/US11375226B2/en active Active
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111083487A (en) * | 2018-10-22 | 2020-04-28 | 北京字节跳动网络技术有限公司 | Storage of motion information for affine mode |
Also Published As
Publication number | Publication date |
---|---|
CN108781284B (en) | 2021-09-07 |
US20200228821A1 (en) | 2020-07-16 |
US20190082191A1 (en) | 2019-03-14 |
WO2017157259A1 (en) | 2017-09-21 |
RU2696551C1 (en) | 2019-08-02 |
US11375226B2 (en) | 2022-06-28 |
CN113612994B (en) | 2023-10-27 |
EP3414900A1 (en) | 2018-12-19 |
US10638152B2 (en) | 2020-04-28 |
CN108781284A (en) | 2018-11-09 |
EP3414900A4 (en) | 2019-12-11 |
CN113612994A (en) | 2021-11-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SG11201806865YA (en) | Method and apparatus of video coding with affine motion compensation | |
SG11201907409UA (en) | Iterative techniques for encoding video content | |
SG11201900967XA (en) | Linear model chroma intra prediction for video coding | |
SG11201806738PA (en) | Using luma information for chroma prediction with separate luma-chroma framework in video coding | |
SG11201907090WA (en) | Affine motion information derivation | |
SG11201906546TA (en) | Narrowband time-division duplex frame structure for narrowband communications | |
SG11201804005WA (en) | Systems and methods for recommending an estimated time of arrival | |
SG11201804725YA (en) | Multi-type-tree framework for video coding | |
SG11201906877QA (en) | Intra filtering flag in video coding | |
SG11201806811TA (en) | Method and apparatus for scan order selection | |
SG11201901632QA (en) | Motion vector prediction for affine motion models in video coding | |
SG11201906279XA (en) | Mutual-information based recursive polar code construction | |
SG11201906875RA (en) | Ultra-reliable low-latency communication indication channelization designs | |
SG11201906486SA (en) | Coding mcts-nested sei messages | |
SG11201907473WA (en) | Signalling of video content including sub-picture bitstreams for video coding | |
SG11201900111YA (en) | Intra video coding using a decoupled tree structure | |
SG11201900775UA (en) | System information acquisition | |
SG11201900122WA (en) | Method and system for partitioned blockchains and enhanced privacy for permissioned blockchains | |
SG11201804135XA (en) | Method and apparatus of adaptive filtering of samples for video coding | |
SG11201900106TA (en) | Video coding tools for in-loop sample processing | |
SG11201908389YA (en) | Techniques to encode or decode a self-decodable portion of a physical broadcast channel in a synchronization signal block | |
SG11201811659PA (en) | Systems and methods for determining an estimated time of arrival | |
SG11201810989VA (en) | Systems and methods for route planning | |
SG11201811158VA (en) | Location Based Quality Assurance System | |
SG11201903457RA (en) | Constant-slope bitrate allocation for distributed encoding |