RU2013145081A - Кодирование и декодрование видео - Google Patents
Кодирование и декодрование видео Download PDFInfo
- Publication number
- RU2013145081A RU2013145081A RU2013145081/08A RU2013145081A RU2013145081A RU 2013145081 A RU2013145081 A RU 2013145081A RU 2013145081/08 A RU2013145081/08 A RU 2013145081/08A RU 2013145081 A RU2013145081 A RU 2013145081A RU 2013145081 A RU2013145081 A RU 2013145081A
- Authority
- RU
- Russia
- Prior art keywords
- reference frame
- motion vectors
- additional reference
- frames
- additional
- Prior art date
Links
- 239000013598 vector Substances 0.000 claims abstract 36
- 238000000034 method Methods 0.000 claims abstract 27
- 238000013507 mapping Methods 0.000 claims abstract 3
- 230000011664 signaling Effects 0.000 claims 1
- 230000002123 temporal effect Effects 0.000 claims 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/46—Embedding additional information in the video signal during the compression process
- H04N19/463—Embedding additional information in the video signal during the compression process by compressing encoding parameters before transmission
-
- 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
-
- 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
-
- 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/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
-
- 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
- H04N19/426—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 using memory downsizing methods
-
- 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/43—Hardware specially adapted for motion estimation or compensation
-
- 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
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Physics & Mathematics (AREA)
- Discrete Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
1. Способ сохранения векторов движения первого опорного кадра, которым разрешено указывать на множество дополнительных опорных кадров, причем способ состоит в том, что:когда блок упомянутого первого опорного кадра исходно имеет два вектора движения, выбирают один из упомянутых двух векторов движения, причем невыбранный вектор движения не сохраняют.2. Способ по п. 1, дополнительно состоящий в том, что:выбирают один из упомянутых дополнительных опорных кадров;отображают в выбранный опорный кадр каждый вектор движения упомянутого первого опорного кадра, который указывает на один из упомянутых дополнительных опорных кадров, отличный от выбранного дополнительного опорного кадра, таким образом, что после отображения все векторы движения первого опорного кадра указывают на выбранный опорный кадр; исохраняют векторы движения, подвергнутые упомянутому отображению.3. Способ по п. 2, в котором векторы движения сохраняют без сохранения какой-либо информации, идентифицирующей отдельные опорные кадры для векторов движения.4. Способ по п. 2, в котором выбранный дополнительный опорный кадр является тем из упомянутых дополнительных опорных кадров, который является ближайшим во времени к первому опорному кадру.5. Способ по п. 2, в котором выбор дополнительного опорного кадра зависит от порядка, в котором кадры будут декодированы декодером.6. Способ по п. 5, в котором выбранный дополнительный опорный кадр является тем из упомянутых дополнительных опорных кадров, который имеет минимальную разность по счетчику порядка графического изображения (POC) по отношению к первому опорному кадру.7. Способ по п. 2, в котором выбранный дополни
Claims (20)
1. Способ сохранения векторов движения первого опорного кадра, которым разрешено указывать на множество дополнительных опорных кадров, причем способ состоит в том, что:
когда блок упомянутого первого опорного кадра исходно имеет два вектора движения, выбирают один из упомянутых двух векторов движения, причем невыбранный вектор движения не сохраняют.
2. Способ по п. 1, дополнительно состоящий в том, что:
выбирают один из упомянутых дополнительных опорных кадров;
отображают в выбранный опорный кадр каждый вектор движения упомянутого первого опорного кадра, который указывает на один из упомянутых дополнительных опорных кадров, отличный от выбранного дополнительного опорного кадра, таким образом, что после отображения все векторы движения первого опорного кадра указывают на выбранный опорный кадр; и
сохраняют векторы движения, подвергнутые упомянутому отображению.
3. Способ по п. 2, в котором векторы движения сохраняют без сохранения какой-либо информации, идентифицирующей отдельные опорные кадры для векторов движения.
4. Способ по п. 2, в котором выбранный дополнительный опорный кадр является тем из упомянутых дополнительных опорных кадров, который является ближайшим во времени к первому опорному кадру.
5. Способ по п. 2, в котором выбор дополнительного опорного кадра зависит от порядка, в котором кадры будут декодированы декодером.
6. Способ по п. 5, в котором выбранный дополнительный опорный кадр является тем из упомянутых дополнительных опорных кадров, который имеет минимальную разность по счетчику порядка графического изображения (POC) по отношению к первому опорному кадру.
7. Способ по п. 2, в котором выбранный дополнительный опорный кадр является тем из упомянутых дополнительных опорных кадров, на который указывает наибольшее число векторов движения в первом опорном кадре.
8. Способ по п. 2, в котором выбранный дополнительный опорный кадр является тем из упомянутых дополнительных опорных кадров, который имеет самое высокое качество графического изображения.
9. Способ по п. 2, в котором отображение содержит масштабирование каждого вектора движения упомянутого первого опорного кадра, который указывает на один из упомянутых дополнительных опорных кадров, отличный от выбранного дополнительного опорного кадра.
10. Способ по п. 9, в котором масштабирование зависит от временного соотношения между первым опорным кадром, выбранным опорным кадром и дополнительным опорным кадром, отличным от упомянутого выбранного дополнительного опорного кадра.
11. Способ по п. 2, в котором дополнительные опорные кадры содержат опорные кадры в будущем и в прошлом и, когда выбранный опорный кадр находится в будущем и дополнительный опорный кадр, отличный от выбранного опорного кадра, находится в прошлом или когда выбранный опорный кадр находится в прошлом и дополнительный опорный кадр, отличный от выбранного опорного кадра, находится в будущем, отображение содержит изменение знака вектора движения.
12. Способ по п. 1, дополнительно содержащий генерирование для упомянутого или каждого Intra-кодированного блока в упомянутом первом опорном кадре псевдовектора движения, указывающего на выбранный опорный кадр таким образом, что все блоки упомянутого первого опорного кадра являются Inter-кодированными, посредством чего не требуется ни одного бита на блок для сигнализации Inter/Intra-кодирования.
13. Способ по п. 1, дополнительно состоящий в том, что выбирают репрезентативные векторы движения первого опорного кадра, и сохраняют репрезентативные векторы движения, но не сохраняют другие векторы движения первого опорного кадра.
14. Способ кодирования последовательности цифровых изображений в битовый поток, причем по меньшей мере один участок изображения кодируют посредством компенсации движения по отношению к участку опорного изображения, содержащий способ сохранения векторов движения по п. 1.
15. Способ декодирования битового потока, содержащего кодированную последовательность цифровых изображений, причем по меньшей мере один участок изображения кодирован посредством компенсации движения по отношению к опорному изображению, содержащий способ сохранения векторов движения по п. 1.
16. Устройство для хранения векторов движения первого опорного кадра, которым разрешено указывать на множество дополнительных опорных кадров, причем устройство содержит:
средство, выполненное с возможностью выбора одного из двух векторов движения, когда блок из упомянутого первого опорного кадра имеет упомянутые два вектора движения, причем невыбранный вектор движения не сохраняют.
17. Устройство по п. 16, дополнительно содержащее:
средство для выбора одного из упомянутых дополнительных опорных кадров;
средство для отображения в выбранный опорный кадр каждого вектора движения упомянутого первого опорного кадра, который указывает на один из упомянутых дополнительных опорных кадров, отличный от выбранного дополнительного опорного кадра таким образом, что после отображения все векторы движения первого опорного кадра указывают на выбранный опорный кадр; и
средство для хранения векторов движения, подвергнутых упомянутому отображению.
18. Устройство для кодирования последовательности цифровых изображений в битовый поток, причем по меньшей мере один участок изображения кодируется посредством компенсации движения по отношению к участку опорного изображения, содержащее устройство для хранения векторов движения по п. 16.
19. Устройство для декодирования битового потока, содержащего кодированную последовательность цифровых изображений, причем по меньшей мере один участок изображения кодируется посредством компенсации движения по отношению к опорному изображению, содержащее устройство для хранения векторов движения по п. 16.
20. Программа, которая при исполнении компьютером или процессором побуждает компьютер или процессор выполнять способ по п. 1.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB1104034.2 | 2011-03-09 | ||
| GB1104034.2A GB2488816A (en) | 2011-03-09 | 2011-03-09 | Mapping motion vectors from a plurality of reference frames to a single reference frame |
| PCT/EP2012/001042 WO2012119777A1 (en) | 2011-03-09 | 2012-03-08 | Video encoding and decoding |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| RU2013145081A true RU2013145081A (ru) | 2015-04-20 |
| RU2571572C2 RU2571572C2 (ru) | 2015-12-20 |
Family
ID=43923468
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2013145081/08A RU2571572C2 (ru) | 2011-03-09 | 2012-03-08 | Кодирование и декодирование видео |
Country Status (8)
| Country | Link |
|---|---|
| US (6) | US10075707B2 (ru) |
| EP (1) | EP2684363A1 (ru) |
| KR (2) | KR20130129452A (ru) |
| CN (1) | CN103444174B (ru) |
| BR (1) | BR112013022030A2 (ru) |
| GB (1) | GB2488816A (ru) |
| RU (1) | RU2571572C2 (ru) |
| WO (1) | WO2012119777A1 (ru) |
Families Citing this family (46)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104704836B (zh) * | 2012-10-03 | 2018-04-17 | 寰发股份有限公司 | 三维视频、多视图视频及可缩放视频的编码方法及装置 |
| JP6280128B2 (ja) | 2012-11-07 | 2018-02-14 | エルジー エレクトロニクス インコーポレイティド | 多視点ビデオ信号の処理方法及び装置 |
| US9432690B2 (en) * | 2013-01-30 | 2016-08-30 | Ati Technologies Ulc | Apparatus and method for video processing |
| US9800857B2 (en) * | 2013-03-08 | 2017-10-24 | Qualcomm Incorporated | Inter-view residual prediction in multi-view or 3-dimensional video coding |
| US20150271512A1 (en) * | 2014-03-18 | 2015-09-24 | Texas Instruments Incorporated | Dynamic frame padding in a video hardware engine |
| CN104581173A (zh) * | 2015-01-13 | 2015-04-29 | 中国电子科技集团公司第三十二研究所 | 软解码验证模型平台 |
| WO2016143972A1 (ko) * | 2015-03-11 | 2016-09-15 | 엘지전자(주) | 비디오 신호의 인코딩/디코딩 방법 및 장치 |
| US11019335B2 (en) * | 2016-05-10 | 2021-05-25 | Samsung Electronics Co., Ltd. | Method for encoding/decoding image and device therefor |
| US10136155B2 (en) | 2016-07-27 | 2018-11-20 | Cisco Technology, Inc. | Motion compensation using a patchwork motion field |
| CN106488227B (zh) * | 2016-10-12 | 2019-03-15 | 广东中星电子有限公司 | 一种视频参考帧管理方法和系统 |
| US10687077B2 (en) * | 2017-06-26 | 2020-06-16 | Qualcomm Incorporated | Motion information propagation in video coding |
| US20200213610A1 (en) * | 2017-08-22 | 2020-07-02 | Sony Corporation | Image processor and image processing method |
| WO2019183906A1 (zh) | 2018-03-29 | 2019-10-03 | 华为技术有限公司 | 帧间预测的方法和装置 |
| KR102502175B1 (ko) | 2018-04-01 | 2023-02-21 | 엘지전자 주식회사 | 인터 예측 모드 기반 영상 처리 방법 및 이를 위한 장치 |
| WO2019194435A1 (ko) * | 2018-04-02 | 2019-10-10 | 엘지전자 주식회사 | Tmvp에 기반한 영상 코딩 방법 및 그 장치 |
| WO2020003279A1 (en) | 2018-06-29 | 2020-01-02 | Beijing Bytedance Network Technology Co., Ltd. | Concept of using one or multiple look up tables to store motion information of previously coded in order and use them to code following blocks |
| EP3794824A1 (en) | 2018-06-29 | 2021-03-24 | Beijing Bytedance Network Technology Co. Ltd. | Conditions for updating luts |
| CN110662053B (zh) | 2018-06-29 | 2022-03-25 | 北京字节跳动网络技术有限公司 | 使用查找表的视频处理方法、装置和存储介质 |
| WO2020003261A1 (en) | 2018-06-29 | 2020-01-02 | Beijing Bytedance Network Technology Co., Ltd. | Selection from multiple luts |
| CN114845108B (zh) | 2018-06-29 | 2025-08-12 | 抖音视界(北京)有限公司 | 查找表的更新:fifo、约束的fifo |
| TWI728388B (zh) | 2018-06-29 | 2021-05-21 | 大陸商北京字節跳動網絡技術有限公司 | Lut中的運動候選的檢查順序 |
| SG11202013028PA (en) | 2018-06-29 | 2021-01-28 | Beijing Bytedance Network Technology Co Ltd | Interaction between lut and amvp |
| WO2020009515A1 (ko) * | 2018-07-05 | 2020-01-09 | 엘지전자 주식회사 | Ctu 단위의 버퍼 압축을 이용한 영상 코딩 방법 및 그 장치 |
| US11057617B2 (en) | 2018-08-03 | 2021-07-06 | Tencent America LLC | Method and apparatus for video coding |
| US11451807B2 (en) * | 2018-08-08 | 2022-09-20 | Tencent America LLC | Method and apparatus for video coding |
| GB2590310B (en) | 2018-09-12 | 2023-03-22 | Beijing Bytedance Network Tech Co Ltd | Conditions for starting checking HMVP candidates depend on total number minus K |
| CN111263166B (zh) * | 2018-11-30 | 2022-10-11 | 华为技术有限公司 | 一种视频图像预测方法及装置 |
| CN111713105B (zh) * | 2019-01-03 | 2022-07-15 | 北京大学 | 一种视频图像处理方法、设备及存储介质 |
| JP7275286B2 (ja) | 2019-01-10 | 2023-05-17 | 北京字節跳動網絡技術有限公司 | Lut更新の起動 |
| WO2020143837A1 (en) * | 2019-01-12 | 2020-07-16 | Beijing Bytedance Network Technology Co., Ltd. | Mmvd improvement |
| WO2020143824A1 (en) | 2019-01-13 | 2020-07-16 | Beijing Bytedance Network Technology Co., Ltd. | Interaction between lut and shared merge list |
| WO2020147772A1 (en) | 2019-01-16 | 2020-07-23 | Beijing Bytedance Network Technology Co., Ltd. | Motion candidates derivation |
| CN113615193B (zh) | 2019-03-22 | 2024-06-25 | 北京字节跳动网络技术有限公司 | Merge列表构建和其他工具之间的交互 |
| JP7321364B2 (ja) | 2019-09-14 | 2023-08-04 | バイトダンス インコーポレイテッド | ビデオコーディングにおけるクロマ量子化パラメータ |
| CN114503597B (zh) * | 2019-09-21 | 2024-03-12 | 字节跳动有限公司 | 视频编解码中的色度去方块方法 |
| CN114651442B (zh) | 2019-10-09 | 2025-06-13 | 字节跳动有限公司 | 视频编解码中的跨分量适应性回路滤波 |
| JP7359653B2 (ja) * | 2019-11-06 | 2023-10-11 | ルネサスエレクトロニクス株式会社 | 動画像符号化装置 |
| CN114788279B (zh) | 2019-12-09 | 2025-06-27 | 字节跳动有限公司 | 视频编解码中使用的量化组 |
| US12418655B2 (en) | 2019-12-16 | 2025-09-16 | Hyundai Motor Company | Decoding device and method for predicting block partitioned into random shape |
| CN120111219A (zh) * | 2019-12-16 | 2025-06-06 | 现代自动车株式会社 | 用于预测划分为任意形状的块的解码装置和方法 |
| WO2021136554A1 (en) | 2020-01-05 | 2021-07-08 | Beijing Bytedance Network Technology Co., Ltd. | General constraints information for video coding |
| WO2021143896A1 (en) | 2020-01-18 | 2021-07-22 | Beijing Bytedance Network Technology Co., Ltd. | Adaptive colour transform in image/video coding |
| CN114554206A (zh) * | 2022-01-10 | 2022-05-27 | 上海洛塔信息技术有限公司 | 视频编码中的运动矢量确定方法、装置、设备和存储介质 |
| WO2023219301A1 (ko) * | 2022-05-13 | 2023-11-16 | 현대자동차주식회사 | 인트라 예측 블록에 대한 움직임벡터 저장을 위한 방법 및 장치 |
| WO2025217265A1 (en) * | 2024-04-09 | 2025-10-16 | Qualcomm Incorporated | Reference picture derivation in video coding |
| WO2025255299A1 (en) * | 2024-06-07 | 2025-12-11 | Google Llc | Directional storage of reference motion field motion vectors |
Family Cites Families (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1994018799A1 (en) * | 1993-02-03 | 1994-08-18 | Qualcomm Incorporated | Interframe video encoding and decoding system |
| JP2004007379A (ja) * | 2002-04-10 | 2004-01-08 | Toshiba Corp | 動画像符号化方法及び動画像復号化方法 |
| PT3525465T (pt) * | 2002-04-19 | 2021-05-10 | Panasonic Ip Corp America | Método e aparelho de descodificação de imagens |
| CN100566420C (zh) * | 2002-07-15 | 2009-12-02 | 株式会社日立制作所 | 动态图像的编码方法 |
| US7154952B2 (en) | 2002-07-19 | 2006-12-26 | Microsoft Corporation | Timestamp-independent motion vector prediction for predictive (P) and bidirectionally predictive (B) pictures |
| US7822120B2 (en) | 2002-07-26 | 2010-10-26 | Panasonic Corporation | Moving picture encoding method, moving picture decoding method, and recording medium |
| US7020200B2 (en) * | 2002-08-13 | 2006-03-28 | Lsi Logic Corporation | System and method for direct motion vector prediction in bi-predictive video frames and fields |
| US7949047B2 (en) * | 2003-03-17 | 2011-05-24 | Qualcomm Incorporated | System and method for partial intraframe encoding for wireless multimedia transmission |
| US20050013498A1 (en) | 2003-07-18 | 2005-01-20 | Microsoft Corporation | Coding of motion vector information |
| TWI226803B (en) * | 2003-07-30 | 2005-01-11 | Mediatek Inc | Method for using memory to store motion vectors of decoded macroblocks |
| US7567617B2 (en) | 2003-09-07 | 2009-07-28 | Microsoft Corporation | Predicting motion vectors for fields of forward-predicted interlaced video frames |
| DE602004030993D1 (de) | 2004-04-30 | 2011-02-24 | Panasonic Corp | Bewegungsschätzung unter Verwendung von adaptiven räumlichen Verfeinerungsvektoren |
| US8553776B2 (en) * | 2004-07-21 | 2013-10-08 | QUALCOMM Inorporated | Method and apparatus for motion vector assignment |
| KR100723403B1 (ko) | 2005-02-28 | 2007-05-30 | 삼성전자주식회사 | 컬러 성분간 단일 부호화 모드를 이용한 예측영상 생성 방법 및 장치와, 그를 이용한 영상 및 비디오 부호화/복호화방법 및 장치 |
| US8693540B2 (en) * | 2005-03-10 | 2014-04-08 | Qualcomm Incorporated | Method and apparatus of temporal error concealment for P-frame |
| US7881384B2 (en) | 2005-08-05 | 2011-02-01 | Lsi Corporation | Method and apparatus for H.264 to MPEG-2 video transcoding |
| US9602840B2 (en) * | 2006-02-06 | 2017-03-21 | Thomson Licensing | Method and apparatus for adaptive group of pictures (GOP) structure selection |
| US8059902B2 (en) | 2006-10-31 | 2011-11-15 | Ntt Docomo, Inc. | Spatial sparsity induced temporal prediction for video compression |
| MX2009006404A (es) * | 2006-12-18 | 2009-06-23 | Koninkl Philips Electronics Nv | Compresion y descompresion de imagen. |
| KR101365574B1 (ko) * | 2007-01-29 | 2014-02-20 | 삼성전자주식회사 | 영상 부호화 방법 및 장치, 복호화 방법 및 장치 |
| US8953685B2 (en) * | 2007-12-10 | 2015-02-10 | Qualcomm Incorporated | Resource-adaptive video interpolation or extrapolation with motion level analysis |
| US8320455B2 (en) * | 2009-03-05 | 2012-11-27 | Qualcomm Incorporated | System and method to process motion vectors of video data |
| CN102484711B9 (zh) | 2009-07-03 | 2018-08-24 | 法国电信公司 | 指向覆盖多个参考图像分区的参考区域的当前图像分区的移动向量的预测、以及使用一个这种预测的编码和解码 |
| US10051283B2 (en) | 2009-07-03 | 2018-08-14 | France Telecom | Prediction of a movement vector of a current image partition having a different geometric shape or size from that of at least one adjacent reference image partition and encoding and decoding using one such prediction |
| JP5360688B2 (ja) * | 2009-07-21 | 2013-12-04 | 日本電気株式会社 | 動画復号システム、動画復号装置、参照ブロック生成出方法、及び参照ブロック生成プログラム |
| FR2951345B1 (fr) | 2009-10-13 | 2013-11-22 | Canon Kk | Procede et dispositif de traitement d'une sequence video |
| US9036692B2 (en) | 2010-01-18 | 2015-05-19 | Mediatek Inc. | Motion prediction method |
| GB2486901B (en) | 2010-12-29 | 2014-05-07 | Canon Kk | Video encoding and decoding with improved error resilience |
| US9008181B2 (en) * | 2011-01-24 | 2015-04-14 | Qualcomm Incorporated | Single reference picture list utilization for interprediction video coding |
-
2011
- 2011-03-09 GB GB1104034.2A patent/GB2488816A/en not_active Withdrawn
-
2012
- 2012-03-08 US US14/003,789 patent/US10075707B2/en active Active
- 2012-03-08 KR KR1020137025724A patent/KR20130129452A/ko not_active Ceased
- 2012-03-08 EP EP12709516.4A patent/EP2684363A1/en not_active Withdrawn
- 2012-03-08 RU RU2013145081/08A patent/RU2571572C2/ru active
- 2012-03-08 KR KR1020157019874A patent/KR101588559B1/ko active Active
- 2012-03-08 WO PCT/EP2012/001042 patent/WO2012119777A1/en not_active Ceased
- 2012-03-08 BR BR112013022030A patent/BR112013022030A2/pt not_active IP Right Cessation
- 2012-03-08 CN CN201280012477.0A patent/CN103444174B/zh active Active
-
2018
- 2018-08-07 US US16/057,443 patent/US11109050B2/en active Active
-
2021
- 2021-07-26 US US17/385,420 patent/US11563968B2/en active Active
-
2022
- 2022-12-22 US US18/145,746 patent/US11943465B2/en active Active
- 2022-12-22 US US18/145,723 patent/US11936897B2/en active Active
- 2022-12-22 US US18/145,719 patent/US11936896B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| US10075707B2 (en) | 2018-09-11 |
| US11563968B2 (en) | 2023-01-24 |
| WO2012119777A1 (en) | 2012-09-13 |
| KR101588559B1 (ko) | 2016-01-25 |
| US11109050B2 (en) | 2021-08-31 |
| RU2571572C2 (ru) | 2015-12-20 |
| EP2684363A1 (en) | 2014-01-15 |
| GB2488816A (en) | 2012-09-12 |
| KR20150091414A (ko) | 2015-08-10 |
| CN103444174B (zh) | 2017-05-10 |
| US11936897B2 (en) | 2024-03-19 |
| US20140064369A1 (en) | 2014-03-06 |
| US20230126563A1 (en) | 2023-04-27 |
| US20230127394A1 (en) | 2023-04-27 |
| CN103444174A (zh) | 2013-12-11 |
| BR112013022030A2 (pt) | 2016-11-29 |
| US11943465B2 (en) | 2024-03-26 |
| KR20130129452A (ko) | 2013-11-28 |
| US11936896B2 (en) | 2024-03-19 |
| US20180352246A1 (en) | 2018-12-06 |
| US20230127212A1 (en) | 2023-04-27 |
| US20210352311A1 (en) | 2021-11-11 |
| GB201104034D0 (en) | 2011-04-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2013145081A (ru) | Кодирование и декодрование видео | |
| EP4404568A3 (en) | Methods and apparatus of video coding using history-based motion vector prediction | |
| EP4254956A3 (en) | Video image encoding method and video image decoding method | |
| RU2015114980A (ru) | Способ и устройство для определения вектора движения в кодировании или декодировании видео | |
| RU2011104707A (ru) | Устройство кодирования изображений, устройство декодирования изображений, способ кодирования изображений и способ декодирования изображений | |
| MX2013013029A (es) | Metodo de decodificacion de imagenes, metodo de codificacion de imagenes, dispositivo de decodificacion de imagenes, dispositivo de codificacion de imagenes y dispositivo de codificacion/decodifi cacion de imagenes. | |
| RU2015154500A (ru) | Внутреннее предсказание из предсказывающего блока | |
| RU2020102878A (ru) | Множество кандидатов предсказателя для компенсации движения | |
| JP2012105349A5 (ja) | 動画像復号装置及び動画像復号方法 | |
| JP2017085611A5 (ru) | ||
| RU2013152317A (ru) | Устройство кодирования изображений, устройство декодирования изображений, способ кодирования изображений и способ декодирования изображений | |
| RU2016114729A (ru) | Способ декодирования видеосигнала | |
| JP2017528984A5 (ru) | ||
| RU2017133106A (ru) | Вывод информации движения для подблоков при видеокодировании | |
| RU2015151397A (ru) | Устройство кодирования движущихся изображений и устройство декодирования движущихся изображений | |
| FI3903491T3 (fi) | Joustava ruutusignalointi videokoodauksessa | |
| JP2013517669A5 (ru) | ||
| FI3982634T3 (fi) | Liikevektorin ennustus videonkoodauksessa | |
| RU2016135632A (ru) | Зеркальное отображение блоков и режим пропуска в интра-основанном на копии блока | |
| RU2009118280A (ru) | Маркировка виртуальных декодированных опорных изображений и список опорных изображений | |
| JP2015529065A5 (ru) | ||
| MY169873A (en) | Method and apparatus for predicting motion vector for coding video or decoding video | |
| RU2014118356A (ru) | Способ и устройство для кодирования видеосигналов | |
| HRP20250385T1 (hr) | Metoda za kodiranje video informacija i metoda za dekodiranje video informacija, te aparat koji koristi istu | |
| RU2013137410A (ru) | Способ кодирования изображений, способ декодирования изображений, устройство кодирования изображений, устройство декодирования изображений и устройство кодирования и декодирования изображений |