JP7585340B2 - イントラ予測方法、装置、エンコーダ、デコーダ、及び記憶媒体 - Google Patents
イントラ予測方法、装置、エンコーダ、デコーダ、及び記憶媒体 Download PDFInfo
- Publication number
- JP7585340B2 JP7585340B2 JP2022557779A JP2022557779A JP7585340B2 JP 7585340 B2 JP7585340 B2 JP 7585340B2 JP 2022557779 A JP2022557779 A JP 2022557779A JP 2022557779 A JP2022557779 A JP 2022557779A JP 7585340 B2 JP7585340 B2 JP 7585340B2
- Authority
- JP
- Japan
- Prior art keywords
- occupancy
- current node
- target
- subnode
- intra prediction
- 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.)
- Active
Links
Images
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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/597—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding specially adapted for multi-view video sequence encoding
-
- 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T9/00—Image coding
- G06T9/001—Model-based coding, e.g. wire frame
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T9/00—Image coding
- G06T9/004—Predictors, e.g. intraframe, interframe coding
-
- 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/119—Adaptive subdivision aspects, e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
-
- 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/124—Quantisation
-
- 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/13—Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
-
- 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/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
-
- 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/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
-
- 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/44—Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
-
- 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/90—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
- H04N19/96—Tree coding, e.g. quad-tree coding
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Description
入力点群を分割した後に得られた現在の階層レベルが目標階層レベルより小さいと決定した場合、現在のノードの第1数量の隣接ノードの占有情報を取得することと、
前記第1数量の隣接ノードの占有情報から、第2数量の隣接ノードの占有情報を抽出することであって、ここで、前記第1数量は、前記第2数量より大きく、且つ前記第2数量の隣接ノードと前記現在のノードのサブノードとの間は、関連関係を有することと、
前記第2数量の隣接ノードの占有情報に基づいて、前記現在のノードのサブノードの占有情報に対してイントラ予測を実行して、第1予測結果を得ることと、を含む。
入力点群を分割した後に得られた現在の階層レベルが目標階層レベルより小さいと決定した場合、現在のノードの第1数量の隣接ノードの占有情報及び前記第1数量の隣接ノードにおける各隣接ノードに対応する第1占有数量を取得することと、
第2数量の隣接ノードにおける各隣接ノードに対応する第2占有数量を取得することであって、ここで、前記第1数量は、前記第2数量より大きく、且つ前記第2数量の隣接ノードと前記現在のノードのサブノードとの間は、関連関係を有することと、
前記現在のノードの第1数量の隣接ノードの占有情報、前記第1占有数量、及び前記第2占有数量に基づいて、前記現在のノードのサブノードの占有情報に対してイントラ予測を実行して、第1予測結果を得ることと、を含む。
入力点群を分割した後に得られた現在の階層レベルが目標階層レベルより小さいと決定した場合、現在のノードの第1数量の隣接ノードの占有情報を取得するように構成される第1処理モジュールと、
前記第1数量の隣接ノードの占有情報から、第2数量の隣接ノードの占有情報を抽出するように構成される第1抽出モジュールであって、ここで、前記第1数量は、前記第2数量より大きく、且つ前記第2数量の隣接ノードと前記現在のノードのサブノードとの間は、関連関係を有する、第1抽出モジュールと、
前記第2数量の隣接ノードの占有情報に基づいて、前記現在のノードのサブノードの占有情報に対してイントラ予測を実行して、第1予測結果を得るように構成される第2処理モジュールと、を備える。
入力点群を分割した後に得られた現在の階層レベルが目標階層レベルより小さいと決定した場合、現在のノードの第1数量の隣接ノードの占有情報及び前記第1数量の隣接ノードにおける各隣接ノードに対応する第1占有数量を取得するように構成される第3処理モジュールと、
第2数量の隣接ノードにおける各隣接ノードに対応する第2占有数量を取得するように構成される第1取得モジュールであって、前記第1数量は、前記第2数量より大きく、且つ前記第2数量の隣接ノードと前記現在のノードのサブノードとの間は、関連関係を有する、第1取得モジュールと、
前記現在のノードの第1数量の隣接ノードの占有情報、前記第1占有数量、及び前記第2占有数量に基づいて、前記現在のノードのサブノードの占有情報に対してイントラ予測を実行して、第1予測結果を得るように構成される第4処理モジュールと、を備える。
実行可能なイントラ予測命令を記憶する、第1メモリと、
前記第1メモリに記憶された実行可能なイントラ予測命令を実行するときに、第1態様に記載のイントラ予測方法を実現する第1プロセッサと、を備える。
実行可能なイントラ予測命令を記憶する、第2メモリと、
前記第2メモリに記憶された実行可能なイントラ予測命令を実行するときに、第1態様に記載のイントラ予測方法を実現する第1プロセッサと、を備える。
2)ジオメトリベースの点群圧縮(G-PCC:Geometry-based Point Cloud Compression)
3)シート/ストリップ:slice
4)バウンディングボックス:bounding box
5)八分木:octree
6)イントラ予測:intra prediction
7)トリスープ(trisoup:triangle soup)
8)コンテキストモデルベースの適応バイナリ算術コーディング(CABAC:Context-based Adaptive Binary Arithmetic Coding)
9)ブロック:block
10)バーテックス:vertex
11)レッドグリーンブルー(RGB:Red-Green-Blue)
12)輝度クロミナンス(YUV:Luminance-Chrominance)
13)詳細レベル(LOD:Level of Detail)
14)領域適応階層変換(RAHT:Region Adaptive Hierarchal Transform)
15)ルックアップテーブル(LUT:Look Up Table)
16)動画専門家グループ(MPEG:Moving Picture Experts Group)
17)国際標準化機構(ISO:International Standardization Organization)
18)国際電気技術委員会(IEC:International Electrotechnical Commission)
19)隣接ノードにおける占有ノードの数(No:number of occupied neighbours)
本願実施例では、点群G-PCCエンコーダフレームワークにおいて、3D画像モデルへの入力点群をslice分割した後、各sliceを独立して符号化する。
LUT_I[8][7]={{0,1,3,4,9,10,12},{1,2,4,5,10,11,13},{3,4,6,7,12,14,15},{4,5,7,8,13,15,16},{9,10,12,17,18,20,21},{10,11,13,18,19,21,22},{12,14,15,20,21,23,24},{13,15,16,21,22,24,25}}であり、
LUT_d[8][7]={{2,1,1,0,1,0,0},{1,2,0,1,0,1,0},{1,0,2,1,0,1,0},{0,1,1,2,0,0,1},{1,0,0,2,1,1,0},{0,1,0,1,2,0,1},{0,1,0,1,0,2,1},{0,0,1,0,1,1,2}}であり、
LUT_I[8][7]={{0,1,3,4,9,10,12},{1,2,4,5,10,11,13},{3,4,6,7,12,14,15},{4,5,7,8,13,15,16},{9,10,12,17,18,20,21},{10,11,13,18,19,21,22},{12,14,15,20,21,23,24},{13,15,16,21,22,24,25}}であり、
LUT_d[8][7]={{2,1,1,0,1,0,0},{1,2,0,1,0,1,0},{1,0,2,1,0,1,0},{0,1,1,2,0,0,1},{1,0,0,2,1,1,0},{0,1,0,1,2,0,1},{0,1,0,1,0,2,1},{0,0,1,0,1,1,2}}であり、
LUT_I[8][7]={{0,1,3,4,9,10,12},{1,2,4,5,10,11,13},{3,4,6,7,12,14,15},{4,5,7,8,13,15,16},{9,10,12,17,18,20,21},{10,11,13,18,19,21,22},{12,14,15,20,21,23,24},{13,15,16,21,22,24,25}}であり、
LUT_d[8][7]={{2,1,1,0,1,0,0},{1,2,0,1,0,1,0},{1,0,2,1,0,1,0},{0,1,1,2,0,0,1},{1,0,0,2,1,1,0},{0,1,0,1,2,0,1},{0,1,0,1,0,2,1},{0,0,1,0,1,1,2}}であり、
LUT_I[26][4]={{1,0,0,0},{1,2,0,0},{2,0,0,0},{1,3,0,0},{1,2,3,4},{2,4,0,0},{3,0,0,0},{3,4,0,0},{4,0,0,0},{1,5,0,0},{1,2,5,6},{2,6,0,0},{1,3,5,7},{2,4,6,8},{3,7,0,0},{3,4,7,8},{4,8,0,0},{5,0,0,0},{5,6,0,0},{6,0,0,0},{5,7,0,0},{5,6,7,8},{6,8,0,0},{7,0,0,0},{7,8,0,0},{8,0,0,0}}であり、
LUT_I[26][4]={{1,0,0,0},{1,2,0,0},{2,0,0,0},{1,3,0,0},{1,2,3,4},{2,4,0,0},{3,0,0,0},{3,4,0,0},{4,0,0,0},{1,5,0,0},{1,2,5,6},{2,6,0,0},{1,3,5,7},{2,4,6,8},{3,7,0,0},{3,4,7,8},{4,8,0,0},{5,0,0,0},{5,6,0,0},{6,0,0,0},{5,7,0,0},{5,6,7,8},{6,8,0,0},{7,0,0,0},{7,8,0,0},{8,0,0,0}}であり、
前記第1処理モジュール31は、入力点群を分割した後に得られた現在の階層レベルが目標階層レベルより小さいと決定した場合、現在のノードの第1数量の隣接ノードの占有情報を取得するように構成され、
前記第1抽出モジュール32は、第1数量の隣接ノードの占有情報から、第2数量の隣接ノードの占有情報を抽出するように構成され、ここで、第1数量は、第2数量より大きく、且つ第2数量の隣接ノードと現在のノードのサブノードとの間は、関連関係を有し、
前記第2処理モジュール33は、第2数量の隣接ノードの占有情報に基づいて、現在のノードのサブノードの占有情報に対してイントラ予測を実行して、第1予測結果を得るように構成される。
占有数量に基づいて、現在のノードの占有情報に対してイントラ予測を実行して、第1予測結果を得るように構成され、ここで、第1予測結果は、予測するかどうかの予測パラメータ及び予測状況での予測値パラメータを指示するために使用される。
占有数量及び第3数量に基づいて、現在のノードの占有情報に対してイントラ予測を実行して、第1予測結果を得るように構成される。
占有数量が第1閾値以下であると決定した場合、現在のノードのサブノードの占有情報に対してイントラ予測を実行して、現在のノードのサブノードが点群を含まないという第1予測結果を得るように構成される。
第2数量の隣接ノードの占有情報、及び第2数量の隣接ノードの占有情報に対応する重みに基づいて、サブノードの目標パラメータを決定し、
目標パラメータ、第3閾値、第4閾値に基づいて、第1予測結果を決定するように構成される。
符号化モデルに基づいて、現在のノードのサブノードの占有情報に対して符号化を実行して、コードストリームに書き込むように構成される符号化モジュールと、を備える。
復号化モデルに基づいて、取得されたコードストリームを解析して、現在のノードのサブノードの占有情報を得るように構成される復号化モジュールと、を備える。
前記第3処理モジュールは、入力点群を分割した後に得られた現在の階層レベルが目標階層レベルより小さいと決定した場合、現在のノードの第1数量の隣接ノードの占有情報及び前記第1数量の隣接ノードにおける各隣接ノードに対応する第1占有数量を取得するように構成され、
第1取得モジュールは、第2数量の隣接ノードにおける各隣接ノードに対応する第2占有数量を取得するように構成され、前記第1数量は、前記第2数量より大きく、且つ前記第2数量の隣接ノードと前記現在のノードのサブノードとの間は、関連関係を有し、
第4処理モジュールは、前記現在のノードの第1数量の隣接ノードの占有情報、前記第1占有数量、及び前記第2占有数量に基づいて、前記現在のノードのサブノードの占有情報に対してイントラ予測を実行して、第1予測結果を得るように構成される。
前記現在のノードの第1数量の隣接ノードの占有情報及び前記第2占有数量に基づいて、前記第2数量の隣接ノードにおける第2目標占有数量を決定し、
前記第1目標占有数量、前記第2目標占有数量に基づいて、前記現在のノードのサブノードの占有情報に対してイントラ予測を実行して、前記第1予測結果を得るように構成される。
前記第4数量と前記第1目標占有数量との大小関係を取得し、
前記大小関係及び前記第2目標占有数量に基づいて、前記現在のノードのサブノードの占有情報に対してイントラ予測を実行して、前記第1予測結果を得るように構成される。
前記第2目標占有数量が前記第1目標閾値以下であると決定した場合、前記現在のノードのサブノードの占有情報に対してイントラ予測を実行して、前記現在のノードのサブノードが点群を含まないという前記第1予測結果を得るように構成される。
前記第2目標占有数量が前記第3目標閾値以下であると決定した場合、前記現在のノードのサブノードの占有情報に対してイントラ予測を実行して、前記現在のノードのサブノードが点群を含まないという前記第1予測結果を得るように構成される。
実行可能なイントラ予測命令を記憶する、第1メモリ41と、
第1メモリ41に記憶された実行可能なイントラ予測命令を実行するときに、本願実施例による符号化装置側のイントラ予測方法を実現する、第1プロセッサ42と、を備える。
実行可能なイントラ予測命令を記憶する、第2メモリ51と、
第2メモリ52に記憶された実行可能なイントラ予測命令を実行するときに、本願実施例による符号化装置側のイントラ予測方法を実現する、第2プロセッサ52と、を備える。
Claims (16)
- エンコーダに適用されるイントラ予測方法であって、
イントラ予測をイネーブルし、現在のノードの第1数量の隣接ノードの占有情報及び前記第1数量の隣接ノードにおける各隣接ノードに対応する第1占有数量を決定することと、
第2数量の隣接ノードにおける各隣接ノードに対応する第2占有数量を決定することであって、前記第1数量は、前記第2数量より大きく、且つ前記第2数量の隣接ノードと前記現在のノードのサブノードとの間は、関連関係を有することと、
前記現在のノードの第1数量の隣接ノードの占有情報、前記第1占有数量、及び前記第2占有数量に基づいて、前記現在のノードのサブノードの占有予測結果を決定することと、を含む、イントラ予測方法。 - 前記関連関係は、前記第2数量の隣接ノードと前記現在のノードの前記サブノードとの間で、面、エッジ、又は頂点を共有することを含む、
請求項1に記載のイントラ予測方法。 - 前記現在のノードの第1数量の隣接ノードの占有情報、前記第1占有数量、及び前記第2占有数量に基づいて、前記現在のノードのサブノードの占有予測結果を決定することは、
前記現在のノードの第1数量の隣接ノードの占有情報及び前記第1占有数量に基づいて、前記第1数量の隣接ノードにおける第1目標占有数量を決定することと、
前記現在のノードの第1数量の隣接ノードの占有情報及び前記第2占有数量に基づいて、前記第2数量の隣接ノードにおける第2目標占有数量を決定することと、
前記第1目標占有数量、前記第2目標占有数量に基づいて、前記現在のノードのサブノードの占有予測結果を決定することと、を含む、
請求項2に記載のイントラ予測方法。 - 前記第1目標占有数量、前記第2目標占有数量に基づいて、前記現在のノードのサブノードの占有予測結果を決定することは、
前記第1数量に関連する第4数量を決定することと、
前記第4数量と前記第1目標占有数量との大小関係を決定することと、
前記大小関係及び前記第2目標占有数量に基づいて、前記現在のノードのサブノードの占有予測結果を決定することと、を含む、
請求項3に記載のイントラ予測方法。 - 前記大小関係及び前記第2目標占有数量に基づいて、前記現在のノードのサブノードの占有予測結果を決定することは、
前記大小関係が、前記第1目標占有数量が前記第4数量より大きいことを表す場合、
前記第2目標占有数量が第1目標閾値以下である場合、前記現在のノードのサブノードの占有予測結果が、前記サブノードが点を含まないことであると決定することと、
前記第2目標占有数量が第2目標閾値以上である場合、前記現在のノードのサブノードの占有予測結果が、前記サブノードが点を含むことであると決定し、前記第1目標閾値は前記第2目標閾値より小さい、ことと、
前記第2目標占有数量が前記第1目標閾値より大きく、且つ前記第2目標閾値より小さい場合、前記現在のノードのサブノードの占有予測結果が、前記サブノードの占有情報を予測しないことであると決定することと、含む、
請求項4に記載のイントラ予測方法。 - 前記大小関係及び前記第2目標占有数量に基づいて、前記現在のノードのサブノードの占有予測結果を決定することは、
前記大小関係が、前記第1目標占有数量が前記第4数量以下であることを表す場合、
前記第2目標占有数量が第3目標閾値以下である場合、前記現在のノードのサブノードの占有予測結果が、前記サブノードが点を含まないことであると決定し、前記第3目標閾値は第1目標閾値に等しい、ことと、
前記第2目標占有数量が第4目標閾値以上である場合、前記現在のノードのサブノードの占有予測結果が、前記サブノードが点を含むことであると決定し、前記第3目標閾値は前記第4目標閾値より小さく、前記第4目標閾値は前記第2目標閾値より小さい、ことと、
前記第2目標占有数量が前記第3目標閾値より大きく、且つ前記第4目標閾値より小さい場合、前記現在のノードのサブノードの占有予測結果が、前記サブノードの占有情報を予測しないことであると決定することと、含む、
請求項5に記載のイントラ予測方法。 - デコーダに適用されるイントラ予測方法であって、
イントラ予測をイネーブルし、現在のノードの第1数量の隣接ノードの占有情報及び前記第1数量の隣接ノードにおける各隣接ノードに対応する第1占有数量を決定することと、
第2数量の隣接ノードにおける各隣接ノードに対応する第2占有数量を決定することであって、前記第1数量は、前記第2数量より大きく、且つ前記第2数量の隣接ノードと前記現在のノードのサブノードとの間は、関連関係を有することと、
前記現在のノードの第1数量の隣接ノードの占有情報、前記第1占有数量、及び前記第2占有数量に基づいて、前記現在のノードのサブノードの占有予測結果を決定することと、を含む、イントラ予測方法。 - 前記関連関係は、前記第2数量の隣接ノードと前記現在のノードの前記サブノードとの間で、面、エッジ、又は頂点を共有することを含む、
請求項7に記載のイントラ予測方法。 - 前記現在のノードの第1数量の隣接ノードの占有情報、前記第1占有数量、及び前記第2占有数量に基づいて、前記現在のノードのサブノードの占有予測結果を決定することは、
前記現在のノードの第1数量の隣接ノードの占有情報及び前記第1占有数量に基づいて、前記第1数量の隣接ノードにおける第1目標占有数量を決定することと、
前記現在のノードの第1数量の隣接ノードの占有情報及び前記第2占有数量に基づいて、前記第2数量の隣接ノードにおける第2目標占有数量を決定することと、
前記第1目標占有数量、前記第2目標占有数量に基づいて、前記現在のノードのサブノードの占有予測結果を決定することと、を含む、
請求項8に記載のイントラ予測方法。 - 前記第1目標占有数量、前記第2目標占有数量に基づいて、前記現在のノードのサブノードの占有予測結果を決定することは、
前記第1数量に関連する第4数量を決定することと、
前記第4数量と前記第1目標占有数量との大小関係を決定することと、
前記大小関係及び前記第2目標占有数量に基づいて、前記現在のノードのサブノードの占有予測結果を決定することと、を含む、
請求項9に記載のイントラ予測方法。 - 前記大小関係及び前記第2目標占有数量に基づいて、前記現在のノードのサブノードの占有予測結果を決定することは、
前記大小関係が、前記第1目標占有数量が前記第4数量より大きいことを表す場合、
前記第2目標占有数量が第1目標閾値以下である場合、前記現在のノードのサブノードの占有予測結果が、前記サブノードが点を含まないことであると決定することと、
前記第2目標占有数量が第2目標閾値以上である場合、前記現在のノードのサブノードの占有予測結果が、前記サブノードが点を含むことであると決定し、前記第1目標閾値は前記第2目標閾値より小さい、ことと、
前記第2目標占有数量が前記第1目標閾値より大きく、且つ前記第2目標閾値より小さい場合、前記現在のノードのサブノードの占有予測結果が、前記サブノードの占有情報を予測しないことであると決定することと、含む、
請求項10に記載のイントラ予測方法。 - 前記大小関係及び前記第2目標占有数量に基づいて、前記現在のノードのサブノードの占有予測結果を決定することは、
前記大小関係が、前記第1目標占有数量が前記第4数量以下であることを表す場合、
前記第2目標占有数量が第3目標閾値以下である場合、前記現在のノードのサブノードの占有予測結果が、前記サブノードが点を含まないことであると決定し、前記第3目標閾値は第1目標閾値に等しい、ことと、
前記第2目標占有数量が第4目標閾値以上である場合、前記現在のノードのサブノードの占有予測結果が、前記サブノードが点を含むことであると決定し、前記第3目標閾値は前記第4目標閾値より小さく、前記第4目標閾値は前記第2目標閾値より小さい、ことと、
前記第2目標占有数量が前記第3目標閾値より大きく、且つ前記第4目標閾値より小さい場合、前記現在のノードのサブノードの占有予測結果が、前記サブノードの占有情報を予測しないことであると決定することと、含む、
請求項11に記載のイントラ予測方法。 - 実行可能なイントラ予測命令を記憶する、第1メモリと、
前記第1メモリに記憶された実行可能なイントラ予測命令を実行するときに、請求項1~6のいずれか一項に記載の方法を実現する第1プロセッサと、を備える、エンコーダで使用する装置。 - 実行可能なイントラ予測命令を記憶する、第2メモリと、
前記第2メモリに記憶された実行可能なイントラ予測命令を実行するときに、請求項7~12のいずれか一項に記載の方法を実現する第2プロセッサと、を備える、デコーダで使用する装置。 - 第1プロセッサに、請求項1~6のいずれか一項に記載の方法を実行させるための実行可能なイントラ予測命令を記憶する、コンピュータ可読記憶媒体。
- 第2プロセッサに、請求項7~12のいずれか一項に記載の方法を実行させるための実行可能なイントラ予測命令を記憶する、コンピュータ可読記憶媒体。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2020/080965 WO2021189262A1 (zh) | 2020-03-24 | 2020-03-24 | 帧内预测方法、装置、编码器、解码器、及存储介质 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023525207A JP2023525207A (ja) | 2023-06-15 |
| JP7585340B2 true JP7585340B2 (ja) | 2024-11-18 |
Family
ID=77890874
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022557779A Active JP7585340B2 (ja) | 2020-03-24 | 2020-03-24 | イントラ予測方法、装置、エンコーダ、デコーダ、及び記憶媒体 |
Country Status (7)
| Country | Link |
|---|---|
| US (3) | US11917198B2 (ja) |
| EP (1) | EP4124035A4 (ja) |
| JP (1) | JP7585340B2 (ja) |
| KR (1) | KR20220157490A (ja) |
| CN (2) | CN115336264A (ja) |
| TW (1) | TW202141989A (ja) |
| WO (1) | WO2021189262A1 (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7585340B2 (ja) * | 2020-03-24 | 2024-11-18 | オッポ広東移動通信有限公司 | イントラ予測方法、装置、エンコーダ、デコーダ、及び記憶媒体 |
| JP2023077494A (ja) * | 2021-11-25 | 2023-06-06 | Kddi株式会社 | 点群復号装置、点群復号方法及びプログラム |
| CN121711488A (zh) * | 2021-12-03 | 2026-03-20 | 维沃移动通信有限公司 | 点云编码方法、解码方法、装置及电子设备 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2019079397A1 (en) | 2017-10-19 | 2019-04-25 | Interdigital Vc Holdings, Inc. | METHOD AND APPARATUS FOR ENCODING / DECODING THE GEOMETRY OF A POINT CLOUD REPRESENTING A 3D OBJECT |
| CN110418135A (zh) | 2019-08-05 | 2019-11-05 | 北京大学深圳研究生院 | 一种基于邻居的权重优化的点云帧内预测方法及设备 |
| WO2020004461A1 (ja) | 2018-06-27 | 2020-01-02 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 三次元データ符号化方法、三次元データ復号方法、三次元データ符号化装置、及び三次元データ復号装置 |
Family Cites Families (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP3429212A1 (en) * | 2017-07-13 | 2019-01-16 | Thomson Licensing | A method and apparatus for encoding/decoding the geometry of a point cloud representing a 3d object |
| US10861196B2 (en) | 2017-09-14 | 2020-12-08 | Apple Inc. | Point cloud compression |
| EP3467778A1 (en) * | 2017-10-06 | 2019-04-10 | Thomson Licensing | A method and apparatus for encoding/decoding the geometry of a point cloud representing a 3d object |
| EP4213096B1 (en) | 2018-01-18 | 2026-04-22 | Malikie Innovations Limited | Methods and devices for entropy coding point clouds |
| EP3937132B1 (en) | 2018-04-09 | 2025-05-28 | BlackBerry Limited | Methods and devices for binary entropy coding of point clouds |
| EP3553747B1 (en) * | 2018-04-09 | 2021-09-01 | BlackBerry Limited | Methods and devices for predictive coding of point clouds |
| CN108632607B (zh) | 2018-05-09 | 2019-06-21 | 北京大学深圳研究生院 | 一种基于多角度自适应帧内预测的点云属性压缩方法 |
| EP3809373A4 (en) | 2018-06-13 | 2021-07-28 | Panasonic Intellectual Property Corporation of America | METHOD FOR CODING THREE-DIMENSIONAL DATA, METHOD FOR DECODING THREE-DIMENSIONAL DATA, DEVICE FOR CODING THREE-DIMENSIONAL DATA AND DEVICE FOR DECODING THREE-DIMENSIONAL DATA |
| BR112020025049A2 (pt) * | 2018-06-15 | 2021-03-23 | Panasonic Intellectual Property Corporation Of America | método de codificação de dados tridimensionais, método de decodificação de dados tridimensionais, dispositivo de codificação de dados tridimensionais e dispositivo de decodificação de dados tridimensionais |
| EP3595180B1 (en) * | 2018-07-10 | 2021-12-08 | BlackBerry Limited | Methods and devices for neighbourhood-based occupancy prediction in point cloud compression |
| EP3595181B1 (en) | 2018-07-11 | 2023-09-06 | BlackBerry Limited | Predictor-copy coding mode for coding of point clouds |
| MX2021006569A (es) | 2018-12-21 | 2021-07-07 | Panasonic Ip Corp America | Metodo de codificacion de datos tridimensionales, metodo de decodificacion de datos tridimensionales, dispositivo codificador de datos tridimensionales y dispositivo decodificador de datos tridimensionales. |
| KR102797011B1 (ko) * | 2019-03-20 | 2025-04-18 | 엘지전자 주식회사 | 포인트 클라우드 데이터 송신 장치, 포인트 클라우드 데이터 송신 방법, 포인트 클라우드 데이터 수신 장치 및 포인트 클라우드 데이터 수신 방법 |
| WO2020190090A1 (ko) * | 2019-03-20 | 2020-09-24 | 엘지전자 주식회사 | 포인트 클라우드 데이터 전송 장치, 포인트 클라우드 데이터 전송 방법, 포인트 클라우드 데이터 수신 장치 및 포인트 클라우드 데이터 수신 방법 |
| US12010350B2 (en) * | 2019-03-22 | 2024-06-11 | Lg Electronics Inc. | Point cloud data transmission device, point cloud data transmission method, point cloud data reception device, and point cloud data reception method |
| CN114009046B (zh) * | 2019-06-21 | 2025-08-19 | Lg电子株式会社 | 用于处理点云数据的装置和方法 |
| WO2021045601A1 (ko) | 2019-09-05 | 2021-03-11 | 엘지전자 주식회사 | 포인트 클라우드 데이터 송신 장치, 포인트 클라우드 데이터 송신 방법, 포인트 클라우드 데이터 수신 장치 및 포인트 클라우드 데이터 수신 방법 |
| CN114402532A (zh) * | 2019-09-30 | 2022-04-26 | Oppo广东移动通信有限公司 | 占位信息的预测方法、编码器、解码器、及存储介质 |
| EP3800886B1 (en) | 2019-10-01 | 2025-03-12 | BlackBerry Limited | Angular mode for tree-based point cloud coding |
| JP7546677B2 (ja) * | 2020-01-06 | 2024-09-06 | オッポ広東移動通信有限公司 | イントラ予測方法、装置、エンコーダ、デコーダ及び記憶媒体 |
| US11475605B2 (en) * | 2020-01-09 | 2022-10-18 | Apple Inc. | Geometry encoding of duplicate points |
| JP7585340B2 (ja) * | 2020-03-24 | 2024-11-18 | オッポ広東移動通信有限公司 | イントラ予測方法、装置、エンコーダ、デコーダ、及び記憶媒体 |
-
2020
- 2020-03-24 JP JP2022557779A patent/JP7585340B2/ja active Active
- 2020-03-24 CN CN202080098881.9A patent/CN115336264A/zh active Pending
- 2020-03-24 WO PCT/CN2020/080965 patent/WO2021189262A1/zh not_active Ceased
- 2020-03-24 KR KR1020227037026A patent/KR20220157490A/ko not_active Withdrawn
- 2020-03-24 EP EP20927585.8A patent/EP4124035A4/en not_active Withdrawn
- 2020-03-24 CN CN202310245417.3A patent/CN116320488A/zh active Pending
-
2021
- 2021-03-16 TW TW110109412A patent/TW202141989A/zh unknown
-
2022
- 2022-09-22 US US17/950,860 patent/US11917198B2/en active Active
-
2024
- 2024-01-24 US US18/421,766 patent/US12389031B2/en active Active
- 2024-01-24 US US18/421,879 patent/US12389032B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2019079397A1 (en) | 2017-10-19 | 2019-04-25 | Interdigital Vc Holdings, Inc. | METHOD AND APPARATUS FOR ENCODING / DECODING THE GEOMETRY OF A POINT CLOUD REPRESENTING A 3D OBJECT |
| WO2020004461A1 (ja) | 2018-06-27 | 2020-01-02 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 三次元データ符号化方法、三次元データ復号方法、三次元データ符号化装置、及び三次元データ復号装置 |
| CN110418135A (zh) | 2019-08-05 | 2019-11-05 | 北京大学深圳研究生院 | 一种基于邻居的权重优化的点云帧内预测方法及设备 |
Non-Patent Citations (3)
| Title |
|---|
| Description of Core Experiment 13.11 for G-PCC: On Intra Occupancy Prediction,ISO/IEC JTC 1/SC 29/WG 11 N19147,イタリア,ITU,2020年02月21日,pp.1-3,[online],[retrieved on 2024-04-26],Retrieved from the Internet: <URL: https://www.mpeg.org/wp-content/uploads/mpeg_meetings/129_Brussels/w19147.zip> |
| LASSERRE, Sebastien et al.,Using Neighbouring Nodes for the Compression of Octrees Representing the Geometry of Point Clouds,Proc. 10th ACM Multimedia Systems Conference 2019,米国,Association for Computing Machinery,2019年06月18日,pp.145-153,[online],[retrieved on 2024-04-26],Retrieved from the Internet: <URL: https://dl.acm.org/doi/abs/10.1145/3304109.3306224>,https://doi.org/10.1145/3304109.3306224 |
| SCHNABEL, Ruwen et al.,Octree-Based Point-Cloud Compression,Proc. 3rd Eurographics / IEEE VGTC Conference on Point-Based Graphics 2006,米国,The Eurographics Association,2006年07月29日,pp.111-121,[online],[retrieved on 2024-04-26],Retrieved from the Internet: <URL: https://dl.acm.org/doi/10.5555/2386388.2386404> |
Also Published As
| Publication number | Publication date |
|---|---|
| US12389031B2 (en) | 2025-08-12 |
| US20230009083A1 (en) | 2023-01-12 |
| WO2021189262A1 (zh) | 2021-09-30 |
| US20240187645A1 (en) | 2024-06-06 |
| TW202141989A (zh) | 2021-11-01 |
| CN115336264A (zh) | 2022-11-11 |
| US20240171772A1 (en) | 2024-05-23 |
| EP4124035A4 (en) | 2024-01-31 |
| US12389032B2 (en) | 2025-08-12 |
| EP4124035A1 (en) | 2023-01-25 |
| KR20220157490A (ko) | 2022-11-29 |
| JP2023525207A (ja) | 2023-06-15 |
| US11917198B2 (en) | 2024-02-27 |
| CN116320488A (zh) | 2023-06-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7546677B2 (ja) | イントラ予測方法、装置、エンコーダ、デコーダ及び記憶媒体 | |
| US11742878B2 (en) | Occupancy information prediction method, encoder, decoder, and storage medium | |
| US11790563B2 (en) | Point cloud model reconstruction method, encoder, and decoder | |
| US12225241B2 (en) | Intra prediction method and decoder for geometric-based point cloud coding | |
| JP7386337B2 (ja) | 分割方法、符号器、復号器及びコンピュータ記憶媒体 | |
| US20220210471A1 (en) | Prediction method, encoder, decoder, and computer storage medium | |
| US12389031B2 (en) | Method and device for intra prediction | |
| CN103098475B (zh) | 图像编码方法和装置、图像解码方法和装置 | |
| WO2021062771A1 (zh) | 颜色分量预测方法、编码器、解码器及计算机存储介质 | |
| CN116648915A (zh) | 点云编解码方法、编码器、解码器以及计算机存储介质 | |
| JP2024523912A (ja) | 点群属性の符号化方法、点群属性の復号方法及び端末 | |
| JP2024518154A (ja) | 点群符号化・復号化方法、符号器、復号器及びコンピュータ記憶媒体 | |
| US20250232455A1 (en) | Encoding and decoding methods, encoder, decoder, code stream, and computer storage medium | |
| CA3203882C (en) | Point cloud encoding and decoding method, encoder, decoder and computer storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230228 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230228 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240507 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240730 |
|
| 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: 20241011 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241106 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7585340 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |