MX2018003768A - Aparato y metodo para compensacion de movimiento de video con filtro de interpolacion seleccionable. - Google Patents

Aparato y metodo para compensacion de movimiento de video con filtro de interpolacion seleccionable.

Info

Publication number
MX2018003768A
MX2018003768A MX2018003768A MX2018003768A MX2018003768A MX 2018003768 A MX2018003768 A MX 2018003768A MX 2018003768 A MX2018003768 A MX 2018003768A MX 2018003768 A MX2018003768 A MX 2018003768A MX 2018003768 A MX2018003768 A MX 2018003768A
Authority
MX
Mexico
Prior art keywords
fractional
pel
motion compensation
filter
block
Prior art date
Application number
MX2018003768A
Other languages
English (en)
Inventor
Yurievich Ikonin Sergey
Borisovitch Sychev Maxim
Alexeevich Stepin Victor
Igorevich Chernyak Roman
Original Assignee
Huawei Tech Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Tech Co Ltd filed Critical Huawei Tech Co Ltd
Publication of MX2018003768A publication Critical patent/MX2018003768A/es

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • H04N19/523Motion estimation or motion compensation with sub-pixel accuracy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods 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/117Filters, e.g. for pre-processing or post-processing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods 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/17Methods 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/176Methods 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/80Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
    • H04N19/82Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/85Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
    • H04N19/86Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving reduction of coding artifacts, e.g. of blockiness

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Television Systems (AREA)

Abstract

La presente invención se refiere a un codificador de video para codificación predictiva de una corriente de video de tramas subsiguientes de acuerdo con una compensación de movimiento hacia una corriente de bis de video codificada, que comprende una memoria intermedia de tramas (207) configurada para almacenar al menos una trama de referencia de la corriente de video, una unidad de producción (210) configurada para generar un bloque de producción de un bloque actual de una trama actual a partir de un bloque de referencia de la trama de referencia de acuerdo con un vector de movimiento que tiene resolución fraccional de pel, la resolución fraccional de pel define una posición entera de pel y posiciones fraccionales de pel. La unidad de predicción (210) se configura para interpolar el bloque de referencia de acuerdo con la resolución fraccional de pel mediante uno de al menos tres filtros de interpolación siguientes: un filtro de interpolación de esfumado (302), un filtro de contacto (303) y el filtro de contacto (303) seguido de un filtro de definición (311).
MX2018003768A 2015-09-25 2015-09-25 Aparato y metodo para compensacion de movimiento de video con filtro de interpolacion seleccionable. MX2018003768A (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/RU2015/000614 WO2017052409A1 (en) 2015-09-25 2015-09-25 Apparatus and method for video motion compensation with selectable interpolation filter

Publications (1)

Publication Number Publication Date
MX2018003768A true MX2018003768A (es) 2018-09-12

Family

ID=55754395

Family Applications (1)

Application Number Title Priority Date Filing Date
MX2018003768A MX2018003768A (es) 2015-09-25 2015-09-25 Aparato y metodo para compensacion de movimiento de video con filtro de interpolacion seleccionable.

Country Status (13)

Country Link
US (1) US10841605B2 (es)
EP (1) EP3354028B1 (es)
JP (1) JP2018530244A (es)
KR (1) KR102192778B1 (es)
CN (1) CN107925772B (es)
AU (1) AU2015410097B2 (es)
BR (1) BR112018006009B1 (es)
CA (1) CA2999826C (es)
MX (1) MX2018003768A (es)
MY (1) MY187403A (es)
RU (1) RU2696311C1 (es)
WO (1) WO2017052409A1 (es)
ZA (1) ZA201802228B (es)

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111201791B (zh) * 2017-11-07 2022-05-24 华为技术有限公司 用于视频编码的帧间预测装置和方法的插值滤波器
EP3799692A4 (en) * 2018-06-13 2021-08-04 Huawei Technologies Co., Ltd. INTRA ENHANCEMENT AND / OR CONTOUR CORRECTION FILTER FOR VIDEO CODING ON THE BASIS OF A BIT TRAIN FLAG
CN111010568B (zh) * 2018-10-06 2023-09-29 华为技术有限公司 插值滤波器的训练方法、装置及视频图像编解码方法、编解码器
CN113228637A (zh) * 2018-12-17 2021-08-06 北京字节跳动网络技术有限公司 依赖于形状的插值滤波器
EP3888363B1 (en) * 2018-12-28 2023-10-25 Huawei Technologies Co., Ltd. Method and apparatus of sharpening interpolation filtering for predictive coding
CN117041594B (zh) * 2018-12-30 2024-05-14 北京达佳互联信息技术有限公司 用于对视频进行编码的方法、设备、存储介质和程序产品
US11044480B2 (en) * 2019-01-24 2021-06-22 Google Llc More accurate 2-tap interpolation filters for video compression
EP3922023A4 (en) 2019-03-05 2022-06-15 Huawei Technologies Co., Ltd. USING EXTENDED SAMPLES WHILE SEARCHING IN A DECODER-SIDE MOTION REFINEMENT
EP3939272A1 (en) * 2019-03-12 2022-01-19 FRAUNHOFER-GESELLSCHAFT zur Förderung der angewandten Forschung e.V. Encoders, decoders, methods, and video bit streams, and computer programs for hybrid video coding
CN110033415B (zh) * 2019-03-20 2023-03-21 东南大学 一种基于Retinex算法的图像去模糊方法
BR112021019260A2 (pt) * 2019-03-28 2021-11-30 Huawei Tech Co Ltd Método e aparelho para suavização intra
WO2020200236A1 (en) 2019-04-01 2020-10-08 Beijing Bytedance Network Technology Co., Ltd. Using interpolation filters for history based motion vector prediction
CN113661708B (zh) 2019-04-02 2023-12-15 北京字节跳动网络技术有限公司 基于双向光流的视频编解码和解码
WO2020211867A1 (en) 2019-04-19 2020-10-22 Beijing Bytedance Network Technology Co., Ltd. Delta motion vector in prediction refinement with optical flow process
CN113728630B (zh) 2019-04-19 2023-11-17 北京字节跳动网络技术有限公司 不同运动矢量细化中的基于区域的梯度计算
EP3954124A4 (en) 2019-05-12 2022-08-03 Beijing Bytedance Network Technology Co., Ltd. SIGNALING FOR RE-SAMPLING REFERENCE IMAGE
CN114128263A (zh) * 2019-08-12 2022-03-01 北京达佳互联信息技术有限公司 用于视频编解码中的自适应运动矢量分辨率的方法和设备
CN114223205A (zh) * 2019-08-23 2022-03-22 北京字节跳动网络技术有限公司 参考图片重采样
CN117319645A (zh) 2019-08-23 2023-12-29 北京字节跳动网络技术有限公司 用于处理视频数据的方法、装置以及计算机可读存储介质
CN112154666A (zh) * 2019-09-24 2020-12-29 深圳市大疆创新科技有限公司 视频编解码方法和装置
CN110572676B (zh) * 2019-09-27 2023-12-12 腾讯科技(深圳)有限公司 视频编码方法和装置、视频解码方法和装置及存储介质
EP4029250A4 (en) * 2019-09-30 2023-01-04 Huawei Technologies Co., Ltd. INTERPOLATION FILTER FOR INTER PREDICTION DEVICE AND VIDEO CODING METHOD
KR20220080107A (ko) 2019-10-23 2022-06-14 베이징 바이트댄스 네트워크 테크놀로지 컴퍼니, 리미티드 참조 픽처 리샘플링을 위한 시그널링
JP7395727B2 (ja) 2019-10-23 2023-12-11 北京字節跳動網絡技術有限公司 ビデオ・データを処理する方法、装置及び記憶方法
EP4082195A4 (en) * 2019-12-24 2023-06-28 Beijing Dajia Internet Information Technology Co., Ltd. Methods and apparatuses for reference picture resampling
CN114762326B (zh) * 2020-01-21 2024-03-22 阿里巴巴集团控股有限公司 用于自适应分辨率视频编码的下一代环路滤波器实现
KR102254290B1 (ko) 2020-11-18 2021-05-21 한국과학기술원 모션 처리 방법 및 장치
CN112911286B (zh) * 2021-01-29 2022-11-15 杭州电子科技大学 一种分像素插值滤波器的设计方法
KR20220124031A (ko) * 2021-03-02 2022-09-13 삼성전자주식회사 영상 패킷을 송수신하는 전자 장치 및 이의 동작 방법
CN113301347B (zh) * 2021-05-08 2023-05-05 广东工业大学 一种hevc高清视频编码的优化方法
CN117716690A (zh) * 2021-06-25 2024-03-15 抖音视界有限公司 自适应双边滤波器的使用条件

Family Cites Families (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6175656B1 (en) 1999-03-25 2001-01-16 Sony Corporation Non-linear video sharpening filter
US20020063807A1 (en) 1999-04-19 2002-05-30 Neal Margulis Method for Performing Image Transforms in a Digital Display System
US6864916B1 (en) 1999-06-04 2005-03-08 The Trustees Of Columbia University In The City Of New York Apparatus and method for high dynamic range imaging using spatially varying exposures
JP3995854B2 (ja) * 1999-06-10 2007-10-24 富士フイルム株式会社 画像処理方法および装置並びに記録媒体
FI117533B (fi) 2000-01-20 2006-11-15 Nokia Corp Menetelmä digitaalisten videokuvien suodattamiseksi
US7266150B2 (en) 2001-07-11 2007-09-04 Dolby Laboratories, Inc. Interpolation of video compression frames
US7116831B2 (en) 2002-04-10 2006-10-03 Microsoft Corporation Chrominance motion vector rounding
JP4120301B2 (ja) * 2002-04-25 2008-07-16 ソニー株式会社 画像処理装置およびその方法
US20130107938A9 (en) 2003-05-28 2013-05-02 Chad Fogg Method And Apparatus For Scalable Video Decoder Using An Enhancement Stream
US7471845B2 (en) 2004-01-06 2008-12-30 Sharp Laboratories Of America, Inc. De-ringing filter
US7397853B2 (en) 2004-04-29 2008-07-08 Mediatek Incorporation Adaptive de-blocking filtering apparatus and method for MPEG video decoder
JP4576930B2 (ja) * 2004-08-26 2010-11-10 カシオ計算機株式会社 動きベクトル検出装置、および、プログラム
RU2008106939A (ru) 2005-04-19 2009-08-27 Самсунг Электроникс Ко., Лтд. (KR) Способ и устройство адаптивного выбора контекстной модели для кодирования по энтропии
EP1841230A1 (en) 2006-03-27 2007-10-03 Matsushita Electric Industrial Co., Ltd. Adaptive wiener filter for video coding
JP2008054267A (ja) * 2006-07-28 2008-03-06 Hitachi Ltd 画像処理装置、画像符号化装置及び画像復号化装置
US9014280B2 (en) 2006-10-13 2015-04-21 Qualcomm Incorporated Video coding with adaptive filtering for motion compensated prediction
US7751873B2 (en) 2006-11-08 2010-07-06 Biotronik Crm Patent Ag Wavelet based feature extraction and dimension reduction for the classification of human cardiac electrogram depolarization waveforms
US8199812B2 (en) 2007-01-09 2012-06-12 Qualcomm Incorporated Adaptive upsampling for scalable video coding
US20080205508A1 (en) 2007-02-22 2008-08-28 Streaming Networks (Pvt.) Ltd. Method and apparatus for low complexity video encoding and decoding
CN101971632B (zh) * 2008-01-08 2013-10-16 艾利森电话股份有限公司 自适应滤波
EP2081386A1 (en) 2008-01-18 2009-07-22 Panasonic Corporation High precision edge prediction for intracoding
US20090257499A1 (en) * 2008-04-10 2009-10-15 Qualcomm Incorporated Advanced interpolation techniques for motion compensation in video coding
US8705622B2 (en) 2008-04-10 2014-04-22 Qualcomm Incorporated Interpolation filter support for sub-pixel resolution in video coding
US8811484B2 (en) * 2008-07-07 2014-08-19 Qualcomm Incorporated Video encoding by filter selection
US10123050B2 (en) 2008-07-11 2018-11-06 Qualcomm Incorporated Filtering video data using a plurality of filters
JP4763026B2 (ja) * 2008-08-27 2011-08-31 シャープ株式会社 画像処理装置、画像形成装置、画像処理方法、画像処理プログラム及びコンピュータ読み取り可能な記録媒体
US9078007B2 (en) 2008-10-03 2015-07-07 Qualcomm Incorporated Digital video coding with interpolation filters and offsets
KR101807886B1 (ko) 2009-10-14 2017-12-11 돌비 인터네셔널 에이비 깊이 맵 처리를 위한 방법 및 디바이스
US8548065B2 (en) 2009-10-22 2013-10-01 The Chinese University Of Hong Kong Parametric interpolation filter for motion-compensated prediction
CN102835114B (zh) 2010-04-13 2016-06-15 松下电器(美国)知识产权公司 图像解码方法及图像解码装置
US20110299604A1 (en) 2010-06-04 2011-12-08 Apple Inc. Method and apparatus for adaptive video sharpening
US9154807B2 (en) 2010-06-25 2015-10-06 Qualcomm Incorporated Inclusion of switched interpolation filter coefficients in a compressed bit-stream
EP2996336B1 (en) * 2010-09-30 2017-09-13 Samsung Electronics Co., Ltd Device for interpolating images by using a smoothing interpolation filter
US8761245B2 (en) * 2010-12-21 2014-06-24 Intel Corporation Content adaptive motion compensation filtering for high efficiency video coding
US9172972B2 (en) * 2011-01-05 2015-10-27 Qualcomm Incorporated Low complexity interpolation filtering with adaptive tap size
WO2012109528A1 (en) * 2011-02-11 2012-08-16 Vid Scale, Inc. Edge-based video interpolation for video and image upsampling
US8780971B1 (en) 2011-04-07 2014-07-15 Google, Inc. System and method of encoding using selectable loop filters
JP5552092B2 (ja) 2011-06-13 2014-07-16 日本電信電話株式会社 動画像符号化装置、動画像符号化方法及び動画像符号化プログラム
US9232233B2 (en) 2011-07-01 2016-01-05 Apple Inc. Adaptive configuration of reference frame buffer based on camera and background motion
US9432700B2 (en) 2011-09-27 2016-08-30 Broadcom Corporation Adaptive loop filtering in accordance with video coding
US9462298B2 (en) 2011-10-21 2016-10-04 Qualcomm Incorporated Loop filtering around slice boundaries or tile boundaries in video coding
US9596463B2 (en) 2012-02-22 2017-03-14 Qualcomm Incorporated Coding of loop filter parameters using a codebook in video coding
WO2013147495A1 (ko) 2012-03-26 2013-10-03 엘지전자 주식회사 스케일러블 비디오 인코딩/디코딩 방법 및 장치
EP2866440B1 (en) * 2012-06-24 2018-08-08 Lg Electronics Inc. Image decoding method and apparatus using same
US9344718B2 (en) 2012-08-08 2016-05-17 Qualcomm Incorporated Adaptive up-sampling filter for scalable video coding
US20140072048A1 (en) 2012-09-13 2014-03-13 Samsung Electronics Co., Ltd Method and apparatus for a switchable de-ringing filter for image/video coding
US9596465B2 (en) 2013-01-04 2017-03-14 Intel Corporation Refining filter for inter layer prediction of scalable video coding
US20140192862A1 (en) 2013-01-07 2014-07-10 Research In Motion Limited Methods and systems for prediction filtering in video coding
US20140254659A1 (en) 2013-03-11 2014-09-11 Mediatek Inc. Video coding method using at least evaluated visual quality and related video coding apparatus
WO2014158050A1 (en) * 2013-03-28 2014-10-02 Huawei Technologies Co., Ltd. Method for determining predictor blocks for a spatially scalable video codec
US20160105685A1 (en) 2014-10-08 2016-04-14 Qualcomm Incorporated Boundary filtering and cross-component prediction in video coding

Also Published As

Publication number Publication date
RU2696311C1 (ru) 2019-08-01
CA2999826C (en) 2020-10-13
CN107925772B (zh) 2020-04-14
AU2015410097A1 (en) 2018-04-26
EP3354028A1 (en) 2018-08-01
MY187403A (en) 2021-09-22
US10841605B2 (en) 2020-11-17
JP2018530244A (ja) 2018-10-11
KR102192778B1 (ko) 2020-12-18
ZA201802228B (en) 2019-01-30
CN107925772A (zh) 2018-04-17
WO2017052409A8 (en) 2017-10-26
BR112018006009A2 (pt) 2018-10-30
AU2015410097B2 (en) 2020-01-23
CA2999826A1 (en) 2017-03-30
BR112018006009B1 (pt) 2023-12-12
WO2017052409A1 (en) 2017-03-30
US20180220148A1 (en) 2018-08-02
EP3354028B1 (en) 2021-09-15
KR20180057676A (ko) 2018-05-30

Similar Documents

Publication Publication Date Title
MX2018003768A (es) Aparato y metodo para compensacion de movimiento de video con filtro de interpolacion seleccionable.
MY185713A (en) Apparatus and method for video motion compensation
MX2018003673A (es) Aparato y metodo para compensacion de movimiento de video.
MX2018003688A (es) Aparato y metodo para compensacion de movimiento de video.
MY188617A (en) Intra prediction from a predictive block using displacement vectors
MX2023000074A (es) Metodo de decodificacion de video y dispositivo para ello y metodo de codificacion de video y dispositivo para ello.
MX2023011455A (es) Dispositivo codificador de imagenes, dispositivo decodificador de imagenes, metodo de codificacion de imagenes y metodo de decodificacion de imagenes.
MX2018003762A (es) Filtro de definición adaptable para codificación predictiva.
MX2018011412A (es) Metodo y aparato para inter-prediccion en sistema de codificacion de video.
GB2561514A8 (en) Method and apparatus for encoding image, and method and apparatus for decoding image
MY180273A (en) Adaptive support for interpolating values of sub-pixels for video coding
WO2019209444A3 (en) Method and apparatus for video coding
MX2017014914A (es) Aparato y metodo de compensacion de movimiento de video.
GB2543971A (en) Motion-compensated partitioning
FI3958572T3 (fi) Menetelmä moninäkymävideon koodaamiseksi, menetelmä moninäkymävideon dekoodaamiseksi ja tallennusväliaine niitä varten
FR2952497B1 (fr) Procede de codage et de decodage d'un flux d'images; dispositifs associes
MX2022003220A (es) Metodos y aparatos para refinamiento de prediccion con flujo optico.
MX2021011367A (es) Interprediccion de video basada en flujo optico.
EP3967039A4 (en) SUB-BLOCK BASED TEMPORARY MOTION VECTOR PREDICTION FOR VIDEO ENCODING
MX2022000202A (es) Codificador de video, decodificador de video, y metodo correspondiente.
MY157090A (en) Method for encoding and decoding video and apparatus for encoding and decoding video using expanded block filtering
EA202092359A1 (ru) Кодирование и декодирование видео
TH1801001775A (th) ชุดเครื่องและวิธีการสำหรับชดเชยการเคลื่อนไหวในวีดิทัศน์
TH1801001821A (th) ชุดเครื่องและวิธีการสำหรับชดเชยการเคลื่อนไหวในวีดิทัศน์ซึ่งมีตัวกรองสอดแทรกในช่วงที่เลือกได้
TH1701006883A (th) ชุดเครื่องและวิธีการสำหรับชดเชยการเคลื่อนไหวในวีดิทัศน์