《ISO-14496-4-AMD-3-2005.pdf》由会员分享,可在线阅读,更多相关《ISO-14496-4-AMD-3-2005.pdf(8页珍藏版)》请在三一文库上搜索。
1、 Reference number ISO/IEC 14496-4:2004/Amd.3:2005(E) ISO/IEC 2005 INTERNATIONAL STANDARD ISO/IEC 14496-4 Second edition 2004-12-15 AMENDMENT 3 2005-04-15 Information technology Coding of audio-visual objects Part 4: Conformance testing AMENDMENT 3: Visual new levels and tools Technologies de linform
2、ation Codage des objets audiovisuels Partie 4: Essai de conformit AMENDEMENT 3: Nouveaux niveaux et outils visuels -,-,- ISO/IEC 14496-4:2004/Amd.3:2005(E) PDF disclaimer This PDF file may contain embedded typefaces. In accordance with Adobes licensing policy, this file may be printed or viewed but
3、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 policy. The ISO Central Secretariat accepts no liability in this ar
4、ea. 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
5、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. ISO/IEC 2005 All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means, e
6、lectronic 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 Case postale 56 CH-1211 Geneva 20 Tel. + 41 22 749 01 11 Fax + 41 22 749 09 47 E-mail copyrighti
7、so.org Web www.iso.org Published in Switzerland ii ISO/IEC 2005 All rights reserved -,-,- ISO/IEC 14496-4:2004/Amd.3:2005(E) ISO/IEC 2005 All rights reserved iii Foreword ISO (the International Organization for Standardization) and IEC (the International Electrotechnical Commission) form the special
8、ized 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 comm
9、ittees 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. Internation
10、al 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. Pu
11、blication 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
12、such patent rights. Amendment 3 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 14496-4:2004/Amd.3:2005(E) ISO/IEC 2005 All rights reserve
13、d 1 Information technology Coding of audio-visual objects Part 4: Conformance testing AMENDMENT 3: Visual new levels and tools Add the following subclause at the end of Clause 5: 5.9 Conformance for New Levels of Video Profiles 5.9.1 Specification of the test bitstreams 5.9.1.1 Test Bitstreams Gener
14、al As the bitstreams related to Simple Scalable Profile Level 0 and Advanced Simple Profile Level 3b only invoke tools already defined in ISO/IEC 14496-2:2001, reference is made to bitstream definitions of ISO/IEC 14496-4 Visual bitstream specifications. 5.9.1.2 Test Bitstreams 5.9.1.2.1 #SCS-12 Bit
15、stream: Base layer: pv_scs12.bits, enhancement layer: pv_scs12_e.bits Specification: Temporal scalability with P-VOP in the enhancement layer. There is one P-VOP between every two base layer VOPs with ref_select_code = 1. Functional stage: P-VOP temporal prediction from the base layer. Purpose: Veri
16、fy that the decoder handles P-VOP based temporal scalability. 5.9.1.2.2 #SCS-13 Bitstream: Base layer: pv_scs13.bits, enhancement layer: pv_scs13_e.bits Specification: Spatial scalability with temporally corresponding P-VOP in the enhancement layer, with ref_select_code = 3. Functional stage: P-VOP
17、spatial prediction from the base layer. Purpose: Verify that the decoder handles P-VOP based spatial scalability. 5.9.1.2.3 #SCS-14 Bitstream: base layer: pv_scs14.bits, enhancement layer: pv_scs14_e.bits Specification: Temporal scalability with B-VOP in the enhancement layer. There is one B-VOP bet
18、ween every two base layer VOPs with ref_select_code = 3. -,-,- ISO/IEC 14496-4:2004/Amd.3:2005(E) 2 ISO/IEC 2005 All rights reserved Functional stage: B-VOP temporal prediction from the base layer. Purpose: Verify that the decoder handles B-VOP based temporal scalability. 5.9.1.2.4 #SCS-15 Bitstream
19、: Base layer: pv_scs15.bits, enhancement layer: pv_scs15_e.bits Specification: Spatial scalability with temporally corresponding B-VOP in the enhancement layer, with ref_select_code = 0. Functional stage: B-VOP spatial prediction from the base layer. Purpose: Verify that the decoder handles B-VOP ba
20、sed spatial scalability. 5.9.1.2.5 #A1GE-10 Bitstream: mobile_a1ge10.bits Specification: A series of consecutive progressively coded P-VOPs. As many quarter-sample components as possible in both the horizontal and vertical directions, luminance and chrominance blocks. Number of MB/s and bitrate are
21、the maximum allowed for the profile-and-level combination. Maximize number of prediction blocks required to reconstruct a macroblock. Functional stage: Prediction bandwidth. Purpose: Check that decoder handles largest prediction bandwidth with progressively coded P-VOPs including quarter-sample inte
22、rpolation. This test is similar to Test bitstream GEQ#3, except that it uses progressive VOPs. 5.9.1.2.6 #A1GE-11 Bitstream: stefan_a1ge11.bits Specification: A series of consecutive progressively coded S(GMC)-VOPs. As many affine warping transformations (no_of_sprite_warping_points=3) with 1/16 pix
23、el accuracy (sprite_warping_accuracy=3) as possible, luminance and chrominance blocks. Number of MB/s and bitrate are the maximum allowed for the profile-and-level combination. Maximize number of prediction blocks required to reconstruct a macroblock. Functional stage: Prediction bandwidth. Purpose:
24、 Check that decoder handles largest prediction bandwidth with progressively coded S(GMC)-VOPs. This test is similar to Test bitstream GEG#3, except that it uses progressive VOPs. 5.9.1.2.7 #A1GE-12 Bitstream: mobile_a1ge12.bits Specification: A bitstream with a series of consecutive progressively co
25、ded B-VOPs with bi-directional macroblock motion compensation. Sequence contains many consecutive B-VOPs. Number of MB/s and bitrate are the maximum allowed for the profile-and-level combination. Use quarter-sample prediction in both the horizontal and vertical directions, for all luminance and chro
26、minance blocks. Maximize number of prediction blocks required to reconstruct a macroblock. Functional stage: Prediction bandwidth. Purpose: Check that decoder can cope with this case of worst case bandwidth including quarter-sample interpolation. This test is similar to Test bitstream GEQ#1, except
27、that it uses progressive VOPs. -,-,- ISO/IEC 14496-4:2004/Amd.3:2005(E) ISO/IEC 2005 All rights reserved 3 5.9.1.2.8 #A1GE-13 Bitstream: stefan_a1ge13.bits Specification: A bitstream with I-, P- and B-VOPs, with quarter-sample motion vectors that are as large as permitted by the profile-and-level co
28、mbination. Functional stage: Reconstruction of motion vectors, MCP, control. Purpose: Check that decoder implements motion compensation especially for quarter-sample interpolation properly when motion vectors are very large. 5.9.2 Normative Test Suites for Simple Scalable Profile Level 0 and Advance
29、d Simple Profile Level 3b NOTE Each row represents a single bitstream. A single bitstream is prepared independently of level for static test, while a single bitstream is prepared for each level a profile for dynamic test. Legend: S Bitstream is intended for functional test D Bitstream is intended fo
30、r dynamic test X Bitstream is for functional and dynamic test Profile Name Categories Bitstream Donated by Bitstream Name Simple Scalable Advanced Simple L0 L3b General SCS-12 PacketVideo pv_scs12.bits X SCS-12_e PacketVideo pv_scs12_e.bits X SCS-13 PacketVideo pv_scs13.bits X SCS-13_e PacketVideo p
31、v_scs13_e.bits X SCS-14 PacketVideo pv_scs14.bits X SCS-14_e PacketVideo pv_scs14_e.bits X SCS-15 PacketVideo pv_scs15.bits X SCS-15_e PacketVideo pv_scs15_e.bits X A1GE-10 Philips mobile_a1ge10.bits X A1GE-11 Philips stefan_a1ge11.bits X A1GE-12 Philips mobile_a1ge10.bits X A1GE-13 Philips stefan_a1ge13.bits X -,-,- ISO/IEC 14496-4:2004/Amd.3:2005(E) ICS 35.040 Price based on 3 pages ISO/IEC 2005 All rights reserved -,-,-