[发明专利]一种基于摄像头应用的测试方法和装置有效
申请号: | 201610938383.6 | 申请日: | 2016-10-25 |
公开(公告)号: | CN107979754B | 公开(公告)日: | 2019-08-02 |
发明(设计)人: | 杜志强;史磊;杨艳 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | H04N17/00 | 分类号: | H04N17/00;H04N5/265 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆;胡彬 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 摄像头 应用 测试 方法 装置 | ||
1.一种基于摄像头应用的测试方法,其特征在于,包括:
根据预设测试条件和获取的目标图像数据,生成包含待测试目标的虚拟对象的图像数据;
为所述虚拟对象的图像数据中的设定帧图片添加顺序点序号;
将场景库中的背景图像数据与所述虚拟对象的图像数据进行融合,以生成与待测试终端的摄像头实际拍摄的数据格式一致的待测试应用场景图像数据;
对生成的待测试应用场景图像数据中设定帧图片进行顺序点序号的识别;
若识别结果不满足预设条件,则将所述待测试应用场景图像数据丢弃;
将未丢弃的所述待测试应用场景图像数据发送给所述待测试终端的待测试应用,并进行测试。
2.根据权利要求1所述的方法,其特征在于,将场景库中的背景图像数据与所述虚拟对象的图像数据进行融合包括:
从所述场景库中选择标记为未测试的背景图像数据;
将挑选的背景图像数据与所述虚拟对象的图像数据进行融合;
将所述背景图像数据标记为已测试,并返回执行从所述场景库中选择标记为未测试的背景图像数据的操作,直至达到设定测试要求。
3.根据权利要求1所述的方法,其特征在于,在根据预设测试条件和获取的目标图像数据,生成包含待测试目标的虚拟对象的图像数据之前,还包括:
根据测试需求,通过拍摄或网络下载,获取至少一个包含待测试目标的视频或图片,并作为所述目标图像数据;
根据测试需求,通过拍摄或网络下载,获取至少一个背景图像数据,并将所述背景图像数据存储至所述场景库中。
4.根据权利要求1所述的方法,其特征在于,所述将场景库中的背景图像数据与所述虚拟对象的图像数据进行融合包括:
将所述虚拟对象的图像数据中的像素点代替所述背景图像数据中设定位置的像素点,以完成图像数据的融合。
5.根据权利要求1所述的方法,其特征在于,所述将场景库中的背景图像数据与所述虚拟对象的图像数据进行融合包括:
基于动态环境建模技术,将所述虚拟对象的图像数据中的三维图片和所述背景图像数据中的三维图片进行融合,生成三维待测试应用场景图像数据。
6.根据权利要求1所述的方法,其特征在于,所述将场景库中的背景图像数据与所述虚拟对象的图像数据进行融合,以生成与待测试终端的摄像头实际拍摄的数据格式一致的待测试应用场景图像数据包括:
将场景库中的背景图像数据与所述虚拟对象的图像数据进行融合;
将融合后的图像数据的格式转换为与待测试终端的摄像头实际拍摄的数据格式一致,作为待测试应用场景图像数据。
7.根据权利要求1所述的方法,其特征在于,所述将所述待测试应用场景图像数据发送给所述待测试终端的待测试应用,以进行测试包括:
将所述待测试应用场景图像数据发送给所述待测试终端的待测试应用,由待测试应用对所述待测试应用场景图像数据进行分析处理;
将分析处理结果作为输出结果,与预设结果进行匹配;
根据匹配结果,将匹配成功次数与匹配次数的比值作为测试结果保存,并输出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610938383.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:摄影装置画面异常种类的检测方法
- 下一篇:一种直播视频的查看方法和装置