ISO/IEC 21122-4:2020 信息技术 JPEG XS低延迟轻量级图像编码系统 第4部分:一致性测试
标准编号:ISO/IEC 21122-4:2020
中文名称:信息技术 JPEG XS低延迟轻量级图像编码系统 第4部分:一致性测试
英文名称:Information technology — JPEG XS low-latency lightweight image coding system — Part 4: Conformance testing
发布日期:2020-06
标准范围
本文件规定了要求符合ISO/IEC 21122系列多个部分的框架、概念、测试方法和标准。它列出了一致性测试程序。本文件规定:-实施ISO/IEC 21122-1的解码器的一致性测试程序。-实施ISO/IEC 21122-3的解码器的一致性测试程序。-检查码流是否符合ISO/IEC 21122-1的测试。因此,它提供了用于测试编码器实现是否生成语法正确的码流以及由这样的实现生成的码流是否遵循特定简档、级别和子级别以及由它们隐含的缓冲器模型的要求的装置。-检查文件是否符合ISO/IEC 21122-3的测试。-允许测试码流是否符合ISO/IEC 21122中规定的任何配置文件的一致性测试程序-2.-允许测试码流是否符合ISO/IEC 21122-2中规定的缓冲区模型的一致性测试程序,作为配置文件、级别和子级别的一部分。-要在解码器测试过程中使用的码流、解码图像和错误度量。-缓冲模型测试。-抽象测试套件。本文件未规定:-测试从二次采样图像格式重建全分辨率图像。特别是,从4:2:2到4:4:4采样的上采样是非规范性扩展,因此其测试超出了本文档的范围。-借助于ISO/IEC 21122-3的颜色规范框来测试由ISO/IEC 21122-3解码器重构的样本值到目标颜色空间的转换。-测试根据ISO/IEC 21122重建的图像的背景和前景的组成-3个文件或代码流。-验收测试:确定实现是否满足验收标准并使用户能够确定是否接受该实现的过程。这包括计划和执行几种测试(例如,功能、质量和速度性能测试),以证明实现满足用户需求。-性能测试:测量被测实现(IUT)在各种条件下的吞吐量、响应性等性能特征。-鲁棒性测试:确定实现能够在多大程度上隐藏试图从格式不良的码流重建图像的问题的过程。
This document specifies the framework, concepts, methodology for testing, and criteria to be achieved to claim conformance to multiple parts of the ISO/IEC 21122 series. It lists the conformance testing procedures.
This document specifies:
- Conformance testing procedures for decoders implementing ISO/IEC 21122-1.
- Conformance testing procedures for decoders implementing ISO/IEC 21122-3.
- Tests to check codestreams for conformance to ISO/IEC 21122-1. As such, it provides means to test whether encoder implementations generate syntactically correct codestreams, and whether codestreams generated by such implementations follow the requirements of a particular profile, level and sublevel, and the buffer model implied by them.
- Tests to check files for conformance to ISO/IEC 21122-3.
- Conformance testing procedures that allow testing whether codestreams conform to any of the profiles specified in ISO/IEC 21122-2.
- Conformance testing procedures that allow testing whether codestreams conform to the buffer model specified in ISO/IEC 21122-2 as part of a profile, level and sublevel.
- Codestreams, decoded images, and error metrics to be used within the decoder testing procedures.
- A buffer model test.
- Abstract test suites.
This document does not specify:
- Testing the reconstruction of a full resolution image from a subsampled image format. In particular, upsampling from 4:2:2 to 4:4:4 sampling is a non-normative extension and as such its testing is beyond the scope of this document.
- Testing the conversion of the sample values reconstructed by an ISO/IEC 21122-3 decoder to the target colour space by means of the colour specification box of ISO/IEC 21122-3.
- Testing of the composition of background and foreground for images reconstructed from ISO/IEC 21122-3 files or codestreams.
- Acceptance testing: the process of determining whether an implementation satisfies acceptance criteria and enables the user to determine whether or not to accept the implementation. This includes the planning and execution of several kinds of tests (e.g. functionality, quality, and speed performance testing) that demonstrate that the implementation satisfies the user requirements.
- Performance testing: measures the performance characteristics of an implementation under test (IUT) such as its throughput, responsiveness, etc. under various conditions.
- Robustness testing: the process of determining how well an implementation is able to conceal problems from attempting to reconstruct an image from an ill-formed codestream.
标准预览图


