Information technology — Coded representation of immersive media — Part 25: Conformance and reference software for carriage of visual volumetric video-based coding data

This document specifies the reference software for carriage of V3C data as specified in ISO/IEC 23090-10. The information provided describes the reference software modules and the features that it supports. It also provides a description of how the reference software can be utilized. Finally, it also provides a description of conformance test vectors.

Technologies de l'information — Représentation codée de média immersifs — Partie 25: Conformité et logiciel de référence pour le transport de données de codage basé sur la vidéo volumétrique

General Information

Status
Published
Publication Date
23-Jan-2025
Current Stage
6060 - International Standard published
Start Date
24-Jan-2025
Due Date
24-Jan-2025
Completion Date
24-Jan-2025
Ref Project

Buy Standard

Standard
ISO/IEC 23090-25:2025 - Information technology — Coded representation of immersive media — Part 25: Conformance and reference software for carriage of visual volumetric video-based coding data Released:24. 01. 2025
English language
18 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)


International
Standard
ISO/IEC 23090-25
First edition
Information technology — Coded
2025-01
representation of immersive media —
Part 25:
Conformance and reference
software for carriage of visual
volumetric video-based coding data
Technologies de l'information — Représentation codée de média
immersifs —
Partie 25: Conformité et logiciel de référence pour le transport de
données de codage basé sur la vidéo volumétrique
Reference number
© 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
© ISO/IEC 2025 – All rights reserved
ii
Contents Page
Foreword .v
Introduction .vi
1 Scope . 1
2 Normative references . 1
3 Terms and definitions . 1
4 Abbreviated terms . 1
5 Reference software for ISO/IEC 23090-10 . 2
5.1 General .2
5.2 Architecture .2
5.3 Features .2
5.4 V3C carriage library API .4
5.4.1 General .4
5.4.2 V3CCreateBox.4
5.4.3 V3CCreateAtlasParamSampleGroupDescriptionEntry .4
5.4.4 V3CAddSetupUnitToAtlasParamSampleGroupEntry .5
5.4.5 V3CPutAtlasParamSampleGroupEntry .5
5.4.6 V3CGetAtlasParamSampleGroupDescriptionEntryNALCnt.5
5.4.7 V3CGetNALUnitFromAtlasParamSampleGroupEntry.5
5.4.8 V3CNewBitstreamSampleEntry .6
5.4.9 V3CNewAtlasSampleEntry .6
5.4.10 V3CNewAtlasTileSampleEntry .6
5.4.11 V3CAddV3CParameterSet .6
5.4.12 V3CAddSetupUnit .7
5.4.13 V3CAddUnitHeader .7
5.4.14 V3CAddTileId.7
5.4.15 V3CSetLodIdx .7
5.4.16 V3CGetCommonInfoFromSampleEntry .7
5.4.17 V3CGetUnitHeaderInfoFromResvSampleEntry .8
5.4.18 V3CGetV3CParameterSet .8
5.4.19 V3CGetSetupUnit .9
5.4.20 V3CGetUnitHeader .9
5.4.21 V3CGetSetupUnitCnt .9
5.4.22 V3CGetTileIdCnt .9
5.4.23 V3CGetTileId .9
5.4.24 V3CGetLodIdx .10
5.4.25 V3CParseBox .10
5.4.26 V3CParseUnknownBox .10
5.4.27 V3CNewVideoHEVCSampleEntry .10
5.5 Usage of V3CCarriageApp .10
5.6 Copyright disclaimer for software modules .11
6 Conformance for ISO/IEC 23090-10 .11
6.1 General .11
6.2 Timed V3C for DASH .11
6.2.1 General .11
6.2.2 RedAndBlack . . . 12
6.2.3 Soldier . 13
6.2.4 LongDress . 13
6.2.5 Mitch . 13
6.2.6 Thomas .14
6.3 Timed V3C . . .14
6.3.1 General .14
6.3.2 timed_vpcc_01.mp4 . 15
6.3.3 timed_vpcc_02.mp4 . 15

© ISO/IEC 2025 – All rights reserved
iii
6.3.4 timed_miv_01.mp4 . 15
6.3.5 timed_miv_02.mp4 .16
6.3.6 S24C2RAR04_redandblack.mp4 .16
6.3.7 S25C2RAR04_soldier.mp4 .16
6.3.8 S26C2RAR04_longdress.mp4 .16
6.3.9 S42C2RAR04_mitch.mp4 .16
6.3.10 S43C2RAR04_thomas.mp4 .16
6.4 Non-timed V3C .16
6.4.1 General .16
6.4.2 non_timed_vpcc_01.mp4 .17
6.4.3 non_timed_miv_01.mp4 .17
Bibliography .18

© ISO/IEC 2025 – All rights reserved
iv
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 inte
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.