[发明专利]面向图像识别器的蜕变测试方法在审
申请号: | 202111503341.7 | 申请日: | 2021-12-09 |
公开(公告)号: | CN114155441A | 公开(公告)日: | 2022-03-08 |
发明(设计)人: | 孙家泽;张妍妍;王小银 | 申请(专利权)人: | 西安邮电大学 |
主分类号: | G06V20/10 | 分类号: | G06V20/10 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 710121 陕西省西安市长*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 面向 图像 识别 蜕变 测试 方法 | ||
本发明针对图像识别器测试中蜕变关系单一的问题,公开了一种面向图像识别器的蜕变测试方法,属于图像识别器测试技术领域。该方法首先基于被测对象的特征构造蜕变关系;然后将原始数据集结合构造的蜕变关系,生成衍生数据集;最后将原始数据集和衍生数据集分别输入图像识别器得到测试结果,通过计算原始数据集和衍生数据集测试结果的平均绝对误差来判定测试结果的有效性。本发明构造了更为丰富的蜕变关系,在不同的蜕变关系下对图像识别器的图像识别能力进行了全面的测试。
技术领域
本发明涉及一种软件测试方法,属于图像识别器测试技术领域,具体涉及面向图像识别器的蜕变测试方法。
背景技术
软件测试是保证软件可靠性和软件质量的重要手段,主要目的是通过生成并执行测试用例,来检测被测软件中存在的缺陷或错误。现如今,图像识别器已经成为计算机视觉的一个最为重要的分支,因此对于图像识别器的测试就十分有意义。
在多数情况下,对于测试输入无法得知预期输出,导致软件测试面临测试判定问题。在图像识别器中,预先没有预期值,输出值即是某种预测,即存在测试判定问题,使得传统测试技术难以实施。蜕变测试作为解决测试判定问题的有效方法,通过判断程序属性满足或违反,即程序输入输出之间的关系,称作蜕变关系,来决定程序的正确性。构造有效的蜕变关系是蜕变测试的关键,但目前在图像领域使用的蜕变关系较为单一,如使用归一化、打乱数据集顺序、缩放等图像处理方法来构造蜕变关系,这些基本的蜕变关系虽然在SVM分类器等分类模型的测试工作有一定作用,但在图像识别器的测试表现较差;在图像识别器的测试工作中,通过提取图像识别器的特征,根据这些特征构造更为丰富的蜕变关系,实现对图像识别器更全面的测试。
基于上述问题,本发明提出了一种适用于图像识别器的蜕变测试方法。
发明内容
本发明目的是通过构造更为丰富的蜕变关系,解决现有测试判定问题中所构建的蜕变关系单一的问题,减少人为因素对测试过程的干扰,规范蜕变测试流程,提出了适用于图像识别器的蜕变测试方法。
本发明包括以下步骤:
步骤一:根据图像识别器识别的图像类型,获取相应类型的原始图像数据集X={x1,x2,…,xi,…,xN},xi是第i张图像,N是原始图像数据集的图像总数;
步骤二:构造蜕变关系:对于任一输入到图像识别器中的图像,在保持识别目标不变的情况下,根据图像的语义信息对图像进行相应图像变换,此处的图像变换可以是加雾、加雨、加阳光或变换其他与识别目标无关的图像信息,如果图像识别器对输入图像和变换后的图像得到相同的目标识别结果,则此图像变换满足蜕变关系;假设共构造Q个蜕变关系M,记为M={m1,m2,…,mt,…,mQ},其中mt表示第t个蜕变关系;
步骤三:生成衍生图像数据集:对于原始图像数据集X,根据构造的Q个蜕变关系M生成Q个衍生图像数据集,记为Y={y1,y2,…,yt,…,yQ},其中yt表示第t个蜕变关系mt生成的衍生图像数据集,记为yt={x1′,x2′,…,xi′,…,xN′},xi′是原始图像结合第t个蜕变关系mt生成的第i张衍生图像;
步骤四:原始图像数据集测试:将原始图像数据集X中的N张图像输入到图像识别器进行测试,得到N个测试结果,记为R={r1,r2,…,ri,…,rN},其中ri表示原始图像数据集X中第i张图像测试结果;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安邮电大学,未经西安邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111503341.7/2.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序