一种应用层与传感器数据的交互系统技术方案

技术编号:27831544 阅读:27 留言:0更新日期:2021-03-30 11:38
本发明专利技术涉及传感器数据的处理技术领域,公开了一种应用层与传感器数据的交互系统,包括传感器模块、数据汇集模块及应用模块,传感器模块采集各种特征数据,并将特征数据均传送汇集至数据汇集模块内,数据汇集模块将特征数据共享传输至应用模块中供应用模块解析使用,数据汇集模块包括识别配置库、判别策略及修正策略,识别配置库中预存有多组数据识别策略,判别策略用于判断特征数据是否超过预设判定阈值,若特征数据小于判定阈值则启动修正策略。本发明专利技术通过数据汇集模块收集所有传感器所采集的数据,并进行解码整理后等待应用模块调用,由此使应用层能够轻松获取所需传感器数据,也使得传感器数据被收集后能够使用同样的通信协议进行传输。通信协议进行传输。通信协议进行传输。

【技术实现步骤摘要】
一种应用层与传感器数据的交互系统


[0001]本专利技术涉及传感器数据的处理
,具体涉及一种应用层与传感器数据的交互系统。

技术介绍

[0002]目前ARM侧的应用层获取传感器数据时存在多种方式,比如激光雷达数据通过socket方式从ARM侧获取,毫米波雷达、摄像头数据通过socket方式从 MCU单片机侧的CAN通道获取,超声波雷达通过接口回调方式来获取。后续还可能会在ARM侧的CAN接口接上传感器,那么还得考虑如何从这些传感器读取数据。从分层设计的角度来讲,应该在应用层和底层数据传输之间进行隔离,也就是说应用层不需要关心传感器数据是如何获取而来的,而只需要获得自己需要的数据即可。
[0003]为解决此问题则需要在应用层与传感器之间封装一层传感器数据处理模块对数据进行汇总处理,但是由于增多增加了传感器数据处理模块,则数据需要先传至传感器数据处理模块中然后再传送至应用层中,多增加了一次传送由此会造成数据的传输中造成的失真率的增加,进而降低了数据的准确性,此方式尤其会对图像类型的数据造成不利影响,而最终影响数据对应用层的参考价值。

技术实现思路

[0004]针对现有技术存在的不足,本专利技术的目的在于提供一种应用层与传感器数据的交互系统,该系统可以提高所采集的图像数据的准确性。
[0005]为了实现上述目的,本专利技术提供如下技术方案:
[0006]一种应用层与传感器数据的交互系统,包括传感器模块、数据汇集模块及应用模块,所述传感器模块采集各种特征数据,并将所述特征数据均传送汇集至数据汇集模块内,所述数据汇集模块将所述特征数据共享传输至应用模块中供应用模块解析使用,其特征在于,所述数据汇集模块包括识别配置库、判别策略及修正策略,所述识别配置库中预存有多组数据识别策略,此所述数据识别策略用于解析不同传感器所采集的数据并整理存放至识别配置库中,所述判别策略用于判断特征数据是否超过预设判定阈值,若所述特征数据小于判定阈值则启动修正策略对特征数据进行修正。
[0007]在本专利技术中,进一步的,所述判别策略调取所述识别配置库中的采集到的数据值,并将所述数据值植入提前配置的异常算法中进行处理后得到第一实测数据,所述第一实测数据通过对比子策略与预设判定阈值进行对比而得到第一对比结果,执行策略根据所述第一对比结果调取对应的修正策略进行修正。
[0008]在本专利技术中,进一步的,所述数据识别策略包括有效负载数据解析策略及身份数据解析策略,所述身份数据解析策略用于辨识收集数据的来源以及类型形成身份标识数据,所述有效负载数据解析策略用于将传感器采集到的有效的数据内容与其对应的身份标识数据重新组装成新的待传数据供应用层调取使用。
[0009]在本专利技术中,进一步的,所述判定阈值包括第一通过阈值与第一修正阈值。
[0010]在本专利技术中,进一步的,所述对比子策略为第一实测数据大于第一通过阈值时,认为数据为可用数据正常输出,所述第一实测数据小于第一通过阈值且大于第一修正阈值时,认为数据为可修正数据并启动修正策略对数据进行处理,所述第一实测数据小于第一修正阈值时,认为图像数据为不可用数据执行重采指令。
[0011]在本专利技术中,进一步的,所述传感器模块为图像采集单元,所述图像采集单元所采集的图像数据发送至数据汇集模块中,所述数据汇集模块启动所述判别策略中对应的图像判别策略对图像数据进行识别判定处理,所述图像判别策略包括图像分区子策略及单区亮度配置算法,所述图像分区子策略对图像数据进行物理分区,所述单区亮度配置算法用于得出每一单元区域中的亮度特征值,所述亮度配置算法为:
[0012]其中,Y为亮度值,k1、k2为权重系数,w为单元区域中的所有像素块的亮度值的众数,q为单元区域中的所有像素块的亮度值的平均数;
[0013]所述图像判别策略配置有亮度均一判别子策略,所述均一判别子策略计算得出异常结果,所述异常结果包括单帧图像数据中所有单元区域中的亮度特征值的众数的组数及每组所述众数个数占总亮度特征值总个数的比例,通过图像异常对比子策略将所述异常结果与预设亮度阈值进行对比,当所述异常结果小于亮度阈值时,则启动图像修正策略对图像数据的亮度进行修正。此方案通过判别可先将有问题的图像数据进行修正,保证应用层在获取数据时图像数据的质量均为可使用的高质量数据。
[0014]在本专利技术中,进一步的,所述图像修正策略包括亮度修正子策略,所述亮度修正子策略调节亮度特征值与众数值不同的单元区域中每一像素块的亮度的大小为众数值大小,并将调整后的图像数据储存为第一修正数据;
[0015]所述均一判别子策略统计出单帧图像数据中所有单元区域中的亮度特征值的众数为多组时,则发送重采指令,所述重采指令用于启动传感器进行重新采集工作。
[0016]在本专利技术中,进一步的,所述图像判别策略还配置有异物判别子策略,所述异物判别子策略随机调取第一识别时段内的多组图像数据作为第一辨识数据,并分别识别所述第一辨识数据内的每张数据图像的异物图像信息,并判定所有的所述异物图像信息的坐标位置及图像内容是否均相同。此方案可以判断是否存在异物,并在存在异物时对异物进行及时清理。
[0017]在本专利技术中,进一步的,所述图像判别策略还配置有异物验证子策略,所述异物验证子策略驱动图像采集设备转动第一验证角度并采集此角度上的第一验证图像,并将所述第一验证图像与第一识别数据进行对比,若存在相同的异物图像信息,则启动异物修正子策略,所述异物修正子策略用于开启清洁装置进行去异物操作。
[0018]在本专利技术中,进一步的,所述清洁装置包括球形外罩、擦拭机构与驱动机构,所述擦拭机构转动套设于球形外罩上,所述驱动机构与擦拭机构连接用于带动擦拭机构绕球形外罩的直径转动;
[0019]所述擦拭机构包括擦拭架体、擦拭布与供液气囊,所述擦拭架体内设置有清洁液容置腔与布液道,所述供液气囊连接于容置腔与布液道之间,且该所述供液气囊与容置腔及布液道的连接处均设有弹性阀片,所述供液气囊由弹性材质制成,所述擦拭布滑动设置
于擦拭架体内侧,所述供液气囊设置于擦拭布的滑动方向上。此方案可通过擦拭布的挤压来改变供液气囊的体积由此完成供液气囊对清洁液的吸排。
[0020]与现有技术相比,本专利技术的有益效果是:
[0021]本专利技术通过在传感器模块及应用模块之间设置数据汇集模块,通过数据汇集模块收集所有传感器所采集的数据,并在数据汇集模块进行解码整理等待应用模块的之间调用,符合分层设计的要求,应用层不需要关心传感器数据是来自什么装置处,是通过CAN接口还是通过socket的方式传输过来,由此使应用层能够轻松获取所需传感器数据,从而使得不同的传感器数据被收集后能够使用同样的通信协议进行传输。
[0022]另外,在数据汇集模块内还配置了判别策略及图像修正策略,由此可对所收集到的图像数据进行预先判断处理,通过提前对图像数据的判断与修复可以提高应用端所接受到的图像的质量更高,更加据有参考价值。
[0023]同时通过设置对图像采集装置的异物本文档来自技高网
...

【技术保护点】

【技术特征摘要】
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...

【专利技术属性】
技术研发人员:雷海军李小宇景永年刘毅
申请(专利权)人:英博超算南京科技有限公司
类型:发明
国别省市:

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

1