买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:上海商米科技集团股份有限公司;广东川田科技有限公司
摘要:本发明涉及一种用于评测扫码设备性能的系统以及方法。所述方法先根据预定条码种类及内容、通过条码生成程序生成标准条码图像;然后基于生成的标准条码图像及测试项,通过图像处理程序模拟实际使用场景下的条码形态而得到模拟条码图像;接着根据选取的条码种类、条码形态及测试项参数生成测试用例,并调用图像处理程序对应生成用例模拟条码图像;之后显示每个用例模拟条码图像并使之正对扫描头而启动扫码,判断在预定时间内的识读结果是否与对应预定条码内容相一致,若是则判定扫码成功,否则判定扫码失败,并记录用例相关属性及扫码结果;最后在完成全部扫码后,根据相关记录进行统计分类处理并输出报告。本发明能提高评测效率及可靠性。
主权项:1.一种用于评测扫码设备性能的系统,其包括:条码生成设备,其用于根据预定条码种类以及预定条码内容、通过条码生成程序生成标准条码图像,所述条码生成设备包括显示模块;图像处理模块,其用于基于所述条码生成设备所生成的标准条码图像以及测试项,通过图像处理程序模拟实际使用场景下相应的条码形态,从而得到相应的模拟条码图像;测试用例生成模块,其用于根据选取的条码种类、条码形态及测试项相关参数生成一个或多个测试用例,并根据所述一个或多个测试用例调用所述图像处理程序对应生成一个或多个用例模拟条码图像,其中每个测试用例均对应一个或多个测试项;识读测试模块,其用于使所述扫码设备与所述条码生成设备通信连接,使所述扫码设备的扫描头以相距预定识读距离的方式正对所述条码生成设备的显示模块,启动所述扫描头对显示在所述显示模块上的每个用例模拟条码图像进行扫码,所述识读测试模块判断所述扫码设备在预定时间内的识读结果是否与对应的预定条码内容相一致,若相一致则判定本次扫码成功,若不一致则判定本次扫码失败,并针对每个测试用例记录用例相关属性及扫码成功或扫码失败的结果;以及评估输出模块,其在完成对所有用例模拟条码图像的扫码后,根据针对每个测试用例的相关记录,进行统计分类处理并输出报告;所述测试项包括对所述标准条码图像进行以下项扫码测试:旋转测试、对比度测试、透视畸变测试、增加噪点或干扰测试、识读精度测试以及平移过程测试;所述图像处理程序包括与所述测试项相对应的多个图像处理子程序,所述多个图像处理子程序分别用于将标准条码图像以预定角度进行旋转、以预定对比度等级进行调节、以预定畸变系数进行透视畸变、以预定噪声等级增加噪点或干扰、以预定半径的圆点点阵单元模块进行调节、以与识读精度相对应的预定大小的单元模块进行调节、以预定速度平移以及以上各项各种组合而得到相应的模拟条码图像;所述预定角度包括0-60度的预定偏航角、0-60度的预定俯仰角以及0-360度的预定翻滚角,所述测试用例生成模块针对所述标准条码图像选取各种预定俯仰角、预定偏航角以及预定翻滚角进行调节,对应生成一系列测试用例;所述预定对比度等级为0-10级,所述测试用例生成模块针对所述标准条码图像选取各种预定对比度等级进行调节,对应生成一系列测试用例;所述预定畸变系数的调节范围为0-X,所述测试用例生成模块针对标准条码图像以预定步长选取各种预定畸变系数进行透视畸变,对应生成一系列测试用例;所述预定噪声等级为0-10级,所述测试用例生成模块针对所述标准条码图像选取各种预定噪声等级进行加噪,对应生成一系列测试用例;所述圆点点阵单元模块的预定半径在1-10像素的范围内,所述测试用例生成模块针对所述标准条码图像选取各种预定半径的圆点点阵单元模块进行调节,对应生成一系列测试用例;所述单元模块的预定大小在1-10毫米的范围内,所述测试用例生成模块针对所述标准条码图像选取各种预定大小的单元模块进行调节,对应生成一系列测试用例;所述预定速度在1-50cms范围内,所述测试用例生成模块针对所述标准条码图像选取各种预定速度进行平移,对应生成相应的测试用例;所述测试用例生成模块针对所述标准条码图像选取所述预定角度、预定对比度、预定畸变系数、预定噪声等级、所述圆点点阵中单元模块的预定半径、单元模块的预定大小、预定速度中任意多个的组合进行调节,对应生成相应的测试用例。
全文数据:
权利要求:
百度查询: 上海商米科技集团股份有限公司 广东川田科技有限公司 一种用于评测扫码设备性能的系统以及方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。