一种设备数据采集接收方法及系统与流程
未命名
10-21
阅读:80
评论:0
1.本发明涉及计算机网络技术领域,具体是一种设备数据采集接收方法及系统。
背景技术:
2.道路病害数据采集是指通过各种技术手段和设备对道路上的病害进行识别、记录和采集相关数据的过程,提供一种能够适配多种终端数据接收的系统,同时保证并发、图像文件传输、数据加密和数据存储方式,并尽可能保证通用性。该系统包括采集端和接收端,通过采集端将设备生成的数据进行采集,并经过传输通道传输到接收端进行接收和处理。
3.随着设备智能化和互联网的发展,设备数据采集和实时传输变得越来越重要。然而,现有的数据采集接收系统存在适配性差、并发处理能力有限、数据传输安全性不足等问题,无法满足多样化的数据接收需求。
4.目前,终端设备日益增多、类型多变存在通用性问题、并发处理问题、图像文件传输问题、数据安全性问题、数据存储方式等。
技术实现要素:
5.本发明的目的在于提供一种设备数据采集接收方法及系统,以解决上述背景技术中提出的问题。
6.为实现上述目的,本发明提供如下技术方案:
7.一种设备数据采集接收方法,所述方法包括:
8.根据车载相机实时采集路面图像;
9.获取路面图像采集过程中的配套信息;所述配套信息包括车辆信息、位置信息及识别结果;
10.通过usb接口统计路面图像和配套信息;
11.将统计后的数据向总控端发送。
12.作为本发明进一步的方案:所述根据车载相机实时采集路面图像的步骤包括:
13.实时获取车辆运动信息;所述车辆运动信息包括运动距离和车轮转动角度;
14.根据所述车辆运动信息确定图像采集频率;
15.基于所述图像采集频率实时采集路面图像。
16.作为本发明进一步的方案:所述通过usb接口统计路面图像和配套信息的步骤包括:
17.基于分布式处理线程同步统计所有车体对应的路面图像和所有车体对应的配套信息;
18.根据预设的压缩算法对路面图像进行压缩处理;所述压缩算法包括jpeg压缩算法和png压缩算法;
19.当接收到加密指令时,根据预设的数据加密算法对配套信息进行加密。
20.作为本发明进一步的方案:所述通过usb接口统计路面图像和配套信息的步骤中
采用的数据库包括mysql8.0数据库、postgresql数据库、oracle数据库、hbase+hive数据库和clickhouse数据库。
21.本发明技术方案还提供了一种设备数据采集接收系统,所述系统包括:
22.图像采集模块,用于根据车载相机实时采集路面图像;
23.配套信息获取模块,用于获取路面图像采集过程中的配套信息;所述配套信息包括车辆信息、位置信息及识别结果;
24.信息统计模块,用于通过usb接口统计路面图像和配套信息;
25.数据发送模块,用于将统计后的数据向总控端发送。
26.作为本发明进一步的方案:所述图像采集模块包括:
27.运动信息获取单元,用于实时获取车辆运动信息;所述车辆运动信息包括运动距离和车轮转动角度;
28.采集频率确定单元,用于根据所述车辆运动信息确定图像采集频率;
29.采集执行单元,用于基于所述图像采集频率实时采集路面图像。
30.作为本发明进一步的方案:所述信息统计模块包括:
31.数据读取单元,用于基于分布式处理线程同步统计所有车体对应的路面图像和所有车体对应的配套信息;
32.数据压缩单元,用于根据预设的压缩算法对路面图像进行压缩处理;所述压缩算法包括jpeg压缩算法和png压缩算法;
33.数据加密单元,用于当接收到加密指令时,根据预设的数据加密算法对配套信息进行加密。
34.作为本发明进一步的方案:所述通过usb接口统计路面图像和配套信息的步骤中采用的数据库包括mysql8.0数据库、postgresql数据库、oracle数据库、hbase+hive数据库和clickhouse数据库。
35.与现有技术相比,本发明的有益效果是:本发明可用于各类设备数据采集和接收领域,如工业自动化、物联网、智能交通等。本发明的设备数据采集接收方法与系统具有较高的灵活性和可扩展性,能够满足不同行业和应用场景的需求。
附图说明
36.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例。
37.图1为设备数据采集接收方法的流程框图。
38.图2为设备数据采集接收系统的组成结构框图。
39.图3为设备数据采集接收系统的架构图。
具体实施方式
40.为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
41.图1为设备数据采集接收方法的流程框图,本发明实施例中,一种设备数据采集接收方法,所述方法包括:
42.步骤s100:根据车载相机实时采集路面图像;
43.步骤s200:获取路面图像采集过程中的配套信息;所述配套信息包括车辆信息、位置信息及识别结果;
44.步骤s300:通过usb接口统计路面图像和配套信息;
45.步骤s400:将统计后的数据向总控端发送。
46.请参阅图3,在本发明技术方案的一个实例中,在车辆上安装车载相机和中央工控机,其中:
47.(1)车载相机通过中央工控机供电,或通过车载供电,相机像素≥200万像素,在车辆运动过程中画质清晰,安装于车外,可用于采集路面图像,采集的图像可清楚分辨道路井盖。图像采集频率可以随着车速调整,或者受中央工控机触发的采集信号控制。
48.(2)中央工控机安装于车内,车载供电,中央工控机中有4g/5g移动互联网模块,有高精度定位模块,有相应的采集软件,给车载相机发送指令采集图像。
49.(3)中央工控机内,可以包含有gpu处理单元,神经网络程序可借助gpu处理单元实现预测加速。
50.然后,通过采集端获取车辆在运行过程中产生的数据并上传至与之配套的服务端,具体如下:
51.采集端配置:
52.(1)设备连接接口:采集端通过各类设备连接接口usb与设备进行连接。
53.(2)适配器模块:采集端配备适配器模块,用于适配多种终端数据接收。适配器模块可以根据不同的终端设备类型进行自动识别和配置,以确保对不同终端设备的数据接收兼容性。
54.传输通道配置:
55.(1)网络通信方式:采集端和接收端之间建立可靠的网络通信连接,采用物联网卡4g\5g流量作为传输介质进行通信的方式。
56.(2)数据传输协议:适配tcp/ip协议栈,以保证数据的可靠传输和完整性,同样适配多种终端发送不同协议数据集。
57.作为本发明技术方案的一个优选实施例,所述根据车载相机实时采集路面图像的步骤包括:
58.实时获取车辆运动信息;所述车辆运动信息包括运动距离和车轮转动角度;
59.根据所述车辆运动信息确定图像采集频率;
60.基于所述图像采集频率实时采集路面图像。
61.上述内容对何时采集路面图像进行了限定,通过获取车辆的运动距离,当运动距离达到一定程度时,发送图像拍摄指令,进而采集路面图像;通过获取车轮的转动角度,当转动角度到达一定的角度阈值时,发送图像拍摄指令,进而采集路面图像。
62.作为本发明技术方案的一个优选实施例,所述通过usb接口统计路面图像和配套信息的步骤包括:
63.基于分布式处理线程同步统计所有车体对应的路面图像和所有车体对应的配套
信息;
64.根据预设的压缩算法对路面图像进行压缩处理;所述压缩算法包括jpeg压缩算法和png压缩算法;
65.当接收到加密指令时,根据预设的数据加密算法对配套信息进行加密。
66.接收端配置:
67.(1)接收模块:通过代理服务器进行转发接收端配备接收模块,负责接收从采集端传输过来的数据,也保证高可用。
68.(2)并发处理:接收端采用多线程加分布式处理方式,以实现并发处理能力,提高数据接收和处理的效率。
69.(3)图像文件传输:采用高效的jpeg、png压缩算法,传输协议使用https\udp进行多种支持,确保图像文件的快速传输和准确重建。
70.(4)数据加密:采用安全可靠的数据加密算法ssl/tls、https,使用标准808协议时,数据包使用结尾数据进行7位数进行校验,对传输的数据进行加密保护,防止数据泄露和篡改。
71.(5)数据存储:结构化数据使用适配常见mysql8.0、postgresql、oracle,对于数据比较大的原始数据使用hbase+hive、clickhouse、包括阿里云购买适配polardb分部署数据库进行适配,用于存储接收到的数据,并提供高效的数据检索和管理功能。
72.作为本发明技术方案的优选实施例,本发明技术方案还具有广泛的应用前景,可用于各类设备数据采集和接收领域,如工业自动化、物联网、智能交通等。本发明的设备数据采集接收方法与系统具有较高的灵活性和可扩展性,能够满足不同行业和应用场景的需求。
73.在实际应用中,本发明的设备数据采集接收方法与系统可以应用于以下场景之一:
74.1、工业自动化:用于采集和接收各类工业设备的数据,包括传感器数据、机器状态信息、生产过程参数等,实现对工业设备的远程监控和数据分析。
75.2、物联网:用于接收物联网设备生成的数据,例如智能家居设备、智能城市设备、智能健康设备等,实现对物联网设备的集中管理和数据处理。
76.3、智能交通:用于采集和接收交通设备的数据,包括交通信号数据、车辆检测数据、视频监控数据等,实现交通流量分析、道路状况监测等功能。
77.本发明的设备数据采集接收方法与系统在数据接收、并发处理、图像文件传输、数据加密和数据存储等方面具备优势,能够满足多种终端数据接收的需求,并在通用性、可靠性和安全性方面提供有效保障。该系统的实施可根据具体应用需求进行灵活调整和优化,具备广泛的应用前景和商业价值。
78.图2为设备数据采集接收系统的组成结构框图,本发明实施例中,一种设备数据采集接收方法及系统,所述系统10包括:
79.图像采集模块11,用于根据车载相机实时采集路面图像;
80.配套信息获取模块12,用于获取路面图像采集过程中的配套信息;所述配套信息包括车辆信息、位置信息及识别结果;
81.信息统计模块13,用于通过usb接口统计路面图像和配套信息;
82.数据发送模块14,用于将统计后的数据向总控端发送。
83.进一步的,所述图像采集模块11包括:
84.运动信息获取单元,用于实时获取车辆运动信息;所述车辆运动信息包括运动距离和车轮转动角度;
85.采集频率确定单元,用于根据所述车辆运动信息确定图像采集频率;
86.采集执行单元,用于基于所述图像采集频率实时采集路面图像。
87.具体的,所述信息统计模块13包括:
88.数据读取单元,用于基于分布式处理线程同步统计所有车体对应的路面图像和所有车体对应的配套信息;
89.数据压缩单元,用于根据预设的压缩算法对路面图像进行压缩处理;所述压缩算法包括jpeg压缩算法和png压缩算法;
90.数据加密单元,用于当接收到加密指令时,根据预设的数据加密算法对配套信息进行加密。
91.更进一步的,所述通过usb接口统计路面图像和配套信息的步骤中采用的数据库包括mysql8.0数据库、postgresql数据库、oracle数据库、hbase+hive数据库和clickhouse数据库。
92.在本发明技术方案的一个实例中,提供了一种具体方案及要求,如下:
93.1、确认设备通信交互协议、数据格式
94.2、系统需求分析:首先进行系统需求分析,明确需要采集和接收的设备类型、数据类型、通信协议等要求。根据实际应用场景,确定系统的功能和性能需求。
95.3、系统设计与架构:基于系统需求分析,设计系统的整体架构和模块结构。确定数据采集端和接收端的硬件设备和软件组件,以及它们之间的交互方式和通信协议。
96.4、数据采集端实施:根据设计要求,配置和部署数据采集端设备。这涉及选择合适的传感器、采集设备和数据传输设备,并进行相应的安装和配置工作。
97.5、接收端实施:根据设计要求,配置和部署接收端设备。这包括选择合适的接收设备、数据处理设备和存储设备,并进行相应的安装和配置工作。
98.6、数据传输与加密:确保数据的安全传输和加密机制。根据需求选择适当的数据传输协议和加密算法,保护数据在传输过程中的安全性和完整性。
99.7、数据存储与管理:配置和管理数据的存储设备和存储系统。根据实际需求选择适当的数据存储方案,例如关系型数据库、分布式文件系统或云存储,以确保数据的可靠性和可扩展性。
100.8、系统集成与测试:进行系统的集成和测试,确保各个组件之间的正常交互和功能运行。进行系统级别的测试,包括性能测试、安全性测试和可靠性测试等,以验证系统的功能和性能指标。
101.9、系统部署与运维:将系统部署到实际应用环境中,并进行系统的运维和监控。确保系统的稳定运行和故障排除,及时处理数据采集和接收过程中的异常情况。
102.以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
技术特征:
1.一种设备数据采集接收方法,其特征在于,所述方法包括:根据车载相机实时采集路面图像;获取路面图像采集过程中的配套信息;所述配套信息包括车辆信息、位置信息及识别结果;通过usb接口统计路面图像和配套信息;将统计后的数据向总控端发送。2.根据权利要求1所述的设备数据采集接收方法,其特征在于,所述根据车载相机实时采集路面图像的步骤包括:实时获取车辆运动信息;所述车辆运动信息包括运动距离和车轮转动角度;根据所述车辆运动信息确定图像采集频率;基于所述图像采集频率实时采集路面图像。3.根据权利要求1所述的设备数据采集接收方法,其特征在于,所述通过usb接口统计路面图像和配套信息的步骤包括:基于分布式处理线程同步统计所有车体对应的路面图像和所有车体对应的配套信息;根据预设的压缩算法对路面图像进行压缩处理;所述压缩算法包括jpeg压缩算法和png压缩算法;当接收到加密指令时,根据预设的数据加密算法对配套信息进行加密。4.根据权利要求1所述的设备数据采集接收方法,其特征在于,所述通过usb接口统计路面图像和配套信息的步骤中采用的数据库包括mysql8.0数据库、postgresql数据库、oracle数据库、hbase+hive数据库和clickhouse数据库。5.一种设备数据采集接收系统,其特征在于,所述系统包括:图像采集模块,用于根据车载相机实时采集路面图像;配套信息获取模块,用于获取路面图像采集过程中的配套信息;所述配套信息包括车辆信息、位置信息及识别结果;信息统计模块,用于通过usb接口统计路面图像和配套信息;数据发送模块,用于将统计后的数据向总控端发送。6.根据权利要求5所述的设备数据采集接收系统,其特征在于,所述图像采集模块包括:运动信息获取单元,用于实时获取车辆运动信息;所述车辆运动信息包括运动距离和车轮转动角度;采集频率确定单元,用于根据所述车辆运动信息确定图像采集频率;采集执行单元,用于基于所述图像采集频率实时采集路面图像。7.根据权利要求5所述的设备数据采集接收系统,其特征在于,所述信息统计模块包括:数据读取单元,用于基于分布式处理线程同步统计所有车体对应的路面图像和所有车体对应的配套信息;数据压缩单元,用于根据预设的压缩算法对路面图像进行压缩处理;所述压缩算法包括jpeg压缩算法和png压缩算法;数据加密单元,用于当接收到加密指令时,根据预设的数据加密算法对配套信息进行
加密。8.根据权利要求7所述的设备数据采集接收系统,其特征在于,所述通过usb接口统计路面图像和配套信息的步骤中采用的数据库包括mysql8.0数据库、postgresql数据库、oracle数据库、hbase+hive数据库和clickhouse数据库。
技术总结
本发明涉及计算机网络技术领域,具体公开了一种设备数据采集接收方法及系统,所述方法包括根据车载相机实时采集路面图像;获取路面图像采集过程中的配套信息;所述配套信息包括车辆信息、位置信息及识别结果;通过USB接口统计路面图像和配套信息;将统计后的数据向总控端发送。本发明可用于各类设备数据采集和接收领域,如工业自动化、物联网、智能交通等。本发明的设备数据采集接收方法与系统具有较高的灵活性和可扩展性,能够满足不同行业和应用场景的需求。景的需求。景的需求。
技术研发人员:黄前华 张晓明 严京旗 钟盛
受保护的技术使用者:上海同陆云交通科技有限公司
技术研发日:2023.07.20
技术公布日:2023/10/19
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
航空商城 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/