ISO-14496-16-AMD-2-2009.pdf
《ISO-14496-16-AMD-2-2009.pdf》由会员分享,可在线阅读,更多相关《ISO-14496-16-AMD-2-2009.pdf(52页珍藏版)》请在三一文库上搜索。
1、 Reference number ISO/IEC 14496-16:2006/Amd.2:2009(E) ISO/IEC 2009 INTERNATIONAL STANDARD ISO/IEC 14496-16 Second edition 2006-12-15 AMENDMENT 2 2009-02-15 Information technology Coding of audio-visual objects Part 16: Animation Framework eXtension (AFX) AMENDMENT 2: Frame-based Animated Mesh Compre
2、ssion (FAMC) Technologies de linformation Codage des objets audiovisuels Partie 16: Extension du cadre danimation (AFX) AMENDEMENT 2: Compression trame par trame de maillage anim (FAMC) ISO/IEC 14496-16:2006/Amd.2:2009(E) PDF disclaimer This PDF file may contain embedded typefaces. In accordance wit
3、h Adobes 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 Adobes licensing p
4、olicy. 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. Ever
5、y 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 2009 All rights reserved. Unless otherwise spec
6、ified, 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 ISOs member body in the country of the requester. ISO copyright office C
7、ase postale 56 CH-1211 Geneva 20 Tel. + 41 22 749 01 11 Fax + 41 22 749 09 47 E-mail copyrightiso.org Web www.iso.org Published in Switzerland ii ISO/IEC 2009 All rights reserved -,-,- ISO/IEC 14496-16:2006/Amd.2:2009(E) ISO/IEC 2009 All rights reserved iii Foreword ISO (the International Organizati
8、on 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 respecti
9、ve 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
10、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 Sta
11、ndards 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
12、 subject of patent rights. ISO and IEC shall not be held responsible for identifying any or all such patent rights. Amendment 2 to ISO/IEC 14496-16:2006 was prepared by Joint Technical Committee ISO/IEC JTC 1, Information technology, Subcommittee SC 29, Coding of audio, picture, multimedia and hyper
13、media information. ISO/IEC 14496-16 introduced several animation models as methods of deforming a mesh. Amendment 2 to ISO/IEC 14496-16:2006 deals with decoding animation data (mainly vertex coordinates and attributes, temporally updated) independently of a mesh deformation model. -,-,- ISO/IEC 1449
14、6-16:2006/Amd.2:2009(E) ISO/IEC 2009 All rights reserved 1 Information technology Coding of audio-visual objects Part 16: Animation Framework eXtension (AFX) AMENDMENT 2: Frame-based Animated Mesh Compression (FAMC) After 5.9, add the following new subclause: 5.10 Frame-based Animated Mesh Compressi
15、on (FAMC) stream 5.10.1 Overview FAMC is a tool to compress an animated mesh by encoding on a time basis the attributes (position, normals ) of vertices composing the mesh. FAMC is independent on the manner how animation is obtained (deformation or rigid motion). The data in a FAMC stream is structu
16、red in segments of several frames. Each segment can be decoded individually. Within a segment, a temporal prediction model, called skinning, is represented. The model is used for motion compensation inside the segment. The FAMC bitstream structure is illustrated in Figure AMD2.1. Figure AMD2.1 FAMC
17、bitstream structure. Each decoded animation frame updates the geometry and possibly the attributes (or only the attributes) of the 3D graphic object that FAMC is referred to. An animation segment contains two types of information: ISO/IEC 14496-16:2006/Amd.2:2009(E) 2 ISO/IEC 2009 All rights reserve
18、d A header buffer indicating general information about the animation segment (number of frames, attributes to be updated). A data buffer containing: o The skinning model used for 3D motion compensation consists in a segmentation of the 3D mesh into clusters and is specified by: ? the partition infor
19、mation, i.e. the segmentation of the 3D object vertices into clusters, ? a set of animation weights connecting each vertex of the 3D object to each cluster and ? the motion data described in terms of a 3D affine transform for each cluster and for each animation frame. o The residual errors per verte
20、x equal with the difference between the real value and the one predicted by the skinned motion compensation model, that are encoded with one of the following combination ? a Discrete Cosine Transform performed on the entire animation segment (referred in this document as DCT) ? an integer-to-integer
21、 Wavelet Transform performed on the entire animation segment (referred in this document as Lift). ? Layer based decomposition (referred in this document as LD) ? DCT followed by LD ? Lift followed by LD The prediction residual errors may correspond to geometric and/or attribute data. Figure AMD2.2 i
22、llustrates the FAMC decoding process. ISO/IEC 14496-16:2006/Amd.2:2009(E) ISO/IEC 2009 All rights reserved 3 Figure AMD2.2 FAMC decoding process. The following sections describe in detail the structure of the FAMC stream. 5.10.2 FAMC inclusion in the scene graph FAMC is associated with an IndexedFac
23、eSet by using the BitWrapper mechanism with value of field type equals to 2. 5.10.3 FAMC class 5.10.3.1 Syntax class FAMCAnimation do FAMCAnimationSegment animationSegment; bit(32)* next; while (next=FAMCAnimationSegmentStartCode); 5.10.3.2 Semantics FAMCAnimationSegmentStartCode: a constant that in
24、dicates the beginning of a FAMC animation segment. FAMCAnimationSegmentStartCode = 00 00 01 F0. ISO/IEC 14496-16:2006/Amd.2:2009(E) 4 ISO/IEC 2009 All rights reserved 5.10.4 FAMCAnimationSegment class 5.10.4.1 Syntax class FAMCAnimationSegment FAMCAnimationSegmentHeader header; FAMCAnimationSegmentD
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ISO 14496 16 AMD 2009
链接地址:https://www.31doc.com/p-3776439.html