[go: up one dir, main page]

RU2011110246A - Устройство и способ обработки изображений - Google Patents

Устройство и способ обработки изображений Download PDF

Info

Publication number
RU2011110246A
RU2011110246A RU2011110246/07A RU2011110246A RU2011110246A RU 2011110246 A RU2011110246 A RU 2011110246A RU 2011110246/07 A RU2011110246/07 A RU 2011110246/07A RU 2011110246 A RU2011110246 A RU 2011110246A RU 2011110246 A RU2011110246 A RU 2011110246A
Authority
RU
Russia
Prior art keywords
value
objective function
reference frame
image processing
decoded
Prior art date
Application number
RU2011110246/07A
Other languages
English (en)
Inventor
Казуси САТО (JP)
Казуси САТО
Ёити ЯГАСАКИ (JP)
Ёити ЯГАСАКИ
Original Assignee
Сони Корпорейшн (JP)
Сони Корпорейшн
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 Сони Корпорейшн (JP), Сони Корпорейшн filed Critical Сони Корпорейшн (JP)
Publication of RU2011110246A publication Critical patent/RU2011110246A/ru

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/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/186Methods 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 colour or a chrominance component
    • 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/103Selection of coding mode or of prediction mode
    • 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/103Selection of coding mode or of prediction mode
    • H04N19/11Selection of coding mode or of prediction mode among a plurality of spatial predictive coding modes
    • 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/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/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding

Landscapes

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

Abstract

1. Устройство обработки изображений, содержащее: ! средство вычисления значения первой целевой функции, выполненное с возможностью определять на основе множества векторов-кандидатов, служащих кандидатами вектора движения в подлежащем декодированию текущем блоке, эталонный участок, смежный с подлежащим декодированию текущим блоком и находящийся в заданном позиционном соотношении с уже декодированным первым опорным кадром, и с возможностью вычислять значение первой целевой функции, получаемое путем операции сопоставления между пиксельным значением эталонного участка и пиксельным значением участка первого опорного кадра; ! средство вычисления значения второй целевой функции, выполненное с возможностью вычислять с помощью уже декодированного второго опорного кадра на основе вектора переноса, вычисляемого на основе указанных векторов-кандидатов, значение второй целевой функции, получаемое путем операции сопоставления между пиксельным значением блока первого опорного кадра и пиксельным значением блока второго опорного кадра; и ! средство определения вектора движения, выполненное с возможностью определять вектор движения в подлежащем декодированию текущем блоке из множества векторов-кандидатов на основе оценочного значения, вычисляемого на основе значения первой целевой функции и значения второй целевой функции. ! 2. Устройство обработки изображений по п.1, характеризующееся тем, что выполнено с возможностью вычислять вектор Ptmmv переноса согласно выражению: ! Ptmmv=(tn-2/tn-1)×tmmv, где ! tn-1 - расстояние на временной оси между кадром, включающим в себя подлежащий декодированию текущий блок, и первым опорны

Claims (10)

1. Устройство обработки изображений, содержащее:
средство вычисления значения первой целевой функции, выполненное с возможностью определять на основе множества векторов-кандидатов, служащих кандидатами вектора движения в подлежащем декодированию текущем блоке, эталонный участок, смежный с подлежащим декодированию текущим блоком и находящийся в заданном позиционном соотношении с уже декодированным первым опорным кадром, и с возможностью вычислять значение первой целевой функции, получаемое путем операции сопоставления между пиксельным значением эталонного участка и пиксельным значением участка первого опорного кадра;
средство вычисления значения второй целевой функции, выполненное с возможностью вычислять с помощью уже декодированного второго опорного кадра на основе вектора переноса, вычисляемого на основе указанных векторов-кандидатов, значение второй целевой функции, получаемое путем операции сопоставления между пиксельным значением блока первого опорного кадра и пиксельным значением блока второго опорного кадра; и
средство определения вектора движения, выполненное с возможностью определять вектор движения в подлежащем декодированию текущем блоке из множества векторов-кандидатов на основе оценочного значения, вычисляемого на основе значения первой целевой функции и значения второй целевой функции.
2. Устройство обработки изображений по п.1, характеризующееся тем, что выполнено с возможностью вычислять вектор Ptmmv переноса согласно выражению:
Ptmmv=(tn-2/tn-1)×tmmv, где
tn-1 - расстояние на временной оси между кадром, включающим в себя подлежащий декодированию текущий блок, и первым опорным кадром;
tn-2 - расстояние на временной оси между первым опорным кадром и вторым опорным кадром; а
tmmv - вектор-кандидат.
3. Устройство обработки изображений по п.2, характеризующееся тем, что выполнено с возможностью вычислять упомянутый вектор Ptmmv переноса путем аппроксимации (tn-2/tn-1) в формуле вычисления вектора Ptmmv переноса к виду n/2m, где n и m - целые числа.
4. Устройство обработки изображений по п.3, характеризующееся тем, что выполнено с возможностью вычислять расстояние tn-2 на временной оси между первым опорным кадром и вторым опорным кадром и расстояние tn-1 на временной оси между кадром, включающим в себя подлежащий декодированию текущий блок, и первым опорным кадром с использованием ППИ (подсчета порядка изображений), определенного в способе декодирования визуальной информации УВК (усовершенствованного видеокодирования).
5. Устройство обработки изображений по п.1, характеризующееся тем, что выполнено с возможностью вычислять оценочное значение etmmv при помощи следующего выражения с использованием весовых коэффициентов α и β:
evtm=α×САР1+β×САР2, где САР1 - значение первой целевой функции, а САР2 - значение второй целевой функции.
6. Устройство обработки изображений по п.1, характеризующееся тем, что выполнено с возможностью вычисления упомянутой первой целевой функции и упомянутой второй целевой функции на основе CAP (суммы абсолютной разности).
7. Устройство обработки изображений по п.1, характеризующееся тем, что выполнено с возможностью вычисления упомянутой первой целевой функции и упомянутой второй целевой функции на основе способа вычисления остаточной энергии СКР (суммы квадратичной разности).
8. Способ обработки изображений, содержащий этапы, на которых:
определяют при помощи устройства обработки изображений на основе множества векторов-кандидатов, служащих кандидатами вектора движения в подлежащем декодированию текущем блоке, эталонный участок, смежный с подлежащим декодированию текущим блоком и находящийся в заданном позиционном соотношении с уже декодированным первым опорным кадром, и вычисляют значение первой целевой функции, получаемое путем операции сопоставления между пиксельным значением эталонного участка и пиксельным значением участка первого опорного кадра;
вычисляют при помощи устройства обработки изображений на основе вектора переноса, вычисленного на основе указанных векторов-кандидатов, с помощью уже декодированного второго опорного кадра значение второй целевой функции, получаемое путем операции сопоставления между пиксельным значением блока первого опорного кадра и пиксельным значением блока второго опорного кадра; и
определяют при помощи устройства обработки изображений вектор движения в подлежащем декодированию текущем блоке из множества векторов-кандидатов на основе оценочного значения, вычисляемого на основе значения первой целевой функции и значения второй целевой функции.
9. Устройство обработки изображений, содержащее:
средство вычисления значения первой целевой функции, выполненное с возможностью определять на основе множества векторов-кандидатов, служащих кандидатами вектора движения текущего блока, подлежащего кодированию, с помощью первого опорного кадра, полученного путем декодирования ранее кодированного кадра, эталонный участок, смежный с текущим блоком, подлежащим кодированию, и находящийся в заданном позиционном соотношении, и вычислять значение первой целевой функции, получаемое путем операции сопоставления между пиксельным значением эталонного участка и пиксельным значением участка первого опорного кадра;
средство вычисления значения второй целевой функции, выполненное с возможностью определять с помощью второго опорного кадра, полученного путем декодирования ранее кодированного кадра, на основе вектора переноса, вычисленного на основе векторов-кандидатов, значение второй целевой функции, получаемое путем операции сопоставления между пиксельным значением блока первого опорного кадра и пиксельным значением блока второго опорного кадра; и
средство определения вектора движения, выполненное с возможностью определять вектор движения текущего блока, подлежащего кодированию, из множества векторов-кандидатов на основе оценочного значения, вычисляемого на основе значения первой целевой функции и значения второй целевой функции.
10. Способ обработки изображений, содержащий этапы, на которых:
определяют с помощью устройства обработки изображений на основе множества векторов-кандидатов, служащих кандидатами вектора движения текущего блока, подлежащего кодированию, с помощью первого опорного кадра, полученного путем декодирования ранее кодированного кадра, эталонный участок, смежный с текущим блоком, подлежащим кодированию, и находящийся в заданном позиционном соотношении, и вычисляют значение первой целевой функции, получаемое путем операции сопоставления между пиксельным значением эталонного участка и пиксельным значением участка первого опорного кадра;
вычисляют при помощи устройства обработки изображений с помощью второго опорного кадра, полученного путем декодирования ранее кодированного кадра, на основе вектора переноса, вычисленного на основе векторов-кандидатов, значение второй целевой функции, получаемое путем операции сопоставления между пиксельным значением блока первого опорного кадра и пиксельным значением блока второго опорного кадра; и
определяют при помощи устройства обработки изображений вектор движения текущего блока, подлежащего кодированию, из множества векторов-кандидатов на основе оценочного значения, вычисляемого на основе значения первой целевой функции и значения второй целевой функции.
RU2011110246/07A 2008-09-24 2009-09-24 Устройство и способ обработки изображений RU2011110246A (ru)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2008243961 2008-09-24
JP2008-243961 2008-09-24

Publications (1)

Publication Number Publication Date
RU2011110246A true RU2011110246A (ru) 2012-09-27

Family

ID=42059733

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2011110246/07A RU2011110246A (ru) 2008-09-24 2009-09-24 Устройство и способ обработки изображений

Country Status (6)

Country Link
US (1) US20110170604A1 (ru)
JP (1) JPWO2010035734A1 (ru)
CN (1) CN102160381A (ru)
BR (1) BRPI0918028A2 (ru)
RU (1) RU2011110246A (ru)
WO (1) WO2010035734A1 (ru)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5338684B2 (ja) * 2010-01-08 2013-11-13 ソニー株式会社 画像処理装置、画像処理方法、およびプログラム
CN102215387B (zh) * 2010-04-09 2013-08-07 华为技术有限公司 视频图像处理方法以及编/解码器
JP5768491B2 (ja) * 2011-05-17 2015-08-26 ソニー株式会社 画像処理装置および方法、プログラム、並びに記録媒体
JP5786478B2 (ja) * 2011-06-15 2015-09-30 富士通株式会社 動画像復号装置、動画像復号方法、及び動画像復号プログラム
US20130094774A1 (en) * 2011-10-13 2013-04-18 Sharp Laboratories Of America, Inc. Tracking a reference picture based on a designated picture on an electronic device
US8768079B2 (en) 2011-10-13 2014-07-01 Sharp Laboratories Of America, Inc. Tracking a reference picture on an electronic device
CN104025599B (zh) 2011-11-08 2018-12-14 诺基亚技术有限公司 参考图片处理
US9357195B2 (en) * 2012-08-16 2016-05-31 Qualcomm Incorporated Inter-view predicted motion vector for 3D video
CN105052224B (zh) * 2013-11-22 2019-08-23 华为技术有限公司 视频业务调度方法和装置
JP6986721B2 (ja) 2014-03-18 2021-12-22 パナソニックIpマネジメント株式会社 復号装置及び符号化装置
US20150271514A1 (en) * 2014-03-18 2015-09-24 Panasonic Intellectual Property Management Co., Ltd. Prediction image generation method, image coding method, image decoding method, and prediction image generation apparatus
JP6549516B2 (ja) * 2016-04-27 2019-07-24 日本電信電話株式会社 映像符号化装置、映像符号化方法及び映像符号化プログラム
CN110121073B (zh) * 2018-02-06 2021-07-09 浙江大学 一种双向帧间预测方法及装置
CN109068140B (zh) * 2018-10-18 2021-06-22 北京奇艺世纪科技有限公司 视频编码中运动向量的确定方法、装置及视频编解码设备
CN116055729A (zh) * 2021-10-27 2023-05-02 四川大学 结合多层次帧间相关性的压缩伪影抑制方法
CN116074533B (zh) * 2023-04-06 2023-08-22 湖南国科微电子股份有限公司 运动矢量预测方法、系统、电子设备及存储介质
US12316863B2 (en) * 2023-04-18 2025-05-27 Nvidia Corporation Chroma-from-luma mode selection for high-performance video encoding

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6212237B1 (en) * 1997-06-17 2001-04-03 Nippon Telegraph And Telephone Corporation Motion vector search methods, motion vector search apparatus, and storage media storing a motion vector search program
US6289052B1 (en) * 1999-06-07 2001-09-11 Lucent Technologies Inc. Methods and apparatus for motion estimation using causal templates
US6483876B1 (en) * 1999-12-28 2002-11-19 Sony Corporation Methods and apparatus for reduction of prediction modes in motion estimation
WO2002067576A1 (en) * 2001-02-21 2002-08-29 Koninklijke Philips Electronics N.V. Facilitating motion estimation
FR2833797B1 (fr) * 2001-12-19 2004-02-13 Thomson Licensing Sa Procede d'estimation du mouvement dominant dans une sequence d'images
KR100492127B1 (ko) * 2002-02-23 2005-06-01 삼성전자주식회사 적응형 움직임 추정장치 및 추정 방법
JP4373702B2 (ja) * 2003-05-07 2009-11-25 株式会社エヌ・ティ・ティ・ドコモ 動画像符号化装置、動画像復号化装置、動画像符号化方法、動画像復号化方法、動画像符号化プログラム及び動画像復号化プログラム
MXPA06003925A (es) * 2003-10-09 2006-07-05 Thomson Licensing Proceso de derivacion de modo directo para el ocultamiento de error.
JP4213646B2 (ja) * 2003-12-26 2009-01-21 株式会社エヌ・ティ・ティ・ドコモ 画像符号化装置、画像符号化方法、画像符号化プログラム、画像復号装置、画像復号方法、及び画像復号プログラム。
JP2006020095A (ja) * 2004-07-01 2006-01-19 Sharp Corp 動きベクトル検出回路、画像符号化回路、動きベクトル検出方法および画像符号化方法
US8284837B2 (en) * 2004-09-16 2012-10-09 Thomson Licensing Video codec with weighted prediction utilizing local brightness variation
KR101036787B1 (ko) * 2005-01-14 2011-05-25 가부시키가이샤 모르포 움직임 벡터 연산 방법과 이 방법을 이용한 손 떨림 보정장치, 촬상 장치, 및 동영상 생성 장치
US8054882B2 (en) * 2005-05-13 2011-11-08 Streaming Networks (Pvt.) Ltd. Method and system for providing bi-directionally predicted video coding
JP2007043651A (ja) * 2005-07-05 2007-02-15 Ntt Docomo Inc 動画像符号化装置、動画像符号化方法、動画像符号化プログラム、動画像復号装置、動画像復号方法及び動画像復号プログラム
CN101218829A (zh) * 2005-07-05 2008-07-09 株式会社Ntt都科摩 动态图像编码装置、动态图像编码方法、动态图像编码程序、动态图像解码装置、动态图像解码方法以及动态图像解码程序
EP1980112B1 (en) * 2006-02-02 2012-10-24 Thomson Licensing Method and apparatus for adaptive weight selection for motion compensated prediction
US8009923B2 (en) * 2006-03-14 2011-08-30 Celestial Semiconductor, Inc. Method and system for motion estimation with multiple vector candidates
US7301380B2 (en) * 2006-04-12 2007-11-27 International Business Machines Corporation Delay locked loop having charge pump gain independent of operating frequency
EP2595381B1 (en) * 2006-04-28 2016-05-18 NTT DoCoMo, Inc. Image predictive decoding device
CN101090502B (zh) * 2006-06-13 2010-05-12 中兴通讯股份有限公司 一种预测质量可控的快速运动估值方法
JP4181189B2 (ja) * 2006-07-10 2008-11-12 株式会社東芝 動きベクトル検出方法と装置、補間画像作成方法と装置及び画像表示システム
JP4322904B2 (ja) * 2006-09-19 2009-09-02 株式会社東芝 補間フレーム作成装置、動きベクトル検出装置、補間フレーム作成方法、動きベクトル検出方法、補間フレーム作成プログラムおよび動きベクトル検出プログラム
JP2008154015A (ja) * 2006-12-19 2008-07-03 Hitachi Ltd 復号化方法および符号化方法
KR101383540B1 (ko) * 2007-01-03 2014-04-09 삼성전자주식회사 복수의 움직임 벡터 프리딕터들을 사용하여 움직임 벡터를추정하는 방법, 장치, 인코더, 디코더 및 복호화 방법
US20080270436A1 (en) * 2007-04-27 2008-10-30 Fineberg Samuel A Storing chunks within a file system
CN101119480A (zh) * 2007-09-13 2008-02-06 中兴通讯股份有限公司 一种用于网络视频监控中检测视频遮挡的方法
CN102067601B (zh) * 2008-04-11 2014-03-12 汤姆森特许公司 视频编码和解码中模板匹配预测(tmp)的方法和装置

Also Published As

Publication number Publication date
CN102160381A (zh) 2011-08-17
BRPI0918028A2 (pt) 2015-12-01
US20110170604A1 (en) 2011-07-14
JPWO2010035734A1 (ja) 2012-02-23
WO2010035734A1 (ja) 2010-04-01

Similar Documents

Publication Publication Date Title
RU2011110246A (ru) Устройство и способ обработки изображений
CN103647972B (zh) 运动图像解码方法和运动图像编码方法
WO2019059575A3 (ko) 움직임 정보의 부호화 및 복호화 방법, 및 움직임 정보의 부호화 및 복호화 장치
RU2012135491A (ru) Способ оценки вектора движения, способ кодирования многовидавого видеосигнала, способ декодирования многовидового видеосигнала, устройство оценки вектора движения, устройство кодирования многовидового видеосигнала, устройство декодирования многовидового видеосигнала, программа оценки вектора движения, программа кодирования многовидового видеосигнала и программа декодирования многовидового видеосигнала
ZA202301490B (en) Image encoding/decoding method and device
EP4642028A3 (en) Methods and apparatus for generating affine candidates
CA3113054C (en) IMAGE SIGNAL CODING/DECODING METHOD AND ASSOCIATED DEVICE
EP4561069A3 (en) Inter prediction method based on history-based motion vector, and device therefor
RU2016133566A (ru) Способ декодирования видеосигнала
EP4614974A3 (en) Video coding and decoding considering hmvp candidates for a merge mode motion vector candidate list
RU2016101098A (ru) Способ и устройство для совместного использования списка кандидатов
RU2011104707A (ru) Устройство кодирования изображений, устройство декодирования изображений, способ кодирования изображений и способ декодирования изображений
EP4236324A3 (en) Motion vector prediction in video coding
NZ705187A (en) Method and apparatus for encoding and decoding image through intra prediction
RU2014121708A (ru) Устройство и способ обработки изображений
CN109479143A (zh) 一种帧间预测的图像编解码方法和装置
MX2019007219A (es) Metodo y aparato para procesar señales de video.
RU2015153835A (ru) Способ декодирования видеосигнала
JP2018522468A5 (ru)
EP4262212A3 (en) Image decoding and encoding method by an apparatus based on motion prediction in sub-block unit in image coding system
RU2015114980A (ru) Способ и устройство для определения вектора движения в кодировании или декодировании видео
EP3664453A3 (en) Image prediction encoding device, image prediction encoding method, image prediction encoding program, image prediction decoding device, image prediction decoding method, and image prediction decoding program
RU2013103518A (ru) Устройство обработки изображения и способ обработки изображения
RU2015103854A (ru) Устройство обработки изображений и способ обработки изображений
EP4440113A3 (en) Image coding method based on affine motion prediction, and device for same

Legal Events

Date Code Title Description
FA94 Acknowledgement of application withdrawn (non-payment of fees)

Effective date: 20140623