摘要:
JPEG2000压缩标准不仅被应用于数码照相机和扫描仪中,也被广泛应用于网络和无线通信领域。然而由于该压缩标准具有较高复杂度,目前该压缩标准的硬件实现方面在国内仍存在很大的空白。本文作者所在课题组自主研发了基于JPEG2000标准的图像压缩芯片,并同时研发了相应的软件验证系统。该软件验证系统的内部实现流程、方法和细节与压缩芯片一致。本文研究的主要目的是通过测试平台测试该软件验证系统,为JPEG2000压缩芯片的功能和性能提供保障。本文首先概述了软件测试技术的基本概念及实现方法。接着介绍了JPEG2000压缩标准的核心技术实现方法。为了验证软件验证系统的功能和性能,本文提出了一种JPEG2000压缩芯片软件验证系统测试平台的设计和实现方法。采用了等价类划分、边界值分析等方法生成了由2635200个测试用例组成的测试用例集合,并通过该测试平台对JPEG2000压缩芯片软件验证系统进行了性能测试、规模测试和功能测试。测试耗时312小时,测试用例平均执行时间4.26229秒。测试平台提供了软件验证系统码率性能、PSNR性能和MSE性能的测试结果。测试结果为该软件验证系统的客观评价提供了大量客观真实的数据。
展开