[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2017535150A5 - 画像を符号化する方法、画像を復号する方法、画像を符号化する装置、画像を復号する装置、及びプログラム - Google Patents

画像を符号化する方法、画像を復号する方法、画像を符号化する装置、画像を復号する装置、及びプログラム Download PDF

Info

Publication number
JP2017535150A5
JP2017535150A5 JP2017517079A JP2017517079A JP2017535150A5 JP 2017535150 A5 JP2017535150 A5 JP 2017535150A5 JP 2017517079 A JP2017517079 A JP 2017517079A JP 2017517079 A JP2017517079 A JP 2017517079A JP 2017535150 A5 JP2017535150 A5 JP 2017535150A5
Authority
JP
Japan
Prior art keywords
block
image
blocks
target
mode
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
JP2017517079A
Other languages
English (en)
Other versions
JP2017535150A (ja
JP6590918B2 (ja
Filing date
Publication date
Priority claimed from GB1417634.1A external-priority patent/GB2531001B/en
Application filed filed Critical
Publication of JP2017535150A publication Critical patent/JP2017535150A/ja
Publication of JP2017535150A5 publication Critical patent/JP2017535150A5/ja
Application granted granted Critical
Publication of JP6590918B2 publication Critical patent/JP6590918B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Description

本発明の方法は、例えば以下の構成を有する。すなわち、画像を符号化する方法であって、前記画像は、1又は複数のブロックで構成された符号化ツリーブロックを複数含み、各ブロックは、複数のモードの中から選択されたモードによって符号化され、前記複数のモードは、対象のブロックが当該対象のブロックが含まれる現在の画像のブロックを用いて符号化される第1のモードを含み、前記方法は、前記第1のモードにおいて用いる前記現在の画像のブロックを所定の探索範囲内のブロックの中から決定する探索処理を実行する探索ステップと、前記探索処理によって決定された前記現在の画像のブロックの位置を示す動きベクトルを示す情報を符号化する符号化ステップとを含み、前記探索ステップにおいて、前記画像における最も左上の位置を原点とし、Xを前記画像の水平方向の座標し、Yを前記画像の垂直方向の座標とし、前記対象のブロックが含まれる符号化ツリーブロックにおける最も左上の位置を(X0,Y0)とし、Y≦Y0、かつ、(X−X0)≦−(Y−Y0)とした場合に、前記対象のブロックが含まれる符号化ツリーブロックの符号化済みのブロック、又は、座標(X,Y)を有する符号化ツリーブロックの符号化済みのブロックに探索範囲を制限して前記探索処理を実行する。
本発明の方法は、例えば以下の構成を有する。すなわち、ビットストリームから画像を復号する方法であって、前記画像は、1又は複数のブロックで構成された符号化ツリーブロックを複数含み、各ブロックは、複数のモードの中から選択されたモードによって復号され、前記複数のモードは、対象のブロックが当該対象のブロックが含まれる現在の画像のブロックを用いて復号される第1のモードを含み、前記方法は、前記対象のブロックの動きベクトルを示す情報を前記ビットストリームから復号する復号ステップと、前記情報に基づいて特定される動きベクトルに従って、前記対象のブロックを前記第1のモードを用いて復号する際に用いる前記現在の画像のブロックを決定する決定ステップを含み、前記画像における最も左上の位置を原点とし、Xを前記画像の水平方向の座標し、Yを前記画像の垂直方向の座標とし、前記対象のブロックが含まれる符号化ツリーブロックにおける最も左上の位置を(X0,Y0)とし、Y≦Y0、かつ、(X−X0)≦−(Y−Y0)とした場合に、前記対象のブロックを前記第1のモードを用いて復号する際に用いる前記現在の画像のブロックは、前記対象のブロックが含まれる符号化ツリーブロックの復号済みのブロック、又は、座標(X,Y)を有する符号化ツリーブロックの復号済みのブロックに制限される。
また、本発明の第一態様によれば、画像を符号化する方法が提供され、該画像は、画素のブロックで構成された複数の符号化ツリーブロックを含み、画素の各ブロックは複数のモードからの或るモードによって符号化され、1つのかかるモードは、ブロックが、現画像のブロックである予測因子ブロックに基づいて符号化されるモードであり、本方法は、前記1つのモードに対し、探索領域を、現符号化ツリーブロックおよび座標(X,Y)を有する符号化ツリーブロックの一切の再構築済みブロックによって構成される領域、として定めるステップを含み、該座標は、
Y≦Y、且つ(X−X)≦−(Y−Y)であり、
前式のXは水平座標を表し、Yは垂直座標を表し、起点は画像の最上部左コーナーであり、(X,Y)は現符号化ツリーブロックの座標である。

Claims (7)

  1. 画像を符号化する方法であって、
    前記画像は、1又は複数のブロックで構成された符号化ツリーブロックを複数含み、
    各ブロックは、複数のモードの中から選択されたモードによって符号化され、
    前記複数のモードは、対象のブロックが当該対象のブロックが含まれる現在の画像のブロックを用いて符号化される第1のモードを含み
    前記方法は、
    前記第1のモードにおいて用いる前記現在の画像のブロックを所定の探索範囲内のブロックの中から決定する探索処理を実行する探索ステップと、
    前記探索処理によって決定された前記現在の画像のブロックの位置を示す動きベクトルを示す情報を符号化する符号化ステップと
    含み、
    前記探索ステップにおいて
    前記画像における最も左上の位置を原点とし、
    Xを前記画像の水平方向の座標し、Yを前記画像の垂直方向の座標とし、
    前記対象のブロックが含まれる符号化ツリーブロックにおける最も左上の位置を(X0,Y0)とし、
    Y≦Y0、かつ、(X−X0)≦−(Y−Y0)とした場合に、
    前記対象のブロックが含まれる符号化ツリーブロックの符号化済みのブロック、又は、座標(X,Y)を有する符号化ツリーブロックの符号化済みのブロックに探索範囲を制限して前記探索処理を実行する
    ことを特徴とする方法。
  2. 前記画像をウェーブフロント並列処理を用いて符号化する場合に、前記探索ステップにおいて前記探索範囲を制限して前記探索処理を実行する
    ことを特徴とする請求項1に記載の方法。
  3. ビットストリームから画像を復号する方法であって、
    前記画像は、1又は複数のブロックで構成された符号化ツリーブロックを複数含み、
    各ブロックは、複数のモードの中から選択されたモードによって復号され、
    前記複数のモードは、対象のブロックが当該対象のブロックが含まれる現在の画像のブロックを用いて復号される第1のモードを含み
    前記方法は、
    前記対象のブロックの動きベクトルを示す情報を前記ビットストリームから復号する復号ステップと、
    前記情報に基づいて特定される動きベクトルに従って、前記対象のブロックを前記第1のモードを用いて復号する際に用いる前記現在の画像のブロックを決定する決定ステップ
    を含み、
    前記画像における最も左上の位置を原点とし、
    Xを前記画像の水平方向の座標し、Yを前記画像の垂直方向の座標とし、
    前記対象のブロックが含まれる符号化ツリーブロックにおける最も左上の位置を(X0,Y0)とし、
    Y≦Y0、かつ、(X−X0)≦−(Y−Y0)とした場合に、
    前記対象のブロックを前記第1のモードを用いて復号する際に用いる前記現在の画像のブロックは、
    前記対象のブロックが含まれる符号化ツリーブロックの復号済みのブロック、又は、座標(X,Y)を有する符号化ツリーブロックの復号済みのブロックに制限される
    ことを特徴とする方法。
  4. 前記画像をウェーブフロント並列処理を用いて復号する場合に前記対象のブロックを前記第1のモードを用いて復号する際に用いる前記現在の画像のブロックは、前記対象のブロックが含まれる符号化ツリーブロックの復号済みのブロック、又は、座標(X,Y)を有する符号化ツリーブロックの復号済みのブロックに制限される
    ことを特徴とする請求項3に記載の方法。
  5. 画像を符号化する装置であって、
    前記画像は、1又は複数のブロックで構成された符号化ツリーブロックを複数含み、
    各ブロックは、複数のモードの中から選択されたモードによって符号化され、
    前記複数のモードは、対象のブロックが当該対象のブロックが含まれる現在の画像のブロックを用いて符号化される第1のモードを含み
    前記装置は、
    前記第1のモードにおいて用いる前記現在の画像のブロックを所定の探索範囲内のブロックの中から決定する探索処理を実行する探索手段と、
    前記探索処理によって決定された前記現在の画像のブロックの位置を示す動きベクトルを示す情報を符号化する符号化手段と
    を有し
    前記探索手段は
    前記画像における最も左上の位置を原点とし、
    Xを前記画像の水平方向の座標し、Yを前記画像の垂直方向の座標とし、
    前記対象のブロックが含まれる符号化ツリーブロックにおける最も左上の位置を(X0,Y0)とし、
    Y≦Y0、かつ、(X−X0)≦−(Y−Y0)とした場合に、
    前記対象のブロックが含まれる符号化ツリーブロックの符号化済みのブロック、又は、座標(X,Y)を有する符号化ツリーブロックの符号化済みのブロックに探索範囲を制限して前記探索処理を実行する
    ことを特徴とする装置。
  6. ビットストリームから画像を復号する装置であって、
    前記画像は、1又は複数のブロックで構成された符号化ツリーブロックを複数含み、
    各ブロックは、複数のモードの中から選択されたモードによって復号され、
    前記複数のモードは、対象のブロックが当該対象のブロックが含まれる現在の画像のブロックを用いて復号される第1のモードを含み
    前記装置は、
    前記対象のブロックの動きベクトルを示す情報を前記ビットストリームから復号する復号手段と、
    前記情報に基づいて特定される動きベクトルに従って、前記対象のブロックを前記第1のモードを用いて復号する際に用いる前記現在の画像のブロックを決定する決定手段
    を有し、
    前記画像における最も左上の位置を原点とし、
    Xを前記画像の水平方向の座標し、Yを前記画像の垂直方向の座標とし、
    前記対象のブロックが含まれる符号化ツリーブロックにおける最も左上の位置を(X0,Y0)とし、
    Y≦Y0、かつ、(X−X0)≦−(Y−Y0)とした場合に、
    前記対象のブロックを前記第1のモードを用いて復号する際に用いる前記現在の画像のブロックは、
    前記対象のブロックが含まれる符号化ツリーブロックの復号済みのブロック、又は、座標(X,Y)を有する符号化ツリーブロックの復号済みのブロックに制限される
    ことを特徴とする装置。
  7. 請求項1〜4のいずれか1項に記載の方法を、コンピュータに実行させることを特徴とするプログラム。
JP2017517079A 2014-10-06 2015-10-06 画像を符号化する方法、画像を復号する方法、画像を符号化する装置、画像を復号する装置、及びプログラム Active JP6590918B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
GB1417634.1 2014-10-06
GB1417634.1A GB2531001B (en) 2014-10-06 2014-10-06 Method and apparatus for vector encoding in video coding and decoding
PCT/EP2015/073060 WO2016055484A1 (en) 2014-10-06 2015-10-06 Method and apparatus for vector encoding in video coding and decoding

Publications (3)

Publication Number Publication Date
JP2017535150A JP2017535150A (ja) 2017-11-24
JP2017535150A5 true JP2017535150A5 (ja) 2018-11-08
JP6590918B2 JP6590918B2 (ja) 2019-10-16

Family

ID=51946909

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017517079A Active JP6590918B2 (ja) 2014-10-06 2015-10-06 画像を符号化する方法、画像を復号する方法、画像を符号化する装置、画像を復号する装置、及びプログラム

Country Status (8)

Country Link
US (1) US11051037B2 (ja)
EP (1) EP3205091B1 (ja)
JP (1) JP6590918B2 (ja)
KR (1) KR102076398B1 (ja)
CN (1) CN106797464B (ja)
GB (1) GB2531001B (ja)
RU (2) RU2684200C2 (ja)
WO (1) WO2016055484A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7384911B2 (ja) 2019-02-02 2023-11-21 北京字節跳動網絡技術有限公司 映像符号化におけるイントラブロックコピーのためのバッファ初期化

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113179406B (zh) * 2015-04-13 2023-07-18 寰发股份有限公司 用于视频数据的视频编解码方法和装置
WO2018076336A1 (zh) * 2016-10-31 2018-05-03 富士通株式会社 视频解码方法、视频解码装置和电子设备
FR3068557A1 (fr) * 2017-07-05 2019-01-04 Orange Procede de codage et decodage d'images,dispositif de codage et decodage et programmes d'ordinateur correspondants
FR3062010A1 (fr) 2017-07-05 2018-07-20 Orange Procedes et dispositifs de codage et de decodage d'un flux de donnees representatif d'une sequence d'images
FR3068558A1 (fr) 2017-07-05 2019-01-04 Orange Procede de codage et decodage d'images,dispositif de codage et decodage et programmes d'ordinateur correspondants
CN112204978B (zh) * 2018-06-01 2024-03-15 夏普株式会社 图像解码装置以及图像编码装置
EP4404567A3 (en) 2018-07-18 2024-10-23 Beijing Dajia Internet Information Technology Co., Ltd. Methods and apparatus of video coding using history-based motion vector prediction
US11159788B2 (en) 2018-08-03 2021-10-26 Mediatek Inc. Method and apparatus of enhanced Intra Block Copying mode for video coding
WO2020108574A1 (en) * 2018-11-28 2020-06-04 Beijing Bytedance Network Technology Co., Ltd. Improving method for transform or quantization bypass mode
US11800123B2 (en) 2018-12-21 2023-10-24 Sony Group Corporation Image processing apparatus and method
CN113170195B (zh) 2018-12-22 2024-09-03 北京字节跳动网络技术有限公司 具有双树分割的帧内块复制模式
WO2020140954A1 (en) * 2019-01-02 2020-07-09 Beijing Bytedance Network Technology Co., Ltd Simplification of hash-based motion searching
CN113366848A (zh) 2019-02-02 2021-09-07 北京字节跳动网络技术有限公司 用于视频编解码中的帧内块复制的缓冲区重置
JP7405861B2 (ja) 2019-03-01 2023-12-26 北京字節跳動網絡技術有限公司 映像符号化におけるイントラブロックコピーのための方向に基づく予測
WO2020177662A1 (en) 2019-03-01 2020-09-10 Beijing Bytedance Network Technology Co., Ltd. Implementation aspects in intra block copy in video coding
CN113508581B (zh) 2019-03-04 2023-11-14 北京字节跳动网络技术有限公司 视频编解码中的帧内块复制中的实施方式方面
US11252442B2 (en) * 2019-04-08 2022-02-15 Tencent America LLC Method and apparatus for video coding
MX2022000102A (es) 2019-07-06 2022-02-03 Beijing Bytedance Network Tech Co Ltd Bufer de prediccion virtual para la copia intra-bloque en codificacion de video.
JP7359934B2 (ja) 2019-07-10 2023-10-11 北京字節跳動網絡技術有限公司 映像符号化におけるイントラブロックコピーのためのサンプル識別
CN117579816A (zh) 2019-07-11 2024-02-20 北京字节跳动网络技术有限公司 用于视频编解码中的帧内块复制的比特流一致性约束
BR112022001305A2 (pt) * 2019-07-25 2022-03-22 Beijing Bytedance Network Tech Co Ltd Método para processamento de vídeo, aparelho de processamento de vídeo, e, meio legível por computador
EP4018664A4 (en) 2019-09-23 2022-11-16 Beijing Bytedance Network Technology Co., Ltd. SETTING THE VIRTUAL BLOCK COPY BUFFER BASED ON A VIRTUAL PIPELINE DATA UNIT
WO2021185306A1 (en) 2020-03-18 2021-09-23 Beijing Bytedance Network Technology Co., Ltd. Intra block copy buffer and palette predictor update

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7263125B2 (en) * 2002-04-23 2007-08-28 Nokia Corporation Method and device for indicating quantizer parameters in a video coding system
CN101064849A (zh) * 2006-04-29 2007-10-31 鲁海宁 动态图像编码方法、装置和计算机可读记录介质
EP2551010B1 (en) 2010-03-23 2018-10-10 Toray Industries, Inc. Separation membrane and method for producing the same
US8837592B2 (en) 2010-04-14 2014-09-16 Mediatek Inc. Method for performing local motion vector derivation during video coding of a coding unit, and associated apparatus
US8837577B2 (en) * 2010-07-15 2014-09-16 Sharp Laboratories Of America, Inc. Method of parallel video coding based upon prediction type
US20120082238A1 (en) * 2010-10-01 2012-04-05 General Instrument Corporation Coding and decoding utilizing picture boundary variability in flexible partitioning
US20130121417A1 (en) 2011-11-16 2013-05-16 Qualcomm Incorporated Constrained reference picture sets in wave front parallel processing of video data
US9332259B2 (en) * 2012-01-18 2016-05-03 Qualcomm Incorporated Indication of use of wavefront parallel processing in video coding
US9838684B2 (en) * 2012-04-11 2017-12-05 Qualcomm Incorporated Wavefront parallel processing for video coding
US10390034B2 (en) * 2014-01-03 2019-08-20 Microsoft Technology Licensing, Llc Innovations in block vector prediction and estimation of reconstructed sample values within an overlap area
US10477232B2 (en) * 2014-03-21 2019-11-12 Qualcomm Incorporated Search region determination for intra block copy in video coding
AU2015278082B2 (en) * 2014-06-20 2020-02-20 Sony Corporation Image encoding apparatus and method, and image decoding apparatus and method
EP3152906B1 (en) * 2014-07-07 2021-06-16 HFI Innovation Inc. Method of intra block copy search and compensation range
CA2959682C (en) * 2014-09-30 2022-12-06 Microsoft Technology Licensing, Llc Rules for intra-picture prediction modes when wavefront parallel processing is enabled
US10516882B2 (en) * 2015-01-29 2019-12-24 Vid Scale, Inc. Intra-block copy searching

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7384911B2 (ja) 2019-02-02 2023-11-21 北京字節跳動網絡技術有限公司 映像符号化におけるイントラブロックコピーのためのバッファ初期化

Similar Documents

Publication Publication Date Title
JP2017535150A5 (ja) 画像を符号化する方法、画像を復号する方法、画像を符号化する装置、画像を復号する装置、及びプログラム
JP2014099911A5 (ja)
JP2016054539A5 (ja)
JP2015053728A5 (ja)
RU2014153261A (ru) Устройство, способ и компьютерная программа для трехмерного видеокодирования
JP2016054538A5 (ja)
RU2018126868A (ru) Способ и устройство для кодирования вектора при кодировании и декодировании видео
JP2016026454A5 (ja)
JP2015164322A5 (ja)
JP2014527362A5 (ja)
JP2014209762A5 (ja)
JP2015506606A5 (ja)
JP2014131141A5 (ja) 符号化装置、符号化方法、及びプログラム
JP2016534660A5 (ja)
RU2015153835A (ru) Способ декодирования видеосигнала
JP2018522468A5 (ja)
JP2016527784A5 (ja)
JP2015019420A5 (ja)
JP2015029335A5 (ja)
JP2016192794A5 (ja)
JP2013110766A5 (ja)
JP2013085234A5 (ja)
JP2012161074A5 (ja)
JP2015503877A5 (ja)
JP2016103804A5 (ja)