高空抛物检测方案设计(使用SOM进行轨迹分类)
文章目录
- 前言
- 真实高空抛物视频数据及关键帧提取脚本下载链接
- 一、技术方案介绍
- 1.方案设计图
- 2.流程介绍
- 3.说明
- 二、实际检测
- 1.摄像头的安装
- 2.实际检测
- 三、误报解决
- 误报事件1:飞鸟
- 误报事件2:树叶
- 误报事件3:被子
- 解决方案
- 轨迹展示
- 原始轨迹
- SOM分类结果
- 总结
前言
高空抛物检测的关键是方案的设计,以及方案的稳定性,如何排除干扰、排除误报,不可能就通过一个算法就能让产品稳定落地应用,需要不断打磨。
该项目主要实现了对于布署在住宅小区中的高空抛物事件的检测。且目前作为一款实际的产品,故在此不贴出实现的检测代码,只大致描述一下所采用的技术方案与实际的检测效果。仅供学习参考。
真实高空抛物视频数据及关键帧提取脚本下载链接
视频数据1:https://download.csdn.net/download/DeepLearning_/87270579
视频数据2:https://download.csdn.net/download/DeepLearning_/87270492
提示:以下是本篇文章正文内容,下面案例可供参考
一、技术方案介绍
1.方案设计图
2.流程介绍
算法的处理流程大致可以分为如下几步:
1、对视频流的抽帧并解码;
2、高斯混合背景建模法建立背景模型,据此获取运动前景;
3、通过卡尔曼滤波完成运动目标跟踪,并记录运动轨迹;
4、在跟踪期间记录物体的前景图像块,利用图像分类网络排序干扰物体;
5、对记录运动轨迹通过预训练的SOM网络,排除不符合抛物运动轨迹的记录。
其中 4、5 两点主要在事件布署场景下误报事件太多而采取的两个策略,能有效的对误报事件的抑制。
3.说明
关于图像的处理基本都是采用了 OpenCV 库;
且为了提升处理速度,采用了 CUDA + OpenCV
关于深度学习的处理部分,通过 Pytorch 搭建的网络。
二、实际检测
在此处放几个实际检测的案例仅供参考
1.摄像头的安装
这是当时在布署地随便拍了个安装点
2.实际检测
**说明1:**下述事件都是被检测到,然后再去下载录像后在本地跑的结果;
**说明2:**下述事件都是在小区1中发生的事件,该小区的楼层较低,比如容易检测;而还有小区2都是高楼层的检测
事件1:一次正常的抛物事件
事件2:略高楼层中的一次抛物事件
事件3:下雨天的测试
三、误报解决
此处列出几个误报事件,结合并结合正常的抛物事件的轨迹对误报事件进行排除。
误报事件1:飞鸟
误报事件2:树叶
误报事件3:被子
解决方案
通过 SOM(自组织映射神经网络) 对不同运动的轨迹进行分析
轨迹展示
原始轨迹
在验证算法可行性阶段,总共从视频序列中获取了469 条轨迹,分为 4 类:抛物、鸟、树叶、衣服被单。
SOM分类结果
0:抛物;
1:鸟;
2:树叶
3:衣服棉被
效果看起来很惊人,非常好!
总结
以上就是本文介绍的高空抛物检测方案,欢迎留言交流,如果对您有帮助,感谢点赞+关注+收藏!
高空抛物检测方案设计(使用SOM进行轨迹分类)相关推荐
- 高空抛物检测(侦测)系统为您撑起一把安全之伞
高空抛物背景介绍 高空抛物是一种不文明的行为,同时会给社会带来巨大的社会危害.发现难.取证难.责任追究难.肇事者违法成本低等,种种原因使得高空抛物成为社区管理的难点之一,也被称为「悬在城市上空的痛」. ...
- Python基于OpenCV高空抛物检测系统[完整源码&部署教程]
1.视频演示: [项目分享]Python基于OpenCV高空抛物检测系统[完整源码&部署教程]_哔哩哔哩_bilibili 2.图片演示: 3.算法原理: 参考该博客提出的移动侦测法,即是根据 ...
- 高空抛物悲剧频出,AI 监控系统:让我来「罩」着你
来源:HyperAI超神经本文约2500字,建议阅读6分钟高空抛物是现代社会的一大顽疾,一直以来都缺乏有效监控手段.安防公司借助人工智能技术,利用视频与图像分析,给出了监管高空抛物的解决方案. 关键词 ...
- 双界河:一流的团队做一流的高空抛物视频检测产品
摘要:三年钻研,换来高空抛物视频检测算法的跳跃式发展:两年攻关,实现算法理论到产品应用的落地:三年埋头苦干,开启了中国高空抛物视频检测领域的崭新篇章:创新让生活更美好,这就是深圳双界河科技有限公司总经 ...
- 基于AidLux平台实现智慧社区中高空抛物和车辆车牌识别
本文针对智慧社区里面的两个典型场景:高空抛物和车牌识别,记录评测了基于AidLux平台的算法开发以及边缘部署的过程. 1智慧社区的背景 1.1智慧社区的各类场景算法的划分 智慧社区主要分成以下三个方面 ...
- 宇视高空抛物相机配置指导
宇视高空抛物相机配置指导 登录摄像机网页界面,进入[配置>智能监控>智能功能]页面启用<高空抛物>功能,并进入高空抛物配置界面: 添加/删除检测规则,根据实际高空抛物场景和规则 ...
- 【解决方案】如何实现AI自动识别高空抛物行为?
一.方案背景 1.行业现状 1)高空抛物危害大,安全事故频发 近年来,高空抛物不文明事件频频发生,成为小区住宅的管理通病,也给居民的人身及财产安全带来了巨大伤害和损失. 2)政策监管:高空抛物罪已纳入 ...
- TSINGSEE青犀视频与海康合作研发推流摄像机(枪机)为高空抛物提供了有效解决方案
一直以来高空抛物行为备受关注,作为城市不文明的行为,它所带来的社会危害很大,其管理整治关系着社会治安稳定和群众的生命安全.然而仅依靠传统思想道德宣传仍无法达到良好的效果,特别在高楼层的居民楼内,居民为 ...
- AI视觉分析技术在高空抛物监控安防应用
2020年5月深圳某小区高空抛物砸伤一名6个月大的婴儿,致宝宝头部骨折,脑袋变形,脑内出血.高空抛物事件再次引起了社会的普遍关注.高空抛物被称为"悬在城市上空的痛", 一直以来高空 ...
最新文章
- sqlconnection,sqlcommand,SqlDataAdapter ,ExecuteNonQuery,ExecuteScalar
- 灾难恢复级别_如何实施云计算灾难恢复
- Android 打包流程
- python作者叫什么-Python18:什么是字典
- 01背包及其变种(物品无限背包、恰好装满背包)
- Silverlight中调用WebService-发送邮件测试实例
- iframe跨域自适应高度
- 10月12日云栖精选夜读:【直击2017杭州·云栖大会】TECH INSIGHT企业迁云实战专场...
- 正交投影与最佳最小二乘解
- QMainWindow中的布局管理
- Runtime.getRuntime().exec()调用外部程序
- 探究贴片广告背后的技术大片
- 最新MT6763参考设计芯片资料
- java 求任意输入半径,圆的周长和面积。
- 著名的光伏系统设计——pvsyst7.2中文版
- 电容的参数-详细描述
- Python的wheel文件安装
- 深度Linux拨号软件,Deepin调校及相关资源、常用软件整合贴
- iFunk牵手苏宁达成战略合作,iFunk翼震撼首发
- 重温乔布斯在斯坦福大学的经典演讲------Stay Hungry, Stay Foolish