100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 车辆熄火后的数据处理方法 装置 电子设备与存储介质与流程

车辆熄火后的数据处理方法 装置 电子设备与存储介质与流程

时间:2018-12-01 00:50:41

相关推荐

车辆熄火后的数据处理方法 装置 电子设备与存储介质与流程

本发明涉及车辆领域,尤其涉及一种车辆熄火后的数据处理方法、装置、电子设备与存储介质。

背景技术:

在现有的车辆中,配置有例如摄像头、行车记录仪、探头的图像采集部件,其可以在工作时采集视频数据。所采集的视频数据通常是存储在本地的。

在部分场景中,图像采集部件采集到的视频数据需上传至服务端进行保存,车辆可通过其所配置的通讯模块将视频数据上传至服务端。然而,用户在开车过程中,可能会使用到通讯资源,例如:可能会需要上传gps采集的位置信息,或者接收服务端反馈的导航信息。

进而,视频数据的上传会占用通讯资源,从而影响用户对车辆其他功能的正常使用。

技术实现要素:

本发明提供一种车辆熄火后的数据处理方法、装置、电子设备与存储介质,以解决视频数据的上传会占用通讯资源,从而影响用户对车辆其他功能的正常使用的问题。

根据本发明的第一方面,提供了一种车辆熄火后的数据处理方法,包括:

在车辆熄火后,向服务端传输视频数据;所述视频数据是车辆的图像采集部件在所述车辆熄火前采集并存储的;

根据所述车辆的电瓶的电量和/或传输所述视频数据时的信号质量,调整传输所述视频数据所使用的线程的数量。

可选的,所述线程数量的调整减少是匹配于所述电量的下降而发生的。

可选的,所述线程数量的减少调整是匹配于所述信号质量的下降而发生的,所述线程数量的调整增加是匹配于所述信号质量的提升而发生的。

可选的,根据所述车辆的电瓶的电量和/或传输所述视频数据时的信号质量,调整传输所述视频数据所使用的线程的数量,包括:

根据预设对应关系,调整所述线程的数量;

若所述线程的数量是根据所述电量被调整的,则:所述预设对应关系用于表征所述线程的不同数量与所述电量的不同区间范围的对应关系;

若所述线程的数量是根据所述信号质量被调整的,则:所述预设对应关系用于表征所述线程的不同数量与用于表征所述信号质量的质量参数的不同区间范围的对应关系;

若所述线程的数量是根据所述电量与所述信号质量被调整的,则:所述预设对应关系用于表征所述线程的不同数量与所述电量的不同区间范围,以及所述质量参数的不同区间范围的对应关系。

可选的,所述视频数据是被切块后传输至所述服务端的。

可选的,开始向服务端传输视频数据之后,还包括:

若所述电量低于最低电量阈值,则停止传输所述视频数据。

可选的,开始向服务端传输视频数据之前,还包括:

在车辆熄火后,若ota云端产生了更新文件,则下载并更新所述更新文件。

根据本发明的第二方面,提供了一种车辆熄火后的数据处理装置,包括:

传输模块,用于在车辆熄火后,向服务端传输视频数据;所述视频数据是车辆的图像采集部件在所述车辆熄火前采集并存储的;

调整模块,用于根据所述车辆的电瓶的电量和/或传输所述视频数据时的信号质量,调整传输所述视频数据所使用的线程的数量。

根据本发明的第三方面,提供了一种电子设备,包括存储器与处理器,

所述存储器,用于存储代码;

所述处理器,用于执行所述存储器中的代码用以实现权利要求1至8任一项所述的方法。

根据本发明的第四方面,提供了一种存储介质,其上存储有程序,其特征在于,该程序被处理器执行时实现第一方面及其可选方案涉及的方法。

本发明提供的车辆熄火后的数据处理方法、装置、电子设备与存储介质,可以在车辆熄火后才传输视频数据,进而避免了视频数据传输对车辆其他功能的使用产生影响。

同时,本发明中线程数量是可调的,由于线程数量与能耗相关联,本发明可使得能耗情况是可调的,相较于能耗情况不变的方案,本发明可在电量有限的情况下更自由地调整能耗。进一步的,可根据所述车辆电瓶的电量和/或传输所述视频数据时的信号质量,调整传输所述视频数据所使用的线程的数量,进而,本发明可使得能耗情况与电量和/或信号质量相匹配,从而在有限电瓶电量的情况下,可便于兼顾数据尽快上传的需求与保障电瓶续航时间的需求。

附图说明

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

图1是本发明一实施例中车辆熄火后的数据处理方法的流程示意图一;

图2是本发明一实施例中车辆熄火后的数据处理方法的流程示意图二;

图3是本发明一实施例中车辆熄火后的数据处理方法的流程示意图三;

图4是本发明一实施例中车辆熄火后的数据处理装置的程序模块示意图一;

图5是本发明一实施例中车辆熄火后的数据处理装置的程序模块示意图二;

图6是本发明一实施例中车辆熄火后的数据处理装置的程序模块示意图三;

图7是本发明一实施例中电子设备的构造示意图。

具体实施方式

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

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

下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。

图1是本发明一实施例中车辆熄火后的数据处理方法的流程示意图一。

本实施例所涉及的方法可应用于车机。该车机也可理解为车载终端、车载计算机等等。

请参考图1,车辆熄火后的数据处理方法,包括:

s11:车辆是否熄火;

若步骤s11的判断结果为是,可实施步骤s12:向服务端传输视频数据。

其中的视频数据,可理解为车辆的图像采集部件在所述车辆熄火前采集并存储,其可存储于车机,也可存储于连接于车机的其他设备,该其他设备可例如可存储数据的介质,该介质可以是外接于车机的,该其他设备也可例如是连接于车机的终端,该终端可以是手机、平板电脑、计算机等等,该其他设备也可以是图像采集部件本身。

其中一种实施方式中,所述视频数据可以包括多个视频文件;各视频文件的时长、大小等可以是不同的,也可以是相同的。

以上实施方式中,可以在车辆熄火后才传输视频数据,进而避免了视频数据传输对车辆其他功能的使用产生影响。

在步骤s11之后,还可包括:

s12:根据所述车辆的电瓶的电量和/或传输所述视频数据时的信号质量,调整传输所述视频数据所使用的线程的数量。

所述线程数量的减少调整可以是匹配于所述电量的下降而发生的。

其所描述的调整,可理解为:在信号质量不变的情况下,若线程数量发生了变化,则该变化的逻辑需满足:线程数量的减少是因电量的下降而匹配调整的。进而,在电量下降时,线程的数量也可能是不变的,直至电量下降至一定程度时,线程的数量才发生变化。

所述线程数量的减少调整可以是匹配于所述信号质量的下降发生的,所述线程数量的增加调整可以是匹配于所述信号质量的提升而发生的。

其所描述的变化,可理解为:在电量不变的情况下,若线程数量发生了变化,则该变化的逻辑需满足:线程数量的减少是因信号质量的下降而匹配调整的,线程数量的增加是因信号质量的提升而匹配调整的。进而,在信号质量变化时,线程的数量也可能是不变的,直至信号质量的变化到达一定程度,线程的数量才发生变化。

其中一种实施方式中,步骤s12具体可以包括:

根据预设对应关系,调整所述线程的数量。

第一种具体实施方式中,若所述线程的数量是根据所述电量被调整的,则:所述预设对应关系用于表征所述线程的不同数量与所述电量的不同区间范围的对应关系;其中,较少的线程数量可被配置为与电量的较小的区间范围相对应;例如:当电量处于第一区间范围时,线程数量可以为与第一区间范围对应的20个,当电量下降至小于第一区间范围的第二区间范围时,线程数量可以变化为与第二区间范围对应的10个。

第二种具体实施过程中,若所述线程的数量是根据所述信号质量被调整的,则:所述预设对应关系用于表征所述线程的不同数量与用于表征所述信号质量的质量参数的不同区间范围的对应关系;

其中,若质量参数被配置为质量参数越高,表示信号质量越佳,则:较少的线程数量可被配置为与质量参数的较小的区间范围相对应;较多的线程数量可被配置为与质量参数的较大的区间范围相对应;例如:当质量参数处于第三区间范围时,线程数量可以为与第三区间范围对应的20个,当质量参数下降至小于第三区间范围的第四区间范围时,线程数量可以变化为与第四区间范围对应的10个;

反之,若质量参数被配置为质量参数越低,表示信号质量越佳,则:较少的线程数量可被配置为与质量参数的较大的区间范围相对应;较多的线程数量可被配置为与质量参数的较小的区间范围相对应;例如:当质量参数处于第五区间范围时,线程数量可以为与第五区间范围对应的20个,当质量参数因信号质量下降而提升至大于第五区间范围的第六区间范围时,线程数量可以变化为与第六区间范围对应的10个。

第三种具体实施过程中,若所述线程的数量是根据所述电量与所述信号质量被调整的,则:所述预设对应关系用于表征所述线程的不同数量与所述电量的不同区间范围,以及所述质量参数的不同区间范围的对应关系;

当电量保持在一个区间范围内不变时,该对应关系可满足以上第二种具体实施过程的描述;当质量参数保持在一个区间范围内不变时,该对应关系可满足以上第一种具体实施过程的描述;当电量与质量参数均发生变化时,也可对应定义匹配的线程数量,其可根据有限次实验、经验或理论推导来确定最合适的线程数量。

其中,若电量具有n种区间范围,质量参数具有m种区间范围,其可产生n*m种区间范围的组合,每种组合可对应定义一个线程数量,进而,可定义n*m个线程数量,其中,不同的一种或多种组合所对应的线程数量也可能是相同的。

可见,以上举例中,一个区间范围或一个区间范围的组合可对应于一个线程数量,本实施例也不排除一个区间范围或一个区间范围的组合对应于多个线程数量的实施方式,例如针对于电量的某一区间范围,对应的线程数量可以是7、8、9个,进而,针对于该区间范围,线程数量可在7、8、9三个数量间随机确定。

可见,本实施例中线程数量是可调的,由于线程数量与能耗相关联,本实施例可使得能耗情况是可调的,相较于能耗情况不变的方案,本实施例可在电量有限的情况下更自由地调整能耗。

进一步的,可根据所述车辆电瓶的电量和/或传输所述视频数据时的信号质量,调整传输所述视频数据所使用的线程的数量,进而,本实施例可使得能耗情况与电量和/或信号质量相匹配,从而在有限电瓶电量的情况下,可便于兼顾数据尽快上传的需求与保障电瓶续航时间的需求。

针对于根据电量所做的调整,若线程数量不变,则其产生的能耗将始终保持在较高的水平,进而,电瓶的电量会被更快地消耗,故而,本实施例可便于使得电量的消耗变慢,从而在实现数据传输的情况下延长续航时间。同时,若线程数量始终处在较低的水平,则会导致视频数据的传输变慢。可见,针对于根据电量所做的调整,本实施例可便于兼顾数据尽快上传的需求与保障电瓶续航时间的需求。

针对于根据信号质量所做的调整,现有相关技术中,信号质量较差时,因信号传输的能力有限,使用过多线程也难以达到该些线程所欲达到的传输效果,此时,若依旧维持较多线程的运行,由于功耗与线程数量相关联,依旧会因较多线程的维持而带来相应的能耗,从而带来不必要的电能浪费,本实施例中,由于匹配调整了线程数量,可通过能耗情况的变化,避免或减少电能不必要的浪费,进而,可在实现数据传输的情况下有利于提高续航时间。同时,若线程数量始终处于较低的水平,则会导致视频数据的传输变慢。可见,针对于根据信号质量所做的调整,本实施例也可便于兼顾数据尽快上传的需求与保障电瓶续航时间的需求。

可见,本实施例的创造性贡献之一在于使得线程数量是可调的。不论其调整方式如何,均为本实施例所体现的创造性贡献中的一种可选方式。

图2是本发明一实施例中车辆熄火后的数据处理方法的流程示意图二。

请参考图2,步骤s12之后,还可包括:

s14:所述电量是否低于最低电量阈值;

若步骤s14的判断结果为是,在可实施步骤s15:停止传输所述视频数据;若步骤s14的判断结果为否,则可返回步骤s12,进而继续传输视频数据。

通过以上过程,可避免车辆因电瓶电量过低而无法被发动。

最低电量阈值,可以为任意根据车辆发动所需的电瓶电量而确定的,一种举例中,最低电量阈值可以为车辆发动所需的电瓶电量本身,另一种举例中,由于车辆在熄火后还可能因其他原因消耗电能(例如部分指示灯的发光需消耗电能,监听钥匙信号需消耗电能等等),最低电量阈值也可以高于车辆发动所需的电瓶电量。

图3是本发明一实施例中车辆熄火后的数据处理方法的流程示意图三。

请参考图3,步骤s11的判断结果为是的情况下,在步骤s12之前,还可包括:

s16:ota云端是否产生了更新文件;

若步骤s16的判断结果为是,则可实施步骤s17:下载并更新所述更新文件;进而,在步骤s17完成后再进入步骤s12;

若步骤s16的判断结果为否,则可直接进入步骤s12。

在步骤s16中,具体可包括:访问ota云端查询其是否产生了本车辆所适用的更新文件。

可见,以上实施方式可实现车机系统的及时更新,相较于现有技术,可避免在车辆正常使用时实施更新,避免系统的更新对车辆的正常使用造成影响。同时,可使得系统的更新前置于视频数据的传输,进而在电量有限的情况下,优先保障更新的实现。

其中的ota,具体为overtheair,其可理解为空中下载技术。

综上,本实施例提供的车辆熄火后的数据处理方法,可以在车辆熄火后才传输视频数据,进而避免了视频数据传输对车辆其他功能的使用产生影响。

同时,本实施例还可根据所述车辆电瓶的电量和/或传输所述视频数据时的信号质量,调整传输所述视频数据所使用的线程的数量,由于线程数量与能耗相关联,本实施例可使得能耗情况与电量和/或信号质量相匹配,从而在有限电瓶电量的情况下,可便于兼顾数据尽快上传的需求与保障电瓶续航时间的需求。

图4是本发明一实施例中车辆熄火后的数据处理装置的程序模块示意图一;图5是本发明一实施例中车辆熄火后的数据处理装置的程序模块示意图二;图6是本发明一实施例中车辆熄火后的数据处理装置的程序模块示意图三。

请参考图4,车辆熄火后的数据处理装置200,包括:

视频传输模块201,用于在车辆熄火后,向服务端传输视频数据;所述视频数据是车辆的图像采集部件在所述车辆熄火前采集并存储的;

调整模块202,用于根据所述车辆的电瓶的电量和/或传输所述视频数据时的信号质量,调整传输所述视频数据所使用的线程的数量。

可选的,所述线程数量的调整减少是匹配于所述电量的下降而发生的。

可选的,所述线程数量的减少调整是匹配于所述信号质量的下降而发生的,所述线程数量的调整增加是匹配于所述信号质量的提升而发生的。

可选的,所述调整模块202,具体用于:

根据预设对应关系,调整所述线程的数量;

若所述线程的数量是根据所述电量被调整的,则:所述预设对应关系用于表征所述线程的不同数量与所述电量的不同区间范围的对应关系;

若所述线程的数量是根据所述信号质量被调整的,则:所述预设对应关系用于表征所述线程的不同数量与用于表征所述信号质量的质量参数的不同区间范围的对应关系;

若所述线程的数量是根据所述电量与所述信号质量被调整的,则:所述预设对应关系用于表征所述线程的不同数量与所述电量的不同区间范围,以及所述质量参数的不同区间范围的对应关系。

可选的,所述视频数据是被切块后传输至所述服务端的。

可选的,请参考图5,所述的装置,还包括:

停止传输模块203,用于若所述电量低于最低电量阈值,则停止传输所述视频数据。

可选的,请参考图6,所述的装置,还包括:

更新模块204,用于在车辆熄火后,若ota云端产生了更新文件,则下载并更新所述更新文件。

综上,本实施例提供的车辆熄火后的数据处理装置,可以在车辆熄火后才传输视频数据,进而避免了视频数据传输对车辆其他功能的使用产生影响。

同时,本实施例中线程数量是可调的,由于线程数量与能耗相关联,本发明可使得能耗情况是可调的,相较于能耗情况不变的方案,本实施例可在电量有限的情况下更自由地调整能耗。进一步的,可根据所述车辆电瓶的电量和/或传输所述视频数据时的信号质量,调整传输所述视频数据所使用的线程的数量,进而,本实施例可使得能耗情况与电量和/或信号质量相匹配,从而在有限电瓶电量的情况下,可便于兼顾数据尽快上传的需求与保障电瓶续航时间的需求。

图7是本发明一实施例中电子设备的结构示意图。

请参考图7,提供了一种电子设备30,包括:

处理器31;以及,

存储器32,用于存储所述处理器的可执行指令;

其中,所述处理器31配置为经由执行所述可执行指令来执行以上所涉及的方法。

处理器31能够通过总线33与存储器32通讯。

本实施例还提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现以上所涉及的方法。

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

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

技术特征:

1.一种车辆熄火后的数据处理方法,其特征在于,包括:

在车辆熄火后,向服务端传输视频数据;所述视频数据是车辆的图像采集部件在所述车辆熄火前采集并存储的;

根据所述车辆的电瓶的电量和/或传输所述视频数据时的信号质量,调整传输所述视频数据所使用的线程的数量。

2.根据权利要求1所述的方法,其特征在于,所述线程数量的调整减少是匹配于所述电量的下降而发生的。

3.根据权利要求1所述的方法,其特征在于,所述线程数量的减少调整是匹配于所述信号质量的下降而发生的,所述线程数量的调整增加是匹配于所述信号质量的提升而发生的。

4.根据权利要求1所述的方法,其特征在于,根据所述车辆的电瓶的电量和/或传输所述视频数据时的信号质量,调整传输所述视频数据所使用的线程的数量,包括:

根据预设对应关系,调整所述线程的数量;

若所述线程的数量是根据所述电量被调整的,则:所述预设对应关系用于表征所述线程的不同数量与所述电量的不同区间范围的对应关系;

若所述线程的数量是根据所述信号质量被调整的,则:所述预设对应关系用于表征所述线程的不同数量与用于表征所述信号质量的质量参数的不同区间范围的对应关系;

若所述线程的数量是根据所述电量与所述信号质量被调整的,则:所述预设对应关系用于表征所述线程的不同数量与所述电量的不同区间范围,以及所述质量参数的不同区间范围的对应关系。

5.根据权利要求1至4任一项所述的方法,其特征在于,所述视频数据是被切块后传输至所述服务端的。

6.根据权利要求1至4任一项所述的方法,其特征在于,开始向服务端传输视频数据之后,还包括:

若所述电量低于最低电量阈值,则停止传输所述视频数据。

7.根据权利要求1至4任一项所述的方法,其特征在于,开始向服务端传输视频数据之前,还包括:

在车辆熄火后,若ota云端产生了更新文件,则下载并更新所述更新文件。

8.一种车辆熄火后的数据处理装置,其特征在于,包括:

传输模块,用于在车辆熄火后,向服务端传输视频数据;所述视频数据是车辆的图像采集部件在所述车辆熄火前采集并存储的;

调整模块,用于根据所述车辆的电瓶的电量和/或传输所述视频数据时的信号质量,调整传输所述视频数据所使用的线程的数量。

9.一种电子设备,其特征在于,包括存储器与处理器,

所述存储器,用于存储代码;

所述处理器,用于执行所述存储器中的代码用以实现权利要求1至7任一项所述的方法。

10.一种存储介质,其上存储有程序,其特征在于,该程序被处理器执行时实现权利要求1至7任一项所述的方法。

技术总结

本发明提供了一种车辆熄火后的数据处理方法、装置、电子设备与存储介质,所述的方法,包括:在车辆熄火后,向服务端传输视频数据;所述视频数据是车辆的图像采集部件在所述车辆熄火前采集并存储的;根据所述车辆的电瓶的电量和/或传输所述视频数据时的信号质量,调整传输所述视频数据所使用的线程的数量。本发明可以在车辆熄火后才传输视频数据,进而避免了视频数据传输对车辆其他功能的使用产生影响。由于线程数量与能耗相关联,本发明可使得能耗情况是可调的,相较于能耗情况不变的方案,本发明可在电量有限的情况下更自由地调整能耗。从而在有限电瓶电量的情况下,可便于兼顾数据尽快上传的需求与保障电瓶续航时间的需求。

技术研发人员:李佳;鲍依华;袁一;潘晓良

受保护的技术使用者:上海能塔智能科技有限公司

技术研发日:.10.23

技术公布日:.02.11

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。