智慧河湖方案:AI赋能水利水务,构建河湖智能可视化监管大数据平台
一、方案背景
我国江河湖泊众多,水系发达。伴随着经济社会快速发展,水生态水环境问题成为群众最关注的民生议题之一。一些河流开发利用已接近甚至超出水环境承载能力,一些地区废污水排放量居高不下,一些地方侵占河道、围垦湖泊等现象时有发生。
二、方案概述
旭帆科技依托智能高清摄像头、5G无人船、5G无人机等前端设备的数据与信息采集技术、视频监控与流媒体处理技术、人工智能识别技术、云计算、大数据、网络传输与通信等技术,围绕水文监测、水质监测、河道采砂监管、水域岸线监管、巡逻执法等业务,利用视频监控系统EasyCVR视频汇聚存储平台、AI算法平台、AI视频智能分析系统,构建智能预警、常态化巡查、应急处置的一整套解决方案,实现对河湖水域全覆盖,全面掌控水域状况。

本方案主要面向水利厅(局)、河湖管理处、河(湖)长办、河务局、湖泊管理局(处)、水政监察执法等用户,通过运用前端智能感知体系、视频智能分析、边缘计算、AI智能分析与预警,构建河湖智能可视化监管与风险预警大数据平台,实现河湖重点区域24小时全天候动态可视感知,助力提升江河湖泊长效保护与动态管控能力。

三、方案特点
1、水质监测
TSINGSEE青犀河湖智能可视化监管与风险预警大数据平台,可以监测河道分布的排水口的异常排污情况以及水面漂浮物堆积情况,也可以识别颜色明显异常的水体并进行预警,系统支持和第三方水质监测设备对接,获取更丰富的水质监测数据。
1)水面异常漂浮物:TSINGSEE青犀视频AI智能算法平台支持识别江河湖泊、水库等水域表面存在的异常漂浮物,包括水面垃圾、塑料、水葫芦、水藻、凌汛等;
2)水体变色:TSINGSEE视频智能分析系统支持对河流区域的水体是否被污染进行识别,包括明显的水体颜色变化,有害藻类生物入侵等。

2、可视化监管
视频监控系统EasyCVR视频汇聚存储平台可支持将部署在河湖附近的监控设备进行统一集中接入,平台视频汇聚能力与兼容能力强,能覆盖市场上几乎所有的视频监控等设备,包括:IPC、NVR、巡检机器人、无人船、无人机等,实现对河流湖泊的实时可视化监管。视频监控系统EasyCVR可提供视频监控直播、录像与回放、云存储、集中存储、磁盘阵列存储、云台控制、告警上报、平台级联等视频能力,支持通过标准API接口对接到上级监控中心。

1)移动执法:在执法车、执法船等移动执法载具上安装视频监控摄像头和定位设备,并接入到EasyCVR平台,可以有效管控执法载具,并进行有效通信,通过车载相机可以进行执法记录,平台也能对现场执法视频进行录像与存储,支持回放、下载等;
2)无人机巡航:在河湖可视化监管业务中,经常存在野外无电无网不适合建设固定监控点位的场景,通过EasyCVR搭建快速灵活的视频监控平台,接入用无人机,实现河湖巡逻、应急救援、报警二次核查等,满足多样化的业务需求;
3)指挥中心:EasyCVR可将现场采集的视频图像分发成多格式的视频流,能覆盖多终端设备,结合指挥中心部署的大屏显控、视频会议等设备,极大满足指挥中心对河湖的日常监管和会商调度。
3、水文监测
通过TSINGSEE视频AI智能分析与传统测量相结合,采集水文监测点、水雨情监测点等各类数据,包括:水位、雨量、流速进行定期采集,展示实时数据及历史数据。
1)水位超标:AI视频智能分析系统支持在标记警戒水位的前提下,对水位超过警戒线的情景进行识别。
4、采砂监管
采砂监管是一项系统性工程,需要监测水面是否有非法采砂船只、岸线锚地是否有工程车辆,并且需要加强堆砂场及周边的人车管控。对于注册登记的合法采砂船只和运砂车辆,建议装上船载/车载设备进行全程监管。
1)河道船只检测:智能AI算法平台可识别停靠或行驶在河道、湖面、海洋的各种常见类型的船只(捕捞船、挖沙船、货运船、载客船等)。
5、岸线管理
通过视频监控与AI检测技术,实现对垃圾倾倒、农田围垦、违章建筑和违建工程车、游泳、钓鱼等行为的管理与智能预警。
1)违规捕鱼检测:AI视频智能分析系统支持识别人员在岸边撑伞钓鱼、撒网捕捞等场景;
2)人员闯入危险水域:视频AI智能分析系统支持在划定防溺水区域(可分为危险区、警戒区、安全区)的前提下,对进入警戒区的人员进行识别,同时上报是否光脚、是否穿衣、年龄特征等人体属性信息;
3)工程车识别:视频AI智能分析系统支持识别挖掘机、载货车、混凝土搅拌车、推土机、压路机、铲土车、起重吊车等工程车辆。
四、方案价值
1)多维感知接入:除了接入常规的视频内容,还有基于视频AI识别的水文数据和水质数据;支持整合接入传统的雨水情采集终端数据。
2)AI智能分析:针对河湖可视化监管场景所需的水文采集、水质监测、四乱监管等业务智慧化提升;提供全面的前端及边缘(中心)的智能分析能力。
3)打造业务闭环:支持日常巡防任务制定和下发执行与考核。支持对智能预警进行二次复核,再进行任务下发处置闭环的全流程。
4)系统管理便捷:支持视频多级联网,实现级联集控;支持远程运维,降低系统运维难度,保障系统高可用,节省运维的人力投入。
相关文章:
智慧河湖方案:AI赋能水利水务,构建河湖智能可视化监管大数据平台
一、方案背景 我国江河湖泊众多,水系发达。伴随着经济社会快速发展,水生态水环境问题成为群众最关注的民生议题之一。一些河流开发利用已接近甚至超出水环境承载能力,一些地区废污水排放量居高不下,一些地方侵占河道、围垦湖泊等…...
界面组件DevExpress WPF v23.1 - 全面升级文档处理功能
DevExpress WPF拥有120个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpress WPF能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持触摸的解决方案。 无论是Office办公软件…...
【C语言必知必会 | 第八篇】一文带你精通循环结构
引言 C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。它在编程语言中具有举足轻重的地位。 此文为【C语言必知必会】系列第八篇,进行C语言循环结构的专项练习,结合专题优质题目,带领读者从0开始࿰…...
同一个线程池执行不同类型的任务
1、同一个线程池可以执行不同的任务类型,也可以带返回值,也可以不带返回值的 import com.google.common.util.concurrent.ThreadFactoryBuilder; import com.vip.vman.result.BasicResult; import lombok.extern.slf4j.Slf4j; import org.springframewor…...
GEO生信数据挖掘(八)富集分析(GO 、KEGG、 GSEA 打包带走)
第六节,我们使用结核病基因数据,做了一个数据预处理的实操案例。例子中结核类型,包括结核,潜隐进展,对照和潜隐,四个类别。第七节延续上个数据,进行了差异分析。 本节对差异基因进行富集分析。 …...
高校教务系统登录页面JS分析——华南理工大学
高校教务系统密码加密逻辑及JS逆向 本文将介绍高校教务系统的密码加密逻辑以及使用JavaScript进行逆向分析的过程。通过本文,你将了解到密码加密的基本概念、常用加密算法以及如何通过逆向分析来破解密码。 本文仅供交流学习,勿用于非法用途。 一、密码加…...
人工智能之PyTorch数据操作-Python版
PyTorch数据操作 # 导入PyTorch import torch [张量表示一个由数值组成的数组,这个数组可能有多个维度]。 具有一个轴的张量对应数学上的向量(); 具有两个轴的张量对应数学上的矩阵(matrix);…...
星环科技向量数据库Transwarp Hippo1.1发布:一库搞定向量+全文联合检索,提升大模型准确率
星环科技向量数据库Transwarp Hippo自发布已来,受到了众多用户的欢迎,帮助用户实现向量数据的存储、管理和检索,探索和实践大模型场景。在与用户不断地深入交流以及实践中,Hippo迎来了V1.1版本,一套系统即可支持向量与全文联合检索,提高文本数据的召回精度,从而提升大语…...
理解LoadRunner,基于此工具进行后端性能测试的详细过程(下)
5、录制并增强虚拟用户脚本 从整体角度看,用LoadRunner 开发虚拟用户脚本主要包括下面四步骤: 识别测试应用使用的协议 录制脚本 完善录制得到的脚本 验证脚本的正确性 识别被测应用使用的协议 如果明确知道了被测系统所采用的协议,可…...
K8s上的监控系统(Grafana)使用和理解说明
Grafana (集成Prometheus On K8s集成)主要步骤说明 客户端指标收集 —— K8s 集群资源等 —— Prometheus 监控数据收集 —— Grafana —— 通过PromQL 进行数据查询 —— 预警告警等通知 Kubernetes集群资源:这包括了CPU、内存、磁盘、网络等各种类型的资源。这些资…...
【netty从入门到放弃】netty转发tcp数据到多客户端
目录 创建数据库表xml实体类启动类线程类客户端代码handlecontroller类缓存tcp链接 接到一个需求,需要实现转发通讯模块tcp数据其他的服务器,也就是转发tcp数据到多客户端 任务拆解: 首先需要建立多客户端,每个客户端有一个独立的clientId和…...
Linux | gdb的基本使用
目录 前言 一、调试文件的生成 二、调试指令 1、选择调试文件 2、查看代码 3、运行代码 4、断点 5、打印与常显示 6、其他 总结 前言 前面我们学习了如何使用gcc/g来进行对代码进行编译,本章我们将使用gdb来对代码进行调试,学习本章的前提是有…...
C++之this指针
前言 C中对象模型和this指针是面向对象编程中的重要概念。对象模型描述了对象在内存中的布局和行为,包括成员变量、成员函数的存储方式和访问权限。this指针是一个隐含的指针,指向当前对象的地址,用于在成员函数中引用当前对象的成员变量和成…...
大模型,重构自动驾驶
文|刘俊宏 编|王一粟 大模型如何重构自动驾驶?答案已经逐渐露出水面。 “在大数据、大模型为特征,以数据驱动为开发模式的自动驾驶3.0时代,自动驾驶大模型将在车端、云端上实现一个统一的端到端的平台管理。”毫末智…...
Jmeter执行接口自动化测试-如何初始化清空旧数据
需求分析: 每次执行完自动化测试,我们不会执行删除接口把数据删除,而需要留着手工测试,此时会导致下次执行测试有旧数据我们手工可能也会新增数据,导致下次执行自动化测试有旧数据 下面介绍两种清空数据的方法 一、通过…...
dashboard报错 错误:无法获取网络列表、dashboard报错 错误:无法获取云主机列表 解决流程
文章目录 错误说明dashboard上报错底层命令报错查看日志message日志httpd报错日志错误日志分析开始解决测试底层命令dashboard错误说明 dashboard上报错 首先,dashboard上无论是管理员还是其他项目,均无法获取云主机和网络信息,具体报错如下...
C语言中的3种注释方法
C语言中的3种注释方法 2021年8月28日星期六席锦 在用C语言编程时,常用的注释方式有如下几种: (1)单行注释 // … (2)多行注释 /* … */ (3)条件编译注释 #if 0…#endif (1)(2)在入门教程中比较常见。 对于(1) 【单行注释 // …】,注释只能显示…...
20款VS Code实用插件推荐
前言: VS Code是一个轻量级但功能强大的源代码编辑器,轻量级指的是下载下来的VS Code其实就是一个简单的编辑器,强大指的是支持多种语言的环境插件拓展,也正是因为这种支持插件式安装环境开发让VS Code成为了开发语言工具中的霸主…...
攻防世界web篇-robots
打开网址后,发现是一个空白页面的网页 但是,这个题目是robots,所以就联想到robots.txt这个目录,于是我就试了一下 注意:这里有个php的文件,这个应该就是一个目录文件 当输入后,直接回车&#…...
6 个可解锁部分 GPT-4 功能的 Chrome 扩展(无需支付 ChatGPT Plus 费用)
在过去的几个月里,我广泛探索了 ChatGPT 的所有可用插件。在此期间,我发现了一些令人惊叹的插件,它们改进了我使用 ChatGPT 的方式,但现在,我将透露一些您需要了解的内容。 借助 Chrome 扩展程序,所有 Chat…...
【人工智能】神经网络的优化器optimizer(二):Adagrad自适应学习率优化器
一.自适应梯度算法Adagrad概述 Adagrad(Adaptive Gradient Algorithm)是一种自适应学习率的优化算法,由Duchi等人在2011年提出。其核心思想是针对不同参数自动调整学习率,适合处理稀疏数据和不同参数梯度差异较大的场景。Adagrad通…...
WEB3全栈开发——面试专业技能点P2智能合约开发(Solidity)
一、Solidity合约开发 下面是 Solidity 合约开发 的概念、代码示例及讲解,适合用作学习或写简历项目背景说明。 🧠 一、概念简介:Solidity 合约开发 Solidity 是一种专门为 以太坊(Ethereum)平台编写智能合约的高级编…...
学习STC51单片机32(芯片为STC89C52RCRC)OLED显示屏2
每日一言 今天的每一份坚持,都是在为未来积攒底气。 案例:OLED显示一个A 这边观察到一个点,怎么雪花了就是都是乱七八糟的占满了屏幕。。 解释 : 如果代码里信号切换太快(比如 SDA 刚变,SCL 立刻变&#…...
laravel8+vue3.0+element-plus搭建方法
创建 laravel8 项目 composer create-project --prefer-dist laravel/laravel laravel8 8.* 安装 laravel/ui composer require laravel/ui 修改 package.json 文件 "devDependencies": {"vue/compiler-sfc": "^3.0.7","axios": …...
听写流程自动化实践,轻量级教育辅助
随着智能教育工具的发展,越来越多的传统学习方式正在被数字化、自动化所优化。听写作为语文、英语等学科中重要的基础训练形式,也迎来了更高效的解决方案。 这是一款轻量但功能强大的听写辅助工具。它是基于本地词库与可选在线语音引擎构建,…...
AirSim/Cosys-AirSim 游戏开发(四)外部固定位置监控相机
这个博客介绍了如何通过 settings.json 文件添加一个无人机外的 固定位置监控相机,因为在使用过程中发现 Airsim 对外部监控相机的描述模糊,而 Cosys-Airsim 在官方文档中没有提供外部监控相机设置,最后在源码示例中找到了,所以感…...
日常一水C
多态 言简意赅:就是一个对象面对同一事件时做出的不同反应 而之前的继承中说过,当子类和父类的函数名相同时,会隐藏父类的同名函数转而调用子类的同名函数,如果要调用父类的同名函数,那么就需要对父类进行引用&#…...
深入理解Optional:处理空指针异常
1. 使用Optional处理可能为空的集合 在Java开发中,集合判空是一个常见但容易出错的场景。传统方式虽然可行,但存在一些潜在问题: // 传统判空方式 if (!CollectionUtils.isEmpty(userInfoList)) {for (UserInfo userInfo : userInfoList) {…...
【Veristand】Veristand环境安装教程-Linux RT / Windows
首先声明,此教程是针对Simulink编译模型并导入Veristand中编写的,同时需要注意的是老用户编译可能用的是Veristand Model Framework,那个是历史版本,且NI不会再维护,新版本编译支持为VeriStand Model Generation Suppo…...
【UE5 C++】通过文件对话框获取选择文件的路径
目录 效果 步骤 源码 效果 步骤 1. 在“xxx.Build.cs”中添加需要使用的模块 ,这里主要使用“DesktopPlatform”模块 2. 添加后闭UE编辑器,右键点击 .uproject 文件,选择 "Generate Visual Studio project files",重…...
