JP7797676B2 - Uv座標範囲およびテクスチャマップサイズ - Google Patents
Uv座標範囲およびテクスチャマップサイズInfo
- Publication number
- JP7797676B2 JP7797676B2 JP2024547908A JP2024547908A JP7797676B2 JP 7797676 B2 JP7797676 B2 JP 7797676B2 JP 2024547908 A JP2024547908 A JP 2024547908A JP 2024547908 A JP2024547908 A JP 2024547908A JP 7797676 B2 JP7797676 B2 JP 7797676B2
- Authority
- JP
- Japan
- Prior art keywords
- coordinates
- coefficient
- vertices
- video
- coordinate
- 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
Classifications
-
- 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
-
- 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/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/136—Incoming video signal characteristics or properties
-
- 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/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/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
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)
Description
本出願は、2023年6月9日に出願された米国特許出願第18/208,152号「UV COORDINATE RANGES AND TEXTURE MAP SIZE」に対する優先権の利益を主張し、上記の特許出願は、2022年8月23日に出願された米国仮出願第63/400,361号「On UV Coordinate Ranges and Texture Map Size」に対する優先権の利益を主張する。先行出願の開示は、その全体が参照により本明細書に組み込まれる。
(1)正規化:第1の変換は、正規化プロセスであり得る。正規化プロセスに基づいて、U座標とV座標の両方は、(2tqp-1)で除算することができる。したがって、U座標の各々は、(2tqp-1)で除算することができ、V座標の各々は、(2tqp-1)で除算することができる。正規化プロセスが実施された後、U座標の範囲およびV座標の範囲は、[0,1]として調整することができる。
(2)展開:第2の変換は、展開プロセスであり得る。例えば、それぞれ、U座標の各々は、(texwidth-1)で乗算することができ、V座標の各々は、(texheight-1)で乗算することができ、texwidthは、デコーディングされたテクスチャマップの幅であり、texheightは、デコーディングされたテクスチャマップの高さである。一例では、texwidth=2048およびtexheight=1536である。これにより、U座標の各々は、2047で乗算することができ、V座標の各々は、1535で乗算することができる。したがって、U座標の範囲は[0.2047]となり、V座標の範囲は[0,1535]となり、UV座標の範囲は2048×1536となり、これはデコーディングされたテクスチャマップサイズ2048×1536と一致する。
変換:U座標の各々は、(texwidth-1)/(2tqp-1)のスカラで乗算することができ、V座標の各々は、(texheight-1)/(2tqp-1)のスカラで乗算することができ、texwidthおよびtexheightは、それぞれデコーディングされたテクスチャマップの幅および高さである。変換後、デコーディングされたテクスチャマップサイズのサイズは、デコーディングされたUV座標の範囲と一致することができる。
変換:U座標の各々は、(2tdepth-1)/(2tqp-1)のスカラで乗算することができ、V座標の各々は、(2tdepth-1)/(2tqp-1)のスカラで乗算することができ、tdepthは、ソースUおよびV座標のビット深度である。変換後、U座標の範囲とV座標の範囲の両方は、[0,2tdepth-1]となる。
変換:U座標の各々は、(uMax/(2tqp-1))のスカラで乗算することができ、V座標の各々は、(vMax/(2tqp-1))のスカラで乗算することができ、uMaxおよびvMaxは、UV座標の範囲を定義する2つの値である。変換後、U座標は、[0,uMax]の範囲内とすることができ、V座標は、[0,vMax]の範囲内とすることができる。
Claims (10)
- デコーダが実行するメッシュ処理の方法であって、
複数の頂点を含むメッシュのコーディング情報を受信するステップであって、前記コーディング情報は、前記複数の頂点に対応する複数の第1の座標および複数の第2の座標と、前記メッシュに関連付けられたテクスチャマップとを含み、前記テクスチャマップは、前記メッシュのテクスチャ情報を示し、前記複数の頂点の各頂点は、組み合わせて前記各頂点の位置を一意に識別するそれぞれの第1の座標およびそれぞれの第2の座標を含むステップと、
第1の係数に基づいて前記それぞれの第1の座標を調整し、かつ第2の係数に基づいて前記それぞれの第2の座標を調整することによって、前記各頂点に関連付けられたそれぞれの第1の座標およびそれぞれの第2の座標を正規化するステップであって、前記第1の係数および前記第2の係数は、(i)前記複数の頂点の前記第1の座標および前記第2の座標のコーディングされた範囲を示すビット深度値、ならびに(ii)前記テクスチャマップのサイズに関連付けられており、前記第1の係数は、(texwidth-1)/(2 tqp -1)に等しく、前記texwidthは、前記テクスチャマップの幅であり、前記tqpは、前記複数の頂点の前記第1の座標および前記第2の座標の前記コーディングされた範囲を示す前記ビット深度値であり、前記第2の係数は、(texheight-1)/(2 tqp -1)に等しく、前記texheightは、前記テクスチャマップの高さである、ステップと、
それぞれ前記第1の係数および前記第2の係数に基づいて前記正規化されたそれぞれの第1の座標および前記正規化されたそれぞれの第2の座標を展開するステップと、
前記メッシュの前記複数の頂点の前記正規化され展開された第1の座標および前記正規化され展開された第2の座標に基づいて前記メッシュを再構築するステップと
を含む、方法。 - 正規化する前記ステップは、
前記第1の係数に含まれる第1の除数で前記複数の頂点の前記第1の座標の各々を除算して前記それぞれの第1の座標を正規化するステップと、
前記第2の係数に含まれる第2の除数で前記複数の頂点の前記第2の座標の各々を除算して前記それぞれの第2の座標を正規化するステップと
をさらに含み、
展開する前記ステップは、
前記第1の係数に含まれる第1の乗数で前記複数の頂点の前記正規化された第1の座標の各々を乗算して前記正規化されたそれぞれの第1の座標を展開するステップと、
前記第2の係数に含まれる第2の乗数で前記複数の頂点の前記正規化された第2の座標の各々を乗算して前記正規化されたそれぞれの第2の座標を展開するステップと
をさらに含む、
請求項1に記載の方法。 - 前記第1の係数は、第1の分数であり、前記第1の座標の各々は、前記第1の分数の分母によって正規化され、前記第1の分数の分子によって展開され、
前記第2の係数は、第2の分数であり、前記第2の座標の各々は、前記第2の分数の分母によって正規化され、前記第2の分数の分子によって展開される、
請求項1に記載の方法。 - 利用できない前記テクスチャマップの前記サイズに基づいて、
前記第1の係数と前記第2の係数の両方は、(2tdepth-1)/(2tqp-1)に等しく、前記tdepthは、前記複数の頂点の前記第1の座標および前記第2の座標の初期範囲を示すビット深度値であり、前記tqpは、前記複数の頂点の前記第1の座標および前記第2の座標の前記コーディングされた範囲を示す前記ビット深度値である、
請求項1に記載の方法。 - 前記第1の係数は、(uMax/(2tqp-1))に等しく、前記uMaxは、第1の定数であり、前記tqpは、前記複数の頂点の前記第1の座標および前記第2の座標の前記コーディングされた範囲を示す前記ビット深度値であり、
前記第2の係数は、(vMax/(2tqp-1))に等しく、前記vMaxは、第2の定数である、
請求項1に記載の方法。 - 前記uMaxは、前記テクスチャマップの幅から1を引いたものに等しく、
前記vMaxは、前記テクスチャマップの高さから1を引いたものに等しい、
請求項5に記載の方法。 - 利用できない前記テクスチャマップの前記サイズに基づいて、
前記uMaxと前記vMaxの両方は、2tdepthから1を引いたものに等しく、前記tdepthは、前記複数の頂点の前記第1の座標および前記第2の座標の初期範囲を示すビット深度値である、
請求項5に記載の方法。 - 前記uMaxと前記vMaxの両方は、2tdepthから1を引いたものに等しく、前記tdepthは、前記複数の頂点の前記第1の座標および前記第2の座標の初期範囲を示すビット深度値である、請求項5に記載の方法。
- 請求項1~8のいずれか一項に記載の方法を行うように構成された装置。
- 少なくとも1つのプロセッサに、請求項1~8のいずれか一項に記載の方法を実行させるためのコンピュータプログラム。
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US202263400361P | 2022-08-23 | 2022-08-23 | |
| US63/400,361 | 2022-08-23 | ||
| US18/208,152 US12401805B2 (en) | 2022-08-23 | 2023-06-09 | UV coordinate ranges and texture map size |
| US18/208,152 | 2023-06-09 | ||
| PCT/US2023/068352 WO2024044412A1 (en) | 2022-08-23 | 2023-06-13 | Uv coordinate ranges and texture map size |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2025506666A JP2025506666A (ja) | 2025-03-13 |
| JP7797676B2 true JP7797676B2 (ja) | 2026-01-13 |
Family
ID=89995414
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024547908A Active JP7797676B2 (ja) | 2022-08-23 | 2023-06-13 | Uv座標範囲およびテクスチャマップサイズ |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US12401805B2 (ja) |
| EP (1) | EP4577986A4 (ja) |
| JP (1) | JP7797676B2 (ja) |
| KR (1) | KR20240105416A (ja) |
| CN (1) | CN118202393A (ja) |
| WO (1) | WO2024044412A1 (ja) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000358192A (ja) | 1999-06-14 | 2000-12-26 | Sony Corp | シーン記述生成装置及び方法、オブジェクト抽出方法、並びに記録媒体 |
| JP2002063590A (ja) | 2000-08-23 | 2002-02-28 | Nintendo Co Ltd | グラフィクスシステム用再循環シェードツリーブレンダ |
| JP2002517851A (ja) | 1998-06-08 | 2002-06-18 | マイクロソフト コーポレイション | 時間依存ジオメトリの圧縮 |
| JP2008527787A (ja) | 2005-01-14 | 2008-07-24 | エレクトロニクス アンド テレコミュニケーションズ リサーチ インスチチュート | 効果的なテクスチャマッピングのための3次元メッシュ情報のテクスチャ座標符号化及び復号化方法 |
| JP2020513703A (ja) | 2016-11-28 | 2020-05-14 | ソニー株式会社 | 自由視点映像ストリーミング用の復号器中心uvコーデック |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11354847B2 (en) * | 2020-07-31 | 2022-06-07 | Nvidia Corporation | Three-dimensional object reconstruction from a video |
| US12125249B2 (en) * | 2020-11-24 | 2024-10-22 | Samsung Electronics Co., Ltd. | Overlapped patches for mesh coding for video based point cloud compression |
| WO2023281929A1 (ja) * | 2021-07-08 | 2023-01-12 | ソニーグループ株式会社 | 情報処理装置および方法 |
-
2023
- 2023-06-09 US US18/208,152 patent/US12401805B2/en active Active
- 2023-06-13 EP EP23858146.6A patent/EP4577986A4/en active Pending
- 2023-06-13 WO PCT/US2023/068352 patent/WO2024044412A1/en not_active Ceased
- 2023-06-13 CN CN202380014236.8A patent/CN118202393A/zh active Pending
- 2023-06-13 KR KR1020247018720A patent/KR20240105416A/ko active Pending
- 2023-06-13 JP JP2024547908A patent/JP7797676B2/ja active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002517851A (ja) | 1998-06-08 | 2002-06-18 | マイクロソフト コーポレイション | 時間依存ジオメトリの圧縮 |
| JP2000358192A (ja) | 1999-06-14 | 2000-12-26 | Sony Corp | シーン記述生成装置及び方法、オブジェクト抽出方法、並びに記録媒体 |
| JP2002063590A (ja) | 2000-08-23 | 2002-02-28 | Nintendo Co Ltd | グラフィクスシステム用再循環シェードツリーブレンダ |
| JP2008527787A (ja) | 2005-01-14 | 2008-07-24 | エレクトロニクス アンド テレコミュニケーションズ リサーチ インスチチュート | 効果的なテクスチャマッピングのための3次元メッシュ情報のテクスチャ座標符号化及び復号化方法 |
| JP2020513703A (ja) | 2016-11-28 | 2020-05-14 | ソニー株式会社 | 自由視点映像ストリーミング用の復号器中心uvコーデック |
Also Published As
| Publication number | Publication date |
|---|---|
| US20240073433A1 (en) | 2024-02-29 |
| EP4577986A4 (en) | 2025-12-10 |
| US12401805B2 (en) | 2025-08-26 |
| JP2025506666A (ja) | 2025-03-13 |
| EP4577986A1 (en) | 2025-07-02 |
| WO2024044412A1 (en) | 2024-02-29 |
| KR20240105416A (ko) | 2024-07-05 |
| CN118202393A (zh) | 2024-06-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7544973B2 (ja) | 動的メッシュ圧縮のための方法および装置 | |
| JP7721800B2 (ja) | メッシュ圧縮における頂点位置予測のための方法、装置及びコンピュータプログラム | |
| JP7780032B2 (ja) | 重複頂点に基づく位置圧縮 | |
| JP7701560B2 (ja) | 時間的予測に基づく頂点位置圧縮のための方法、装置およびプログラム | |
| JP7842884B2 (ja) | メッシュ処理の方法、装置及びプログラム | |
| JP7842231B2 (ja) | メッシュ処理のための方法、装置 | |
| JP7780031B2 (ja) | メッシュ圧縮におけるテクスチャ座標符号化 | |
| JP7749858B2 (ja) | 位置圧縮におけるメッシュ頂点のグループ化 | |
| JP7797676B2 (ja) | Uv座標範囲およびテクスチャマップサイズ | |
| US20240357164A1 (en) | Displacement coding in mesh compression | |
| US20250211785A1 (en) | Combine dual-degree based connectivity coding and triangle based geometry coding for polygon mesh compression | |
| WO2024226668A1 (en) | Inter coding in mesh compression | |
| WO2024226674A1 (en) | Signaling zero coefficients for displacement coding | |
| WO2025019814A2 (en) | Adaptive linear lifting transform | |
| CN120019660A (zh) | 均匀位深度缩放 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240814 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240814 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250624 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250701 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250926 |
|
| 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: 20251202 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20251224 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7797676 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |