ISO/IEC 23090-18:2024/Amd 2
(Amendment)Information technology - Coded representation of immersive media - Part 18: Carriage of geometry-based point cloud compression data - Amendment 2: Point reliability indication and other improvements
Information technology - Coded representation of immersive media - Part 18: Carriage of geometry-based point cloud compression data - Amendment 2: Point reliability indication and other improvements
Technologies de l'information — Représentation codée de média immersifs — Partie 18: Transport des données de compression des nuages de points basée sur la géométrie — Amendement 2: Titre manque
General Information
Relations
Standards Content (Sample)
International
Standard
ISO/IEC 23090-18
First edition
Information technology — Coded
2024-01
representation of immersive media —
AMENDMENT 2
Part 18:
Carriage of geometry-based point
cloud compression data
AMENDMENT 2: Point reliability
indication and other improvements
PROOF/ÉPREUVE
Reference number
ISO/IEC 23090-18/Amd. 2:2025(en) © ISO/IEC 2025
ISO/IEC 23090-18/Amd. 2:2025(en)
© ISO/IEC 2025
All rights reserved. Unless otherwise specified, or required in the context of its implementation, no part of this publication may
be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting on
the internet or an intranet, without prior written permission. Permission can be requested from either ISO at the address below
or ISO’s member body in the country of the requester.
ISO copyright office
CP 401 • Ch. de Blandonnet 8
CH-1214 Vernier, Geneva
Phone: +41 22 749 01 11
Email: copyright@iso.org
Website: www.iso.org
Published in Switzerland
PROOF/ÉPREUVE
© ISO/IEC 2025 – All rights reserved
ii
ISO/IEC 23090-18/Amd. 2:2025(en)
Foreword
ISO (the International Organization for Standardization) and IEC (the International Electrotechnical
Commission) form the specialized system for worldwide standardization. National bodies that are
members of ISO or IEC participate in the development of International Standards through technical
committees established by the respective organization to deal with particular fields of technical activity.
ISO and IEC technical committees collaborate in fields of mutual interest. Other international organizations,
governmental and non-governmental, in liaison with ISO and IEC, also take part in the work.
The procedures used to develop this document and those intended for its further maintenance are described
in the ISO/IEC Directives, Part 1. In particular, the different approval criteria needed for the different types
of document should be noted. This document was drafted in accordance with the editorial rules of the ISO/
IEC Directives, Part 2 (see www.iso.org/directives or www.iec.ch/members_experts/refdocs).
ISO and IEC draw attention to the possibility that the implementation of this document may involve the
use of (a) patent(s). ISO and IEC take no position concerning the evidence, validity or applicability of any
claimed patent rights in respect thereof. As of the date of publication of this document, ISO and IEC had not
received notice of (a) patent(s) which may be required to implement this document. However, implementers
are cautioned that this may not represent the latest information, which may be obtained from the patent
database available at www.iso.org/patents and https://patents.iec.ch. ISO and IEC shall not be held
responsible for identifying any or all such patent rights.
Any trade name used in this document is information given for the convenience of users and does not
constitute an endorsement.
For an explanation of the voluntary nature of standards, the meaning of ISO specific terms and expressions
related to conformity assessment, as well as information about ISO's adherence to the World Trade
Organization (WTO) principles in the Technical Barriers to Trade (TBT) see www.iso.org/iso/foreword.html.
In the IEC, see www.iec.ch/understanding-standards.
This document was prepared by Technical Committee ISO/IEC JTC 1, Information technology, Subcommittee
SC 29, Coding of audio, picture, multimedia and hypermedia information.
A list of all parts in the ISO/IEC 23090 series can be found on the ISO and IEC websites.
Any feedback or questions on this document should be directed to the user’s national standards
body. A complete listing of these bodies can be found at www.iso.org/members.html and
www.iec.ch/national-committees.
PROOF/ÉPREUVE
© ISO/IEC 2025 – All rights reserved
iii
ISO/IEC 23090-18/Amd. 2:2025(en)
Information technology — Coded representation of
immersive media —
Part 18:
Carriage of geometry-based point cloud compression data
AMENDMENT 2: Point reliability indication and other
improvements
9.3
Add the following new subclauses after 9.2:
9.3 G-PCC confidence score
9.3.1 General
When a point cloud scene is acquired and transitted in real-world conditions, scanning or transmission
failure can occur which degrade the acquired data, e.g. inaccuracy of points’ position, missing points. In
this case, the acquiring system can provide confidence score associated with different regions of the point
cloud data. Upon reception of this information, the application can process the point cloud data differently
whether the confidence score is high or low.
This subclause specifies signaling of confidence score information of points in a particular region in
ISOBMFF.
9.3.2 G-PCC confidence score structure
9.3.2.1 General
GPCCConfidenceScoreStruct provides the confidence score of points within a given 3D spatial region.
9.3.2.2 Syntax
aligned(8) class GPCCConfidenceScoreStruct() {
unsigned int(16) region_id;
unsigned int(1) bounding_box_present_flag;
unsigned int(1) dimensions_included_flag;
unsigned int(1) confidence_score_present_flag;
unsigned int(5) reserved;
if(bounding_box_present_flag) {
GPCCBoundingBox bounding_box(dimensions_included_flag);
}
if(confidence_score_present_flag) {
unsigned int(8) confidence_score;
}
}
9.3.2.3 Semantics
region_id is an identifier for the confidence score region.
PROOF/ÉPREUVE
© ISO/IEC 2025 – All rights reserved
ISO/IEC 23090-18/Amd. 2:2025(en)
bounding_box_present_flag indicates the presence of bounding box information. For sync samples in
confidence score region metadata track this flag shall be set to 1. For non-sync samples in confidence
score region metadata track, this flag shall be set to 1 when the position or dimensions of this confidence
score region are updated with reference to the previous sync sample.
dimensions_included_flag indicates the presence of the bounding box with the scale field. For sync
samples in confidence score region metadata sample, this flag shall be set to 1. For non-sync samples
in confidence score region metadata sample, this flag shall only be set to 1 when the dimensions of this
confidence score region are updated with reference to the previous sync sample. This flag may be set to
1 only if bounding_box_present_flag is set to 1.
confidence_score_present_flag indicates the presence of the confidence score for the confidence score region.
confidence_score indicates the degree of confidence in unit of 1/255 in the range of 0.0 to 1.0 for the data in
the confidence score region. A signaled value of 0 expresses a score of 0.0 which means the confidence
in the data in the confidence score region is the lowest. A signaled value of 255 expresses a score of 1.0
which means the confidence in the data in the confidence score region is the highest. An application
should take into account the confidence score when processing the data and deriving actions, results,
interpretations, etc… When not present, the confidence score is unknown.
9.3.3 Signalling of confidence score information
9.3.3.1 Definition
'gcsr'
Box Types:
Container: GPCCSampleEntry('gpe1', 'gpeg', 'gpc1', 'gpcg', 'gpeb', 'gpcb') or DynamicGPC
CConfidenceScoreSampleEntry
Mandatory: No
Quantity: Zero or one
The GPCCConfidenceScoreInfoBox provides information of one or more confidence scores.
When GPCCConfidenceScoreInfoBox is present in the sample entry of the G-PCC bitstream track, it provides
the static confidence score information of G-PCC bitstream carried in the track.
When GPCCConfidenceScoreInfoBox is present in the sample entry of the G-PCC geometry track, it indicates
the static confidence score information of G-PCC bitstream carried in the G-PCC geometry track and
associated G-PCC attribute tracks. It shall not be present in the sample entry of any G-PCC attribute tracks.
When GPCCConfidenceScoreInfoBox is present in the sample entry of the G-PCC tile base track, it provides
the static confidence score information of G-PCC bitstream carried in all G-PCC tile tracks. It shall not be
present in the sample entry of any G-PCC tile tracks.
9.3.3.2 Syntax
aligned(8) class GPCCConfidenceScoreInfoBox extends FullBox('gcsr', version=0, 0) {
unsigned int(16) num_regions;
for (int i=0; i < num_regions; i++) {
GPCCConfidenceScoreStruct score();
}
}
9.3.3.3 Semantics
num_regions indicate the number of confidence score structure presented in the box.
score provides the confidence score information.
PROOF/ÉPREUVE
© ISO/IEC 2025 – All rights reserved
ISO/IEC 23090-18/Amd. 2:2025(en)
9.3.4 Sample entry
9.3.4.1 Syntax
aligned(8) class GPCCConfidenceScoreConfigurationStruct() {
bit(7) reserved=0;
unsigned int(1) dynamic_dimension_flag;
}
aligned(8) class DynamicGPCCConfidenceScoreSampleEntry extends MetaDataSampleEntry('gcdc') {
GPCCConfidenceScoreInfoBox info_box;
GPCCConfidenceScoreConfigurationStruct configuration;
}
9.3.4.2 Semantics
dynamic_dimension_flag equal to 0 specifies that the dimension of the 3D spatial region remains unchanged
in all samples referring to this sample entry. dynamic_dimension_flag equal to 1 specifies that the
dimension of the 3D spatial region is indicated in samples.
info_box indicates one or more initial 3D spatial region with the associated confidence score of the G-PCC data.
configuration contains configuration related to the samples referring to this sample entry.
9.3.5 Sample format
9.3.5.1 General
A sample in the confidence score region timed metadata track shall be set as a sync sample or as a non-sync
sample. At least one sync sample shall be present in the confidence score region timed-metadata track.
Sync samples in the confidence score region timed metadata shall carry the dimension for all G-PCC
confidence score regions. In sync samples for all confidence score regions, the value of dimensions_included_
flag and bounding_box_present_flag shall be set to 1.
Non-sync samples in confidence score region timed metadata track shal
...
ISO/IEC 23090-18:2024/DAMPRF Amd 2:2025(en)
ISO/IEC JTC 1/SC 29
Secretariat: JISC
Date: 2025-09-1811-21
Information technology — Coded representation of immersive
media —
—
Part 18:
Carriage of geometry-based point cloud compression data
AMENDMENT 2: Point reliability indication and other improvements
PROOF
© ISO/IEC 2025
All rights reserved. Unless otherwise specified, or required in the context of its implementation, no part of
this publication may be reproduced or utilized otherwise in any form or by any means, electronic or
mechanical, including photocopying, or posting on the internet or an intranet, without prior written
permission. Permission can be requested from either ISO at the address below or ISO’s member body in
the country of the requester.
ISO copyright office
CP 401 • Ch. de Blandonnet 8
CH-1214 Vernier, Geneva
Phone: + 41 22 749 01 11
EmailE-mail: copyright@iso.org
Website: www.iso.orgwww.iso.org
Published in Switzerland
ISO/IEC 23090-18:2024/PRF Amd 2(en)
© ISO/IEC 2025 – All rights reserved
iii
ISO/IEC 23090-18:2024/PRF Amd 2(en)
Foreword
ISO (the International Organization for Standardization) is a and IEC (the International Electrotechnical
Commission) form the specialized system for worldwide federation of national standardsstandardization.
National bodies (that are members of ISO member bodies). The workor IEC participate in the development of
preparing International Standards is normally carried out through ISO technical committees. Each member
body interested in a subject for which a technical committee has been established has the right to be
represented on that committee. Internationalby the respective organization to deal with particular fields of
technical activity. ISO and IEC technical committees collaborate in fields of mutual interest. Other international
organizations, governmental and non-governmental, in liaison with ISO and IEC, also take part in the work.
ISO collaborates closely with the International Electrotechnical Commission (IEC) on all matters of
electrotechnical standardization.
The procedures used to develop this document and those intended for its further maintenance are described
in the ISO/IEC Directives, Part 1. In particular, the different approval criteria needed for the different types of
ISO document should be noted. This document was drafted in accordance with the editorial rules of the
ISO/IEC Directives, Part 2 (see www.iso.org/directiveswww.iso.org/directives or
www.iec.ch/members_experts/refdocs).
ISO drawsand IEC draw attention to the possibility that the implementation of this document may involve the
use of (a) patent(s). ISO takesand IEC take no position concerning the evidence, validity or applicability of any
claimed patent rights in respect thereof. As of the date of publication of this document, ISO and IEC had not
received notice of (a) patent(s) which may be required to implement this document. However, implementers
are cautioned that this may not represent the latest information, which may be obtained from the patent
database available at www.iso.org/patents. ISOwww.iso.org/patents and https://patents.iec.ch. ISO and IEC
shall not be held responsible for identifying any or all such patent rights.
Any trade name used in this document is information given for the convenience of users and does not
constitute an endorsement.
For an explanation of the voluntary nature of standards, the meaning of ISO specific terms and expressions
related to conformity assessment, as well as information about ISO's adherence to the World Trade
Organization (WTO) principles in the Technical Barriers to Trade (TBT), see www.iso.org/iso/foreword.html)
see www.iso.org/iso/foreword.html. In the IEC, see www.iec.ch/understanding-standards.
This document was prepared by Technical Committee ISO/IEC JTC 1, Information technology, Subcommittee
SC 29, Coding of audio, picture, multimedia and hypermedia information.
A list of all parts in the ISO/IEC 23090 series can be found on the ISO websiteand IEC websites.
Any feedback or questions on this document should be directed to the user’s national standards body. A
complete listing of these bodies can be found at www.iso.org/members.htmlwww.iso.org/members.html and
www.iec.ch/national-committees.
© ISO/IEC 2025 – All rights reserved
iv
ISO/IEC 23090-18:2024/DAM 2:2025(en)
Information technology — Coded representation of immersive media
— —
Part 18:
Carriage of geometry-based point cloud compression data —
Amendment
AMENDMENT 2: Point reliability indication and other improvements
9.23
Add the following clausesnew subclauses after 9.2.:
9.3 G-PCC confidence score
9.3.1 General
When a point cloud scene is acquired and transitted in real-world conditions, scanning or transmission failure
can occur which degrade the acquired data, e.g. inaccuracy of points’ position, missing points. In this case, the
acquiring system can provide confidence score associated with different regions of the point cloud data. Upon
reception of this information, the application can process the point cloud data differently whether the
confidence score is high or low.
This subclause specifies signaling of confidence score information of points in a particular region in ISOBMFF.
9.3.2 G-PCC confidence score structure
9.3.2.1 General
GPCCConfidenceScoreStruct provides the confidence score of points within a given 3D spatial region.
9.3.2.2 Syntax
aligned(8) class GPCCConfidenceScoreStruct() {
unsigned int(16) region_id;
unsigned int(1) bounding_box_present_flag;
unsigned int(1) dimensions_included_flag;
unsigned int(1) confidence_score_present_flag;
unsigned int(5) reserved;
if(bounding_box_present_flag) {
© ISO/IEC 2025 – All rights reserved
ISO/IEC 23090-18:2024/PRF Amd 2(en)
GPCCBoundingBox bounding_box(dimensions_included_flag);
}
}
if(confidence_score_present_flag) {
unsigned int(8) confidence_score;
}
}
}
}
9.3.2.3 Semantics
— region_id is an identifier for the confidence score region.
— bounding_box_present_flag indicates the presence of bounding box information. For sync samples in
confidence score region metadata track this flag shall be set to 1. For non-sync samples in confidence score region
metadata track, this flag shall be set to 1 when the position or dimensions of this confidence score region are updated
with reference to the previous sync sample.
— dimensions_included_flag indicates the presence of the bounding box with the scale field. For sync samples
in confidence score region metadata sample, this flag shall be set to 1. For non-sync samples in confidence score
region metadata sample, this flag shall only be set to 1 when the dimensions of this confidence score region are
updated with reference to the previous sync sample. This flag may be set to 1 only if
bounding_box_present_flag is set to 1.
— confidence_score_present_flag indicates the presence of the confidence score for the confidence score
region.
— confidence_score indicates the degree of confidence in unit of 1/255 in the range of 0.0 to 1.0 for the data in
the confidence score region. A signaled value of 0 expresses a score of 0.0 which means the confidence in the data in
the confidence score region is the lowest. A signaled value of 255 expresses a score of 1.0 which means the
confidence in the data in the confidence score region is the highest. An application should take into account the
confidence score when processing the data and deriving actions, results, interpretations, etc… When not present,
the confidence score is unknown.
9.3.3 Signalling of confidence score information
9.3.3.1 Definition
'gcsr'
Box Types:
GPCCSampleEntry ('gpe1', 'gpeg', 'gpc1', 'gpcg', 'gpeb',
Container:
'gpcb') or DynamicGPCCConfidenceScoreSampleEntry
Mandatory: No
Quantity: Zero or one
The GPCCConfidenceScoreInfoBox provides information of one or more confidence scores.
When GPCCConfidenceScoreInfoBox is present in the sample entry of the G-PCC bitstream track, it
provides the static confidence score information of G-PCC bitstream carried in the track.
© ISO/IEC 2025 – All rights reserved
ISO/IEC 23090-18:2024/DAMPRF Amd 2:2025(en)
When GPCCConfidenceScoreInfoBox is present in the sample entry of the G-PCC geometry track, it
indicates the static confidence score information of G-PCC bitstream carried in the G-PCC geometry track and
associated G-PCC attribute tracks. It shall not be present in the sample entry of any G-PCC attribute tracks.
When GPCCConfidenceScoreInfoBox is present in the sample entry of the G-PCC tile base track, it
provides the static confidence score information of G-PCC bitstream carried in all G-PCC tile tracks. It shall not
be present in the sample entry of any G-PCC tile tracks.
9.3.3.2 Syntax
aligned(8) class GPCCConfidenceScoreInfoBox extends FullBox('gcsr',
version=0, 0) {
unsigned int(16) num_regions;
for (int i=0; i < num_regions; i++) {
GPCCConfidenceScoreStruct score();
}
}
}
}
9.3.3.3 Semantics
— num_regions indicate the number of confidence score structure presented in the box.
— score provides the confidence score information.
9.3.4 Sample entry
9.3.4.1 Syntax
aligned(8) class GPCCConfidenceScoreConfigurationStruct() {
bit(7) reserved=0;
unsigned int(1) dynamic_dimension_flag;
}
}
aligned(8) class DynamicGPCCConfidenceScoreSampleEntry extends
MetaDataSampleEntry('gcdc') {
GPCCConfidenceScoreInfoBox info_box;
© ISO/IEC 2025 – All rights reserved
ISO/IEC 23090-18:2024/PRF Amd 2(en)
GPCCConfidenceScoreConfigurationStruct configuration;
}
}
9.3.4.2 Semantics
— dynamic_dimension_flag equal to 0 specifies that the dimension of the 3D spatial region remains unchanged
in all samples referring to this sample entry. dynamic_dimension_flag equal to 1 specifies that the dimension
of the 3D spatial region is indicated in samples.
— info_box indicates one or more initial 3D spatial region with the associated confidence score of the G-PCC data.
— configuration contains configuration related to the samples referring to this sample entry.
9.3.5 Sample format
9.3.5.1 General
A sample in the confidence score region timed metadata track shall be set as a sync sample or as a non-sync
sample. At least one sync sample shall be present in the confidence score region timed-metadata track.
Sync samples in the confidence score region timed metadata shall carry the dimension for all G--PCC
confidence score reg
...
Frequently Asked Questions
ISO/IEC 23090-18:2024/Amd 2 is a draft published by the International Organization for Standardization (ISO). Its full title is "Information technology - Coded representation of immersive media - Part 18: Carriage of geometry-based point cloud compression data - Amendment 2: Point reliability indication and other improvements". This standard covers: Information technology - Coded representation of immersive media - Part 18: Carriage of geometry-based point cloud compression data - Amendment 2: Point reliability indication and other improvements
Information technology - Coded representation of immersive media - Part 18: Carriage of geometry-based point cloud compression data - Amendment 2: Point reliability indication and other improvements
ISO/IEC 23090-18:2024/Amd 2 is classified under the following ICS (International Classification for Standards) categories: 35.040.40 - Coding of audio, video, multimedia and hypermedia information. The ICS classification helps identify the subject area and facilitates finding related standards.
ISO/IEC 23090-18:2024/Amd 2 has the following relationships with other standards: It is inter standard links to ISO/IEC 23090-18:2024. Understanding these relationships helps ensure you are using the most current and applicable version of the standard.
You can purchase ISO/IEC 23090-18:2024/Amd 2 directly from iTeh Standards. The document is available in PDF format and is delivered instantly after payment. Add the standard to your cart and complete the secure checkout process. iTeh Standards is an authorized distributor of ISO standards.










Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.
Loading comments...