数据处理方法、装置及电子设备制造方法及图纸

技术编号:39316483 阅读:9 留言:0更新日期:2023-11-12 15:59
本公开提出一种数据处理方法、装置及电子设备,涉及数据处理技术领域,方法包括:获取待处理的多个连续的原始数据,并确定多个连续的原始数据中相同且连续的第一目标数据,并确定第一目标数据中非最先采集的第二目标数据,以及采用预设的字符替换原始数据中的第二目标数据,其中,字符的数据量小于第二目标数据的数据量,能够将原始数据中的相同且连续的数据进行处理,从而缩减原始数据的数据量,进而降低数据传输过程的流量损耗。低数据传输过程的流量损耗。低数据传输过程的流量损耗。

【技术实现步骤摘要】
数据处理方法、装置及电子设备


[0001]本公开涉及数据处理
,尤其涉及一种数据处理方法、装置及电子设备。

技术介绍

[0002]随着汽车行业的快速发展,车辆可以向云端传输一段时间产生的CAN Signal,在车辆出现问题后,通过分析CAN Signal可以快速定位出车辆的问题点。其中,CAN Signal存在周期性和变化频率低等特点,因此一段时间内CAN Signal可能存在相同数据,而在上传的过程中,只是将CAN Signal原始数据直接上传而未对原始数据中的相同数据进行任何处理,从而在传输过程会造成流量的耗费。

技术实现思路

[0003]本公开提出了一种数据处理方法、装置及电子设备,旨在至少在一定程度上解决相关技术中的技术问题之一。
[0004]本公开第一方面实施例提出了一种数据处理方法,包括:获取待处理的多个连续的原始数据;确定多个连续的原始数据中相同且连续的第一目标数据;确定第一目标数据中非最先采集的第二目标数据;以及采用预设的字符替换原始数据中的第二目标数据,其中,字符的数据量小于第二目标数据的数据量。
[0005]本公开第二方面实施例提出了一种数据处理装置,包括:获取模块,用于获取待处理的多个连续的原始数据;第一确定模块,用于确定多个连续的原始数据中相同且连续的第一目标数据;第二确定模块,用于确定第一目标数据中非最先采集的第二目标数据;以及第一替换模块,用于采用预设的字符替换原始数据中的第二目标数据,其中,字符的数据量小于第二目标数据的数据量。
[0006]本公开第三方面实施例提出了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本公开实施例的数据处理方法。
[0007]本公开第四方面实施例提出了一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行本公开实施例公开的数据处理方法。
[0008]本实施例中,通过获取待处理的多个连续的原始数据,并确定多个连续的原始数据中相同且连续的第一目标数据,并确定第一目标数据中非最先采集的第二目标数据,以及采用预设的字符替换原始数据中的第二目标数据,其中,字符的数据量小于第二目标数据的数据量,能够将原始数据中的相同且连续的数据进行处理,从而缩减原始数据的数据量,进而降低数据传输过程的流量损耗。
[0009]本公开附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本公开的实践了解到。
附图说明
[0010]本公开上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0011]图1是根据本公开一实施例提供的数据处理方法的流程示意图;
[0012]图2是根据本公开另一实施例提供的数据处理方法的流程示意图;
[0013]图3是根据本公开另一实施例提供的数据处理装置的示意图;
[0014]图4示出了适于用来实现本公开实施方式的示例性电子设备的框图。
具体实施方式
[0015]下面详细描述本公开的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本公开,而不能理解为对本公开的限制。相反,本公开的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。
[0016]需要说明的是,本实施例的数据处理方法的执行主体可以为数据处理装置,该装置可以由软件和/或硬件的方式实现,该装置可以配置在电子设备中,电子设备可以包括但不限于终端、服务器端等。
[0017]图1是根据本公开一实施例提供的数据处理方法的流程示意图,如图1所示,该方法包括:
[0018]S101:获取待处理的多个连续的原始数据。
[0019]其中,多个连续的原始数据可以是一段时间直接采集的数据,例如:一段时间为1分钟,数据采集间隔为1秒钟,则可以采集60个连续的原始数据。
[0020]而原始数据,可以是对任意设备采集的数据,并且,原始数据中可以包括一个或者多个数据字段,也即是说,原始数据中可以包括一种或者多种数据,对此不作限制。
[0021]一些实施例中,原始数据例如可以是针对车辆采集的控制器局域网络信号(CAN Signal),而CAN Signal例如又可以包括车辆低压电源状态字段(BCM_PowerMode)和行驶里程字段(Odometer),也即是说,对一段时间内的车辆低压电源状态和行驶里程数据连续进行采集,得到多个CAN Signal。进一步地,车辆的车机系统可以将采集到的多个CAN Signal进行上传(例如:传输到云服务器)分析,也即是说,本公开实施例提供的数据处理方法例如可以由车机系统执行。
[0022]其中,低压电源状态BCM_PowerMode可以用不同的值进行表示,例如:值为0代表车辆低压电源状态为OFF,值为1代表车辆低压电源状态为ACC,值为2代表车辆低压电源状态为ON。
[0023]另一些实施例中,每个原始数据还可以对应有采集时间,即:车辆低压电源状态和行驶里程的采集时间。
[0024]举例而言,多个连续的CAN Signal例如表示为:
[0025]采集时间,BCM_PowerMode,Odometer
[0026]2021

12

15 10:23:58,1,9
[0027]2021

12

15 10:23:59,1,9
[0028]2021

12

15 10:24:00,1,9
[0029]2021

12

15 10:24:01,1,9
[0030]2021

12

15 10:24:02,1,9
[0031]2021

12

15 10:24:03,2,9
[0032]2021

12

15 10:24:04,2,9
[0033]2021

12

15 10:24:05,2,10
[0034]2021

12

15 10:24:06,2,10
[0035]2021

12

15 10:24:07,2,10
[0036]2021

12

15 10:24:08,0,10
[0037]2021

12

本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:获取待处理的多个连续的原始数据;确定所述多个连续的原始数据中相同且连续的第一目标数据;确定所述第一目标数据中非最先采集的第二目标数据;以及采用预设的字符替换所述原始数据中的所述第二目标数据,其中,所述字符的数据量小于所述第二目标数据的数据量。2.如权利要求1所述的方法,其特征在于,所述采用预设的字符替换所述原始数据中的所述第二目标数据,包括:采用空字符替换所述原始数据中的所述第二目标数据。3.如权利要求1所述的方法,其特征在于,所述原始数据包括多个数据字段,所述确定所述多个连续的原始数据中相同且连续的第一目标数据,包括:确定所述多个连续的原始数据每个所述数据字段中相同且连续的第一目标数据。4.如权利要求1所述的方法,其特征在于,所述原始数据包括采集时间,所述方法还包括:确定基准时间;计算每个所述原始数据对应的所述采集时间与所述基准时间的差值;以及采用所述差值替换所述原始数据的采集时间。5.一种数据处理装置,其特征在于,包括:获取模块,用于获取待处理的多个连续的原始数据;第一确定模块,用于确定所述多个连续的原始数据中相同且连续的第一目标数据;第二确定模块,用于确定所述第一目标数据中非最先采集的第二目标数据;以及第一替换模块,用于采用预设的字符替...

【专利技术属性】
技术研发人员:刘亚方
申请(专利权)人:北京罗克维尔斯科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1