智慧垃圾站:AI视频智能识别技术助力智慧环保项目,以“智”替人强监管
一、背景分析
建设“技术先进、架构合理、开放智能、安全可靠”的智慧环保平台,整合环境相关的数据,对接已建业务系统,将环境相关数据进行统一管理,结合GIS技术进行监测、监控信息的展现和挖掘分析,实现业务数据的快速收集、全面整合、深度挖掘、智能分析、按需共享,发挥数据资源价值,构建全要素智慧环保平台,为政府、企业、社会公众提供智能化、可视化的环保信息管理应用,为环境管理提供更智能化的决策支持。
二、方案分析
TSINGSEE青犀可以通过视频监控系统EasyCVR平台的视频监控能力、智能分析网关/AI算法平台AI智能识别能力,对环卫垃圾站点实现智能化、自动化监管。在边缘侧,使用AI智能分析网关设备,对前端接入的摄像机视频流进行智能分析,并能通过4G路由的方式快速无缝对接EasyCVR视频监控云平台,进行视频数据上传、分析数据上传展示等。

1)视频监控方面:
安防监控系统EasyCVR平台能对所有接入的设备及视频流进行统一汇聚管理,并能实现对垃圾站的实时视频监控、录像与回看、视频云存储、集中存储、告警上报等能力。并且,EasyCVR支持通过标准协议及标准API接口实现与上级监控中心的对接与集成,可满足更多业务场景需求与功能拓展。

2)AI智能分析方面:
青犀AI智能分析网关部署了多种AI算法,可支持人脸检测、人脸识别、车辆检测、车牌识别、车辆违停、人员行为识别(人员聚集、倒地、打电话、玩手机、抽烟等)、烟火检测等,当检测到违规行为或安全隐患时,将立即触发告警,并抓拍、记录,上传至平台,便于管理员及时查看告警消息并处理。
三、项目实施
1、摄像头部署
项目中在垃圾楼上架设4个摄像头,主要采用两种类型,一种是视频监控2路,另一种是行为分析2路。硬盘录像机放置于设备箱内进行视频存储,本地存储30天,通过4G路由器与后台监控平台通讯,同时向摄像机供电。环卫中心可以通过4G网络调取垃圾楼录像,进行远程监管。
视频监控摄像机主要在垃圾楼的主出入口部署,进行人、三轮车、垃圾收运车监控,保证用户可看清外围道路和周边情况,对每一次垃圾收运车进出和人员进出进行准确记录。主要负责对应用场景内部及周边的视音频信息进行采集、编解码、存储。
2、综合安防管理平台设计
安防视频EasyCVR平台界面设计人性化,采用B/S管理,使系统管理和维护更方便快捷,无论是系统管理中,对各业务的参数配置管理,还是在运维管理中,对系统各服务参数配置,以及对前端监控的检索、回放录像资料、日志查询等都通过WEB方式来完成,界面交互友好,能够让用户快速掌握操作方式,并且支持桌面应用。

EasyCVR平台自带运行管理中心,提供服务运行监控,日志采集、告警,运行参数调整等各类平台运维功能,并且支持将掉线的服务自动远程控制启动,或者通过界面人工触发重启或者停止服务,方便平台使用的运行维护。
3、AI智能检测分析
行为分析摄像机主要用于对人员和垃圾转运业务的智能管控,如对工作人员认证,工作人员行为合规性进行监控识别,及时发现和联动抓拍,达到事前预防、预警的效果。根据地磅位置部署行为分析摄像机,地磅在垃圾楼内,行为分析部署到楼内,在垃圾楼外则部署垃圾楼外。

通过行为分析相机进行抓拍,推送到后端智能分析系统(青犀AI视频智能分析系统)进行人脸比对和行为分析,对进出人员身份验证,区分出内外部人员,同时可进行工作人员工作操作是否规范给到后端进行检测,相比从普通摄像机视频流中抠取人脸和动作,行为分析相机输出的图片无编解码压缩损失,图像质量更高,正常情况下行为分析相机准确率可以提升3%~5%。同时通过丰富的施工安装经验。通过专业施工、安装、调试,在前端抓拍人脸和动作可以有效保障成像质量,提升抓拍准确率,进一步提升后端智能分析准确率。
相关文章:
智慧垃圾站:AI视频智能识别技术助力智慧环保项目,以“智”替人强监管
一、背景分析 建设“技术先进、架构合理、开放智能、安全可靠”的智慧环保平台,整合环境相关的数据,对接已建业务系统,将环境相关数据进行统一管理,结合GIS技术进行监测、监控信息的展现和挖掘分析,实现业务数据的快速…...
LeetCode 面试题 16.07. 最大数值
文章目录 一、题目二、C# 题解 一、题目 编写一个方法,找出两个数字a和b中最大的那一个。不得使用if-else或其他比较运算符。 示例: 输入: a 1, b 2 输出: 2 点击此处跳转题目。 二、C# 题解 找出最大的数,本质还是…...
PS 安装教程 2022版(全网最详细图文教程)
目录 一.简介 二.安装步骤 软件:PS版本:2022语言:简体中文大小:2.83G安装环境:Win10(1903)及以上版本,64位操作系统硬件要求:CPU2.0GHz 内存4G(或更高,不支…...
[Python] OSError: [E050] Can‘t find model ‘en_core_web_sm‘.
OSError: [E050] Can’t find model ‘en_core_web_sm’. It doesn’t seem to be a Python package or a valid path to a data directory. 下载模型 python -m spacy download en_core_web_sm加载模型 import spacy# 加载英语模型 nlp spacy.load("en_core_web_sm&q…...
集合总结(Java)
Collection 常用方法 package com.test01;import java.util.ArrayList; import java.util.Collection; /*添加元素---boolean add(E e);移除元素---boolean remove(Object c);判断元素是否存在---boolean contains(Object c);*/ public class S {public static void main(Str…...
【ONE·Linux || 网络基础(一)】
总言 主要内容:简述网络传输流程(TCP/IP五层模式概念认知,Mac地址、端口号、网络字节序等),演示socke套接字编程(UDP模式)。 文章目录 总言1、基础简述1.1、计算机网络背景1.2、认识网络协议&a…...
Day12力扣打卡
打卡记录 找出满足差值条件的下标 II(双指针维护最大最小) 链接 采用双指针保留间隔 indexDifference 进行遍历,求出慢指针对应一路遍历过来的最大值和最小值。 class Solution { public:vector<int> findIndices(vector<int>…...
SQL注入原理及思路(mysql)
数据库知识 mysql数据库 show database; #列出所有数据库 show tables; #列出所有表名 show columns from 表名; #列出表的列 select * from 表名 #查询数据库中某表的信息 select * from 表名 where 列xx #查询某表中符合列xx的信息 select * from 表名 order by 数字 #用于将…...
vue核心面试题汇总【查缺补漏】
给大家推荐一个实用面试题库 1、前端面试题库 (面试必备) 推荐:★★★★★ 地址:web前端面试题库 很喜欢‘万变不离其宗’这句话,希望在不断的思考和总结中找到Vue中的宗,来解答面试官抛出的…...
使用WebStorm创建和配置TypeScript项目
创建 这里我用的是WebStorm 2019.2.2版本 首先,创建一个空项目 File -> New -> Project->Empty Project生成配置文件 自动配置: 打开终端输入tsc --init,即可自动生成tsconfig.json文件 手动配置: 在项目根目录下新建一…...
vue源码分析(四)——vue 挂载($mount)的详细过程
文章目录 前言一、使用RuntimeCompiler解析$mount的原因二、$mount 解析的详细过程1.解析挂载的#app执行了vm.$mount2. 通过$mount方法执行以下文件的mount方法3. 执行util工具文件夹中的query方法4. 执行query方法后返回$mount方法判断el是否是body5. 判断!options.render&…...
真机环境配置教程
1.下载安装包 https://developers.google.com/android/images 2.刷机教程 Xposed精品连载 | 一篇文章彻底搞定安卓刷机与Root 3.配置root...
新电脑第一次重启后蓝屏
新电脑第一次重启后蓝屏 悲惨事故,远程参加插电第一次开机,按“FNShiftF10”启动cmd窗口输入oobe\bypassnro 回车重启跳过网络连接,设置一个用户名密码设置为空,不设密码确定,进入系统软件操作磁盘操作(磁盘…...
k8s statefulSet 学习笔记
文章目录 缩写: stsweb-sts.yaml创建sts扩缩容金丝雀发布OnDelete 删除时更新 缩写: sts 通过 kubectl api-resources 可以查到: NAMESHORTNAMESAPIVERSIONNAMESPACEDKINDstatefulsetsstsapps/v1trueStatefulSet web-sts.yaml apiVersion: v1 kind: Service met…...
gitlab 通过变量连接自建K8S
services:- docker:19.03.7-dind- golang:1.17.8-alpine3.15- docker:stable stages:- package- build and push docker image- deploy variables:KUBECONFIG: /etc/deploy/config build:tags:- k8simage: golang:1.17.8-alpine3.15stage: package# 只作用在main分支only:- mai…...
LuatOS-SOC接口文档(air780E)--mcu - 封装mcu一些特殊操作
常量 常量 类型 解释 mcu.UART number 外设类型-串口 mcu.I2C number 外设类型-I2C mcu.SPI number 外设类型-SPI mcu.PWM number 外设类型-PWM mcu.GPIO number 外设类型-GPIO mcu.I2S number 外设类型-I2S mcu.LCD number 外设类型-LCD mcu.CAM num…...
第14期 | GPTSecurity周报
GPTSecurity是一个涵盖了前沿学术研究和实践经验分享的社区,集成了生成预训练 Transformer(GPT)、人工智能生成内容(AIGC)以及大型语言模型(LLM)等安全领域应用的知识。在这里,您可以…...
【数据结构】优先级队列
⭐ 作者:小胡_不糊涂 🌱 作者主页:小胡_不糊涂的个人主页 📀 收录专栏:浅谈数据结构 💖 持续更文,关注博主少走弯路,谢谢大家支持 💖 PriorityQueue 1. 什么是优先级队列…...
c语言宏相关高级用法
outline all可变参数宏c语言内置函数1.__typeof__2.__builtin_choose_expr all 记录一些c语言宏相关的高级用法 可变参数宏 c语言内置函数 1.typeof 2.__builtin_choose_expr 语法格式 type __builtin_choose_expr (const_exp, exp1, exp2)解释 这个函数的第一个参数必须…...
新款模块上线实现SIP模块与扩拨电话之间打点与喊话功能 IP矿用电话模块SV-2800VP
新款模块上线实现SIP模块与扩拨电话之间打点与喊话功能 IP矿用电话模块SV-2800VP 一、简介 SV-2800VP系列模块是我司设计研发的一款用于井下的矿用IP音频传输模块,可用此模块打造一套低延迟、高效率、高灵活和多扩展的IP矿用广播对讲系统,亦可对传统煤…...
QQ空间历史说说一键导出终极指南:GetQzonehistory完整备份解决方案
QQ空间历史说说一键导出终极指南:GetQzonehistory完整备份解决方案 【免费下载链接】GetQzonehistory 获取QQ空间发布的历史说说 项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory 你是否曾想永久保存QQ空间里的青春记忆?那些深…...
GD32F407的片上FLASH除了存代码,还能这样玩?一个实战项目教你存用户配置
GD32F407片上FLASH的进阶玩法:构建高可靠用户配置存储系统 第一次接触GD32F407的片上FLASH时,大多数开发者可能只把它当作存放固件代码的普通存储器。直到某次项目需要保存设备参数,我才意识到这片FLASH区域藏着更多可能性——它完全可以替代…...
Join-Monster多数据库支持:MySQL、PostgreSQL、SQLite的配置和优化指南
Join-Monster多数据库支持:MySQL、PostgreSQL、SQLite的配置和优化指南 【免费下载链接】join-monster A GraphQL to SQL query execution layer for query planning and batch data fetching. 项目地址: https://gitcode.com/gh_mirrors/jo/join-monster Jo…...
革新性中国象棋智能辅助系统:全流程视觉识别与实时决策实战指南
革新性中国象棋智能辅助系统:全流程视觉识别与实时决策实战指南 【免费下载链接】VinXiangQi Xiangqi syncing tool based on Yolov5 / 基于Yolov5的中国象棋连线工具 项目地址: https://gitcode.com/gh_mirrors/vi/VinXiangQi 在数字化对弈场景中࿰…...
where.exe 是什么openclaw 龙虾调用原理faclaw[AI人工智能(八十一)]—东方仙盟
一、where.exe 是什么?where.exe 是 Windows 系统自带的命令行工具,作用是在系统 PATH 环境变量中查找指定程序 / 文件的位置,相当于 Linux/macOS 里的 which 命令。它的核心功能:输入 where.exe <程序名>,会返回…...
3大突破重构多模态交互:AudioCLIP如何实现跨模态语义统一
3大突破重构多模态交互:AudioCLIP如何实现跨模态语义统一 【免费下载链接】AudioCLIP Source code for models described in the paper "AudioCLIP: Extending CLIP to Image, Text and Audio" (https://arxiv.org/abs/2106.13043) 项目地址: https://g…...
Gemini助力Google Maps:开启智能出行新体验
Google Maps新成员Gemini:智能行程规划初体验 在Google Maps中,Gemini以“Ask Maps”的形式呈现,点击会弹出文本框。它能依据Google Maps的数据,结合用户评价来回答问题,还能从其他来源获取信息。测试中,让…...
告别默认丑界面!手把手教你用.vimrc文件配置出高颜值、高效率的Gvim工作环境
告别默认丑界面!手把手教你用.vimrc文件配置出高颜值、高效率的Gvim工作环境 第一次打开Gvim时,那个灰蒙蒙的界面和密密麻麻的代码是不是让你瞬间失去了继续使用的欲望?别急着关掉它——通过简单的.vimrc配置,你完全可以把这款经典…...
Graphormer模型推理加速:利用.accelerate库优化计算性能
Graphormer模型推理加速:利用.accelerate库优化计算性能 1. 引言:为什么需要加速Graphormer推理 Graphormer作为图神经网络领域的重要突破,在分子属性预测、药物发现等任务中展现出强大能力。但随着分子库规模扩大,推理速度成为…...
【从0开始学设计模式-6| 原型模式】
一个月没更新了,在找实习。。 其实还是懒了,其实每天花个半小时左右就能写一篇博客的。。。概念 原型模式(Prototype Pattern) 设计出来的目标就是:通过本体复制出与本体一样的分身(分身具有本体一样特性)定义…...
