【技术实现步骤摘要】
一种应用层与传感器数据的交互系统
[0001]本专利技术涉及传感器数据的处理
,具体涉及一种应用层与传感器数据的交互系统。
技术介绍
[0002]目前ARM侧的应用层获取传感器数据时存在多种方式,比如激光雷达数据通过socket方式从ARM侧获取,毫米波雷达、摄像头数据通过socket方式从 MCU单片机侧的CAN通道获取,超声波雷达通过接口回调方式来获取。后续还可能会在ARM侧的CAN接口接上传感器,那么还得考虑如何从这些传感器读取数据。从分层设计的角度来讲,应该在应用层和底层数据传输之间进行隔离,也就是说应用层不需要关心传感器数据是如何获取而来的,而只需要获得自己需要的数据即可。
[0003]为解决此问题则需要在应用层与传感器之间封装一层传感器数据处理模块对数据进行汇总处理,但是由于增多增加了传感器数据处理模块,则数据需要先传至传感器数据处理模块中然后再传送至应用层中,多增加了一次传送由此会造成数据的传输中造成的失真率的增加,进而降低了数据的准确性,此方式尤其会对图像类型的数据造成不利影响,而最终影响数据对 ...
【技术保护点】
【技术特征摘要】
1.一种应用层与传感器数据的交互系统,包括传感器模块(3)、数据汇集模块(2)及应用模块(1),所述传感器模块(3)采集各种特征数据,并将所述特征数据均传送汇集至数据汇集模块(2)内,所述数据汇集模块(2)将所述特征数据共享传输至应用模块(1)中供应用模块(1)解析使用,其特征在于,所述数据汇集模块(2)包括识别配置库(21)、判别策略及修正策略,所述识别配置库(21)中预存有多组数据识别策略,此所述数据识别策略用于解析不同传感器所采集的数据并整理存放至识别配置库(21)中,所述判别策略用于判断特征数据是否超过预设判定阈值,若所述特征数据小于判定阈值则启动修正策略对特征数据进行修正。2.根据权利要求1所述的一种应用层与传感器数据的交互系统,其特征在于,所述判别策略调取所述识别配置库(21)中的采集到的数据值,并将所述数据值植入提前配置的异常算法中进行处理后得到第一实测数据,所述第一实测数据通过对比子策略与预设判定阈值进行对比而得到第一对比结果,执行策略根据所述第一对比结果调取对应的修正策略进行修正。3.根据权利要求2所述的一种应用层与传感器数据的交互系统,其特征在于,所述数据识别策略包括有效负载数据解析策略及身份数据解析策略,所述身份数据解析策略用于辨识收集数据的来源以及类型形成身份标识数据,所述有效负载数据解析策略用于将传感器采集到的有效的数据内容与其对应的身份标识数据重新组装成新的待传数据供应用层调取使用。4.根据权利要求3所述的一种应用层与传感器数据的交互系统,其特征在于,所述判定阈值包括第一通过阈值与第一修正阈值。5.根据权利要求4所述的一种应用层与传感器数据的交互系统,其特征在于,所述对比子策略为第一实测数据大于第一通过阈值时,认为数据为可用数据正常输出,所述第一实测数据小于第一通过阈值且大于第一修正阈值时,认为数据为可修正数据并启动修正策略对数据进行处理,所述第一实测数据小于第一修正阈值时,认为图像数据为不可用数据执行重采指令。6.根据权利要求5所述的一种应用层与传感器数据的交互系统,其特征在于,所述传感器模块(3)为图像采集单元,所述图像采集单元所采集的图像数据发送至数据汇集模块(2)中,所述数据汇集模块(2)启动所述判别策略中对应的图像判别策略(22)对图像数据进行识别判定处理,所述图像判别策略(22)包括图像分区子策略(221)及单区亮度配置算法,所述图像分区子策略(221)对图像数据进行物理分区,所述单区亮度配置算法用于得出每一单元区域中的亮度特征值,所述亮度配置算法为:其中,Y为亮度值,k1、k2为权重系数,w为单元区域中的所有像素块的亮度值的众数,q...
【专利技术属性】
技术研发人员:雷海军,李小宇,景永年,刘毅,
申请(专利权)人:英博超算南京科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。