JP2021002722A5 - - Google Patents

Download PDF

Info

Publication number
JP2021002722A5
JP2021002722A5 JP2019114933A JP2019114933A JP2021002722A5 JP 2021002722 A5 JP2021002722 A5 JP 2021002722A5 JP 2019114933 A JP2019114933 A JP 2019114933A JP 2019114933 A JP2019114933 A JP 2019114933A JP 2021002722 A5 JP2021002722 A5 JP 2021002722A5
Authority
JP
Japan
Prior art keywords
subblock
attention
image
basic block
peripheral
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.)
Pending
Application number
JP2019114933A
Other languages
Japanese (ja)
Other versions
JP2021002722A (en
Filing date
Publication date
Application filed filed Critical
Priority to JP2019114933A priority Critical patent/JP2021002722A/en
Priority claimed from JP2019114933A external-priority patent/JP2021002722A/en
Priority to PCT/JP2020/021614 priority patent/WO2020255688A1/en
Publication of JP2021002722A publication Critical patent/JP2021002722A/en
Publication of JP2021002722A5 publication Critical patent/JP2021002722A5/ja
Pending legal-status Critical Current

Links

Description

この課題を解決するため、例えば本発明の画像符号化装置は以下の構成を備える。すなわち、
所定の符号化方式を用いて画像を符号化する画像符号化装置であって、
符号化対象のフレーム画像を、所定のサイズの基本ブロックに分割し、当該基本ブロックを更に複数のサブブロックに分割する分割手段と、
現在の処理対象である注目基本ブロック内の注目サブブロックにおける周辺のサブブロックである周辺ブロックを利用可能か判定する判定手段と、
前記判定手段によって利用可能と判定された周辺ブロックの少なくとも一部を利用して、前記注目サブブロックに対して、予測処理を実行する予測手段と
を有し、
前記所定の符号化方式は、複数の前記基本ブロックで構成される基本ブロック行単位に、並列処理を行うことが可能な符号化方式であり、
前記判定手段は、
記注目サブブロックの右上に位置する周辺ブロックであって、前記注目基本ブロックの右上に位置する基本ブロック内にある周辺ブロックは、前記並列処理が行われるかどうかに関わらず、利用可能ではないと判定することを特徴とする。
In order to solve this problem, for example, the image coding apparatus of the present invention has the following configuration. That is,
An image coding device that encodes an image using a predetermined coding method .
A division means for dividing a frame image to be encoded into basic blocks of a predetermined size and further dividing the basic block into a plurality of sub-blocks.
A determination means for determining whether or not a peripheral block, which is a peripheral subblock in the attention subblock in the attention basic block that is the current processing target, can be used.
It has a prediction means for executing a prediction process for the attention subblock by using at least a part of the peripheral blocks determined to be available by the determination means .
The predetermined coding method is a coding method capable of performing parallel processing in units of basic block lines composed of a plurality of the basic blocks.
The determination means is
Peripheral blocks located in the upper right of the attention subblock and in the basic block located in the upper right of the attention basic block are not available regardless of whether or not the parallel processing is performed. It is characterized by determining that.

Claims (14)

所定の符号化方式を用いて画像を符号化する画像符号化装置であって、
符号化対象のフレーム画像を、所定のサイズの基本ブロックに分割し、当該基本ブロックを更に複数のサブブロックに分割する分割手段と、
現在の処理対象である注目基本ブロック内の注目サブブロックにおける周辺のサブブロックである周辺ブロックを利用可能か判定する判定手段と、
前記判定手段によって利用可能と判定された周辺ブロックの少なくとも一部を利用して、前記注目サブブロックに対して、予測処理を実行する予測手段と
を有し、
前記所定の符号化方式は、複数の前記基本ブロックで構成される基本ブロック行単位に、並列処理を行うことが可能な符号化方式であり、
前記判定手段は、
記注目サブブロックの右上に位置する周辺ブロックであって、前記注目基本ブロックの右上に位置する基本ブロック内にある周辺ブロックは、前記並列処理が行われるかどうかに関わらず、利用可能ではないと判定する
ことを特徴とする画像符号化装置。
An image coding device that encodes an image using a predetermined coding method .
A division means for dividing a frame image to be encoded into basic blocks of a predetermined size and further dividing the basic block into a plurality of sub-blocks.
A determination means for determining whether or not a peripheral block, which is a peripheral subblock in the attention subblock in the attention basic block that is the current processing target, can be used.
It has a prediction means for executing a prediction process for the attention subblock by using at least a part of the peripheral blocks determined to be available by the determination means .
The predetermined coding method is a coding method capable of performing parallel processing in units of basic block lines composed of a plurality of the basic blocks.
The determination means is
Peripheral blocks located in the upper right of the attention subblock and in the basic block located in the upper right of the attention basic block are not available regardless of whether or not the parallel processing is performed. Judging that
An image coding device characterized by this.
前記予測手段は、
前記予測処理としてイントラ予測処理が用いられる場合において、前記注目サブブロックが記注目基本ブロックにおいて第1の位置にある場合は、
前記注目サブブロックの左上に隣接するサブブロックの画素、前記注目サブブロックの上に隣接するサブブロックの画素、前記注目サブブロックの右上に隣接するサブブロックの画素、及び、前記注目サブブロックの左に隣接するサブブロックの画素を参照して予測画像を生成する
ことを特徴とする請求項1に記載の画像符号化装置。
The predictive means is
In the case where the intra prediction process is used as the prediction process, if the attention subblock is in the first position in the attention basic block,
The pixel of the subblock adjacent to the upper left of the attention subblock, the pixel of the subblock adjacent to the top of the attention subblock, the pixel of the subblock adjacent to the upper right of the attention subblock, and the left of the attention subblock. The image coding apparatus according to claim 1, wherein a predicted image is generated by referring to pixels of a subblock adjacent to the image.
前記予測手段は、
前記注目サブブロックが、前記注目基本ブロックにおいて前記第1の位置とは異なる第2の位置にある場合は、
前記注目サブブロックの左上に隣接するサブブロック、前記注目サブブロックの上に隣接するサブブロック、及び、前記注目サブブロックの左に隣接するサブブロックを参照して予測画像を生成する
ことを特徴とする請求項に記載の画像符号化装置。
The predictive means is
When the attention subblock is in a second position different from the first position in the attention basic block,
It is characterized in that a prediction image is generated by referring to a subblock adjacent to the upper left of the attention subblock, a subblock adjacent to the above the attention subblock, and a subblock adjacent to the left of the attention subblock. The image coding apparatus according to claim 2 .
前記予測処理は、イントラ予測処理又はインター予測処理であるThe prediction process is an intra prediction process or an inter prediction process.
ことを特徴とする請求項1~3のいずれか1項に記載の画像符号化装置。The image coding apparatus according to any one of claims 1 to 3.
前記判定手段は、前記周辺ブロックの位置を、前記基本ブロックを基準として判定することによって、当該周辺ブロックを利用可能か判定するThe determination means determines whether or not the peripheral block can be used by determining the position of the peripheral block with the basic block as a reference.
ことを特徴とする請求項1~4のいずれか1項に記載の画像符号化装置。The image coding apparatus according to any one of claims 1 to 4.
フレーム画像を所定のサイズの基本ブロックに分割し、当該基本ブロックを更に複数のサブブロックに分割ることによって生成されたビットストリームから、所定の復号方式を用いて画像データを復号する画像復号装置であって、
現在の処理対象である注目基本ブロック内の注目サブブロックにおける周辺のサブブロックである周辺ブロックを利用可能か判定する判定手段と、
前記注目サブブロックのための符号化データと、前記判定手段によって利用可能と判定された周辺ブロックの少なくとも一部の画像データとを利用して、予測処理を実行することによって、前記注目サブブロックの画像データを再生する再生手段と
を有し、
前記所定の復号方式は、複数の前記基本ブロックで構成される基本ブロック行単位に、並列処理を行うことが可能な復号方式であり、
前記注目サブブロックの右上に位置する周辺ブロックであって、前記注目本ブロックの右上に位置する基本ブロック内にある周辺ブロックは、前記並列処理が行われるかどうかに関わらず、利用可能ではないと前記判定手段によって判定される
ことを特徴とする画像復号装置。
An image decoding device that decodes image data from a bitstream generated by dividing a frame image into basic blocks of a predetermined size and further dividing the basic block into a plurality of subblocks using a predetermined decoding method. And
A determination means for determining whether or not a peripheral block, which is a peripheral subblock in the attention subblock in the attention basic block that is the current processing target, can be used.
By executing the prediction process using the coded data for the attention subblock and the image data of at least a part of the peripheral blocks determined to be available by the determination means, the attention subblock It has a reproduction means for reproducing image data, and has
The predetermined decoding method is a decoding method capable of performing parallel processing in units of basic block lines composed of a plurality of the basic blocks.
Peripheral blocks located in the upper right of the attention subblock and in the basic block located in the upper right of the attention basic block are not available regardless of whether or not the parallel processing is performed. Is determined by the determination means.
An image decoding device characterized by this.
前記再生手段は、
前記予測処理としてイントラ予測処理が用いられる場合において、前記注目サブブロックが、前記注目基本ブロックにおいて第1の位置にある場合は、
前記注目サブブロックの左上に隣接するサブブロックの画素、前記注目サブブロックの上に隣接するサブブロックの画素、前記注目サブブロックの右上に隣接するサブブロックの画素、及び、前記注目サブブロックの左に隣接するサブブロックの画素を参照して予測画像を生成する
ことを特徴とする請求項に記載の画像復号装置。
The reproduction means is
In the case where the intra prediction process is used as the prediction process, if the attention subblock is in the first position in the attention basic block,
The pixel of the subblock adjacent to the upper left of the attention subblock, the pixel of the subblock adjacent to the top of the attention subblock, the pixel of the subblock adjacent to the upper right of the attention subblock, and the left of the attention subblock. The image decoding apparatus according to claim 6 , wherein a predicted image is generated by referring to pixels of a subblock adjacent to the image.
前記再生手段は、
前記注目サブブロックが、前記注目基本ブロックにおいて前記第1の位置とは異なる第2の位置にある場合は、
前記注目サブブロックの左上に隣接するサブブロックの画素、前記注目サブブロックの上に隣接するサブブロックの画素、及び、前記注目サブブロックの左に隣接するサブブロックの画素を参照して予測画像を生成する
ことを特徴とする請求項に記載の画像復号装置。
The reproduction means is
When the attention subblock is in a second position different from the first position in the attention basic block,
The predicted image is obtained by referring to the pixels of the subblock adjacent to the upper left of the attention subblock, the pixels of the subblock adjacent to the top of the attention subblock, and the pixels of the subblock adjacent to the left of the attention subblock. The image decoding apparatus according to claim 7 , wherein the image decoding device is generated.
前記予測処理は、イントラ予測処理又はインター予測処理であるThe prediction process is an intra prediction process or an inter prediction process.
ことを特徴とする請求項6~8のいずれか1項に記載の画像復号装置。The image decoding apparatus according to any one of claims 6 to 8.
前記判定手段は、前記周辺ブロックの位置を、前記基本ブロックを基準として判定することによって、当該周辺ブロックを利用可能か判定するThe determination means determines whether or not the peripheral block can be used by determining the position of the peripheral block with the basic block as a reference.
ことを特徴とする請求項6~9のいずれか1項に記載の画像復号装置。The image decoding apparatus according to any one of claims 6 to 9.
所定の符号化方式を用いて画像を符号化する画像符号化方法であって、An image coding method that encodes an image using a predetermined coding method.
符号化対象のフレーム画像を、所定のサイズの基本ブロックに分割し、当該基本ブロックを更に複数のサブブロックに分割する分割工程と、A division step of dividing a frame image to be encoded into basic blocks of a predetermined size and further dividing the basic block into a plurality of sub-blocks.
現在の処理対象である注目基本ブロック内の注目サブブロックにおける周辺のサブブロックである周辺ブロックを利用可能か判定する判定工程と、A determination process for determining whether a peripheral block, which is a peripheral subblock in the attention subblock in the attention basic block currently being processed, can be used, and a determination step.
前記判定工程において利用可能と判定された周辺ブロックの少なくとも一部を利用して、前記注目サブブロックに対して、予測処理を実行する予測工程とWith the prediction step of executing the prediction process for the attention subblock by using at least a part of the peripheral blocks determined to be available in the determination step.
を有し、Have,
前記所定の符号化方式は、複数の前記基本ブロックで構成される基本ブロック行単位に、並列処理を行うことが可能な符号化方式であり、The predetermined coding method is a coding method capable of performing parallel processing in units of basic block lines composed of a plurality of the basic blocks.
前記判定工程において、In the determination step,
前記注目サブブロックの右上に位置する周辺ブロックであって、前記注目基本ブロックの右上に位置する基本ブロック内にある周辺ブロックは、前記並列処理が行われるかどうかに関わらず、利用可能ではないと判定されるPeripheral blocks located in the upper right of the attention subblock and in the basic block located in the upper right of the attention basic block are not available regardless of whether or not the parallel processing is performed. Be judged
ことを特徴とする画像符号化方法。An image coding method characterized by that.
フレーム画像を所定のサイズの基本ブロックに分割し当該基本ブロックを更に複数のサブブロックに分割することによって生成されたビットストリームから、所定の復号方式を用いて画像データを復号する画像復号方法であって、This is an image decoding method that decodes image data from a bitstream generated by dividing a frame image into basic blocks of a predetermined size and further dividing the basic block into a plurality of subblocks using a predetermined decoding method. hand,
現在の処理対象である注目基本ブロック内の注目サブブロックにおける周辺のサブブロックである周辺ブロックを利用可能か判定する判定工程と、A determination process for determining whether a peripheral block, which is a peripheral subblock in the attention subblock in the attention basic block currently being processed, can be used, and a determination step.
前記注目サブブロックのための符号化データと、前記判定工程において利用可能と判定された周辺ブロックの少なくとも一部の画像データとを利用して、予測処理を実行することによって、前記注目サブブロックの画像データを再生する再生工程とBy executing the prediction process using the coded data for the attention subblock and the image data of at least a part of the peripheral blocks determined to be available in the determination step, the attention subblock With the playback process to play back the image data
を有し、Have,
前記所定の復号方式は、複数の前記基本ブロックで構成される基本ブロック行単位に、並列処理を行うことが可能な復号方式であり、The predetermined decoding method is a decoding method capable of performing parallel processing in units of basic block lines composed of a plurality of the basic blocks.
前記注目サブブロックの右上に位置する周辺ブロックであって、前記注目基本ブロックの右上に位置する基本ブロック内にある周辺ブロックは、前記並列処理が行われるかどうかに関わらず、利用可能ではないと前記判定工程において判定されるPeripheral blocks located in the upper right of the attention subblock and in the basic block located in the upper right of the attention basic block are not available regardless of whether or not the parallel processing is performed. Determined in the determination step
ことを特徴とする画像復号方法。An image decoding method characterized by that.
コンピュータを、請求項1~5のいずれか1項に記載の画像符号化装置における各手段として機能させることを特徴とするプログラム。A program comprising making a computer function as each means in the image coding apparatus according to any one of claims 1 to 5. コンピュータを、請求項6~10のいずれか1項に記載の画像復号装置における各手段として機能させることを特徴とするプログラム。A program characterized in that a computer functions as each means in the image decoding apparatus according to any one of claims 6 to 10.
JP2019114933A 2019-06-20 2019-06-20 Image encoding device, image decoding device, method, and program Pending JP2021002722A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2019114933A JP2021002722A (en) 2019-06-20 2019-06-20 Image encoding device, image decoding device, method, and program
PCT/JP2020/021614 WO2020255688A1 (en) 2019-06-20 2020-06-01 Image encoding device, image decoding device and method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019114933A JP2021002722A (en) 2019-06-20 2019-06-20 Image encoding device, image decoding device, method, and program

Publications (2)

Publication Number Publication Date
JP2021002722A JP2021002722A (en) 2021-01-07
JP2021002722A5 true JP2021002722A5 (en) 2022-06-15

Family

ID=73994300

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019114933A Pending JP2021002722A (en) 2019-06-20 2019-06-20 Image encoding device, image decoding device, method, and program

Country Status (2)

Country Link
JP (1) JP2021002722A (en)
WO (1) WO2020255688A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118101965A (en) * 2022-11-25 2024-05-28 京东方科技集团股份有限公司 Video data processing method and device, display device and storage medium

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008182527A (en) * 2007-01-25 2008-08-07 Matsushita Electric Ind Co Ltd Image coding device and method, and imaging system
TWI580264B (en) * 2011-11-10 2017-04-21 Sony Corp Image processing apparatus and method
KR101961385B1 (en) * 2014-07-07 2019-03-25 에이치에프아이 이노베이션 인크. Method of intra block copy search and compensation range

Similar Documents

Publication Publication Date Title
US11589066B2 (en) Video decoding method and apparatus using multi-core transform, and video encoding method and apparatus using multi-core transform
JP2023100934A5 (en) Video decoding method and computer program
TWI554086B (en) Decoder, encoder and associated method and computer program
CN114363612B (en) Method and apparatus for bit width control of bi-directional optical flow
JP6316785B2 (en) Pulse coding modulation of video coding and method of palette coding
JP2019525605A5 (en)
JP2016001858A5 (en)
KR20120070479A (en) Method and apparatus for encoding and decoding of intra prediction mode information
JP7330243B2 (en) Method and apparatus for encoding or decoding video data in FRUC mode with reduced memory access
RU2013154572A (en) METHOD FOR SIGNALING DISPLACEMENT TYPE AND COEFFICIENTS FOR ADAPTIVE DISPLACEMENT OF SAMPLES
KR20140016385A (en) Encoding/decoding method and device
JP2017527168A5 (en)
US11736682B2 (en) Method and device for video decoding, and method and device for video encoding
JP2023029596A5 (en)
JP2022171910A5 (en)
JP2023171905A5 (en)
JP2007189276A (en) Image compression apparatus and image compression program
JP2020058025A5 (en)
US20200351511A1 (en) Method and device for video coding using various transform techniques
JP2024001318A5 (en)
KR20180094921A (en) Video compression apparatus, system and method using smart coding tree unit scanning, and corresponding computer program and medium
JP2021002722A5 (en)
JP2013009103A5 (en) Image decoding apparatus, image decoding method, and image decoding program, and receiving apparatus, receiving method, and receiving program
KR101246119B1 (en) Intra prediction mode decision method and apparatus
CN107071406A (en) Dynamic image decoding method