[发明专利]视频识别软件自动测试的方法有效
申请号: | 202010340654.4 | 申请日: | 2020-04-26 |
公开(公告)号: | CN111553408B | 公开(公告)日: | 2020-12-25 |
发明(设计)人: | 朱俊汀 | 申请(专利权)人: | 智泉科技(广东)有限公司 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06F11/36 |
代理公司: | 北京冠和权律师事务所 11399 | 代理人: | 安琪 |
地址: | 526000 广东省肇庆市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 识别 软件 自动 测试 方法 | ||
1.一种视频识别软件自动测试的方法,其特征在于,包括:
对目标视频输入至所述视频识别软件的多个视频输入帧进行采样;
获取所述视频识别软件输出的与所述多个视频输入帧中各视频输入帧对应的帧识别结果;
计算所述多个视频输入帧中任意相邻视频输入帧的相似度;所述任意相邻视频输入帧包括所述多个视频输入帧中的第i帧和第i+1帧,所述多个视频输入帧的总数目为n,i为小于n的正整数,且从1开始递增;
根据所述任意相邻视频输入帧的相似度和所述各视频输入帧对应的帧识别结果,检测所述视频识别软件是否发生运行错误;
所述根据所述任意相邻视频输入帧的相似度和所述各视频输入帧对应的帧识别结果,检测所述视频识别软件是否发生运行错误,包括:
当所述多个视频输入帧中的第i帧和第i+1帧的相似度大于预设相似度时,根据预设视频输入帧对应的帧识别结果,检测所述视频识别软件是否发生运行错误,所述预设视频输入帧包括:第i帧和第i+1帧,或者,所述预设视频输入帧包括:第i帧、第i+1帧和第i+2帧。
2.根据权利要求1所述的方法,其特征在于,
所述根据预设视频输入帧对应的帧识别结果,检测所述视频识别软件是否发生运行错误,包括:
当所述第i帧对应的帧识别结果与所述第i+1帧对应的帧识别结果所表示的对象类型不同时,确定所述视频识别软件发生运行错误,i为正整数,且从1递增至n-1。
3.根据权利要求1所述的方法,其特征在于,
所述根据预设视频输入帧对应的帧识别结果,检测所述视频识别软件是否发生运行错误,包括:
确定所述第i帧对应的帧识别结果所识别出的所述第i帧的中心区域内的显示对象;
判断所述第i+1帧对应的帧识别结果是否识别出了所述第i+1帧的中心区域存在相同的显示对象;
当所述第i+1帧对应的帧识别结果未识别出所述第i+1帧的中心区域存在相同的显示对象,确定所述视频识别软件发生运行错误,i为正整数,且从1递增至n-1。
4.根据权利要求1所述的方法,其特征在于,
所述根据预设视频输入帧对应的帧识别结果,检测所述视频识别软件是否发生运行错误,包括:
确定所述第i帧对应的帧识别结果所识别出的所述第i帧的边缘区域内的显示对象;
判断所述第i+1帧对应的帧识别结果是否识别出了所述第i+1帧存在相同的显示对象;
当所述第i+1帧对应的帧识别结果未识别出所述第i+1帧的中心区域或边缘区域存在相同的显示对象而所述第i+2帧对应的帧识别结果识别出了相同的显示对象时,确定所述视频识别软件发生运行错误,i为正整数,且从1递增至n-2。
5.根据权利要求4所述的方法,其特征在于,
确定所述各视频输入帧的尺寸参数以及所述多个视频输入帧的采样频率,其中,所述尺寸参数包括所述各视频输入帧的宽度和长度;
根据所述各视频输入帧的尺寸参数以及所采样频率,确定所述中心区域、所述边缘区域和所述预设相似度。
6.根据权利要求2至5中任一项所述的方法,其特征在于,
计算在i从1递增至n-2或者n-1的过程中,确定所述视频识别软件发生运行错误的次数为p,p为正整数;
根据p和n的大小以及所述多个视频输入帧所占用的总采样时长,确定所述视频识别软件的检测召回率;
根据所述检测召回率调整所述视频识别软件的视频帧识别参数;或者
根据所述检测召回率确定所述视频识别软件的版本信息,进而将所述版本信息上报至服务器,以使所述服务器对所述视频识别软件进行修复。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于智泉科技(广东)有限公司,未经智泉科技(广东)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010340654.4/1.html,转载请声明来源钻瓜专利网。