本发明专利技术提供一种可远程向web端发送雷达数据的方法和系统,包括通过雷达扫描周围环境生成周围环境的平面数据,并对数据进行保存;根据雷达数据信息生成扫描情景图像,并使用障碍物的实际坐标对图像中的障碍物的位置进行标识,以图像的坐标作为标准,将图片切分成指定的像素点;使用游程编码算法对数据进行压缩;将压缩的雷达数据按照一定大小分成数份小数据包,并给每份小数据包进行编号;使用多线程同时向web端发送数据包。本发明专利技术通过较少雷达的原始数据从而使雷达可以通过网络远程传输;本发明专利技术在采集阶段通过增量保存有用数据,抛弃重复数据,从而减少数据量,再通过把复杂的结构数据压缩成只有0,1的数据,进一步压缩雷达的数据量。的数据量。的数据量。
【技术实现步骤摘要】
一种可远程向web端发送雷达数据的方法和系统
[0001]本专利技术涉及网络数据传输
,尤其是一种可远程向web端发送雷达数据的方法和系统。
技术介绍
[0002]随着物联网的发展和AI技术的提高,越来越多的传感器设备出现,其中雷达的种类会越来越多,雷达的数据采集和呈现方式也越来越多
[0003]但是,当前存在多种雷达厂家,每种厂家都需要安装各自的软件用于呈现雷达采集的数据,而且雷达数据采集频率很高,数据量巨大,对网络的要求很高,很多展现软件都是局域网内才能使用。由于只支持局域网,给维护和检查硬件的运行情况增加了维护成本。
技术实现思路
[0004]针对现有技术的不足,本专利技术提供一种可远程向web端发送雷达数据的方法和系统,以雷达数据的远程传输问题。
[0005]本专利技术的技术方案为:一种可远程向web端发送雷达数据的方法,包括以下步骤:
[0006]S1)、通过雷达扫描周围环境生成周围环境的平面数据,并对数据进行保存;
[0007]S2)、根据采集的雷达和雷达扫描到的障碍物之间的距离信息生成扫描情景图像,并使用障碍物的实际坐标对图像中的障碍物的位置进行标识,以图像的坐标作为标准,将图片切分成指定的像素点;然后使用游程编码算法对数据进行压缩;
[0008]S3)、将步骤S2)中压缩的雷达数据按照一定大小分成数份小数据包,并给每份小数据包进行编号;使用多线程同时向web端发送数据包。
[0009]作为优选的,步骤S1)中,根据雷达载体的移动速度,算出雷达在特定时间内移动的距离,以及雷达扫描的范围判断雷达数据的保存情况,并将重复保存的数据删除。
[0010]作为优选的,步骤S2)中,所述的障碍物的实际坐标是以雷达的起始位置作为坐标原点而测量的。
[0011]作为优选的,步骤S2)中,将图片切分成指定的像素点是指将图像内的障碍物的像素标记为1,将没有障碍物的像素标记为0。
[0012]作为优选的,步骤S3)中,所述的web端在接受到数据后反馈数据接受情况信息。
[0013]本专利技术还提供一种可远程向web端发送雷达数据的系统,包括数据采集模块、数据压缩模块、数据分割模块、发送模块;
[0014]所述的数据采集模块用于采集雷达扫描周围环境生成的周围环境的平面雷达数据;
[0015]所述的数据压缩模块用于将采集的雷达数据进行压缩;
[0016]所述的分割模块用于将压缩的雷达数据分割为一定大小的小份数据包;
[0017]所述的发送模块用于将压缩的小份雷达数据包传输发送至web端。
[0018]作为优选的,所述的数据压缩模块根据采集的雷达和雷达扫描到的障碍物之间的
距离信息生成扫描情景图像,并使用障碍物的实际坐标对图像中的障碍物的位置进行标识,以图像的坐标作为标准,将图片切分成指定的像素点;然后使用游程编码算法对数据进行压缩。
[0019]作为优选的,所述的数据压缩模块将图片切分成指定的像素点是指将图像内的障碍物的像素标记为1,将没有障碍物的像素标记为0。
[0020]作为优选的,所述的分割模块通过将压缩的数据按照一定大小分成数份小数据包后,对每一份雷达数据包进行编号;然后通过发送模块使用多线程同时向web端发送雷达数据包。
[0021]本专利技术的有益效果为:
[0022]1、本专利技术通过较少雷达的原始数据从而使雷达可以通过网络远程传输,而不像大部分软件只能在局域网内使用;
[0023]2、本专利技术在采集阶段通过增量保存有用数据,抛弃重复数据,从而减少数据量,再通过把复杂的结构数据压缩成只有0,1的简单数据,进一步压缩雷达的数据量,从而保证在较少网络资源的情况下,可以远程观看实时的雷达数据。
附图说明
[0024]图1为本专利技术雷达扫描的示意图;
[0025]图2为本专利技术系统的结构框架示意图;
具体实施方式
[0026]下面结合附图对本专利技术的具体实施方式作进一步说明:
[0027]实施例1
[0028]如图1所示,本实施例提供一种可远程向web端发送雷达数据的方法,包括以下步骤:
[0029]S1)、通过雷达扫描周围环境生成周围环境的平面数据,并对数据进行保存;
[0030]S2)、根据采集的雷达和雷达扫描到的障碍物之间的距离信息生成扫描情景图像,并使用障碍物的实际坐标对图像中的障碍物的位置进行标识,以图像的坐标作为标准,将图片切分成指定的像素点;然后使用游程编码算法对数据进行压缩;
[0031]S3)、将步骤S2)中压缩的雷达数据按照一定大小分成数份小数据包,并给每份小数据包进行编号;使用多线程同时向web端发送数据包。
[0032]作为本实施例优选的,步骤S1)中,根据雷达载体的移动速度,算出雷达在特定时间内移动的距离,以及雷达扫描的范围判断雷达数据的保存情况,并将重复保存的数据删除。
[0033]作为本实施例优选的,步骤S2)中,所述的障碍物的实际坐标是以雷达的起始位置作为坐标原点而测量的。
[0034]作为本实施例优选的,步骤S2)中,将图片切分成指定的像素点是指将图像内的障碍物的像素标记为1,将没有障碍物的像素标记为0。
[0035]作为本实施例优选的,步骤S3)中,所述的web端在接受到数据后反馈数据接受情况信息。
[0036]实施例2
[0037]如图2所示,本实施例提供一种可远程向web端发送雷达数据的系统,包括数据采集模块、数据压缩模块、数据分割模块、发送模块;
[0038]所述的数据采集模块用于采集雷达扫描周围环境生成的周围环境的平面雷达数据;
[0039]所述的数据压缩模块用于将采集的雷达数据进行压缩;
[0040]所述的分割模块用于将压缩的雷达数据分割为一定大小的小份数据包;
[0041]所述的发送模块用于将压缩的小份雷达数据包传输发送至web端。
[0042]作为本实施例优选的,所述的数据采集模块根据雷达载体的移动速度,算出雷达在特定时间内移动的距离,以及雷达扫描的范围判断雷达数据的保存情况,并将重复保存的数据删除。
[0043]作为本实施例优选的,所述的数据压缩模块根据采集的雷达和雷达扫描到的障碍物之间的距离信息生成扫描情景图像,并使用障碍物的实际坐标对图像中的障碍物的位置进行标识,以图像的坐标作为标准,将图片切分成指定的像素点;然后使用游程编码算法对数据进行压缩。
[0044]作为本实施例优选的,所述的数据压缩模块将图片切分成指定的像素点是指将图像内的障碍物的像素标记为1,将没有障碍物的像素标记为0。
[0045]作为本实施例优选的,所述的分割模块通过将压缩的数据按照一定大小分成数份小数据包后,对每一份雷达数据包进行编号;然后通过发送模块使用多线程同时向web端发送雷达数据包。
[0046]作为本实施例优选的,所述的web端在接收到雷达数据包后会向发送模块反馈数据接本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种可远程向web端发送雷达数据的方法,其特征在于,包括以下步骤:S1)、通过雷达扫描周围环境生成周围环境的平面数据,并对采集雷达数据进行保存;S2)、根据采集的雷达和雷达扫描到的障碍物之间的距离信息生成扫描情景图像,并使用障碍物的实际坐标对图像中的障碍物的位置进行标识,以图像的坐标作为标准,将图片切分成指定的像素点;然后使用游程编码算法对数据进行压缩;S3)、将步骤S2)中压缩的雷达数据按照一定大小分成数份小数据包,并给每份小数据包进行编号;使用多线程同时向web端发送数据包。2.根据权利要求1所述的一种可远程向web端发送雷达数据的方法,其特征在于:步骤S1)中,根据雷达载体的移动速度,算出雷达在特定时间内移动的距离,以及雷达扫描的范围判断雷达数据的保存情况,并将重复保存的数据删除。3.根据权利要求1所述的一种可远程向web端发送雷达数据的方法,其特征在于:步骤S2)中,所述的障碍物的实际坐标是以雷达的起始位置作为坐标原点而测量的。4.根据权利要求1所述的一种可远程向web端发送雷达数据的方法,其特征在于:步骤S2)中,将图片切分成指定的像素点是指将图像内的障碍物的像素标记为1,将没有障碍物的像素标记为0。5.根据权利要求1所述的一种可远程向web端发送雷达数据的方法,其特征在于:步骤S3)中,所述的web端在接受到数据后反馈数据接受情况信息。6.一种可远程向web端发送雷达数据的系统,其特征在于,所述的系统用于权利要求1
‑
5任一项所述的方法,包括数据采集模块、数据...
【专利技术属性】
技术研发人员:余健新,
申请(专利权)人:广州市申迪计算机系统有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。