一种基于机器视觉的吸烟行为人工智能检测方法技术

技术编号:21247836 阅读:171 留言:0更新日期:2019-06-01 07:54
本发明专利技术提供一种基于机器视觉的吸烟行为人工智能检测方法,包括:构建CNN特征提取算法,该算法通过大量的简单神经元组成,根据非线性关系将底层特征抽象表示为高层特征;构建检测模型,是由三个CNN组成的多尺度的特征提取模型,与现有技术相比,本发明专利技术具有如下的有益效果:可以长时间监控,避免人工检测的疏忽、遗漏或者误判安全隐患。

An Artificial Intelligence Detection Method for Smoking Behavior Based on Machine Vision

The invention provides an artificial intelligence detection method for smoking behavior based on machine vision, which includes: constructing a CNN feature extraction algorithm, which abstracts the underlying features into high-level features according to the non-linear relationship through a large number of simple neurons; constructing a detection model, which is a multi-scale feature extraction model composed of three CNNs. Compared with the existing technology, the invention has the advantages of: It has the following beneficial effects: it can be monitored for a long time to avoid the negligence, omission or misjudgement of hidden safety hazards of manual detection.

【技术实现步骤摘要】
一种基于机器视觉的吸烟行为人工智能检测方法
本专利技术是一种基于机器视觉的吸烟行为人工智能检测方法,属于人工智能检测

技术介绍
在施工现场,吸烟作为一种最常见的人员不安全行为,是产生火灾的重要隐患来源。然而,长期以来,我国施工区作业人员普遍存在综合素质低、安全意识不强的问题,尤其存在侥幸心理,大大增加了现场安全风险。传统的人工监管存在如下缺点:一、人力成本增加;二、人工长时间监控易疲劳,致使监控的疏忽、遗漏或者误判安全隐患;三、人工监控和人员情绪、状态、工作经验、性格和生活条件的影响,容易在监管治理过程中产生矛盾,引发其他不和谐事件的产生。因此,人工检查存在监管费用高、主观干扰大、不能全程监控等一系列问题。
技术实现思路
针对现有技术存在的不足,本专利技术目的是提供一种基于机器视觉的吸烟行为人工智能检测方法,以解决上述
技术介绍
中提出的问题。为了实现上述目的,本专利技术是通过如下的技术方案来实现:一种基于机器视觉的吸烟行为人工智能检测方法,包括:构建CNN特征提取算法,该算法通过大量的简单神经元组成,根据非线性关系将底层特征抽象表示为高层特征;构建检测模型,是由三个CNN组成的多尺度的特征提取模型。进一步地,在构建CNN特征提取算法中:深度学习是通过大量的简单神经元组成,根据非线性关系将底层特征抽象表示为高层特征,卷积神经网络是一个多层的神经网络,每层由多个二维平面组成,而每个平面包括多个独立神经元,网络中由一些简单元和复杂元组成,分别记为S-元和C-元。进一步地,在构建检测模型中,每个CNN模型共有八层,其中有五个卷积层和三个全连接层,对于每一张图片,都会自动的提取三个嵌套的越来越小的矩形窗口的特征,分别为脸部区域、身体区域以及吸烟行为区域,这三个由CNN提取的特征送到两个全连接层,第二个全连接层的输出被送到输出层,最后用线性支持向量机分类器对所有子块进行分类。本专利技术的有益效果:本专利技术的一种基于机器视觉的吸烟行为人工智能检测方法,可以长时间监控,避免人工检测的疏忽、遗漏或者误判安全隐患。具体实施方式为使本专利技术实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体实施方式,进一步阐述本专利技术。本专利技术提供一种技术方案:一种基于机器视觉的吸烟行为人工智能检测方法,包括:构建CNN特征提取算法,该算法通过大量的简单神经元组成,根据非线性关系将底层特征抽象表示为高层特征;构建检测模型,是由三个CNN组成的多尺度的特征提取模型。在构建CNN特征提取算法中:深度学习是通过大量的简单神经元组成,根据非线性关系将底层特征抽象表示为高层特征,卷积神经网络是一个多层的神经网络,每层由多个二维平面组成,而每个平面包括多个独立神经元,网络中由一些简单元和复杂元组成,分别记为S-元和C-元。在构建检测模型中,每个CNN模型共有八层,其中有五个卷积层和三个全连接层,对于每一张图片,都会自动的提取三个嵌套的越来越小的矩形窗口的特征,分别为脸部区域、身体区域以及吸烟行为区域,这三个由CNN提取的特征送到两个全连接层,第二个全连接层的输出被送到输出层,最后用线性支持向量机分类器对所有子块进行分类作为本专利技术的一个实施例:本专利算法训练集包括戴吸烟行为和未吸烟行为各2000张的人员图像,测试集包括戴吸烟行为和未戴吸烟行为各100张的图像。本专利算法共完成人脸检测、身体检测和吸烟行为检测三个部分。其中,对于人脸和身体检测部分,使用检测率(CIR)和漏检率(MIR)来作为系统的评价指标,计算方式如下式所示:对于人员检测实验,选取6000人员图片用于训练模型。然后选取2000张人员图片作为测试图片,并随机分成10份。平均检测率为93.3%,平均漏检率为6.7%。同时,对比了基于Adaboost算法的人员检测模型,平均检测率为90.6%,平均漏检率为9.4%。由此可以看出,本文算法在相同的数据库上比Adaboost算法表现更好,具有更低的漏检率和误检率。并且人员检测结果更适合用于后面的身体检测实验。身体检测实验:选取6000张身体正面身体图片用于训练模型,选取2000张图片作为测试集,并随机分成10份。平均检测率为93.6%,平均漏检率为9.4%。吸烟行为检测对于吸烟行为检测部分,使用检测率(CIR)、虚警率(WIR)和漏检率(MIR)作为吸烟行为检测系统的评价指标,计算方式如下式所示:选取戴吸烟行为和未戴吸烟行为图片各2000张图片用于训练模型。选取2000吸烟行为区域图片作为测试图片,并随机分成10份,每份包含戴吸烟行为图片和未戴吸烟行为图片各100张。通过基于深度学习的吸烟行为检测算法,平均检测率为92.1%,平均虚警率为6.4%,平均漏检率为2.5%。以上显示和描述了本专利技术的基本原理和主要特征和本专利技术的优点,对于本领域技术人员而言,显然本专利技术不限于上述示范性实施例的细节,而且在不背离本专利技术的精神或基本特征的情况下,能够以其他的具体形式实现本专利技术。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本专利技术的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本专利技术内。此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。本文档来自技高网...

【技术保护点】
1.一种基于机器视觉的吸烟行为人工智能检测方法,其特征在于:包括:构建CNN特征提取算法,该算法通过大量的简单神经元组成,根据非线性关系将底层特征抽象表示为高层特征;构建检测模型,是由三个CNN组成的多尺度的特征提取模型。

【技术特征摘要】
1.一种基于机器视觉的吸烟行为人工智能检测方法,其特征在于:包括:构建CNN特征提取算法,该算法通过大量的简单神经元组成,根据非线性关系将底层特征抽象表示为高层特征;构建检测模型,是由三个CNN组成的多尺度的特征提取模型。2.根据权利要求1所述的一种基于机器视觉的吸烟行为人工智能检测方法,其特征在于:在构建CNN特征提取算法中:深度学习是通过大量的简单神经元组成,根据非线性关系将底层特征抽象表示为高层特征,卷积神经网络是一个多层的神经网络,每层由多个二维平面组成,...

【专利技术属性】
技术研发人员:张军刘育宝高涛于克民陈健民张剑平刘相涛姚亦飞张吉唐屹李世英接玉文
申请(专利权)人:中国建筑第八工程局有限公司北京蓝鼎智联科技有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1