实时智能监控系统Observer(基于Node+SpringBoot+Vue )
一般的监控摄像头并不具有智能监控的功能。一旦出现异常情况,如有人进入警戒区域、广场东北角有人迅速聚集等情况,监控人员如果没有及时的发现,可能造成意想不到的后果;另外有很多应用场景需要对监控视频进行统计和分析,如人流量统计、非法行为分析等,人工操作的工作量过于庞大,且容易出错……
实时智能监控系统能够对监控视频进行智能检测,一旦发现了异常情况,就发出报警信息,提醒值班监控人员关注相应热点区域;还能进行统计和分析,解决了人工操作困难的问题。
将监控视频嵌入到IT网站页面。
通过AI对监控视频进行智能检测。
将监控数据通过Echarts进行数据可视化。
分布式系统架构。
软件开发及运行环境
前端:Node.js 16.0、Vue3.0、Bootstrap5.0、Less3.0。
后端:Maven3.0、SpringBoot2.5、MyBatis3.0、Shiro1.7。
分布式:SpringCloud2019。
开发工具
IntelliJ IDEA、VSCode、Putty、postman、FileZilla Client、
Navicat Premium 15、Node.js
软件实现
对场景进行实时监控,将监控视频展示在页面中。
能够根据用户的不同需求场景,对应定制出非法信息的标准。
自动检测出监控视频中的非法信息。
统计并分析非法信息,将其以图表的方式展示在页面中。
功能结构
·实时监控:通过监控摄像头的IP地址,将监控摄像头的监控视频接入web页面。
·实时检测:通过监控摄像头抓取监控图片,并调用百度AI接口对图片进行检测,根据非法信息的定义标准,
获取图片的相关信息,再进行判断,保留非法的图片及相关信息,删除合法的图片。
·实时统计和分析:通过数据可视化插件echarts对非法信息进行统计和分析,
并将统计和分析结果以图表的方式,展示在web页面中。
·非法监控数据的管理:用户可以在后台对非法监控数据进行删、改、查的操作。
·用户管理:管理员后台管理用户的相关权限和信息等。
·个人中心:用户后台修改个人信息、密码等。
·日志管理:用户后台对监控信息的相关操作。

系统应用
解决各类应用场景的实时监控、检测、统计和分析而诞生,如考场作弊监控、上课违规行为监控、车内车外错误驾驶监控、公共场所不合法行为监控。
系统展望
实时智能监控系统能够对监控视频进行智能检测,一旦发现了异常情况,就发出报警信息,提醒值班监控人员关注相应热点区域; 还能进行统计和分析,解决了人工操作困难的问题。 随着人民生活水平的不断提高,安防意识不断增强,监控系统在我们的生活中的运用已然不可或缺。
小记
本系统采用B/S的架构,对计算机硬件要求很低,且无需安装。购买本系统的监控设备后,打开浏览器进入官方网站,根据提示步骤即可正常使用。