一种主次峰值比计算算法的蜕变测试方法技术

技术编号:24090522 阅读:36 留言:0更新日期:2020-05-09 07:51
本发明专利技术属于主次峰值比计算算法测试领域,具体涉及一种主次峰值比计算算法的蜕变测试方法。所述方法包括以下步骤:步骤1:基于主次峰值比计算算法输入区域图像及邻域图像,依据主次峰值比计算算法的几何属性、数值属性、算法特性提取蜕变关系;步骤2:依据原始测试用例,结合蜕变关系构造附加测试用例;步骤3:将原始测试用例和附加测试用例输入被测程序,判断蜕变关系是否满足,验证被测程序是否存在缺陷。与现有技术相比本发明专利技术由于蜕变测试方法来源于算法内部的几何属性、数值属性和算法特性,无需获取绝对准确的期望结果,可以很好地解决重构标准模型的测试判定不确定性的问题。

A transformation test method of primary and secondary peak ratio calculation algorithm

【技术实现步骤摘要】
一种主次峰值比计算算法的蜕变测试方法
本专利技术属于主次峰值比计算算法测试领域,具体涉及一种主次峰值比计算算法的蜕变测试方法。
技术介绍
近年来,随着虚拟现实、大数据、人工智能、航空航天等技术的飞速发展,实时图像处理已经普遍应用到军事战场环境、智能生活、航空航天等各个领域,并且在不同的领域呈现出专业化、细致化、精确化、实时化的特点。相关峰统计是图像景象匹配的重要功能之一,其中主次峰值比是其中普遍使用的参数,其表示图像主峰和的峰值与次高局部峰的峰值的比值,表征次高峰对应的图像区域与实时图的相似程度,用来衡量图像特征的重复模式。目前,对于主次峰值比计算算法的测试工作通过人工重构方法标准模型比对的方法进行,包括步骤:步骤1:依据主次峰值比计算算法的描述重构标准模型。步骤2:构造主次峰值比计算算法测试用例的输入。步骤3:将测试用例输入数据用于基于算法的被测程序,输出实测结果。步骤4:将测试用例输入数据用于基于算法的标准模型,输出期望结果。步骤5:测试判定,即比对实测结果和期望结果,若结果一致,则判定被测程本文档来自技高网...

【技术保护点】
1.一种主次峰值比计算算法的蜕变测试方法,其特征在于,所述主次峰值比计算算法的蜕变测试方法包括以下步骤:/n步骤1:基于主次峰值比计算算法输入区域图像及邻域图像,依据主次峰值比计算算法的几何属性、数值属性、算法特性提取蜕变关系;/n步骤2:依据原始测试用例,结合蜕变关系构造附加测试用例;/n步骤3:将原始测试用例和附加测试用例输入被测程序,验证被测程序是否存在缺陷。/n

【技术特征摘要】
1.一种主次峰值比计算算法的蜕变测试方法,其特征在于,所述主次峰值比计算算法的蜕变测试方法包括以下步骤:
步骤1:基于主次峰值比计算算法输入区域图像及邻域图像,依据主次峰值比计算算法的几何属性、数值属性、算法特性提取蜕变关系;
步骤2:依据原始测试用例,结合蜕变关系构造附加测试用例;
步骤3:将原始测试用例和附加测试用例输入被测程序,验证被测程序是否存在缺陷。


2.如权利要求1所述的主次峰值比计算算法的蜕变测试方法,其特征在于,所述几何属性包括:图像几何旋转特点;
所述步骤1中依据图像几何旋转特点提取蜕变关系,包括:
步骤11A:以区域图像和邻域图像中心为原点,构建横纵坐标系;
步骤11B:使区域图像和邻域图像绕X轴做水平镜像变换,对应曲面的相关系数矩阵应当保持关于X轴的水平镜像对称关系,主次峰值比计算结果应当保持一致,记为蜕变关系1;
步骤11C:使区域图像和邻域图像绕Y轴做水平镜像变换,对应曲面的相关系数矩阵应当保持关于Y轴的水平镜像对称关系,主次峰值比计算结果应当保持一致,记为蜕变关系2;
步骤11D:使区域图像和邻域图像绕Y=X轴做对称变换,对应曲面的相关系数矩阵应当保持关于Y=X轴的水平镜像对称关系,主次峰值比计算结果应当保持一致,记为蜕变关系3。


3.如权利要求2所述的主次峰值比计算算法的蜕变测试方法,其特征在于,所述数值属性包括:输入区域图像和邻域图像的像素值;
所述步骤1中依据数值属性提取蜕变关系,包括:
步骤12A:对区域图像和邻域图像的像素值分别做出相同线性变换,变化前后的主次峰值比计算结果应当保持一致,记为蜕变关系4。


4.如权利要求3所述的主次峰值比计算算法的蜕变测试方法,其特征在于,所述算法特性包括:对输入的区域图像和邻域图像做降低分辨率处理。


5.如权利要求4所述的主次峰值比计算算法的蜕变测试方法,其特征在于,所述降低分...

【专利技术属性】
技术研发人员:李慧君孙文靖朱文龙李爽王盼盼马莉闫贯博
申请(专利权)人:北京京航计算通讯研究所
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1