一种可移动设备的参数同步方法及相关设备与流程

文档序号:15457163发布日期:2018-09-15 01:22阅读:176来源:国知局

本发明涉及通信领域,特别涉及一种可移动设备的参数同步方法及相关设备。



背景技术:

小型无人机由于体积和成本原因,常不考虑加入专门的RTC(实时时钟,real time clock)电池用于提供参考时间给相机,造成当无人机在未设置有GPS(Global Positioning System,全球定位系统)或者未连接智能设备时拍照或者录影无法获得准确时间。

由于没有专门的RTC时间提供准确的拍摄时间,无人机在未设置有GPS或者未连接智能设备时,无法获得外部提供的日期时间,而不得不给相机提供一个固定或不准确的时间,这对用户造成了不必要的麻烦,比如照片视频时间错乱,作品错乱等问题。



技术实现要素:

本发明实施例提供了一种可移动设备的参数同步方法,用于同步可移动设备的参数,为可移动设备提供准确的参数信息。

本发明实施例的第一方面提供一种可移动设备的参数同步方法,包括:

确定所述可移动设备是否连接智能设备;

若所述可移动设备连接所述智能设备,则获取所述智能设备的目标参数;

根据所述目标参数同步所述可移动设备的参数,所述可移动设备的参数与所述目标参数相对应。

本发明实施例第二方面提供了一种可移动设备的同步方法,包括:

确定所述可移动设备是否有定位装置;

若所述可移动设备有定位装置,则根据所述可移动设备的定位装置确定的位置信息同步所述可移动设备的位置参数。

本发明实施例第三方面提供了一种控制器,包括:

第一确定单元,用于确定所述可移动设备是否连接智能设备;

获取单元,用于在所述可移动设备连接所述智能设备时,获取所述智能设备的目标参数;

同步单元,用于根据所述目标参数同步所述可移动设备的参数,所述可移动设备的参数与所述目标参数相对应。

本发明实施例第四方面提供了一种控制器,包括:

第一确定单元,用于确定所述可移动设备是否有定位装置;

第一同步单元,用于当所述可移动设备有定位装置时,根据所述可移动设备的定位装置确定的位置信息同步所述可移动设备的位置参数。

本发明实施例第五方面提供了一种可移动设备,包括:

控制器,所述控制器,用于确定所述可移动设备是否连接智能设备;

若所述可移动设备连接所述智能设备,则所述控制器获取所述智能设备的目标参数;

所述控制器根据所述目标参数同步所述可移动设备的参数,所述可移动设备的参数与所述目标参数相对应。

本发明实施例第六方面提供了一种可移动设备,包括:

控制器,所述控制器用于:确定所述可移动设备是否有定位装置;

若所述可移动设备有定位装置时,则根据所述可移动设备的定位装置确定的位置信息同步所述可移动设备的位置参数。

本发明实施例提供的技术方案中,可以看出,确定所述可移动设备是否连接智能设备,若所述可移动设备连接所述智能设备,则获取所述智能设备的目标参数,所述目标参数包括时间参数和/或时区参数,根据所述目标参数同步所述可移动设备的参数,所述可移动设备的参数与目标参数相对应。当可移动设备需要进行参数同步时,可以在连接智能设备的情况下,根据智能设备的参数同不可移动设备的参数,并对可移动设备所拍摄的照片或视频进行参数标定,防止所述可移动设备拍摄的照片或者视频时间错乱,作品错误等问题。

附图说明

图1为本发明实施例中可移动设备的参数同步方法的一个实施例示意图;

图2为本发明实施例中可移动设备的参数同步方法的另一实施例示意图;

图3为本发明实施例中控制器的一个实施例示意图;

图4为本发明实施例中控制器的一个实施例示意图;

图5为本发明实施例中可移动设备的硬件结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”和“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括未清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

请参阅图1,本发明实施例中可移动设备的参数同步方法的一个实施例包括:

101、确定可移动设备是否连接智能设备。

本实施例中,当可移动设备需要进行参数同步时,可以确定可移动设备是否连接智能设备。

需要说明的是,步骤101中确定可移动设备是否连接智能设备的执行主体可以为独立的可移动设备的参数同步装置,也可以为可移动设备的控制器,具体不做限定,下面以控制器为例进行说明。

102、若可移动设备连接智能设备,则控制器获取智能设备的目标参数。

本实施例中,当可移动设备连接智能设备时,控制器可以获取到智能设备的目标参数,该目标参数包括时间参数、时区参数及位置参数中的至少一个。

103、根据目标参数同步可移动设备的参数。

需要说明的是,当控制器通过步骤102获取到的目标参数为智能设备的时间参数时,控制器可以根据智能设备的时间参数同步可移动设备的时间参数,该可移动设备的时间参数可以包括可移动设备的系统时间参数和/或可移动设备的电池时间参数,即将可移动设备的系统时间和/或可移动设备的电池时间更新为智能设备的时间;

当控制器通过步骤102获取到的目标参数为智能设备的时区参数时,则控制器可以根据智能设备的时区参数同步可移动设备的时区参数,即将可移动设备的时区信息更新为智能设备的时区信息。

控制器还可以确定可移动设备是否设置有定位装置(例如GPS),若可移动设备设置有定位装置,则控制器根据可移动设备的定位装置获取到的位置信息确定可移动设备的时区参数,即通过可移动设备的定位装置获取到可移动设备的位置,进而通过可移动设备的所处位置可以确定可移动设备的时区。

104、确定可移动设备的电池时间是否已同步。

本实施例中,当控制器确定可移动设备没有连接智能设备时,可以确定可移动设备的电池时间是否已同步,即确定可移动设备的电池时间是否已经更新,也就是说比较可移动设备的电池时间与可移动设备的系统时间的大小即可以确定可移动设备的电池时间是否已经更新,当同步时,执行步骤105,当未同步时,执行步骤106。

105、若可移动设备的电池时间已同步,则根据可移动设备的电池时间同步所述可移动设备的系统时间。

本实施例中,当可移动设备的电池时间已同步,即可移动设备的电池时间是大于可移动设备的系统时间,则可以确定可移动设备的电池时间是在持续的计数当中,此时可以确定该可移动设备的电池时间相对于可移动设备的系统时间是准确的,此时既可以将可移动设备的系统时间更新为可移动设备的电池时间,保证可移动设备的系统时间与可移动设备的电池时间同步。

106、当可移动设备的电池时间未同步时,根据所述可移动设备的系统时间同步所述可移动设备的电池时间。

本实施例中,当可移动设备的电池时间未同步,即可移动设备的电池时间是小于可移动设备的系统时间,则可以确定可移动设备的电池时间没有计数。此时可以确定该可移动设备的系统时间相对于可移动设备的系统时间是准确的,此时可以将可移动设备的电池时间更新为可移动设备的系统时间,保证可移动设备的电池时间与可移动设备的系统时间同步。

107、当可移动设备连接智能设备时,控制器可以确定智能设备是否有位置传感器,若是,则执行步骤108至步骤109,若否,则执行步骤110至步骤112。

108、若智能设备有位置传感器(例如GPS),控制器可以通过智能设备的位置传感器确定智能设备的位置信息。

109、根据智能设备的位置信息同步可移动设备的位置参数。

当控制器通过智能设备的位置传感器确定了智能设备的位置新后,可以将可移动设备的位置参数更新为智能设备的位置参数。

需要说明的是,当所述可移动设备未连接有智能设备时,控制器可以确定该可移动设备是否设置有定位装置,当所述可移动设备设置有定位装置时,则可以根据可移动设备的定位装置确定的位置信息同步可移动设备的位置参数,且当所述可移动设备没有设置有定位装置时,接收用户输入的位置信息,并通过用户输入的位置信息同步可移动设备的位置参数。

需要说明的是,该位置参数可以是经纬度坐标系,也可以是地理位置名称,还可以是其他的形式存在,只需要能显示位置即可,具体不做限定。

110、当可移动设备连接智能设备,且智能设备没有位置传感器时,控制器可以确定可移动设备是否有定位装置,若有,则执行步骤111,若没有,则执行步骤112。

111、当可移动设备有定位装置(例如GPS)时,则根据可移动设备的定位装置确定的位置信息更新可移动设备的位置参数。

112、当可移动设备没有定位装置时(例如室内或者其他有遮挡物导致可移动设备的定位装置接收不到信号),此时,控制器可以接收用户输入的位置信息,且根据该用户输入的位置信息同步可移动设备的位置参数,即将可移动设备的位置参数更新为用户输入的位置信息。

需要说明的是,通过步骤102至步骤103可以在可移动设备连接智能设备的情况下同步可移动设备的时间参数和/或时区参数,通过步骤104至步骤106可以在可移动设备未连接智能设备的情况下将可移动设备的电池时间以及系统时间进行同步,通过步骤107至步骤112可以在可移动设备连接智能设备的情况下同步可移动设备的位置参数,然而这几个步骤之前并没有先后执行顺序的限定,可以先执行步骤102至步骤103,也可以先执行步骤104至步骤06,也可以先执行步骤107至步骤112,或者同时执行,具体不做限定。

可以理解,所述目标参数还可以包括其它参数,如可感知的外界参数、可获取的广播信号参数等。

相应地,所述确定过程将用于确定所述相应目标参数并进行同步。

113、当可移动设备拍照或摄像时,控制器可以根据同步到的可移动设备的参数信息对可移动设备拍摄的照片或视频进行参数标定。

综上所述,可以看出,控制器可以通过不同的方式,在可移动设备连接智能设备或未连接智能设备时,同步可移动设备的参数信息,并对可移动设备拍摄的照片或视频进行参数标定,保证可移动设备拍摄的照片或视频的时间正确,不会出现错误。

请参阅图2,本发明实施例中可移动设备的参数同步方法的另一实施例包括:

201、当控制器需要确定可移动设备的位置参数时,可以确定该可移动设备是否有定位装置(例如GPS),若是,则执行步骤202,若否,则执行步骤203。

202、若可移动设备有定位装置,则控制器根据可移动设备的定位装置确定的位置信息同步可移动设备的位置参数,即在可移动设备有定位装置时,通过定位装置确定的位置信息来更新可移动设备的位置参数。

203、确定可移动设备是否连接智能设备。

当可移动设备处于室内或者被建筑物遮挡导致该可移动设备的定位装置没有信号时,控制器可以确定可移动设备是否连接智能设备,若是,则执行步骤204,若否,则执行步骤207。

204、若可移动设备连接智能设备,则控制器确定该智能设备是否有位置传感器(例如GPS),若是,则执行步骤205至步骤206,若否,则执行步骤207。

205、若智能设备有位置传感器,根据智能设备的位置传感器确定智能设备的位置新。

当控制器确定智能设备配置有位置传感器时,可以通过智能设备的位置传感器确定智能设备所处的地理位置,从而来获取到智能设备的位置信息。

206、根据智能设备的位置信息同步可移动设备的位置参数。

当控制器确定智能设备的位置信息后,可以将可移动设备的位置信息更新为智能设备的位置参数,以在后续使用到该可移动设备的位置参数时,可以提供更加准确的位置。

207、当智能设备没有位置传感器时,控制器可以接收用户输入的位置信息,并根据用户输入的位置信息同步可移动设备的位置参数,即将可移动设备的位置参数跟新为用户输入的位置信息。

208、若可移动设备连接智能设备,控制器可以通过智能设备获取到智能设备的时间参数和/或时区参数,例如是上午9点45分和/或东八区(北京时区)。

209、控制器通过步骤208获取到智能设备的时间参数和时区参数后,可以根据智能设备的时间参数同步可移动设备的时间参数,该时间参数包括可移动设备的系统时间参数和/或可移动设备的电池时间参数,即将可移动设备的系统时间和/或可移动设备的电池时间更新为智能设备的时间;也可以根据智能设备的时区参数同步可移动设备的时区参数,即将可移动设备的时区更新为智能设备的时区。

需要说明的是,通过步骤202可以在可移动设备有定位装置时同步可移动设备的位置参数,通过步骤203至步骤207可以在可移动设备没有定位装置,且可移动设备连接智能设备时,同步可移动设备的位置参数,通过步骤208至步骤209可以同步可移动设备的时间参数和/或时区参数,然而,这几个步骤之间并没有先后执行顺序的限制,可以先执行步骤202,也可以先执行步骤203至步骤207,也可以先执行步骤208至步骤209,或者同时执行,具体不做限定。

210、当可移动设备拍照或摄像时,根据可移动设备的参数对可移动设备拍摄的照片或视频进行参数标定。

在可移动设备进行拍照或者摄像时,控制器可以将可移动设备的时间参数、时区参数和/或位置参数对所拍摄的照片或视频进行标定,例如在照片或视频的角落标定拍摄时间、所处的时区和/或位置等信息。

综上所述,可以看出,控制器可以通过不同的方式,在可移动设备有定位信号或没有定位信号时,都可以将可移动设备的位置参数进行同步,以得到最新的位置参数,且还可以将可移动设备的时间参数和/或时区参数进行同步,并对可移动设备拍摄的照片或视频进行参数标定,保证可移动设备拍摄的照片或视频的时间以及位置正确,不会出现错误。

上面从可移动设备的参数同步方法的角度对本发明实施例进行描述,下面从控制器的角度对本发明实施例进行描述。

本发明实施例还提供了一种控制器,所控制器能够执行图1所示的实施例的可移动设备的参数同步方法,以下结合图3所示对所述控制的具体结构进行详细说明:

所述控制器包括:

确定单元301,用于确定可移动设备是否连接智能设备;

处理单元302,用于在可移动设备连接所述智能设备时,获取智能设备的目标参数;

同步单元303,用于根据目标参数同步可移动设备的参数,可移动设备的参数与目标参数相对应;

标定单元304,用于当可移动设备拍照或摄像时,根据可移动设备的参数信息对可移动设备拍摄的照片或视频进行参数标定。

其中,处理单元302具体用于获取所述智能设备的时间参数;

同步单元303具体用于在处理单元302获取所述智能设备的时间参数时,根据所述智能设备的时间参数同步所述可移动设备的时间参数,可移动设备的时间参数可移动设备的系统时间参数和/或可移动设备的电池时间参数;

处理单元302还具体用于获取智能设备的时区参数;

同步单元303还具体用于在处理单元获取智能设备的时区参数时,根据智能设备的时区参数同步所述可移动设备的时区参数。

可选地,同步单元303还用于,在可移动设备有定位装置时,且当目标参数为时区参数时,则根据可移动设备的定位装置确定的位置信息同步可移动设备的时区参数。

可选地,处理单元302还用于当可移动设备连接智能设备,且当所述目标参数为位置参数时,且智能设备是有位置传感器时,根据智能设备的位置传感器确定智能设备的位置信息;

同步单元303还用于在处理单元302根据智能设备的位置传感器确定智能设备的位置信息时,根据智能设备的位置信息同步可移动设备的位置参数。

可选地,同步单元303还用于当智能设备没有位置传感器,且可移动设备有定位装置时,根据定位装置确定的位置信息同步可移动设备的位置参数。

可选地,处理单元302还用于当可移动设备连接的智能设备没有位置传感器时,且可移动设备没有定位装置时,接收用户输入的位置信息,且根据所述用户输入的位置信息同步所述可移动设备的位置参数。

可选地,同步单元303还用于,当可移动设备没有连接智能设备,且可移动设备的电池时间已同步时,根据可移动设备的电池时间同步可移动设备的系统时间。

可选地,同步单元303还用于,当可移动设备的电池时间未同步时,根据可移动设备的系统时间同步可移动设备的电池时间。

可选地,同步单元303还用于,当可移动设备没有连接智能设备,且可移动设备有定位装置时,根据定位装置确定的时区参数同步可移动设备的时区参数。

可选地,处理单元302还用于,当可移动设备没有定位装置时,且可移动设备连接的智能设备没有位置传感器时,接收用户输入的时区信息,且根据用户输入的时区信息同步可移动设备的时区参数。

本本实施例中的可移动设备的同步装置的各模块与单元之间的交互方式如前述图1所示实施例中的描述,具体此处不再赘述。

综上所述,可以看出,控制器可以通过不同的方式,在可移动设备连接智能设备或未连接智能设备时,同步可移动设备的参数信息,并对可移动设备拍摄的照片或视频进行参数标定,保证可移动设备拍摄的照片或视频的时间正确,不会出现错误。

本发明实施例还提供了一种控制器,所述控制器能够执行图2所示的实施例的可移动设备的参数同步方法,以下结合图4所示对所述控制的具体结构进行详细说明:

所述控制器包括:

处理单元401,用于确定可移动设备是否有定位装置;

同步单元402,用于当可移动设备有定位装置时,根据可移动设备的定位装置确定的位置信息同步可移动设备的位置参数;

标定单元403,用于当可移动设备拍照或摄像时,根据可移动设备的参数信息对可移动设备拍摄的照片或视频进行参数标定。

可选地,处理单元401还用于,当可移动设备没有定位装置,且可移动设备连接智能设备时,确定智能设备是否有位置传感器,且当智能设备有位置传感器时,根据位置传感器获取所述智能设备的位置信息;

同步单元402还用于在处理单元401根据位置传感器获取智能设备的位置信息时,根据智能设备的位置信息同步可移动设备的位置参数。

可选地,处理单元401还用于,当可移动设备连接智能设备时,获取智能设备的时间参数;

同步单元402,用于当处理单元401获取智能设备的时间参数时,根据智能设备的时间参数同步所述可移动设备的时间参数;

和/或,

处理单元401还用于获取智能设备的时区参数;

同步单元402还用于当处理单元获取智能设备的时区参数时,根据智能设备的时间参数同步可移动设备的时区参数。

可选地,处理单元401还用于,当智能设备没有位置传感器时,接收用户输入的位置信息,且根据用户输入的位置信息同步可移动设备的位置参数。

本本实施例中的可移动设备的同步装置的各模块与单元之间的交互方式如前述图2所示实施例中的描述,具体此处不再赘述。

综上所述,可以看出,控制器可以通过不同的方式,在可移动设备有定位信号或没有定位信号时,都可以将可移动设备的位置参数进行同步,以得到最新的位置参数,且还可以将可移动设备的时间参数和/或时区参数进行同步,并对可移动设备拍摄的照片或视频进行参数标定,保证可移动设备拍摄的照片或视频的时间正确,不会出现错误。

请参阅图5,图5是本发明实施例提供的一种可移动设备的硬件结构示意图,该可移动设备500可因配置或性能不同而产生比较大的差异,包括:

一个或多个控制器501、存储器502、总线系统503、定位装置504、拍摄装置506以及智能电池507,控制器501、存储器502、定位装置504、拍摄装置506以及智能电池507通过所述总线系统503相连。

其中,所述存储器502中存储有程序505,所述控制器501通过调用存储器502中的程序505执行如图1由控制器所执行的步骤,所述控制器501中设置有多个单元或模块,用于执行如图2中所示的步骤,所述控制器501中各单元的交互方式如图2所述,具体此处不再赘述;

所述定位装置504用于为所述可移动设备500提供定位服务;

所述拍摄装置506用于拍摄照片或者视频;

所述智能电池507设置有计数器,用于计算智能电池507的时间。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

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