Support for new media types (haptics, volumetric visual) and other improvements

Titre manque

General Information

Status
Published
Current Stage
4020 - DIS ballot initiated: 5 months
Start Date
20-Jan-2021
Completion Date
20-Jan-2021
Ref Project

RELATIONS

Buy Standard

Draft
ISO/IEC 14496-12:2020/DAmd 1 - Support for new media types (haptics, volumetric visual) and other improvements
English language
7 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (sample)

DRAFT AMENDMENT
ISO/IEC 14496-12:2020/DAM 1
ISO/IEC JTC 1/SC 29 Secretariat: JISC
Voting begins on: Voting terminates on:
2021-01-20 2021-04-14
Information technology — Coding of audio-visual
objects —
Part 12:
ISO base media file format
AMENDMENT 1: Support for new media types (haptics,
volumetric visual) and other improvements
Partie 12: Format ISO de base pour les fichiers médias
AMENDEMENT 1: Titre manque
ICS: 35.040.40
THIS DOCUMENT IS A DRAFT CIRCULATED
FOR COMMENT AND APPROVAL. IT IS
THEREFORE SUBJECT TO CHANGE AND MAY
NOT BE REFERRED TO AS AN INTERNATIONAL
STANDARD UNTIL PUBLISHED AS SUCH.
IN ADDITION TO THEIR EVALUATION AS
BEING ACCEPTABLE FOR INDUSTRIAL,
This document is circulated as received from the committee secretariat.
TECHNOLOGICAL, COMMERCIAL AND
USER PURPOSES, DRAFT INTERNATIONAL
STANDARDS MAY ON OCCASION HAVE TO
BE CONSIDERED IN THE LIGHT OF THEIR
POTENTIAL TO BECOME STANDARDS TO
WHICH REFERENCE MAY BE MADE IN
Reference number
NATIONAL REGULATIONS.
ISO/IEC 14496-12:2020/DAM 1:2021(E)
RECIPIENTS OF THIS DRAFT ARE INVITED
TO SUBMIT, WITH THEIR COMMENTS,
NOTIFICATION OF ANY RELEVANT PATENT
RIGHTS OF WHICH THEY ARE AWARE AND TO
PROVIDE SUPPORTING DOCUMENTATION. ISO/IEC 2021
---------------------- Page: 1 ----------------------
ISO/IEC 14496-12:2020/DAM 1:2021(E)
COPYRIGHT PROTECTED DOCUMENT
© ISO/IEC 2021

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
ii © ISO/IEC 2021 – All rights reserved
---------------------- Page: 2 ----------------------
ISO/IEC 14496-12:2020/DAM 1:2021(E)
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).

Attention is drawn to the possibility that some of the elements of this document may be the subject

of patent rights. ISO and IEC shall not be held responsible for identifying any or all such patent

rights. Details of any patent rights identified during the development of the document will be in the

Introduction and/or on the ISO list of patent declarations received (see www .iso .org/ patents) or the IEC

list of patent declarations received (see patents.iec.ch).

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.

This document was prepared by Joint 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 14496 series can be found on the ISO website.

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.
© ISO/IEC 2021 – All rights reserved iii
---------------------- Page: 3 ----------------------
ISO/IEC 14496-12:2020/DAM 1:2021(E)
Information technology — Coding of audio-visual
objects —
Part 12:
ISO base media file format
AMENDMENT 1: Support for new media types (haptics,
volumetric visual) and other improvements
In clause 3, add the following definitions, renumbering as needed
3.1.7
haptic media
timed tactile signals to be presented as part of the media presentation
3.1.31
volumetric visual media
timed visual media defining a visual coding in a three dimensional space
Note 1 to entry: In contrast to video media, which defines a planar coding.
in 8.3.3 insert after the bullet for cdsc, and number the notes
'cdtg'

• describes the referenced media tracks and track groups collectively; the 'cdtg' track

reference shall only be present in timed metadata tracks.

NOTE A timed metadata track containing 'cdsc' track reference to a track_group_id value describes each

track in the track group individually.
in 8.3.3 add at the end
'shsc'
• links a shadow sync track to a main track; see clause 9.5
in 8.5.2.3 replace
maxBitrate gives the maximum rate in bits/second over any window of one second.
avgBitrate gives the average rate in bits/second over the entire presentation.
with

maxBitrate gives the maximum rate in bits/second over any window of one second; this is a

measured value for stored content, or a value that a stream is configured not to exceed; the stream

shall not exceed this bitrate.

avgBitrate gives the average rate in bits/second of the stream; this is a measured value (cumulative

over the entire presentation) for stored content, or the configured target average bitrate for a stream.

© ISO/IEC 2021 – All rights reserved 1
---------------------- Page: 4 ----------------------
ISO/IEC 14496-12:2020/DAM 1:2021(E)
in 8.6.14.3 change
range_size indicates the size of the partial subsegment.

range_size indicates the size of the subsegment; the value 0 may be used in the last entry to

indicate the remaining bytes of the segment, to the end of the segment
in 8.7.8.1 replace

If aux_info_type and aux_info_type_parameter are omitted then the implied value of aux_info_type is

either (a) in the case of transformed content, such as protected content, the scheme_type included in the

ProtectionSchemeInfoBox or otherwise (b) the sample entry type.
with

If aux_info_type and aux_info_type_parameter are omitted then the implied value of aux_info_type is

either (a) in the case of transformed content, such as protected content, the scheme_type included in the

ProtectionSchemeInfoBox or ScrambleSchemeInfoBox, or otherwise (b) the sample entry type. In the

case of tracks containing multiple transformations, aux_info_type and aux_info_type_parameter shall

not be omitted.
in 8.8.13.1 replace

For example, padding_flag can be set equal to 1 when the following conditions are true:

[16]

• Each fraction contains two or more AVC, SVC, or MVC [ISO/IEC 14496-15 ] tracks of the same

video bitstream.

• The samples for each track of a fraction are contiguous and in decoding order in a MediaDataBox.

• The samples of the first AVC, SVC, or MVC level contain extractor NAL units for including the video

coding NAL units from the other levels of the same fraction.
with
The use of padding_flag is deprecated.
In 8.9.3.1, after the paragraph

There may be multiple instances of this box if there is more than one sample grouping for the samples in

a track. Each instance of the SampleGroupDescriptionBox has a type that distinguishes different sample

groupings. There shall be at most one instance of this box with a particular grouping_type in a track

(i.e. defined in a SampleTableBox or TrackFragmentBox).
insert

The flags field of the SampleGroupDescriptionBox shall be zero when the box is in a TrackFragmentBox.

When the box is in a SampleTableBox, either or both of the two lowest bits may be set:

• static_group_description, with value 1: when set to 1, this flag indicates that there are no

SampleGroupDescriptionBoxes of this grouping_type in any TrackFragmentBox of this track.

2 © ISO/IEC 2021 – All rights reserved
---------------------- Page: 5 ----------------------
ISO/IEC 14496-12:2020/DAM 1:2021(E)

• static_mapping, with value 2: when set to 1, this flag indicates that there are no SampleToGroupBoxes

of this grouping_type in this track (in neither the SampleTableBox nor any TrackFragmentBox of this

track); all samples therefore map to the default.

Note 1 the static_mapping flag is only useful when default_group_description_index is non-zero,

since the default value of default_group_description_index is 0, indicating no mapping.

These flags may be used in combination with the version of the SampleGroupDescriptionBox to signal

various possibilities.
• static_group_description without static_mapping:

the sample group definitions are only in the MovieBox, but samples can map to any of them.

• static_mapping without static_group_description:

everything in a fragment maps to at most one group; there may be new SampleGroupDescriptionBoxes

of this type in fragments; depending on their version, the SampleGroupDescri
...

Questions, Comments and Discussion

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