JP2018509059A - イントラブロックコピー探索 - Google Patents
イントラブロックコピー探索 Download PDFInfo
- Publication number
- JP2018509059A JP2018509059A JP2017540619A JP2017540619A JP2018509059A JP 2018509059 A JP2018509059 A JP 2018509059A JP 2017540619 A JP2017540619 A JP 2017540619A JP 2017540619 A JP2017540619 A JP 2017540619A JP 2018509059 A JP2018509059 A JP 2018509059A
- Authority
- JP
- Japan
- Prior art keywords
- picture
- prediction unit
- block
- picture prediction
- value
- 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
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/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/103—Selection of coding mode or of prediction mode
- H04N19/105—Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
-
- 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/17—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 an image region, e.g. an object
- H04N19/176—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 an image region, e.g. an object the region being a block, e.g. a macroblock
-
- 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/186—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 colour or a chrominance component
-
- 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/196—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 being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters
- H04N19/197—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 being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters including determination of the initial value of an encoding parameter
-
- 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/593—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
BV.x=BlK_Pos[K].x−Curr_Blk_Pos.x (1)
BV.y=BlK_Pos[K].y−Curr_Blk_Pos.y (2)
上式で、BlK_Pos[K]は、K番目のブロックの左上隅の(x,y)座標であってよく、Curr_Blk_Posは、カレントブロックの左上隅の(x,y)座標であってもよい。
H=(MSB(DC0,3)<<13)+(MSB(DC1,3)<<10)+(MSB(DC2,3)<<7)+(MSB(DC3,3)<<4)+MSB(Grad,4) (3)
上記式で、(MSB(X,n)は、Xのn個の最上位ビットを抽出する関数であってもよい。
grad(p)=(|L(x,y)−L(x−1,y)|+|L(x,y)−L(x,y−1)|)/2 (6)
SI(x,y)=SI(x,y−1)+SI(x−1,y)−SI(x−1,y−1)+I(x,y) (7)
sum(I(x,y)|(x,y)∈B)=SI(XBR,YBR)+SI(XTL−1,YTL−1)−SI(XTL−1,YBR)−SI(XBR,YTL−1) (8)
Claims (35)
- イントラブロックコピー予測を使用してビデオ信号を符号化するビデオ符号化デバイスであって、
第1のピクチャの第1のピクチャ予測ユニットを識別し、
符号化された第2のピクチャを識別し、前記第2のピクチャは、前記第1のピクチャと時間的に関連し、および複数の第2のピクチャ予測ユニットを含み、
前記複数の第2のピクチャ予測ユニットから、前記第1のピクチャ予測ユニットと併置された併置された第2のピクチャ予測ユニットを識別し、ならびに
前記併置された第2のピクチャ予測ユニットのブロックベクトルの少なくとも部分的に基づいて、前記第1のピクチャ予測ユニットに対する予測情報を生成する
ように構成されたプロセッサを備えたことを特徴とするビデオ符号化デバイス。 - 前記プロセッサは、ブロックベクトル予測子リストに前記併置された第2のピクチャ予測ユニットの前記ブロックベクトルを追加するようにさらに構成されていることを特徴とする請求項1に記載のビデオ符号化デバイス。
- 前記プロセッサは、
コストに基づいて、前記ブロックベクトル予測子リストにおけるエントリを分類し、および
前記ブロックベクトル予測子リストにおいて、前記第1のピクチャ予測ユニットに対する前記予測情報を生成するための最小の値である前記コストを有するエントリを決定する
ようにさらに構成されていることを特徴とする請求項2に記載のビデオ符号化デバイス。 - 前記コストは、予測誤差と前記ブロックベクトルの符号化ビットとの加重和であり、前記予測誤差は、緑成分または輝度成分のうちの少なくとも1つに基づいていることを特徴とする請求項3に記載のビデオ符号化デバイス。
- 前記プロセッサは、
前記併置された第2のピクチャ予測ユニットの前記ブロックベクトルが利用可能であるかを決定し、および
前記併置された第2のピクチャ予測ユニットの前記ブロックベクトルが利用可能であることを条件に、前記併置された第2のピクチャ予測ユニットの前記ブロックベクトルをブロックベクトル予測子リストに追加する
ようにさらに構成されていることを特徴とする請求項1に記載のビデオ符号化デバイス。 - 前記プロセッサは、
前記第1のピクチャ予測ユニットと関連付けられた第1の符号化ツリーユニット(CTU)行を識別し、
前記併置された第2のピクチャ予測ユニットと関連付けられた第2のCTU行を識別し、
前記第2のCTU行が前記第1のCTU行と同一の行内にあるかを決定し、および
前記第2のCTU行が前記第1のCTU行と同一の表内にあることを条件に、ブロックベクトル予測子リストに前記併置された第2のピクチャ予測ユニットの前記ブロックベクトルを追加する
ようにさらに構成されていることを特徴とする請求項1に記載のビデオ符号化デバイス。 - 前記第2のピクチャは、前記第1のピクチャに時間的に最も近いピクチャであることを特徴とする請求項1に記載のビデオ符号化デバイス。
- 前記プロセッサは、
前記第2のピクチャと前記第1のピクチャとの時間的距離を識別し、
閾値時間的距離を識別し、
前記第2のピクチャと前記第1のピクチャとの前記時間的距離が前記閾値時間的距離内にあるかを決定し、および
前記第2のピクチャと前記第1のピクチャとの前記時間的距離が前記閾値時間的距離内にあることを条件に、前記生成された予測情報に、前記併置された第2のピクチャ予測ユニットの前記ブロックベクトルを追加する
ようにさらに構成されていることを特徴とする請求項1に記載のビデオ符号化デバイス。 - 前記併置された第2のピクチャ予測ユニットは、前記第1のピクチャ予測ユニットの時間的動きベクトル予測(TMVP)に基づいて識別されることを特徴とする請求項1に記載のビデオ符号化デバイス。
- 前記併置された第2のピクチャ予測ユニットは、t前記第1のピクチャ予測ユニットの中心位置と併置されている前記第2のピクチャ予測ユニットの中心位置に基づいて識別されることを特徴とする請求項1に記載のビデオ符号化デバイス。
- イントラブロックコピー予測を使用してビデオ信号を符号化する方法であって、
第1のピクチャの第1のピクチャ予測ユニットを識別するステップと、
符号化された第2のピクチャを識別するステップであって、前記第2のピクチャは、前記第1のピクチャと時間的に関連し、および複数の第2のピクチャ予測ユニットを含む、ステップと、
前記複数の第2のピクチャ予測ユニットから、前記第1のピクチャ予測ユニットと併置された併置された第2のピクチャ予測ユニットを識別するステップと、
前記併置された第2のピクチャ予測ユニットのブロックベクトルの少なくとも部分的に基づいて、前記第1のピクチャ予測ユニットに対する予測情報を生成するステップと
を備えたことを特徴とする方法。 - ブロックベクトル予測子リストに前記併置された第2のピクチャ予測ユニットの前記ブロックベクトルを追加するステップをさらに備えたことを特徴とする請求項11に記載の方法。
- コストに基づいて、前記ブロックベクトル予測子リストにおけるエントリを分類するステップと、
前記ブロックベクトル予測子リストにおいて、前記第1のピクチャ予測ユニットに対する前記予測情報を生成するための最小の値である前記コストを有するエントリを決定するステップと
をさらに備えたことを特徴とする請求項12に記載の方法。 - 前記コストは、予測誤差と前記ブロックベクトルの符号化ビットとの加重和であり、前記予測誤差は、緑成分または輝度成分のうちの少なくとも1つに基づいていることを特徴とする請求項13に記載の方法。
- 前記併置された第2のピクチャ予測ユニットの前記ブロックベクトルが利用可能であるかを決定するステップと、
前記併置された第2のピクチャ予測ユニットの前記ブロックベクトルが利用可能であることを条件に、前記併置された第2のピクチャ予測ユニットの前記ブロックベクトルをブロックベクトル予測子リストに追加するステップと
をさらに備えたことを特徴とする請求項11に記載の方法。 - 前記第1のピクチャ予測ユニットと関連付けられた第1の符号化ツリーユニット(CTU)行を識別するステップと、
前記併置された第2のピクチャ予測ユニットと関連付けられた第2のCTU行を識別するステップと、
前記第2のCTU行が前記第1のCTU行と同一の行内にあるかを決定するステップと、
前記第2のCTU行が前記第1のCTU行と同一の表内にあることを条件に、ブロックベクトル予測子リストに前記併置された第2のピクチャ予測ユニットの前記ブロックベクトルを追加するステップと
をさらに備えたことを特徴とする請求項11に記載の方法。 - 前記第2のピクチャは、前記第1のピクチャに時間的に最も近いピクチャであることを特徴とする請求項11に記載の方法。
- 前記第2のピクチャと前記第1のピクチャとの時間的距離を識別するステップと、
閾値時間的距離を識別するステップと、
前記第2のピクチャと前記第1のピクチャとの前記時間的距離が前記閾値時間的距離内にあるかを決定するステップと、
前記第2のピクチャと前記第1のピクチャとの前記時間的距離が前記閾値時間的距離内にあることを条件に、前記生成された予測情報に、前記併置された第2のピクチャ予測ユニットの前記ブロックベクトルを追加するステップと
をさらに備えたことを特徴とする請求項11に記載の方法。 - 前記併置された第2のピクチャ予測ユニットは、前記第1のピクチャ予測ユニットの時間的動きベクトル予測(TMVP)に基づいて識別されることを特徴とする請求項11に記載の方法。
- 前記併置された第2のピクチャ予測ユニットは、t前記第1のピクチャ予測ユニットの中心位置と併置されている前記第2のピクチャ予測ユニットの中心位置に基づいて識別されることを特徴とする請求項11に記載の方法。
- 第1の視覚的コンテンツブロックを複数のサブブロックに分割し、
前記複数のサブブロックの第1のサブブロックの直流値を決定し、
前記第1の視覚的コンテンツブロックの直流値を決定し、
前記第1のサブブロックの前記直流値と前記第1の視覚的コンテンツブロックの前記直流値と比較し、および
前記比較に基づいて、前記第1の視覚的コンテンツブロックに対するハッシュ値を生成する
ように構成されたプロセッサを備えたことを特徴とするビデオ符号化デバイス。 - 前記複数のサブブロックの各々は、同一のサイズであることを特徴とする請求項21に記載のビデオ符号化デバイス。
- 前記複数のサブブロックのうちの1つ目は、前記複数のサブブロックの2つ目とは異なるサイズであることを特徴とする請求項21に記載のビデオ符号化デバイス。
- 前記ハッシュ値は、前記第1の視覚的コンテンツブロックの勾配の測定値を含むことを特徴とする請求項21に記載のビデオ符号化デバイス。
- イントラブロックコピー探索において使用するためのハッシュを生成する方法であって、
第1の視覚的コンテンツブロックを複数のサブブロックに分割するステップと、
前記複数のサブブロックの第1のサブブロックの直流値を決定するステップと、
前記第1の視覚的コンテンツブロックの直流値を決定するステップと、
前記第1のサブブロックの前記直流値と前記第1の視覚的コンテンツブロックの前記直流値と比較するステップと、
前記比較に基づいて、前記第1の視覚的コンテンツブロックに対するハッシュ値を生成するステップと
を備えたことを特徴とする方法。 - 前記複数のサブブロックの各々は、同一のサイズであることを特徴とする請求項25に記載の方法。
- 前記複数のサブブロックのうちの1つ目は、前記複数のサブブロックの2つ目とは異なるサイズであることを特徴とする請求項25に記載の方法。
- 前記ハッシュ値は、前記第1の視覚的コンテンツブロックの勾配の測定値を含むことを特徴とする請求項25に記載の方法。
- 画像を探索するのに使用するためのハッシュを生成する方法であって、
画像の部分を複数の下位部分に分割するステップと、
前記部分の画像特性を測定する前記部分に対する大域値を算出するステップと、
前記複数の下位部分の下位部分に対する局所値を算出するステップと、
前記大域値および前記局所値に応じて比較値を算出するステップと、
前記比較値に基づいて、ハッシュ値を生成するステップと
を備えたことを特徴とする方法。 - 前記画像特性は、前記部分および前記下位部分の画素わたって計算された直流値であることを特徴とする請求項29に記載の方法。
- 前記画像特性は、前記部分および前記下位部分の画素わたって計算された勾配値であることを特徴とする請求項29に記載の方法。
- 前記比較値は、前記局所値と前記大域値とを比較することによって計算されたフラグであることを特徴とする請求項29に記載の方法。
- 前記比較値は、前記局所値と前記大域値との間の差異に基づいて計算されることを特徴とする請求項29に記載の方法。
- 前記比較値は、前記局所値と前記大域値との間の比率に基づいて計算されることを特徴とする請求項29に記載の方法。
- 前記比較値は、倍率に部分的に基づいていることを特徴とする請求項29に記載の方法。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201562109548P | 2015-01-29 | 2015-01-29 | |
| US62/109,548 | 2015-01-29 | ||
| PCT/US2016/015457 WO2016123398A2 (en) | 2015-01-29 | 2016-01-28 | Intra-block copy searching |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019090956A Division JP2019165486A (ja) | 2015-01-29 | 2019-05-13 | イントラブロックコピー探索 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018509059A true JP2018509059A (ja) | 2018-03-29 |
| JP6527949B2 JP6527949B2 (ja) | 2019-06-12 |
Family
ID=55697441
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017540619A Active JP6527949B2 (ja) | 2015-01-29 | 2016-01-28 | イントラブロックコピー探索 |
| JP2019090956A Ceased JP2019165486A (ja) | 2015-01-29 | 2019-05-13 | イントラブロックコピー探索 |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019090956A Ceased JP2019165486A (ja) | 2015-01-29 | 2019-05-13 | イントラブロックコピー探索 |
Country Status (7)
| Country | Link |
|---|---|
| US (2) | US10516882B2 (ja) |
| EP (1) | EP3251350B1 (ja) |
| JP (2) | JP6527949B2 (ja) |
| KR (1) | KR102131142B1 (ja) |
| CN (1) | CN107409220B (ja) |
| TW (1) | TWI678102B (ja) |
| WO (1) | WO2016123398A2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2022521198A (ja) * | 2019-08-28 | 2022-04-06 | テンセント・アメリカ・エルエルシー | ビデオ符号化のための方法及び機器 |
Families Citing this family (46)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2531001B (en) * | 2014-10-06 | 2019-06-05 | Canon Kk | Method and apparatus for vector encoding in video coding and decoding |
| KR102381376B1 (ko) * | 2016-05-16 | 2022-03-31 | 삼성전자주식회사 | 비디오 부호화 방법 및 장치, 그 복호화 방법 및 장치 |
| US20180184101A1 (en) * | 2016-12-23 | 2018-06-28 | Apple Inc. | Coding Mode Selection For Predictive Video Coder/Decoder Systems In Low-Latency Communication Environments |
| KR101925785B1 (ko) * | 2017-03-22 | 2018-12-06 | 국방과학연구소 | 해시 정보 기반의 화면 내 예측 기술에 관한 영상 부호화 방법 |
| CN107396102B (zh) * | 2017-08-30 | 2019-10-08 | 中南大学 | 一种基于Merge技术运动矢量的帧间模式快速选择方法及装置 |
| GB2571313B (en) | 2018-02-23 | 2022-09-21 | Canon Kk | New sample sets and new down-sampling schemes for linear component sample prediction |
| CN110213591B (zh) * | 2018-03-07 | 2023-02-28 | 腾讯科技(深圳)有限公司 | 一种视频运动估计方法、装置及存储介质 |
| US10638137B2 (en) * | 2018-03-07 | 2020-04-28 | Tencent America LLC | Method and apparatus for video coding |
| US10609403B2 (en) * | 2018-07-09 | 2020-03-31 | Tencent America LLC | Method and apparatus for block partition with non-uniform quad split |
| MX2021004020A (es) * | 2018-10-08 | 2021-06-30 | Huawei Tech Co Ltd | Aparatos y metodos para interprediccion de una particion geometrica de un bloque de codificacion. |
| US11509919B2 (en) * | 2018-10-17 | 2022-11-22 | Tencent America | Reference sample memory size restrictions for intra block copy |
| WO2020086317A1 (en) * | 2018-10-23 | 2020-04-30 | Tencent America Llc. | Method and apparatus for video coding |
| WO2020098683A1 (en) | 2018-11-13 | 2020-05-22 | Beijing Bytedance Network Technology Co., Ltd. | Motion candidate list construction method for intra block copy |
| CN113170184B (zh) | 2018-11-22 | 2024-12-06 | 北京字节跳动网络技术有限公司 | 默认运动候选的配置方法 |
| EP3871410A4 (en) | 2018-11-29 | 2021-12-22 | Beijing Bytedance Network Technology Co., Ltd. | INTERACTION BETWEEN AN INTRABLOCK COPY MODE AND INTERPRETATION TOOLS |
| WO2020125798A1 (en) | 2018-12-22 | 2020-06-25 | Beijing Bytedance Network Technology Co., Ltd. | Intra block copy mode with dual tree partition |
| WO2020125755A1 (en) | 2018-12-21 | 2020-06-25 | Beijing Bytedance Network Technology Co., Ltd. | Motion vector range based on motion vector precision |
| CN113261290B (zh) | 2018-12-28 | 2024-03-12 | 北京字节跳动网络技术有限公司 | 基于修改历史的运动预测 |
| JP7384912B2 (ja) | 2019-02-02 | 2023-11-21 | 北京字節跳動網絡技術有限公司 | 映像符号化におけるイントラブロックコピーのためのバッファにおけるデータ記憶 |
| WO2020156546A1 (en) | 2019-02-02 | 2020-08-06 | Beijing Bytedance Network Technology Co., Ltd. | Prediction using extra-buffer samples for intra block copy in video coding |
| US11595662B2 (en) * | 2019-02-06 | 2023-02-28 | Tencent America LLC | Method and apparatus for neighboring block availability in video coding |
| WO2020164627A1 (en) | 2019-02-17 | 2020-08-20 | Beijing Bytedance Network Technology Co., Ltd. | Motion candidate list construction for intra block copy mode |
| CN113545068B (zh) | 2019-03-01 | 2023-09-15 | 北京字节跳动网络技术有限公司 | 用于视频编解码中的帧内块复制的基于顺序的更新 |
| EP3915265A4 (en) | 2019-03-01 | 2022-06-22 | Beijing Bytedance Network Technology Co., Ltd. | DIRECTION-BASED PREDICTION FOR INTRA BLOCK COPY IN VIDEO CODING |
| CN113508581B (zh) | 2019-03-04 | 2023-11-14 | 北京字节跳动网络技术有限公司 | 视频编解码中的帧内块复制中的实施方式方面 |
| AU2020233003B2 (en) * | 2019-03-04 | 2023-11-23 | Huawei Technologies Co., Ltd. | An encoder, a decoder and corresponding methods using IBC merge list |
| US11871034B2 (en) * | 2019-03-11 | 2024-01-09 | Beijing Dajia Internet Information Technology Co., Ltd. | Intra block copy for screen content coding |
| BR112022000187A2 (pt) | 2019-07-06 | 2022-02-22 | Beijing Bytedance Network Tech Co Ltd | Método de processamento de dados de vídeo, aparelho para processar dados de vídeo, meio de armazenamento não transitório legível por computador, meio de gravação não transitório legível por computador |
| JP7359934B2 (ja) | 2019-07-10 | 2023-10-11 | 北京字節跳動網絡技術有限公司 | 映像符号化におけるイントラブロックコピーのためのサンプル識別 |
| KR102695788B1 (ko) | 2019-07-11 | 2024-08-14 | 베이징 바이트댄스 네트워크 테크놀로지 컴퍼니, 리미티드 | 비디오 코딩에서 인트라 블록 복사를 위한 비트스트림 적합 제약 |
| CN114208187B (zh) | 2019-07-25 | 2025-01-10 | 北京字节跳动网络技术有限公司 | 帧内块复制虚拟缓冲区的映射限制 |
| JP7670680B2 (ja) | 2019-07-25 | 2025-04-30 | 北京字節跳動網絡技術有限公司 | イントラブロックコピー仮想バッファに対するサイズ制限 |
| WO2021036985A1 (en) | 2019-08-24 | 2021-03-04 | Beijing Bytedance Network Technology Co., Ltd. | Context adaptive coding of block vectors |
| CN114342410B (zh) | 2019-09-05 | 2025-03-21 | 北京字节跳动网络技术有限公司 | 帧内块复制模式下块矢量的范围约束 |
| CN120956917A (zh) | 2019-09-20 | 2025-11-14 | 北京字节跳动网络技术有限公司 | 用于屏幕内容的自适应分辨率变化和可缩放编解码 |
| EP4018664A4 (en) | 2019-09-23 | 2022-11-16 | Beijing Bytedance Network Technology Co., Ltd. | SETTING AN INTRA-BLOCK COPY VIRTUAL BUFFER BASED ON A VIRTUAL PIPELINE DATA UNIT |
| CN115362674A (zh) | 2020-03-18 | 2022-11-18 | 抖音视界有限公司 | 帧内块复制缓冲区和调色板预测值更新 |
| US11190774B1 (en) * | 2020-05-29 | 2021-11-30 | Microsoft Technology Licensing, Llc | Screen content encoding mode evaluation including intra-block evaluation of multiple potential encoding modes |
| CN112532989B (zh) * | 2020-06-02 | 2022-02-25 | 腾讯科技(深圳)有限公司 | 视频编码方法、视频解码方法及相关设备 |
| US11595678B2 (en) * | 2020-06-11 | 2023-02-28 | Tencent America LLC | Spatial displacement vector prediction for intra picture block and string copying |
| CN113452995A (zh) * | 2021-03-31 | 2021-09-28 | 同济大学 | 当前串与参考串有不同扫描方向的数据编解码方法及装置 |
| CN115996295B (zh) * | 2021-10-20 | 2025-12-19 | 腾讯科技(深圳)有限公司 | 多媒体数据处理方法、装置、设备及存储介质 |
| KR20230073418A (ko) * | 2021-11-18 | 2023-05-26 | 삼성디스플레이 주식회사 | 표시 장치 및 이를 이용한 표시 패널의 구동 방법 |
| EP4307670A1 (en) * | 2022-07-12 | 2024-01-17 | Comcast Cable Communications LLC | Block vector predictor candidate selection |
| CN115442601B (zh) * | 2022-08-23 | 2026-01-16 | 厦门亿联网络技术股份有限公司 | 一种基于编码单元的编码方法、装置及设备 |
| CN121359457A (zh) * | 2023-06-20 | 2026-01-16 | Lg 电子株式会社 | 基于帧内预测的图像编码/解码方法和设备以及用于存储比特流的记录介质 |
Family Cites Families (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6275533B1 (en) | 1997-06-20 | 2001-08-14 | Matsushita Electric Industrial Co., Ltd. | Image processing method, image processing apparatus, and data recording medium |
| US8086245B2 (en) | 2002-09-12 | 2011-12-27 | Broadcom Corporation | Advertising and controlling the advertisement of wireless hot spots |
| CN1184795C (zh) | 2002-12-30 | 2005-01-12 | 上海交通大学 | 脆弱数字水印嵌入与提取方法 |
| HUP0301368A3 (en) | 2003-05-20 | 2005-09-28 | Amt Advanced Multimedia Techno | Method and equipment for compressing motion picture data |
| KR20060122671A (ko) | 2005-05-26 | 2006-11-30 | 엘지전자 주식회사 | 영상 신호의 스케일러블 인코딩 및 디코딩 방법 |
| US9148823B2 (en) | 2006-07-05 | 2015-09-29 | Nokia Technologies Oy | Ensuring quality of service for private short-range wireless networks |
| US8978105B2 (en) | 2008-07-25 | 2015-03-10 | Trapeze Networks, Inc. | Affirming network relationships and resource access via related networks |
| US20120122514A1 (en) | 2008-10-23 | 2012-05-17 | Qualcomm Incorporated | Selecting network service providers for multi-mode mobile devices |
| EP4161078A1 (en) | 2011-11-11 | 2023-04-05 | GE Video Compression, LLC | Effective wedgelet partition coding using spatial prediction |
| WO2013101643A1 (en) | 2011-12-26 | 2013-07-04 | General Instrument Corporation | Implicit determination of collocated picture for temporal prediction |
| US10051264B2 (en) | 2012-04-20 | 2018-08-14 | Qualcomm Incorporated | Marking reference pictures in video sequences having broken link pictures |
| US10904551B2 (en) * | 2013-04-05 | 2021-01-26 | Texas Instruments Incorporated | Video coding using intra block copy |
| US9503715B2 (en) | 2013-08-30 | 2016-11-22 | Qualcomm Incorporated | Constrained intra prediction in video coding |
| GB2519514A (en) * | 2013-10-11 | 2015-04-29 | Canon Kk | Method and apparatus for displacement vector component prediction in video coding and decoding |
| WO2015053594A1 (ko) * | 2013-10-12 | 2015-04-16 | 삼성전자 주식회사 | 인트라 블록 복사 예측을 이용한 비디오 부호화 방법 및 그 장치, 비디오 복호화 방법 및 그 장치 |
| US11076171B2 (en) | 2013-10-25 | 2021-07-27 | Microsoft Technology Licensing, Llc | Representing blocks with hash values in video and image coding and decoding |
| CN105684441B (zh) | 2013-10-25 | 2018-09-21 | 微软技术许可有限责任公司 | 视频和图像编码中的基于散列的块匹配 |
| EP3114838B1 (en) | 2014-03-04 | 2018-02-07 | Microsoft Technology Licensing, LLC | Hash table construction and availability checking for hash-based block matching |
| WO2015131326A1 (en) | 2014-03-04 | 2015-09-11 | Microsoft Technology Licensing, Llc | Encoder-side decisions for block flipping and skip mode in intra block copy prediction |
| AU2014201583A1 (en) | 2014-03-14 | 2015-10-01 | Canon Kabushiki Kaisha | Method, apparatus and system for encoding and decoding video data using a block dictionary |
| US9860559B2 (en) | 2014-03-17 | 2018-01-02 | Mediatek Singapore Pte. Ltd. | Method of video coding using symmetric intra block copy |
| US20150264348A1 (en) | 2014-03-17 | 2015-09-17 | Qualcomm Incorporated | Dictionary coding of video content |
| EP3120556B1 (en) | 2014-03-17 | 2021-01-13 | Microsoft Technology Licensing, LLC | Encoder-side decisions for screen content encoding |
| US9715559B2 (en) * | 2014-03-17 | 2017-07-25 | Qualcomm Incorporated | Hash-based encoder search for intra block copy |
| US10638143B2 (en) * | 2014-03-21 | 2020-04-28 | Futurewei Technologies, Inc. | Advanced screen content coding with improved color table and index map coding methods |
| JP6345805B2 (ja) | 2014-05-06 | 2018-06-20 | 寰發股▲ふん▼有限公司HFI Innovation Inc. | Intraブロックコピーモード符号化のブロックベクトル予測の方法 |
| WO2015195944A1 (en) | 2014-06-19 | 2015-12-23 | Vid Scale, Inc. | Methods and systems for intra block copy search enhancement |
| US9877043B2 (en) | 2014-06-19 | 2018-01-23 | Vid Scale Inc. | Methods and systems for intra block copy coding with block vector derivation |
| GB2531003A (en) | 2014-10-06 | 2016-04-13 | Canon Kk | Method and apparatus for vector encoding in video coding and decoding |
-
2016
- 2016-01-28 CN CN201680007929.4A patent/CN107409220B/zh active Active
- 2016-01-28 KR KR1020177023921A patent/KR102131142B1/ko active Active
- 2016-01-28 JP JP2017540619A patent/JP6527949B2/ja active Active
- 2016-01-28 EP EP16715133.1A patent/EP3251350B1/en active Active
- 2016-01-28 WO PCT/US2016/015457 patent/WO2016123398A2/en not_active Ceased
- 2016-01-28 US US15/546,764 patent/US10516882B2/en active Active
- 2016-01-29 TW TW105102851A patent/TWI678102B/zh active
-
2019
- 2019-05-13 JP JP2019090956A patent/JP2019165486A/ja not_active Ceased
- 2019-11-07 US US16/676,708 patent/US20200077087A1/en not_active Abandoned
Non-Patent Citations (3)
| Title |
|---|
| CHAO PANG 5775 MOREHOUSE DRIVE SAN DIEGO, CA 92121-1714 USA: "Non-CE2: Intra block copy and Inter signaling unification[online]", JCTVC-S JCTVC-S0302-V1, JPN6018036655, ISSN: 0003881142 * |
| G. LAROCHE CANON RESEARCH CENTRE FRANCE RUE DE LA TOUCHE LAMBERT 35510 CESSON-SEVIGNE, FRANCE: "Non-CE2: Intra Block Copy encoder improvements for SCM2.0[online]", JCTVC-S JCTVC-S0065, JPN6018036653, ISSN: 0003881141 * |
| YONG-JO AHN, ET AL.: "Fast intra coding mode decision for screen contents coding", JOINT COLLABORATIVE TEAM ON VIDEO CODING (JCT-VC) OF ITU-T SG 16 WP 3 AND ISO/IEC JTC 1/SC 29/WG 11, vol. JCTVC-S0149, JPN6018036657, 17 October 2014 (2014-10-17), pages 1 - 4, ISSN: 0003881143 * |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2022521198A (ja) * | 2019-08-28 | 2022-04-06 | テンセント・アメリカ・エルエルシー | ビデオ符号化のための方法及び機器 |
| JP7128971B2 (ja) | 2019-08-28 | 2022-08-31 | テンセント・アメリカ・エルエルシー | ビデオ符号化のための方法及び機器 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN107409220B (zh) | 2020-07-24 |
| JP6527949B2 (ja) | 2019-06-12 |
| EP3251350B1 (en) | 2023-04-19 |
| US20180014011A1 (en) | 2018-01-11 |
| KR20170108110A (ko) | 2017-09-26 |
| US10516882B2 (en) | 2019-12-24 |
| TWI678102B (zh) | 2019-11-21 |
| US20200077087A1 (en) | 2020-03-05 |
| CN107409220A (zh) | 2017-11-28 |
| KR102131142B1 (ko) | 2020-07-07 |
| JP2019165486A (ja) | 2019-09-26 |
| EP3251350A2 (en) | 2017-12-06 |
| WO2016123398A2 (en) | 2016-08-04 |
| WO2016123398A3 (en) | 2016-09-22 |
| TW201637449A (zh) | 2016-10-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6527949B2 (ja) | イントラブロックコピー探索 | |
| US12200253B2 (en) | Palette coding for screen content coding | |
| KR101951083B1 (ko) | 스크린 컨텐츠 코딩을 위한 2차원 팔레트 코딩 | |
| CN107431817B (zh) | 用于调色板译码的方法及装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20171002 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20171002 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180907 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180918 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20181218 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190218 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20190312 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20190411 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190513 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6527949 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |