本发明涉及计算机视觉技术领域,具体为一种基于计算机视觉的移动端应用测试系统及方法。
背景技术:
计算机视觉是一门研究如何使机器“看”的科学,更进一步的说,就是指用摄像机和电脑代替人眼对目标进行识别、跟踪和测量等机器视觉,并进一步做图形处理,使电脑处理成为更适合人眼观察或传送给仪器检测的图像。计算机视觉的移动端是直接拍摄的设备,比如摄像机等,移动端在应用前需要先进行应用测试,来了解拍摄的分辨率,目前一般没有专门针对拍摄分辨率测试的系统进行处理,测试时比较麻烦,为此,我们提出了一种基于计算机视觉的移动端应用测试系统及方法。
技术实现要素:
本发明的目的在于提供一种基于计算机视觉的移动端应用测试系统及方法,以解决上述背景技术中提出的目前一般没有专门针对拍摄分辨率测试的系统进行处理,测试时比较麻烦的问题。
为实现上述目的,本发明提供如下技术方案:一种基于计算机视觉的移动端应用测试系统,包括移动视觉端,所述移动视觉端电性连接有数据传输模块,所述数据传输模块电性连接有模数转换模块,所述模数转换模块电性连接有单片机,所述单片机电性连接有存储器,所述单片机电性连接有数模转换模块,所述数模转换模块电性连接有分辨率测试模块,所述分辨率测试模块电性连接有显示模块,所述显示模块电性连接有操作键盘,所述数据传输模块包括数据接收模块,所述数据接收模块电性连接有测试生成模块,所述测试生成模块电性连接有数据发送模块。
优选的,所述单片机为STM32单片机。
优选的,所述存储器为256G主存。
优选的,所述分辨率测试模块为ISO12233标准分辨率测试卡。
优选的,所述显示模块为LED显示器。
一种基于计算机视觉的移动端应用测试方法,该基于计算机视觉的移动端应用测试方法的具体步骤如下:
a)移动视觉端拍摄后的图像传输给数据传输模块,经过数据传输模块内的数据接收模块进行接收,接收后传输给测试生成模块生成测试图像,测试图像传输给数据发送模块进行发送给模数转换模块;
b)模数转换模块将测试图像信号转换成电信号并传输给单片机进行处理,同时传输给存储器进行存储,以防丢失;
c)单片机对测试图像信号处理后传输给数模转换模块进行数模转换,转换后传输给分辨率测试模块进行测试;
d)测试后的数据传输给显示模块进行直接展示,如此便完成测试。
与现有技术相比,本发明的有益效果是:通过该基于计算机视觉的移动端应用测试系统及方法的设置,移动视觉端拍摄后的图像可直接通过系统进行分辨率测试,测试比较方便快捷,效率高。
附图说明
图1为本发明工作原理图;
图2为本发明数据传输模块工作原理图。
图中:1移动视觉端、2数据传输模块、21数据接收模块、22测试生成模块、23数据发送模块、3模数转换模块、4单片机、5存储器、6数模转换模块、7分辨率测试模块、8显示模块、9操作键盘。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1-2,本发明提供如下技术方案:一种基于计算机视觉的移动端应用测试系统,包括移动视觉端1,所述移动视觉端1电性连接有数据传输模块2,所述数据传输模块2电性连接有模数转换模块3,所述模数转换模块3电性连接有单片机4,所述单片机4电性连接有存储器5,所述单片机4电性连接有数模转换模块6,所述数模转换模块6电性连接有分辨率测试模块7,所述分辨率测试模块7电性连接有显示模块8,所述显示模块8电性连接有操作键盘9,所述数据传输模块2包括数据接收模块21,所述数据接收模块21电性连接有测试生成模块22,所述测试生成模块22电性连接有数据发送模块23。
其中,所述单片机4为STM32单片机,运算速度快,所述存储器5为256G主存,可以与单片机4互连,可随时读写,并且速度快,所述分辨率测试模块7为ISO12233标准分辨率测试卡,可进行垂直分辨率和水平分辨率两部分进行测试,测试比较全面,所述显示模块8为LED显示器,节能环保。
一种基于计算机视觉的移动端应用测试方法,该基于计算机视觉的移动端应用测试方法的具体步骤如下:
a)移动视觉端1拍摄后的图像传输给数据传输模块2,经过数据传输模块2内的数据接收模块21进行接收,接收后传输给测试生成模块22生成测试图像,测试图像传输给数据发送模块23进行发送给模数转换模块3;
b)模数转换模块3将测试图像信号转换成电信号并传输给单片机4进行处理,同时传输给存储器5进行存储,以防丢失;
c)单片机4对测试图像信号处理后传输给数模转换模块6进行数模转换,转换后传输给分辨率测试模块7进行测试;
d)测试后的数据传输给显示模块8进行直接展示,如此便完成测试。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。