JP7568952B2 - 復号方法、復号装置及び復号プログラム - Google Patents
復号方法、復号装置及び復号プログラム Download PDFInfo
- Publication number
- JP7568952B2 JP7568952B2 JP2022570956A JP2022570956A JP7568952B2 JP 7568952 B2 JP7568952 B2 JP 7568952B2 JP 2022570956 A JP2022570956 A JP 2022570956A JP 2022570956 A JP2022570956 A JP 2022570956A JP 7568952 B2 JP7568952 B2 JP 7568952B2
- Authority
- JP
- Japan
- Prior art keywords
- attribute
- points
- reference value
- decoding
- encoded
- 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
- 238000000034 method Methods 0.000 title claims description 21
- 238000004364 calculation method Methods 0.000 claims description 10
- 238000012545 processing Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 6
- 230000011218 segmentation Effects 0.000 description 5
- 238000000354 decomposition reaction Methods 0.000 description 4
- 238000005259 measurement Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000001931 thermography Methods 0.000 description 2
- VBRBNWWNRIMAII-WYMLVPIESA-N 3-[(e)-5-(4-ethylphenoxy)-3-methylpent-3-enyl]-2,2-dimethyloxirane Chemical compound C1=CC(CC)=CC=C1OC\C=C(/C)CCC1C(C)(C)O1 VBRBNWWNRIMAII-WYMLVPIESA-N 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000002245 particle Substances 0.000 description 1
- 238000004549 pulsed laser deposition Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 239000013598 vector Substances 0.000 description 1
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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T9/00—Image coding
- G06T9/004—Predictors, e.g. intraframe, interframe coding
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T9/00—Image coding
- G06T9/40—Tree coding, e.g. quadtree, octree
-
- 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/70—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10028—Range image; Depth image; 3D point clouds
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Description
本発明の目的は、点群の属性について符号化効率を高めたデータから、点群を復号することができる復号方法、復号装置及び復号プログラムを提供することにある。
《動画像処理システム1の構成》
以下、図面を参照しながら実施形態について詳しく説明する。
図1は、第1の実施形態に係る動画像処理システムの構成を示す概略図である。動画像処理システム1は、点群生成装置10と、符号化装置30と復号装置50とを備える。
図2は、第1の実施形態に係る符号化装置30の構成を示す概略ブロック図である。符号化装置30は、点群取得部31、併合部32、幾何符号化部33、基準決定部34、残差算出部35、属性符号化部36、出力部37を備える。
図4は、第1の実施形態に係る符号化装置30による動的点群データの符号化方法を示すフローチャートである。符号化装置30の点群取得部31は、点群生成装置10から動的点群データを取得する(ステップS1)。点群取得部31が取得する動的点群データは、大量のフレームを有する動的点群データの一部を構成するものであってもよい。
図5は、第1の実施形態に係る復号装置50の構成を示す概略ブロック図である。復号装置50は、入力部51、幾何復号部52、属性復号部53、残差復号部54、基準特定部55、属性値算出部56、分解部57、表示部58を備える。
図6は、第1の実施形態に係る復号装置50による符号化点群データの復号方法を示すフローチャートである。入力部51は、復号装置50から符号化点群データの入力を受け付ける(ステップS31)。幾何復号部52は、ステップS31で入力された符号化点群データに含まれる符号化幾何データを復号する(ステップS32)。これにより、幾何復号部52は、複数の点の位置を特定する。
以上、図面を参照して一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、様々な設計変更等をすることが可能である。すなわち、他の実施形態においては、上述の処理の順序が適宜変更されてもよい。また、一部の処理が並列に実行されてもよい。
上述した変形例の場合、符号化される点群データは、必ずしも動的点群データでなくてもよい。
図7は、少なくとも1つの実施形態に係るコンピュータの構成を示す概略ブロック図である。
コンピュータ90は、プロセッサ91、メインメモリ93、ストレージ95、インタフェース97を備える。
上述の符号化装置30及び復号装置50は、コンピュータ90に実装される。そして、上述した各処理部の動作は、プログラムの形式でストレージ95に記憶されている。プロセッサ91は、プログラムをストレージ95から読み出してメインメモリ93に展開し、当該プログラムに従って上記処理を実行する。また、プロセッサ91は、プログラムに従って、上述した各記憶部に対応する記憶領域をメインメモリ93に確保する。プロセッサ91の例としては、CPU(Central Processing Unit)、GPU(Graphic Processing Unit)、マイクロプロセッサなどが挙げられる。
Claims (5)
- コンピュータが、異なるフレームに属する点群を併合した併合点群データを復号する復号方法であって、
前記コンピュータが、フレームごとに定められた基準値を特定するステップと、
前記コンピュータが、前記併合点群データの複数の点の前記基準値に対する属性値の残差である属性残差を符号化した符号化残差データから前記複数の点の属性残差を復号するステップと、
前記コンピュータが、前記複数の点それぞれについて、属するフレームに対応する前記基準値と、前記点の属性残差とから前記点の属性値を算出するステップと
を有する復号方法。 - 前記コンピュータが、前記複数の点それぞれが属するフレームを示す値を符号化した符号化属性データから前記複数の点それぞれが属するフレームを復号するステップを有し、
前記基準値を特定するステップにおいて、前記コンピュータが、前記複数の点それぞれについて、復号された前記フレームに対応する基準値を特定する
請求項1に記載の復号方法。 - コンピュータが、異なるフレームに属する点群を併合した併合点群データに含まれる複数の点のそれぞれについて、前記点が属する前記フレームを示すフレームインデックスを符号化した符号化インデックスデータと、基準値に対する属性値の残差である属性残差を符号化した符号化残差データと、前記フレームインデックスと前記基準値との対応関係を示す基準データとを含む符号化点群データとから、前記複数の点それぞれの前記フレームインデックスと前記属性残差とを復号するステップと、
前記コンピュータが、前記符号化点群データから前記基準データを取得するステップと、
前記コンピュータが、前記複数の点それぞれについて、復号された前記フレームインデックスに対応する前記基準値を前記基準データから特定するステップと、
前記コンピュータが、前記複数の点それぞれについて、復号された前記属性残差と特定された前記基準値とから前記属性値を算出するステップと
を含む復号方法。 - 異なるフレームに属する点群を併合した併合点群データを復号する復号装置であって、
フレームごとに定められた基準値を特定する基準特定部と、
前記併合点群データの複数の点の前記基準値に対する属性値の残差である属性残差を符号化した符号化残差データから前記複数の点の属性残差を復号する残差復号部と、
前記複数の点それぞれについて、属するフレームに対応する前記基準値と、前記点の属性残差とから前記点の属性値を算出する属性値算出部と
を有する復号装置。 - 異なるフレームに属する点群を併合した併合点群データを復号するコンピュータに、
複数の点と基準値との対応関係を示す基準データからフレームごとに定められた基準値を特定するステップと、
前記併合点群データの複数の点の前記基準値に対する属性値の残差である属性残差を符号化した符号化残差データから前記複数の点の属性残差を復号するステップと、
前記複数の点それぞれについて、属するフレームに対応する前記基準値と、前記点の属性残差とから前記点の属性値を算出するステップと
を実行させるための復号プログラム。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2020/048778 WO2022137515A1 (ja) | 2020-12-25 | 2020-12-25 | 復号方法、復号装置、復号プログラム及び符号化点群データのデータ構造 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2022137515A1 JPWO2022137515A1 (ja) | 2022-06-30 |
JP7568952B2 true JP7568952B2 (ja) | 2024-10-17 |
Family
ID=82157448
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022570956A Active JP7568952B2 (ja) | 2020-12-25 | 2020-12-25 | 復号方法、復号装置及び復号プログラム |
Country Status (6)
Country | Link |
---|---|
US (1) | US20240046525A1 (ja) |
EP (1) | EP4254338A4 (ja) |
JP (1) | JP7568952B2 (ja) |
KR (1) | KR20230110771A (ja) |
CN (1) | CN116670717A (ja) |
WO (1) | WO2022137515A1 (ja) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018534881A (ja) | 2016-01-22 | 2018-11-22 | 三菱電機株式会社 | 点群を圧縮する方法 |
US20190311502A1 (en) | 2018-04-10 | 2019-10-10 | Apple Inc. | Point cloud attribute transfer algorithm |
WO2020075781A1 (ja) | 2018-10-09 | 2020-04-16 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 三次元データ符号化方法、三次元データ復号方法、三次元データ符号化装置、及び三次元データ復号装置 |
-
2020
- 2020-12-25 JP JP2022570956A patent/JP7568952B2/ja active Active
- 2020-12-25 KR KR1020237020886A patent/KR20230110771A/ko unknown
- 2020-12-25 WO PCT/JP2020/048778 patent/WO2022137515A1/ja active Application Filing
- 2020-12-25 US US18/269,211 patent/US20240046525A1/en active Pending
- 2020-12-25 CN CN202080108130.0A patent/CN116670717A/zh active Pending
- 2020-12-25 EP EP20967001.7A patent/EP4254338A4/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018534881A (ja) | 2016-01-22 | 2018-11-22 | 三菱電機株式会社 | 点群を圧縮する方法 |
US20190311502A1 (en) | 2018-04-10 | 2019-10-10 | Apple Inc. | Point cloud attribute transfer algorithm |
WO2020075781A1 (ja) | 2018-10-09 | 2020-04-16 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 三次元データ符号化方法、三次元データ復号方法、三次元データ符号化装置、及び三次元データ復号装置 |
Also Published As
Publication number | Publication date |
---|---|
US20240046525A1 (en) | 2024-02-08 |
KR20230110771A (ko) | 2023-07-25 |
EP4254338A1 (en) | 2023-10-04 |
CN116670717A (zh) | 2023-08-29 |
EP4254338A4 (en) | 2024-06-26 |
JPWO2022137515A1 (ja) | 2022-06-30 |
WO2022137515A1 (ja) | 2022-06-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11790482B2 (en) | Mixed reality system with virtual content warping and method of generating virtual content using same | |
US11410269B2 (en) | Mixed reality system with virtual content warping and method of generating virtual content using same | |
Kähler et al. | Hierarchical voxel block hashing for efficient integration of depth images | |
US10268917B2 (en) | Pre-segment point cloud data to run real-time shape extraction faster | |
JP7573052B2 (ja) | 符号化及び復号方法、エンコーダ、デコーダ及びソフトウェア | |
BR112021000038A2 (pt) | Aparelho e método de processamento de imagem | |
US9761039B2 (en) | Method and apparatus for hybrid rendering | |
KR20100035622A (ko) | 하이브리드 광선 추적 시스템을 위한 프래그먼트 쉐이더 및 동작 방법 | |
KR20150051477A (ko) | 레이 트레이싱 처리 장치 및 방법 | |
KR100319380B1 (ko) | 화상 복호/합성 방법 및 화상 복호/합성 장치 | |
US9299182B2 (en) | Divided-area-based rendering device and divided-area-based rendering method | |
EP4177667A1 (en) | Generating a new frame using rendered content and non-rendered content from a previous perspective | |
KR20160047316A (ko) | 렌더링 장치 및 방법 | |
Eickeler et al. | Adaptive feature-conserving compression for large scale point clouds | |
JP7568952B2 (ja) | 復号方法、復号装置及び復号プログラム | |
JPH09128562A (ja) | 3次元形状表示方法 | |
US9230508B2 (en) | Efficient feedback-based illumination and scatter culling | |
JP7307390B2 (ja) | ノイズ判定方法、ノイズ判定装置及びプログラム | |
Reichl et al. | Memory‐Efficient Interactive Online Reconstruction From Depth Image Streams | |
CN115063497A (zh) | 一种点云数据处理方法及装置 | |
Rossoni et al. | Physically Based Rendering of Animated Point Clouds for EXtended Reality | |
KR20240026233A (ko) | 점군 부호화 및 복호화 방법(method for encoding and decoding a point cloud) | |
CN110136235A (zh) | 三维bim模型外壳提取方法、装置及计算机设备 | |
US20240303923A1 (en) | Recursive field networks for object representation | |
US20230419558A1 (en) | Decoding method, decoding apparatus and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230522 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240521 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240718 |
|
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: 20240903 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240916 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7568952 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |