Information technology — Coding of audio-visual objects — Part 4: Conformance testing — Amendment 21: Geometry and shadow conformance

Technologies de l'information — Codage des objets audiovisuels — Partie 4: Essai de conformité — Amendement 21: Conformité de géométrie et d'ombre

General Information

Status
Withdrawn
Publication Date
20-May-2008
Withdrawal Date
20-May-2008
Current Stage
9599 - Withdrawal of International Standard
Completion Date
05-Feb-2010
Ref Project

Relations

Buy Standard

Standard
ISO/IEC 14496-4:2004/Amd 21:2008 - Geometry and shadow conformance
English language
9 pages
sale 15% off
Preview
sale 15% off
Preview
Standard
ISO/IEC 14496-4:2004/Amd 21:2008 - Geometry and shadow conformance
English language
9 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)

INTERNATIONAL ISO/IEC
STANDARD 14496-4
Second edition
2004-12-15
AMENDMENT 21
2008-06-01

Information technology — Coding of
audio-visual objects —
Part 4:
Conformance testing
AMENDMENT 21: Geometry and shadow
conformance
Technologies de l'information — Codage des objets audiovisuels —
Partie 4: Essai de conformité
AMENDEMENT 21: Conformité de géométrie et d'ombre




Reference number
ISO/IEC 14496-4:2004/Amd.21:2008(E)
©
ISO/IEC 2008

---------------------- Page: 1 ----------------------
ISO/IEC 14496-4:2004/Amd.21:2008(E)
PDF disclaimer
This PDF file may contain embedded typefaces. In accordance with Adobe's licensing policy, this file may be printed or viewed but
shall not be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In
downloading this file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat
accepts no liability in this area.
Adobe is a trademark of Adobe Systems Incorporated.
Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation
parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In
the unlikely event that a problem relating to it is found, please inform the Central Secretariat at the address given below.


COPYRIGHT PROTECTED DOCUMENT


©  ISO/IEC 2008
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or
ISO's member body in the country of the requester.
ISO copyright office
Case postale 56 • CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail copyright@iso.org
Web www.iso.org
Published in Switzerland

ii © ISO/IEC 2008 – All rights reserved

---------------------- Page: 2 ----------------------
ISO/IEC 14496-4:2004/Amd.21:2008(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. In the field of information
technology, ISO and IEC have established a joint technical committee, ISO/IEC JTC 1.
International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2.
The main task of the joint technical committee is to prepare International Standards. Draft International
Standards adopted by the joint technical committee are circulated to national bodies for voting. Publication as
an International Standard requires approval by at least 75 % of the national bodies casting a vote.
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.
Amendment 21 to ISO/IEC 14496-4:2004 was prepared by Joint Technical Committee ISO/IEC JTC 1,
Information technology, Subcommittee SC 29, Coding of audio, picture, multimedia and hypermedia
information.

© ISO/IEC 2008 – All rights reserved iii

---------------------- Page: 3 ----------------------
ISO/IEC 14496-4:2004/Amd.21:2008(E)

Information technology — Coding of audio-visual objects —
Part 4:
Conformance testing
AMENDMENT 21: Geometry and shadow conformance
At the end of Table AMD 7-4 in 8.4.2.2.1, add the following table and renumber the first column:
N° Feature Reference of Test sequence and associated method
1 FootPrintSetNode CityDynamic
FootPrintNode cityFootPrintLOD
BuildingPartNode CityDynamic
RoofNode CityDynamic
FacadeNode CityDynamic
windmill.mp4
2 Shadow
transparent.mp4

At the end of the Table in 8.4.2.3, add the following Table:
Name Provider Content Original wrl file
cityFootPrintStatic France FootPrintSetNode:The building footprints of cityFootPrintStatic
Telecom a city.
cityFootPrintStaticBuffer France FootPrintSetNode: The building footprints of cityFootPrintStaticB
Telecom a city. uffer
cityFootPrintLOD France FootPrintSetNode: The building footprints of cityFootPrintLOD
Telecom a city with LOD.
cityFootPrintLODBuffer France FootPrintSetNode:The building footprints of cityFootPrintLODB
Telecom a city with LOD. uffer
cityFootPrintLOD_0_001 France FootPrintSetNode:The building footprints of cityFootPrintLOD_
Telecom a city with LOD using the compression based 0_001
on the scene accuracy.
cityFootPrintLOD_0_001 France FootPrintSetNode:The building footprints of cityFootPrintLOD_
Buffer Telecom a city with LOD using the compression based 0_001Buffer
on the scene accuracy.
cityStatic France FootPrintSetNode:The 3D building of a city. cityStatic
Telecom
cityStaticBuffer France FootPrintSetNode:The 3D building of a city. cityStaticBuffer
Telecom
cityDynamic France FootPrintSetNode:The 3D building of a city cityDynamic
Telecom with LOD using the compression based on
the scene accuracy.
cityDynamicBuffer France FootPrintSetNode:The 3D building of a city cityDynamicBuffer
Telecom with LOD using the compression based on
the scene accuracy.
© ISO/IEC 2008 – All rights reserved 1

---------------------- Page: 4 ----------------------
ISO/IEC 14496-4:2004/Amd.21:2008(E)
House France FootPrintSetNode:The complex 3D model House
Telecom of a house.
windmill.mp4 University of Shadow: Animated windmill, that casts windmill.wrl
Ilmenau shadows on the ground
transparent.mp4 University of Shadow: Several cubes with different transparent.wrl
Ilmenau transparency cast shadows on the ground

After 8.5.13, add the following subclause:
8.5.14 Multiresolution footprint-based coding
8.5.14.1 Introduction
Some 3D models such as buildings can be well-compressed using a footprint-based representation. To allow
an adaptive streaming of huge models, this coding is based on a multi-resolution schema well-suited for
graphics on-demand transmission. For the specific case of building models, a procedural representation is
available to encode complex facades and roofs. Due to its compression, the multi-resolution footprint-based
coding is actually one of the best way to transmit huge city models for geo-visualization applications.
8.5.14.2 Conformance Points (Covered functionalities)
The conformance points for the multiresolution footprint based representation cover the different object type
(0=footprint, 1=building), the static (with one level of detail) or dynamic scene (with several levels of detail),
the compression based on the accuracy of the scene, the different fields use in the Bitwrapper node (url or
BUFFER), the swap nodes used in building mode (allowing to replace the encoded building by a more
complex indexedFaceSet), the facades reconstruction with textures or 3D models, the complex roofs
reconstruction with simple roof superimposition.
The following subclauses specify the normative tests for verifying conformance of the multiresolution footprint
based representation. Those normative tests make use of test data (bitstream test suites).
8.5.14.3 Bitstream conformance
8.5.14.3.1 Conformance Requirements
BIFS streams shall comply with the specifications in subclause 4.3.6 of ISO/IEC 14496-16:2006 and
BitWrapper in ISO/IEC 14496-11.
8.5.14.3.2 Measurement procedure
BIFS streams shall comply with the specifications in subclause 4.3.6 of ISO/IEC 14496-16:2006 and
BitWrapper in ISO/IEC 14496-11.
8.5.14.3.3 Tolerance
There is no tolerance for bitstream syntax checking. The diagnosis is pass or fail.
8.5.14.4 Terminal conformance
8.5.14.4.1 Conformance Requirements
A compliant decoder shall implement a decoding process that is equivalent to the one specified in
ISO/IEC 14496-16 and meets all the general requirements, defined in the document, which apply for the
functionalities considered. The decoder shall decode bitstreams with any options or parameters with values
permitted for the functionalities. In the case of using BIFS for scene representation, the decoding process that
is specified in ISO/IEC 14496-1:2004 shall also be implemented.
2 © ISO/IEC 2008 – All rights reserved

---------------------- Page: 5 ----------------------
ISO/IEC 14496-4:2004/Amd.21:2008(E)
8.5.14.4.2 Test Bitstreams
Files:
Reference file
Test Name Attribute Bitstream (.mp4)
(.txt)
Standalone_URL Use of URL field in the Bitwrapper Standalone_URL Standalone_URL
node.
Entire object coded at once.
Standalone_Buffer Use of URL field in the Bitwrapper Standalone_Buffer Standalone_Buffer
node.
Entire object coded at once.
Partial_URL Use of URL in the Bitwrapper node. Partial_URL Partial_URL
Partially encoded object.
Partial_BUFFER Use of BUFFER in the Bitwrapper Partial_BUFFER Partial_BUFFER
node.
Partially encoded object.

Progressive_URL Use of URL in the Bitwrapper node. Progressive_URL Progressive_URL
Refinement to Partial_URL.
Progressive_BUFF Use of BUFFER in the Bitwrapper Progressive_BUFFE Progressive_BUFF
ER node. R ER
Refinement to Partial_Buffer.

8.5.14.4.3 Measurement procedure
The terminal should produce a formatted output giving the reconstructed 3D object with the available
refinement Elementary Streams.
8.5.14.4.4 Tolerance
The conformance is passed when the reconstructed 3D object reflects the correct 3D object, as defined in
ISO/IEC 14496-16. The rendering functionality must be observed visually.
8.5.15 3DMC extension
8.5.15.1 Introduction
The 3D mesh object is a 3D polygonal model that can be represented as an IndexedFaceSet in BIFS. It is
defined by the position of its vertices (geometry), by the association between each face and its sustaining
vertices (connectivity), and optionally by colours, normals, and texture coordinates (properties). Properties do
not affect the 3D geometry, but influence the way the model is shaded.
3D mesh coding (3DMC) extension addresses the efficient coding of 3D mesh object. It comprises a basic
method and several options. The basic 3DMC extension method operates on manifold model and features
incremental representation of single resolution 3D model. The model may be triangular or polygonal – the
latter are triangulated for coding purposes and are fully recovered in the decoder. Options include: (a) support
for error resilience; (b) vertex order and face order preserving; (c) efficient texture mapping; and (d) support
for non-manifold and non-orientable model.
© ISO/IEC 2008 – All rights reserved 3

---------------------- Page: 6 ----------------------
ISO/IEC 14496-4:2004/Amd.21:2008(E)
8.5.15.2 Conformance Points
8.5.15.2.1 Covered functionalities
The conformance points for compression of 3DMC extension cover basic compression, backward
compatibility, forward compatibility, error resilience support, backward compatibility with error resilience,
forward compatibility with error resilience, vertex order and face order preserving, support of non-
manifold/non-orientable model (stitch), and efficient texture mapping. These functionalities relate to the
compressed representation of IndexedFaceSet node carried by BitWrapper node as described in
ISO/IEC 14496-11.
As for carriage of compressed representation IndexedFaceSet node using BitWrapper node, it can be carried
either in a separate stream or within the scene stream (BIFS stream). Therefore, compression of 3DMC
extension also shall be tested together with this node.
The following subclauses specify the normative tests for verifying conformance of 3DMC extension
compressed bitstreams and 3DMC extension decoder. Those normative tests make use of test data
(bitstream test suites).
8.5.15.3 Bitstream conformance
8.5.15.3.1 Conformance Requirements
BIFS streams shall comply with the specifications for compression of 3DMC extension in ISO/IEC 14496-16
and BitWrapper in ISO/IEC 14496-11.
8.5.15.3.2 Measurement procedure
Syntax of the BIFS stream shall meet the requirements of compression of 3DMC extension in
ISO/IEC 14496-16 and BitWrapper in ISO/IEC 14496-11.
8.5.15.3.3 Tolerance
There is no tolerance for bitstream syntax checking. The diagnosis is pass or fail.
8.5.15.4 Terminal conformance
8.5.15.4.1 Conformance Requirements
A compliant decoder shall implement a decoding process that is equivalent to the one specified in
ISO/IEC 14496-16 and meets all the general requirements, defined in the document, which apply for the
functionalities considered. The decoder shall decode bitstreams with any options or parameters with values
permitted for the functionalities. In the case of using BIFS for scene representation, the decoding process that
is specified in ISO/IEC 14496-1:2004 shall also be implemented.
8.5.15.
...

INTERNATIONAL ISO/IEC
STANDARD 14496-4
Second edition
2004-12-15
AMENDMENT 21
2008-06-01

Information technology — Coding of
audio-visual objects —
Part 4:
Conformance testing
AMENDMENT 21: Geometry and shadow
conformance
Technologies de l'information — Codage des objets audiovisuels —
Partie 4: Essai de conformité
AMENDEMENT 21: Conformité de géométrie et d'ombre




Reference number
ISO/IEC 14496-4:2004/Amd.21:2008(E)
©
ISO/IEC 2008

---------------------- Page: 1 ----------------------
ISO/IEC 14496-4:2004/Amd.21:2008(E)

PDF disclaimer
PDF files may contain embedded typefaces. In accordance with Adobe's licensing policy, such files may be printed or viewed but shall
not be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In
downloading a PDF file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat
accepts no liability in this area.
Adobe is a trademark of Adobe Systems Incorporated.
Details of the software products used to create the PDF file(s) constituting this document can be found in the General Info relative to
the file(s); the PDF-creation parameters were optimized for printing. Every care has been taken to ensure that the files are suitable for
use by ISO member bodies. In the unlikely event that a problem relating to them is found, please inform the Central Secretariat at the
address given below.

This CD-ROM contains:
1) the publication ISO/IEC 14496-4:2004/Amd.21:2008 in portable document format (PDF), which can
be viewed using Adobe® Acrobat® Reader;
2) electronic attachments relevant to geometry and shadow conformance.
Adobe and Acrobat are trademarks of Adobe Systems Incorporated.


COPYRIGHT PROTECTED DOCUMENT


©  ISO/IEC 2008
All rights reserved. Unless required for installation or otherwise specified, no part of this CD-ROM may be reproduced, stored in a retrieval
system or transmitted in any form or by any means without prior permission from ISO. Requests for permission to reproduce this product
should be addressed to
ISO
...

Questions, Comments and Discussion

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