一种无人机主体和悬挂相机之间的数据传输的方法及装置与流程

文档序号:26057815发布日期:2021-07-27 15:36阅读:77来源:国知局
一种无人机主体和悬挂相机之间的数据传输的方法及装置与流程

本公开涉及数据传输技术领域,具体而言,涉及一种无人机主体和悬挂相机之间的数据传输的方法及装置。



背景技术:

目前,对于无人机主体和悬挂相机这类可拆卸的电子系统通常采用连接器加线缆进行连接。由于包括大量的线缆使得整个电子系统的体积较大,且这种电子系统通常是通过线缆进行进行数据传输的。这样,使得数据传输的时间消耗较大。



技术实现要素:

本公开提供了一种无人机主体和悬挂相机之间的数据传输方法及装置,以解决现有的数据传输效率低的问题。

为达到上述目的,本公开采用如下技术方案:

第一方面,本公开提供一种无人机主体和悬挂相机之间的数据传输方法,包括获取悬挂相机的原始数据;对原始数据进行采样;对采样后的原始数据进行编码和转化,得到第一目标数据;将第一目标数据通过第一毫米波收发芯片发送至无人机主体。

可选的,在获取原始数据之后,还包括:确定原始数据是否携带同步时钟。

进一步的,对原始数据进行采样包括:在确定原始数据携带同时时钟的情况下,通过同步时钟对原始数据进行采样;在确定原始数据不携带同步时钟的请款修改,通过高速时钟对原始数据进行采样。

可选的,无线传输通道采用时分复用的方式。

可选的,本公开的数据传输方法还包括:监测第一目标数据的传输速率;在确定传输速率小于预设阈值的情况下,切换无线传输方式。

第二方面,一种无人机主体和悬挂相机之间的数据传输方法,包括:获取第一目标数据;对目标数据进行还原和解码,得到第二目标数据;输出第二目标数据。

可选的,本公开的无人机主体和悬挂相机之间的数据传输方法还包括:将第二目标数据在显示器进行展示。

第三方面,一种无人机主体和悬挂相机之间的数据传输装置,包括收发模块和处理模块。其中,收发模块,用于获取悬挂相机的原始数据;处理模块,用于对原始数据进行采样;处理模块,还用于对采样后的原始数据进行编码和转化,得到第一目标数据;收发模块,还用于将第一目标数据通过第一毫米波收发芯片发送至无人机主体。

第四方面,一种无人机主体和悬挂相机之间的数据传输装置,包括:收发模块和处理模块,其中,收发模块,获取第一目标数据;处理模块,用于对目标数据进行还原和解码,得到第二目标数据。

第五方面,本公开提供一种计算机可读存储介质,包括指令。当指令在计算机上运行时,使得计算机执行如上述第一方面提供的不均衡样本的数据传输方法。

第六方面,本公开提供一种计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行如第一方面提供的不均衡样本的数据传输方法。

需要说明的是,上述计算机指令可以全部或者部分存储在第一计算机可读存储介质上。其中,第一计算机可读存储介质可以与接入网设备的处理器封装在一起的,也可以与接入网设备的处理器单独封装,本公开对此不作限定。

本公开中第三方面、第五方面以及第六方面的描述,可以参考第一方面的详细描述;并且,第三方面、第五方面以及第六方面的描述的有益效果,可以参考第一方面的有益效果分析,此处不再赘述。

本公开中第四方面、第五方面以及第六方面的描述,可以参考第二方面的详细描述;并且,第四方面、第五方面以及第六方面的描述的有益效果,可以参考第二方面的有益效果分析,此处不再赘述。

本公开的实施例提供的技术方案至少带来以下有益效果:

考虑到现有技术中的可拆卸电子设备都是通过有线的方式进行数据传输,本公开基于第一毫米波收发芯片进行无线传输,避免了因线缆多而造成的设备体积大的问题,同时,无线传输的传输效率更高。通过无线传输后的数据可进行显示,便于用户及时了解传输的结果。最后,本公开还包括分析原始数据的类型采用不同的数据采样的方法,以提高数据传输的工作效率。

在本公开中,上述名字对设备或功能模块本身不构成限定,在实际实现中,这些设备或功能模块可以以其他名称出现。只要各个设备或功能模块的功能和本公开类似,属于本公开权利要求及其等同技术的范围之内。

本公开的这些方面或其他方面在以下的描述中会更加简明易懂。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是根据本公开实施例中一种数据传输方法的流程示意图之一;

图2是根据本公开实施例中一种数据传输方法的流程示意图之二;

图3是根据本公开实施例中一种数据传输方法的流程示意图之三;

图4是根据本公开实施例中一种分类网络模型生成装置的结构示意图之一;

图5是根据本公开实施例中一种分类网络模型生成装置结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

下面结合附图并通过具体实施方式来进一步说明本发明的技术方案。

参见图1,本实施例提供的无人机主体和悬挂相机之间的数据传输方法包括:

s110、数据传输装置获取悬挂相机的原始数据。

本步骤中,数据传输装置从悬挂相机中获取到原始数据,其中,原始数据可以是差分数据或者其他类型的数据。

进一步的,本公开的数据传输方法还包括:

s120、数据传输装置确定原始数据是否携带同步时钟。

本步骤中,数据传输装置在获得原始数据后,需要判断原始数据中是否携带同步时钟。判断是否携带同步时钟用于为后续数据采样选择合适的采样方式。

s130、数据传输装置对原始数据进行采样。

本步骤中的原始数据采样是为了原始数据进行整合,以提高采样数据的准确性。

具体的,s130包括s1301和s1302。

s1301、数据传输装置在确定原始数据携带同步时钟的情况下,通过同步时钟对原始数据进行采样。

本步骤中,采用同步时钟进行采样是为了将外部输入的异步信号经过系统时钟进行同步化,同时,将输入的异步信号整形成一个时钟长的脉冲信号。

s1302、数据传输装置在确定原始数据不携带同步时钟的情况下,通过高速时钟对原始数据进行采样。

本步骤中,在原始数据不携带同步时钟的情况下,采用高速时钟对差分数据进行采样。

s140、数据传输装置对采样后的原始数据进行编码和转化,得到第一目标数据。

本步骤中,采样后的原始数据基于保密的原则进行编码,将编码后的数据转化成无人机主题可识别的数据,最终将该数据确定为第一目标数据。

s150、数据传输装置将第一目标数据通过第一毫米波收发芯片发送至无人机主体。

本步骤中,将第一目标数据通过第一毫米波收发芯片发送至无人机主体,其中,还可以通过其它无线传输方式进行数据传输,本公开对此不作限制。

进一步的,无线传输通道采用时分复用的方式。具体的,第一毫米波收发芯片采用的无线传输通道为时分复用的方式。

进一步的,该数据传输方式还包括:

s160、数据传输装置监测第一目标数据的传输速率;

s170、数据传输装置在确定传输速率小于预设阈值的情况下,切换无线传输方式。

本步骤中,数据传输装置还包括传输速率的检测,通过监测第一毫米波收发芯片的传输效率来确定是否此种无线传输方式是否符合要求。若该方式对应的传输效率低于预设阈值,则进行切换。

参见图2,本实施例提供的无人机主体和悬挂相机之间的数据传输方法包括:

s210、获取第一目标数据。

本步骤中,无人机主体通过第一毫米波收发芯片获取到第一目标数据。

s220、对第一目标数据进行还原和解码,得到第二目标数据。

本步骤中,无人机主体将第一目标数据根据约定的编码规则进行解码,并将解码后的数据还原为无人机主体可识别的数据类型,得到第二目标数据。

进一步的,还包括:

s230、将第二目标数据在显示器进行展示。

本步骤中,无人机主体对第二目标数据进行显示,并将显示结果进行操作和处理。

上述实施例提供的技术方案至少带来以下有益效果:考虑到现有技术中的可拆卸电子设备都是通过有线的方式进行数据传输,本公开基于第一毫米波收发芯片进行无线传输,避免了因线缆多而造成的设备体积大的问题,同时,无线传输的传输效率更高。通过无线传输后的数据可进行显示,便于用户及时了解传输的结果。最后,本公开还包括分析原始数据的类型采用不同的数据采样的方法,以提高数据传输的工作效率。

上述主要从方法的角度对本公开实施例提供的方案进行了介绍。为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本公开能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本公开的范围。

图3是根据一示例性实施例示出的一种数据传输装置的结构示意图,该数据传输装置可以用于执行图1所示的数据传输方法。作为一种可实现方式,该装置可以包括收发模块310和处理模块320。

收发模块310,用于获取悬挂相机的原始数据;例如,结合图1,收发模块310可以用于执行s110。

处理模块320,用于对原始数据进行采样;例如,结合图1,处理模块320可以用于执行s130。

处理模块320,用于对采样后的原始数据进行编码和转化,得到第一目标数据;例如,结合图1,处理模块320可以用于执行s140。

处理模块320,用于将第一目标数据通过第一毫米波收发芯片发送至无人机主体。例如,结合图1,处理模块320可以用于执行s150。

进一步的,处理模块320还用于确定原始数据是否携带同步时钟。例如,结合图1,处理模块320可以用于执行s120。

进一步的,处理模块320还用于在确定原始数据携带同步时钟的情况下,通过同步时钟对原始数据进行采样,例如,结合图1,处理模块320可以用于执行s1301。

处理模块320还用于在确定原始数据不携带同步时钟的情况下,通过高速时钟对原始数据进行采样,例如,结合图1,处理模块320可以用于执行s1302。

其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,其作用在此不再赘述。

当然,本公开实施例提供的分类网络模型生成装置包括但不限于上述模块,例如分类网络模型生成装置还可以包括存储模块330。存储模块330可以用于存储该写分类网络模型生成装置的程序代码,还可以用于存储写分类网络模型生成装置在运行过程中生成的数据,如写请求中的数据等。

图4是根据一示例性实施例示出的一种数据传输装置的结构示意图,该数据传输装置可以用于执行图2所示的数据传输方法。作为一种可实现方式,该装置可以包括收发模块410和处理模块420。

收发模块410,用于用于获取第一目标数据;例如,结合图1,收发模块410可以用于执行s210。

处理模块420,用于对第一目标数据进行还原和解码,得到第二目标数据;例如,结合图1,处理模块420可以用于执行s220。

进一步的,还包括显示模块430,用于将第二目标数据在显示器进行展示;例如,结合图1,处理模块420可以用于执行s230。

其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,其作用在此不再赘述。

当然,本公开实施例提供的分类网络模型生成装置包括但不限于上述模块,例如分类网络模型生成装置还可以包括存储模块430。存储模块430可以用于存储该写分类网络模型生成装置的程序代码,还可以用于存储写分类网络模型生成装置在运行过程中生成的数据,如写请求中的数据等。

图5为本公开实施例提供的一种分类网络模型生成装置的结构示意图,如图5所示,该分类网络模型生成装置可以包括:至少一个处理器51、存储器52、通信接口53和通信总线54。

下面结合图5对分类网络模型生成装置的各个构成部件进行具体的介绍:

其中,处理器51是分类网络模型生成装置的控制中心,可以是一个处理器,也可以是多个处理元件的统称。例如,处理器51是一个中央处理器(centralprocessingunit,cpu),也可以是特定集成电路(applicationspecificintegratedcircuit,asic),或者是被配置成实施本公开实施例的一个或多个集成电路,例如:一个或多个dsp,或,一个或者多个现场可编程门阵列(fieldprogrammablegatearray,fpga)。

在具体的实现中,作为一种实施例,处理器51可以包括一个或多个cpu,例如图5中所示的cpu0和cpu1。且,作为一种实施例,分类网络模型生成装置可以包括多个处理器,例如图5中所示的处理器51和处理器55。这些处理器中的每一个可以是一个单核处理器(single-cpu),也可以是一个多核处理器(multi-cpu)。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。

存储器52可以是只读存储器(read-onlymemory,rom)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(randomaccessmemory,ram)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electricallyerasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器52可以是独立存在,通过通信总线54与处理器51相连接。存储器52也可以和处理器51集成在一起。

在具体的实现中,存储器52,用于存储本公开中的数据和执行本公开的软件程序。处理器51可以通过运行或执行存储在存储器52内的软件程序,以及调用存储在存储器52内的数据,执行空调器的各种功能。

通信接口53,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如无线接入网(radioaccessnetwork,ran),无线局域网(wirelesslocalareanetworks,wlan)、终端、云端等。通信接口53可以包括获取单元实现获取功能,以及发送单元实现发送功能。

通信总线54,可以是工业标准体系结构(industrystandardarchitecture,isa)总线、外部设备互连(peripheralcomponentinterconnect,pci)总线或扩展工业标准体系结构(extendedindustrystandardarchitecture,eisa)总线等。该总线可以分为地址总线、数据总线、控制总线等。为便于表示,图5中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

作为一个示例,结合图5,分类网络模型生成装置中的收发模块410实现的功能与图5中的通信接口53的功能相同,处理模块420实现的功能与图5中的处理器51的功能相同,存储单元430实现的功能与图5中的存储器52的功能相同。

本公开另一实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当指令在计算机上运行时,使得计算机执行上述方法实施例所示的方法。

在一些实施例中,所公开的方法可以实施为以机器可读格式被编码在计算机可读存储介质上的或者被编码在其它非瞬时性介质或者制品上的计算机程序指令。

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