BRPI0910641A2 - técnicas avançadas de interpolação para compensação de movimento em codificação de vídeo - Google Patents
técnicas avançadas de interpolação para compensação de movimento em codificação de vídeoInfo
- Publication number
- BRPI0910641A2 BRPI0910641A2 BRPI0910641A BRPI0910641A BRPI0910641A2 BR PI0910641 A2 BRPI0910641 A2 BR PI0910641A2 BR PI0910641 A BRPI0910641 A BR PI0910641A BR PI0910641 A BRPI0910641 A BR PI0910641A BR PI0910641 A2 BRPI0910641 A2 BR PI0910641A2
- Authority
- BR
- Brazil
- Prior art keywords
- motion compensation
- video encoding
- advanced video
- interpolation techniques
- encoding motion
- Prior art date
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/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/146—Data rate or code amount at the encoder output
- H04N19/147—Data rate or code amount at the encoder output according to rate distortion criteria
-
- 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/117—Filters, e.g. for pre-processing or post-processing
-
- 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
-
- 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/182—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 a pixel
-
- 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/189—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
- H04N19/192—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding the adaptation method, adaptation tool or adaptation type being iterative or recursive
-
- 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/523—Motion estimation or motion compensation with sub-pixel accuracy
-
- 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/80—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
- H04N19/82—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Applications Claiming Priority (9)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US4402308P | 2008-04-10 | 2008-04-10 | |
| US61/044,023 | 2008-04-10 | ||
| US4424008P | 2008-04-11 | 2008-04-11 | |
| US61/044,240 | 2008-04-11 | ||
| US5737308P | 2008-05-30 | 2008-05-30 | |
| US61/057,373 | 2008-05-30 | ||
| US12/420,256 | 2009-04-08 | ||
| US12/420,256 US8971412B2 (en) | 2008-04-10 | 2009-04-08 | Advanced interpolation techniques for motion compensation in video coding |
| PCT/US2009/040260 WO2009126921A1 (en) | 2008-04-10 | 2009-04-10 | Advanced interpolation techniques for motion compensation in video coding |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| BRPI0910641A2 true BRPI0910641A2 (pt) | 2016-08-23 |
| BRPI0910641B1 BRPI0910641B1 (pt) | 2020-11-03 |
Family
ID=40765698
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BRPI0910641-3A BRPI0910641B1 (pt) | 2008-04-10 | 2009-04-10 | técnicas avançadas de interpolação para compensação de movimento em codificação de vídeo |
Country Status (9)
| Country | Link |
|---|---|
| US (1) | US8971412B2 (pt) |
| EP (1) | EP2272253A1 (pt) |
| JP (2) | JP2011517239A (pt) |
| KR (1) | KR101208384B1 (pt) |
| CN (1) | CN101999229B (pt) |
| BR (1) | BRPI0910641B1 (pt) |
| CA (1) | CA2719540C (pt) |
| TW (1) | TWI468017B (pt) |
| WO (1) | WO2009126921A1 (pt) |
Families Citing this family (33)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7590059B2 (en) * | 2004-05-21 | 2009-09-15 | Broadcom Corp. | Multistandard video decoder |
| US9967590B2 (en) | 2008-04-10 | 2018-05-08 | Qualcomm Incorporated | Rate-distortion defined interpolation for video coding based on fixed filter or adaptive filter |
| CN102025985A (zh) * | 2009-09-23 | 2011-04-20 | 鸿富锦精密工业(深圳)有限公司 | 视频编解码装置及其插值计算方法 |
| JP5439162B2 (ja) * | 2009-12-25 | 2014-03-12 | 株式会社Kddi研究所 | 動画像符号化装置および動画像復号装置 |
| WO2011086672A1 (ja) * | 2010-01-13 | 2011-07-21 | 株式会社 東芝 | 動画像符号化装置および復号装置 |
| JP5323211B2 (ja) * | 2010-01-13 | 2013-10-23 | 株式会社東芝 | 動画像符号化装置および復号装置 |
| CN102714727B (zh) | 2010-01-14 | 2016-09-28 | 杜比实验室特许公司 | 缓冲的自适应滤波器 |
| JP5323252B2 (ja) * | 2010-03-30 | 2013-10-23 | 株式会社東芝 | 動画像符号化方法、復号化方法、符号化装置および復号化装置 |
| KR101682147B1 (ko) | 2010-04-05 | 2016-12-05 | 삼성전자주식회사 | 변환 및 역변환에 기초한 보간 방법 및 장치 |
| DE102010023954A1 (de) | 2010-06-16 | 2011-12-22 | Siemens Enterprise Communications Gmbh & Co. Kg | Verfahren und Vorrichtung zum Mischen von Videoströmen auf der Makroblock-Ebene |
| MY182191A (en) * | 2010-07-09 | 2021-01-18 | Samsung Electronics Co Ltd | Image interpolation method and apparatus |
| JP2012060208A (ja) * | 2010-09-06 | 2012-03-22 | Nippon Telegr & Teleph Corp <Ntt> | 動画像符号化方法,動画像符号化装置,動画像復号方法,動画像復号装置およびそれらのプログラム |
| GB2484969B (en) * | 2010-10-29 | 2013-11-20 | Canon Kk | Improved reference frame for video encoding and decoding |
| EP2661892B1 (en) | 2011-01-07 | 2022-05-18 | Nokia Technologies Oy | Motion prediction in video coding |
| US9049454B2 (en) | 2011-01-19 | 2015-06-02 | Google Technology Holdings Llc. | High efficiency low complexity interpolation filters |
| US20120230393A1 (en) * | 2011-03-08 | 2012-09-13 | Sue Mon Thet Naing | Methods and apparatuses for encoding and decoding video using adaptive interpolation filter length |
| US20120230407A1 (en) * | 2011-03-11 | 2012-09-13 | General Instrument Corporation | Interpolation Filter Selection Using Prediction Index |
| JP5768491B2 (ja) | 2011-05-17 | 2015-08-26 | ソニー株式会社 | 画像処理装置および方法、プログラム、並びに記録媒体 |
| WO2012178178A2 (en) | 2011-06-24 | 2012-12-27 | General Instrument Corporation | Selection of phase offsets for interpolation filters for motion compensation |
| BR112013033743A2 (pt) | 2011-07-01 | 2019-09-24 | Motorola Mobility Inc | filtro de interpolação de subpixel conjunto para predição temporal |
| US9277222B2 (en) | 2012-05-14 | 2016-03-01 | Qualcomm Incorporated | Unified fractional search and motion compensation architecture across multiple video standards |
| WO2017002283A1 (ja) | 2015-07-01 | 2017-01-05 | パナソニックIpマネジメント株式会社 | 符号化方法、復号方法、符号化装置、復号装置および符号化復号装置 |
| US10805627B2 (en) | 2015-10-15 | 2020-10-13 | Cisco Technology, Inc. | Low-complexity method for generating synthetic reference frames in video coding |
| US9762915B2 (en) * | 2015-12-03 | 2017-09-12 | Facebook, Inc. | Systems and methods for variable compression of media content based on media properties |
| US10009622B1 (en) | 2015-12-15 | 2018-06-26 | Google Llc | Video coding with degradation of residuals |
| US10136155B2 (en) | 2016-07-27 | 2018-11-20 | Cisco Technology, Inc. | Motion compensation using a patchwork motion field |
| US10455253B1 (en) | 2017-02-28 | 2019-10-22 | Google Llc | Single direction long interpolation filter |
| US10506258B2 (en) | 2017-07-13 | 2019-12-10 | Google Llc | Coding video syntax elements using a context tree |
| KR102357142B1 (ko) * | 2017-11-07 | 2022-02-08 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 비디오 코딩을 위한 인터 예측 장치 및 방법을 위한 보간 필터 |
| MX2020006500A (es) * | 2017-12-29 | 2020-09-17 | Ericsson Telefon Ab L M | Metodos que proporcionan codificacion y/o decodificacion de video usando valores de referencia y dispositivos relacionados. |
| WO2020125629A1 (en) * | 2018-12-17 | 2020-06-25 | Beijing Bytedance Network Technology Co., Ltd. | Reference pixels padding for motion compensation |
| SG11202109031TA (en) * | 2019-03-18 | 2021-09-29 | Tencent America LLC | Method and apparatus for video coding |
| US11218724B2 (en) | 2019-09-24 | 2022-01-04 | Alibaba Group Holding Limited | Motion compensation methods for video coding |
Family Cites Families (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5684538A (en) | 1994-08-18 | 1997-11-04 | Hitachi, Ltd. | System and method for performing video coding/decoding using motion compensation |
| US5812791A (en) * | 1995-05-10 | 1998-09-22 | Cagent Technologies, Inc. | Multiple sequence MPEG decoder |
| JP3787650B2 (ja) | 1995-09-08 | 2006-06-21 | ソニー株式会社 | デイジタル画像信号符号化装置及び方法、符号化画像信号復号装置及び方法 |
| JP3284932B2 (ja) * | 1997-08-05 | 2002-05-27 | 松下電器産業株式会社 | 画像処理装置 |
| US6028583A (en) * | 1998-01-16 | 2000-02-22 | Adobe Systems, Inc. | Compound layers for composited image manipulation |
| GB2379820A (en) | 2001-09-17 | 2003-03-19 | Nokia Corp | Interpolating values for sub-pixels |
| US6950469B2 (en) | 2001-09-17 | 2005-09-27 | Nokia Corporation | Method for sub-pixel value interpolation |
| WO2003030556A1 (en) | 2001-09-18 | 2003-04-10 | Matsushita Electric Industrial Co., Ltd. | Image encoding method and image decoding method |
| US7379501B2 (en) | 2002-01-14 | 2008-05-27 | Nokia Corporation | Differential coding of interpolation filters |
| US7305034B2 (en) | 2002-04-10 | 2007-12-04 | Microsoft Corporation | Rounding control for multi-stage interpolation |
| US7620109B2 (en) | 2002-04-10 | 2009-11-17 | Microsoft Corporation | Sub-pixel interpolation in motion estimation and compensation |
| GB0304628D0 (en) * | 2003-02-28 | 2003-04-02 | Imec Inter Uni Micro Electr | Method for hardware-software multitasking on a reconfigurable computing platform |
| KR20050018948A (ko) | 2002-07-09 | 2005-02-28 | 노키아 코포레이션 | 비디오 부호화에서 보간 필터 유형을 선택하기 위한 방법및 장치 |
| KR100472476B1 (ko) | 2002-08-31 | 2005-03-10 | 삼성전자주식회사 | 움직임 보상을 위한 보간 방법 및 그 장치 |
| US8284835B2 (en) * | 2004-04-21 | 2012-10-09 | Panasonic Corporation | Motion compensating apparatus |
| JP4418762B2 (ja) * | 2004-05-07 | 2010-02-24 | キヤノン株式会社 | 画像符号化装置及び画像復号装置及びそれらの制御方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 |
| EP1617672A1 (en) | 2004-07-13 | 2006-01-18 | Matsushita Electric Industrial Co., Ltd. | Motion estimator/compensator including a 16-bit 1/8 pel interpolation filter |
| US7653132B2 (en) | 2004-12-21 | 2010-01-26 | Stmicroelectronics, Inc. | Method and system for fast implementation of subpixel interpolation |
| JP2008536414A (ja) | 2005-04-13 | 2008-09-04 | ゴットフリート・ヴィルヘルム・ライプニッツ・ウニヴェルジテート・ハノーヴァー | ビデオの拡張された符号化方法及び装置 |
| EP1746839A1 (en) | 2005-07-22 | 2007-01-24 | Thomson Licensing | Method and apparatus for encoding video data |
| US7778494B2 (en) | 2005-10-13 | 2010-08-17 | Texas Instruments Incorporated | FIR-based interpolation in advanced video codecs on VLIW processor |
| KR100754841B1 (ko) | 2005-10-28 | 2007-09-04 | 경희대학교 산학협력단 | 비트율 왜곡 비용에 기초하여 선택된 보간 필터를 이용하여공간 계층간 예측을 수행하는 스케일러블 h.264부호화/복호화 방법 |
| US8582663B2 (en) | 2006-08-08 | 2013-11-12 | Core Wireless Licensing S.A.R.L. | Method, device, and system for multiplexing of video streams |
-
2009
- 2009-04-08 US US12/420,256 patent/US8971412B2/en active Active
- 2009-04-10 TW TW98112128A patent/TWI468017B/zh active
- 2009-04-10 CA CA2719540A patent/CA2719540C/en active Active
- 2009-04-10 BR BRPI0910641-3A patent/BRPI0910641B1/pt not_active IP Right Cessation
- 2009-04-10 CN CN2009801126803A patent/CN101999229B/zh not_active Expired - Fee Related
- 2009-04-10 JP JP2011504216A patent/JP2011517239A/ja not_active Withdrawn
- 2009-04-10 WO PCT/US2009/040260 patent/WO2009126921A1/en not_active Ceased
- 2009-04-10 EP EP09729948A patent/EP2272253A1/en not_active Ceased
- 2009-04-10 KR KR1020107025198A patent/KR101208384B1/ko active Active
-
2013
- 2013-07-05 JP JP2013142041A patent/JP5654087B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| WO2009126921A1 (en) | 2009-10-15 |
| CN101999229B (zh) | 2013-04-17 |
| US20090257503A1 (en) | 2009-10-15 |
| EP2272253A1 (en) | 2011-01-12 |
| KR20100133005A (ko) | 2010-12-20 |
| JP2013243720A (ja) | 2013-12-05 |
| US8971412B2 (en) | 2015-03-03 |
| TW201010440A (en) | 2010-03-01 |
| JP5654087B2 (ja) | 2015-01-14 |
| KR101208384B1 (ko) | 2012-12-05 |
| BRPI0910641B1 (pt) | 2020-11-03 |
| CA2719540C (en) | 2014-03-25 |
| CN101999229A (zh) | 2011-03-30 |
| CA2719540A1 (en) | 2009-10-15 |
| JP2011517239A (ja) | 2011-05-26 |
| TWI468017B (zh) | 2015-01-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| BRPI0910640A2 (pt) | técnicas avançadas de interpolação para compensação de movimento em codificação de vídeo | |
| BRPI0910641A2 (pt) | técnicas avançadas de interpolação para compensação de movimento em codificação de vídeo | |
| BRPI0910635A2 (pt) | técnicas de predição por interpolação em codificação de vídeo | |
| DK3809703T3 (da) | Videokodning | |
| BRPI0813349A2 (pt) | varredura de coeficiente adaptativo para codificação de vídeo | |
| IL213567A0 (en) | Video encoding using previously calculated motion information | |
| PL2934008T3 (pl) | Predykcja wewnątrzramkowa o niskiej złożoności do kodowania wideo | |
| GB2476024B (en) | Low latency video encoder | |
| BRPI1007167A2 (pt) | compartilhamento de vídeo | |
| LT3591970T (lt) | Prisitaikantis vaizdo dekodavimo būdas | |
| BRPI0919839A2 (pt) | codificação de vídeo com macroblocos grandes | |
| EP2659674A4 (en) | VIDEO CODING | |
| DK2712200T5 (da) | Billeddekodningsapparat | |
| BRPI0907753A2 (pt) | Aparelho de codificação/decodificação de vídeo | |
| EP2377324A4 (en) | SUBPIXEL MOTION ESTIMATION IN ONE STEP | |
| GB2478437B (en) | Motion estimation techniques | |
| PL3637778T3 (pl) | Sposób dwupredykcyjnego dekodowania obrazu | |
| GB2477033B (en) | Techniques for motion estimation | |
| GB0905771D0 (en) | Motion compensation | |
| EP2378967A4 (en) | DETERMINATION OF MOVEMENT OF ENSEMBLE | |
| GB2465236B (en) | Motion compensation | |
| GB0900255D0 (en) | Video motion compensation | |
| FI20095273A0 (fi) | Digitaalinen videokoodaus | |
| GB2503833B (en) | Motion image rendering system | |
| GB2503832B (en) | Motion image rendering system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B15K | Others concerning applications: alteration of classification |
Ipc: H04N 19/117 (2014.01), H04N 19/136 (2014.01), H04N |
|
| B06F | Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette] | ||
| B06U | Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette] | ||
| B09A | Decision: intention to grant [chapter 9.1 patent gazette] | ||
| B16A | Patent or certificate of addition of invention granted [chapter 16.1 patent gazette] |
Free format text: PRAZO DE VALIDADE: 10 (DEZ) ANOS CONTADOS A PARTIR DE 03/11/2020, OBSERVADAS AS CONDICOES LEGAIS. |
|
| B21F | Lapse acc. art. 78, item iv - on non-payment of the annual fees in time |
Free format text: REFERENTE A 17A ANUIDADE. |