
技术摘要:
本发明提供一种基于城管监控视频的乱扔垃圾行为检测方法,首先,对城管监控视频每隔时间进行路面垃圾检测,若发现路面垃圾,回查前面时间内的监控视频,分析监控视频找出扔垃圾的行人;若无发现扔垃圾的行人,则在其周围摄像头前面时间内的视频中查找扔垃圾的行人,以 全部
背景技术:
随着科技飞速发展,城市化进程的加快以及人民生活水平的迅速提高,日常生活 和生产中产生的垃圾废物也随之迅速增加,社区居民的紧张感还不够强烈,经常会出现乱 扔垃圾的情况,而大量的垃圾排放着实是对社区居民造成了严重危害。 现有技术中主要还是通过人工现场发现及抓拍检测乱扔垃圾行为,但是这种行为 耗时耗力,且检测效率不高。在技术上,视频目标检测研究相对于图像领域目标检测还不够 火热,且由于乱扔垃圾行为存在随机性和瞬时性,在技术层面不仅仅需要识别垃圾本身还 需要找出是谁乱扔垃圾,这给视频目标检测用于乱扔垃圾行为检测带来了诸多不便利的地 方;另外,在一些情况下垃圾因为风或者其他原因会飘至到其他区域,这也找出乱扔垃圾的 对象带来了困扰,因此急需一种自动识别监控视频中乱扔垃圾行为的方法与系统。
技术实现要素:
本发明的目的在于提供一种基于城管监控视频的乱扔垃圾行为检测方法,旨在能 够利用深度学习、机器视觉、图像处理等技术,检测和分析城管监控视频中的乱扔垃圾行 为,为城市管理出一份力。 根据本发明的一方面,提供一种基于城管监控视频的乱扔垃圾行为检测方法,包 括以下步骤: 步骤(1):每隔设定时间对监控视频利用垃圾检测模型进行路面垃圾检测,若在监 控视频里识别到路面垃圾,回查该时刻前设定时间段内的监控视频,借助行人与垃圾袋的 包围框检测网络模型分析监控视频找是否存在扔垃圾的行人,若存在扔垃圾的人,对该行 人进行行人检测和人脸检测。 在一些实施例中,在步骤(1)之中若无检测到扔垃圾的人,进一步进行步骤(2):回 查该时刻前设定时间段内该位置周围的监控视频,借助行人与垃圾袋的包围框检测网络模 型分析监控视频是否存在扔垃圾的行人,若存在扔垃圾的人,对该行人进行行人检测和人 脸检测。 在一些实施例中,在步骤(2)之后进一步包括步骤(3):回查该时刻前设定时间段 内该位置周围的监控视频,借助行人手部和嘴部关键点检测模型进行行人吃食品的行为识 别,若存在吃食品的行人,利用食品袋检测模型对食品袋进行检测,将检测到食品袋与在监 控视频I中检测到垃圾进行相似度匹配,如果相似度较高,对该行人进行行人检测和人脸检 测。 根据本发明的另一方面,本方案提供一种电子设备,包括存储器、处理器及存储在 存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以上任一提 4 CN 111611970 A 说 明 书 2/6 页 到的基于城管监控视频的乱扔垃圾行为检测方法的步骤。 根据本发明的另一方面,本方案提供一种计算机可读存储介质,其上存储有计算 机程序,所述计算机程序被处理器执行时实现以上任一提到的基于城管监控视频的乱扔垃 圾行为检测方法的步骤。 相较于现有技术,本方案提供的方案具有以下特点和优点:本方案提供的基于城 管监控视频的乱扔垃圾行为检测方法联通多个深度学习的模型检测乱扔垃圾行为,首先通 过垃圾检测模型先确认存在的路面垃圾,随后通过跟踪可能丢垃圾的行人的情况利用多视 频图像帧比对找出乱扔垃圾的人,同时通过调用其他监控视频的方法来解决垃圾漂离原监 控区域的乱扔垃圾行为检测,充分考虑实际乱扔垃圾的多种情况,实现利用监控视频智能 检测乱扔垃圾行为,可被用于智慧城市管理中。 附图说明 图1是本方案的基于城管监控视频的乱扔垃圾行为检测方法的流程图。 图2是本方案的垃圾检测网络示意图。 图3是本方案的行人与垃圾袋的包围框检测网络结构示意图。 图4是本方案的扔垃圾的行为检测流程图。 图5是本方案的食品袋检测网络示意图。 图6是本方案的行人手部和嘴部关键点检测的检测网络结构示意图。