计算机工程与应用 ›› 2020, Vol. 56 ›› Issue (17): 266-272.DOI: 10.3778/j.issn.1002-8331.1906-0234

• 工程与应用 • 上一篇    下一篇

基于运动筛选和3D卷积的视频早期烟雾检测

高联欣,魏维,胡泳植,冯宇浩   

  1. 成都信息工程大学 计算机学院,成都 610225
  • 出版日期:2020-09-01 发布日期:2020-08-31

Video Early Smoke Detection Based on Motion Extraction and 3D Convolutional Neural Network

GAO Lianxin,WEI Wei, HU Yongzhi, FENG Yuhao   

  1. College of Computer Sciences, Chengdu University of Information Technology, Chengdu 610225, China
  • Online:2020-09-01 Published:2020-08-31

摘要:

To solve the problem of high false alarm and high missed detection in the complex environment of early smoke detection based on video, a method based on motion extraction of suspected areas is proposed and a multi-scale 3D convolutional neural network with input of 6 frames(6M3DC) is designed for video smoke detection. Firstly, the motion regions are obtained through the background difference model after average filtering and the positions of the block in which the motion regions are located are calculated, and then the motion blocks are extracted by color judgment and mean HASH algorithm and the nonconforming blocks are updated to the background image. Finally, by combining the suspected blocks of the same region of 6 consecutive frames as the input for the 3D convolutional neural network for detection, blocks detected as smoke are marked and non-smoke blocks are updated to the background image. The experimental results show that the algorithm is adaptive to slow moving smoke and can detect smoke in complex environment.

关键词: early smoke, color judgment, mean HASH algorithm, multi-scale 3D convolutional neural network

Abstract:

To solve the problem of high false alarm and high missed detection in the complex environment of early smoke detection based on video, a method based on motion extraction of suspected areas is proposed and a multi-scale 3D convolutional neural network with input of 6 frames(6M3DC) is designed for video smoke detection. Firstly, the motion regions are obtained through the background difference model after average filtering and the positions of the block in which the motion regions are located are calculated, and then the motion blocks are extracted by color judgment and mean HASH algorithm and the nonconforming blocks are updated to the background image. Finally, by combining the suspected blocks of the same region of 6 consecutive frames as the input for the 3D convolutional neural network for detection, blocks detected as smoke are marked and non-smoke blocks are updated to the background image. The experimental results show that the algorithm is adaptive to slow moving smoke and can detect smoke in complex environment.

Key words: early smoke, color judgment, mean HASH algorithm, multi-scale 3D convolutional neural network