无人机相机测试方法、装置、设备和存储介质与流程

文档序号:21083850发布日期:2020-06-12 16:45阅读:366来源:国知局
无人机相机测试方法、装置、设备和存储介质与流程

本申请实施例涉及信号检测技术领域,尤其涉及一种无人机相机测试方法、装置、设备和存储介质。



背景技术:

无人驾驶飞机简称“无人机”,是利用无线电遥控设备和自备的程序控制装置操纵的不载人飞机,或者由车载计算机完全地或间歇地自主地操作。随着科技的发展,无人机可以执行的功能也越来越多,其中,绝大多数无人机都搭载有摄像头,相机功能是无人机众多功能中十分常见且举足轻重的功能。

无人机在出场以及使用时,需要进行各个部件的测试,如对无人机搭载的相机进行测试,当测试满足要求后,方能正常出厂或使用。现有技术中,在对无人机相机进行测试时,通常采用单机测试的方式,效率低下,即使部分存在批量测试的方案,其测试人性化程度低,模拟程度低,且不能满足系统的高效测试。



技术实现要素:

本发明实施例提供了一种无人机相机测试方法、装置、设备和存储介质,提高了无人机相机的测试效率,可实现高效的测试。

第一方面,本发明实施例提供了一种无人机相机测试方法,该方法包括:

无人机相机测试应用程序发送控制指令至遥控器;

遥控器将所述控制指令传输至测试无人机;

工作台获取测试无人机的相机测试参数,将所述相机测试参数发送至所述无人机相机测试应用程序,所述工作台挂在有多个所述测试无人机,所述测试无人机搭载有测试相机;

所述无人机相机测试应用程序显示所述相机测试参数。

可选的,在所述工作台获取测试无人机的相机测试参数之前,还包括:

通过所述工作台进行挂载的测试无人机的自动切换。

可选的,在所述无人机相机测试应用程序显示所述相机测试参数之后,还包括:

所述无人相机测试应用程序将所述相机测试参数发送至数据总平台;

所述数据总平台接收所述相机测试参数,进行所述相机测试参数的统计。

可选的,所述控制指令包括拍照控制指令、录像控制指令、时间间隔控制指令、缩放控制指令以及偏移控制指令。

可选的,所述相机测试参数包括拍照测试参数,所述数据总平台接收所述相机测试参数,进行所述相机测试参数的统计包括:

所述数据总平台接收所述拍照测试参数,并获取相应的拍照图像,对所述拍照图像进行识别统计。

可选的,所述相机测试参数包括录像测试参数,所述数据总平台接收所述相机测试参数,进行所述相机测试参数的统计包括:

所述数据总平台接收所述录像测试参数,并获取相应的录像视频,对所述录像视频进行分析统计。

可选的,所述相机测试参数包括偏移测试参数,所述数据总平台接收所述相机测试参数,进行所述相机测试参数的统计包括:

所述数据总平台接收所述偏移测试参数,确定所述偏移测试参数中的俯仰角参数和横滚角参数,进行统计分析。

第二方面,本发明实施例还提供了一种无人机相机测试装置,该装置包括:

测试程序单元,用于发送控制指令至遥控器;

遥控器,用于将所述控制指令传输至测试无人机;

工作台,用于获取测试无人机的相机测试参数,将所述相机测试参数发送至所述无人机相机测试应用程序,所述工作台挂在有多个所述测试无人机,所述测试无人机搭载有测试相机;

所述测试程序单元用于显示所述相机测试参数。

第三方面,本发明实施例还提供了一种设备,该设备包括:

一个或多个处理器;

存储装置,用于存储一个或多个程序,

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明实施例所述的无人机相机测试方法。

第四方面,本发明实施例还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行本发明实施例所述的无人机相机测试方法。

本发明实施例中,通过无人机相机测试应用程序发送控制指令至遥控器;遥控器将所述控制指令传输至测试无人机;工作台获取测试无人机的相机测试参数,将所述相机测试参数发送至所述无人机相机测试应用程序,所述工作台挂在有多个所述测试无人机,所述测试无人机搭载有测试相机;所述无人机相机测试应用程序显示所述相机测试参数。本方案,提高了无人机相机的测试效率,可实现高效的测。

附图说明

图1为本发明实施例提供的一种无人机相机测试方法的流程图;

图2为本发明实施例提供的另一种无人机相机测试方法的流程图;

图3为本发明实施例提供的另一种无人机相机测试方法的流程图;

图4为本发明实施例提供的另一种无人机相机测试方法的流程图;

图5为本发明实施例提供的另一种无人机相机测试方法的流程图;

图6为本发明实施例提供的另一种无人机相机测试方法的流程图

图7为本发明实施例提供的一种无人机相机测试装置的结构框图;

图8为本发明实施例提供的一种设备的结构示意图。

具体实施方式

下面结合附图和实施例对本发明实施例作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明实施例,而非对本发明实施例的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明实施例相关的部分而非全部结构。

图1为本发明实施例提供的一种无人机相机测试方法的流程图,本实施例可适用于无人机相机测试,具体包括如下步骤:

步骤s101、无人机相机测试应用程序发送控制指令至遥控器。

其中,无人相机测试应用程序可以是手机中安装的一app应用程序,该应用程序由研发人员设计编写。遥控器为和无人机配套使用的用于发送指令至无人机的设备,通过遥控器的遥控可实现无人机的各种功能,如控制无人机飞行、发出报警、进行抛投、拍照录像等。

在一个实施例中,无人机相机测试应用程序以app的形式实现,该app可安装在手机设备中,用户通过对手机设备的控制以发送控制指令至遥控器。

步骤s102、遥控器将所述控制指令传输至测试无人机。

其中,遥控器为控制无人机设备的指令发送装置,遥控器接收到无人机相机测试应用程序发送的控制指令后,将其传输至测试无人机。其中,测试无人机为待测试的无人机设备,该测试无人机上搭载有需要测试的部件,通过对部件功能的测试以得到测试结果。

步骤s103、工作台获取测试无人机的相机测试参数,将所述相机测试参数发送至所述无人机相机测试应用程序。

其中,工作台挂在有多个测试无人机,通过工作台可进行测试无人机的切换,示例性的,工作台挂在有10个测试无人机,分别编号为测试无人机1、测试无人机2、测试无人机3、测试无人机4、测试无人机5、测试无人机6、测试无人机7、测试无人机8、测试无人机9和测试无人机10。在一个实施例中,对无人机相机进行测试,每个测试无人机均搭载有测试相机。

在一个实施例中,工作台可同时进行批量的无人机相机测试,如顺序的连接测试无人机1、测试无人机2、测试无人机3、测试无人机4、测试无人机5、测试无人机6、测试无人机7、测试无人机8、测试无人机9和测试无人机10,依次对测试无人机1、测试无人机2、测试无人机3、测试无人机4、测试无人机5、测试无人机6、测试无人机7、测试无人机8、测试无人机9和测试无人机10的相机进行测试获取到相机测试参数,由此实现无人机相机测试的模拟,测试效率高,在另一个实施例中,可同时进行至少两台无人机相机测试,如同时进行测试无人机1、测试无人机2、测试无人机3、测试无人机4、测试无人机5的测试,测试完毕后,同时进行测试无人机6、测试无人机7、测试无人机8、测试无人机9和测试无人机10的测试。

在一个实施例中,遥控器下发控制指令传输至测试无人机后,无人机根据该控制指令开启相应功能,如对相机进行测试时,可开启摄像头进行图片拍摄或录像,此时,工作台获取相应的相机测试参数,并将该相机测试参数发送至无人机相机测试应用程序。

步骤s104、所述无人机相机测试应用程序显示所述相机测试参数。

在一个实施例中,相机测试参数可通过无人机相机测试应用程序实时显示在手机设备中,即用户通过手机设备app即可完成测试数据的查看。

由上述方案可知,通过app形式进行指令下发以及测试参数的显示,使得测试结果更加方便的显示和管理,同时,通过工作台获取测试无人机的相机测试参数,将所述相机测试参数发送至所述无人机相机测试应用程序,实现了无人机相机的批量测试,提高了测试效率。

图2为本发明实施例提供的另一种无人机相机测试方法的流程图,给出了一种无人机相机测试的方法。如图2所示,技术方案具体如下:

步骤s201、无人机相机测试应用程序发送控制指令至遥控器。

步骤s202、遥控器将所述控制指令传输至测试无人机。

步骤s203、通过所述工作台进行挂载的测试无人机的自动切换,工作台获取测试无人机的相机测试参数,将所述相机测试参数发送至所述无人机相机测试应用程序。

在一个实施例中,针对相机测试的控制指令包括拍照控制指令、录像控制指令、时间间隔控制指令、缩放控制指令以及偏移控制指令。相应的,相机测试参数包括拍照测试参数、录像测试参数、时间间隔测试参数、缩放测试参数以及偏移测试参数。在通过工作台进行测试时,工作台可实现测试无人机的自动切换,由此完成批量测试工作。

具体的,针对每个测试无人机,工作台以30分钟时间间隔进行自动切换,如当前测试测试无人机1,30分钟后自动进行切换至测试无人机2进行切换。

步骤s204、所述无人机相机测试应用程序显示所述相机测试参数。

由上述方案可知,通过所述工作台进行挂载的测试无人机的自动切换,工作台获取测试无人机的相机测试参数,将所述相机测试参数发送至所述无人机相机测试应用程序,实现了无人机相机的批量自动测试,显著提高了测试效率。

图3为本发明实施例提供的另一种无人机相机测试方法的流程图,给出了一种无人机相机测试的方法。如图3所示,技术方案具体如下:

步骤s301、无人机相机测试应用程序发送控制指令至遥控器。

步骤s302、遥控器将所述控制指令传输至测试无人机。

步骤s303、通过所述工作台进行挂载的测试无人机的自动切换,工作台获取测试无人机的相机测试参数,将所述相机测试参数发送至所述无人机相机测试应用程序。

步骤s304、所述无人机相机测试应用程序显示所述相机测试参数。

步骤s305、所述无人相机测试应用程序将所述相机测试参数发送至数据总平台,所述数据总平台接收所述相机测试参数,进行所述相机测试参数的统计。

在一个实施例中,无人相机测试应用程序将相机测试参数发送至数据总平台,数据总平台接收相机测试参数,进行相机测试参数的统计,并形成图表、统计图等。其中,该数据总平台可以设置在服务器中,用户可通过网页登录,并远程实时查看测试统计数据。

由上述方案可知,通过数据总平台接收相机测试参数,进行相机测试参数的统计,使得测试结果可视化程度更高。

图4为本发明实施例提供的另一种无人机相机测试方法的流程图,给出了一种无人机相机测试的方法。如图4所示,技术方案具体如下:

步骤s401、无人机相机测试应用程序发送控制指令至遥控器。

步骤s402、遥控器将所述控制指令传输至测试无人机。

步骤s403、通过所述工作台进行挂载的测试无人机的自动切换,工作台获取测试无人机的拍照测试参数,将所述拍照测试参数发送至所述无人机相机测试应用程序。

步骤s404、所述无人机相机测试应用程序显示所述拍照测试参数。

步骤s405、所述无人相机测试应用程序将所述拍照测试参数发送至数据总平台。

步骤s406、所述数据总平台接收所述拍照测试参数,并获取相应的拍照图像,对所述拍照图像进行识别统计。

在一个实施例中,对无人机相机的拍照功能进行测试,控制指令可以是开启无人机相机进行拍照的指令,拍照测试参数为反馈的拍照结果。数据总平台接收拍照测试参数,拍照测试参数包括拍摄的图像,获取该拍摄的图像并对拍照图像进行识别统计。具体的,识别内容可以是对图像的颜色、分辨率等图像参数进行识别,当图像颜色、分辨率满足预设颜色值、分辨率数值时,确定拍照功能正常。

由上述方案可知,数据总平台接收拍照测试参数,并获取相应的拍照图像,对拍照图像进行识别统计,可以高效自动的进行相机功能测试,提高了无人机相机测试效率。

图5为本发明实施例提供的另一种无人机相机测试方法的流程图,给出了一种无人机相机测试的方法。如图5所示,技术方案具体如下:

步骤s501、无人机相机测试应用程序发送控制指令至遥控器。

步骤s502、遥控器将所述控制指令传输至测试无人机。

步骤s503、通过所述工作台进行挂载的测试无人机的自动切换,工作台获取测试无人机的录像测试参数,将所述录像测试参数发送至所述无人机相机测试应用程序。

步骤s504、所述无人机相机测试应用程序显示所述录像测试参数。

步骤s505、所述无人相机测试应用程序将所述录像测试参数发送至数据总平台。

步骤s506、所述数据总平台接收所述录像测试参数,并获取相应的录像视频,对所述录像视频进行分析统计。

在一个实施例中,对无人机相机的录像功能进行测试,控制指令可以是开启无人机相机进行录像的指令,录像测试参数为反馈的录像结果。数据总平台接收录像测试参数,录像测试参数包括拍摄的录像,获取该拍摄的录像并对录像视频进行分析统计。具体的,识别内容可以录像的帧数、画面色彩、抖动参数等。

由上述方案可知,数据总平台接收录像测试参数,并获取相应的录像视频,对录像视频进行识别统计,可以高效自动的进行相机功能测试,提高了无人机相机测试效率。

图6为本发明实施例提供的另一种无人机相机测试方法的流程图,给出了一种无人机相机测试的方法。如图6所示,技术方案具体如下:

步骤s601、无人机相机测试应用程序发送控制指令至遥控器。

步骤s602、遥控器将所述控制指令传输至测试无人机。

步骤s603、通过所述工作台进行挂载的测试无人机的自动切换,工作台获取测试无人机的偏移测试参数,将所述偏移测试参数发送至所述无人机相机测试应用程序。

步骤s604、所述无人机相机测试应用程序显示所述偏移测试参数。

步骤s605、所述无人相机测试应用程序将所述偏移测试参数发送至数据总平台。

步骤s606、所述数据总平台接收所述偏移测试参数,确定所述偏移测试参数中的俯仰角参数和横滚角参数,进行统计分析。

在一个实施例中,对无人机相机的倾斜、偏移进行测试,控制指令可以是开启无人机相机的指令,偏移测试参数为反馈的录像结果。数据总平台接收偏移测试参数,偏移测试参数包括俯仰角参数和横滚角参数,获取该俯仰角参数和横滚角参数进行分析统计。具体的,将获取的俯仰角参数和横滚角参数于预设的俯仰角参数和横滚角参数进行比对确定是否满足出厂条件。

由上述方案可知,数据总平台接收偏移测试参数,并获取相应的俯仰角参数和横滚角参数,对俯仰角参数和横滚角参数进行统计、比对,可以高效自动的进行相机偏移测试,提高了无人机相机测试效率。

图7为本发明实施例提供的一种无人机相机测试装置的结构框图,该装置用于执行上述实施例提供的无人机相机测试方法,具备执行方法相应的功能模块和有益效果。如图7所示,该装置具体包括:测试程序单元101、遥控器102、工作台103,其中,

测试程序单元101,用于发送控制指令至遥控器;

遥控器102,用于将所述控制指令传输至测试无人机;

工作台103,用于获取测试无人机的相机测试参数,将所述相机测试参数发送至所述无人机相机测试应用程序,所述工作台挂在有多个所述测试无人机,所述测试无人机搭载有测试相机;

所述测试程序单元101用于显示所述相机测试参数。

由上述方案可知,无人机相机测试应用程序发送控制指令至遥控器;遥控器将所述控制指令传输至测试无人机;工作台获取测试无人机的相机测试参数,将所述相机测试参数发送至所述无人机相机测试应用程序,所述工作台挂在有多个所述测试无人机,所述测试无人机搭载有测试相机;所述无人机相机测试应用程序显示所述相机测试参数。本方案中,提高了无人机相机的测试效率,可实现高效的测试。

在一个可能的实施例中,该装置还包括数据总平台104,所述测试程序单元101具体用于:

在所述无人机相机测试应用程序显示所述相机测试参数之后,将所述相机测试参数发送至数据总平台;

所述数据总平104用于:接收所述相机测试参数,进行所述相机测试参数的统计。

在一个可能的实施例中,所述控制指令包括拍照控制指令、录像控制指令、时间间隔控制指令、缩放控制指令以及偏移控制指令。

在一个可能的实施例中,所述相机测试参数包括拍照测试参数,所述数据总平104具体用于:

所述数据总平台接收所述拍照测试参数,并获取相应的拍照图像,对所述拍照图像进行识别统计。

在一个可能的实施例中,所述相机测试参数包括录像测试参数,所述数据总平104具体用于:

所述数据总平台接收所述录像测试参数,并获取相应的录像视频,对所述录像视频进行分析统计。

在一个可能的实施例中,所述相机测试参数包括偏移测试参数,所述数据总平104具体用于:

所述数据总平台接收所述偏移测试参数,确定所述偏移测试参数中的俯仰角参数和横滚角参数,进行统计分析。

图8为本发明实施例提供的一种设备的结构示意图,如图8所示,该设备包括处理器201、存储器202、输入装置203和输出装置204;设备中处理器201的数量可以是一个或多个,图8中以一个处理器201为例;设备中的处理器201、存储器202、输入装置203和输出装置204可以通过总线或其他方式连接,图8中以通过总线连接为例。

存储器202作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的无人机相机测试方法对应的程序指令/模块。处理器201通过运行存储在存储器202中的软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述的无人机相机测试方法。

存储器202可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器202可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器202可进一步包括相对于处理器201远程设置的存储器,这些远程存储器可以通过网络连接至设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入装置203可用于接收输入的数字或字符信息,以及产生与设备的用户设置以及功能控制有关的键信号输入。输出装置204可包括显示屏等显示设备。

本发明实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种无人机相机测试方法,该方法包括:

无人机相机测试应用程序发送控制指令至遥控器;

遥控器将所述控制指令传输至测试无人机;

工作台获取测试无人机的相机测试参数,将所述相机测试参数发送至所述无人机相机测试应用程序,所述工作台挂在有多个所述测试无人机,所述测试无人机搭载有测试相机;

所述无人机相机测试应用程序显示所述相机测试参数。

通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明实施例可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明实施例各个实施例所述的方法。

值得注意的是,上述无人机相机测试装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明实施例的保护范围。

注意,上述仅为本发明实施例的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明实施例不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明实施例的保护范围。因此,虽然通过以上实施例对本发明实施例进行了较为详细的说明,但是本发明实施例不仅仅限于以上实施例,在不脱离本发明实施例构思的情况下,还可以包括更多其他等效实施例,而本发明实施例的范围由所附的权利要求范围决定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1