首页 > 其他分享 >加油站视频监控智能识别分析 CNN

加油站视频监控智能识别分析 CNN

时间:2024-06-23 13:59:13浏览次数:3  
标签:视频 nn 智能 torch 加油站 监控 CNN

加油站视频监控智能识别分析根据AI视频识别的加油站智能监控解决方案:加油站视频监控智能识别分析依据加油站现场已经存在的高清摄像头搜集加油站视频在此基础上加油站视频监控智能识别加油站监控画面中的人的行为或者车的视频图象。智能识别工作人员行为状态,是否存在违规操作,系统自动识别员工,不戴工帽、未穿工装、烟火行为、操作错误等违规行为。

在CNN出现之前,对于图像的处理一直都是一个很大的问题,一方面因为图像处理的数据量太大,比如一张512 x 512的灰度图,它的输入参数就已经达到了252144个,更别说1024x1024x3之类的彩色图,这也导致了它的处理成本十分昂贵且效率极低。另一方面,图像在数字化的过程中很难保证原有的特征,这也导致了图像处理的准确率不高。

而CNN网络能够很好的解决以上两个问题。对于第一个问题,CNN网络它能够很好的将复杂的问题简单化,将大量的参数降维成少量的参数再做处理。也就是说,在大部分的场景下,我们使用降维不会影响结果。比如在日常生活中,我们用一张1024x1024x3表示鸟的彩色图和一张100x100x3表示鸟的彩色图,我们基本上都能够用肉眼辨别出这是一只鸟而不是一只狗。这也是卷积神经网络在图像分类里的一个重要应用。

加油站应用推广双重预防机制、智能视频监控、独特实际操作信息内容审核和整个过程视频监控、企业安全管理全要素管理信息平台、加油站智能视频监控信息科技,推动数字转型、智能更新,提升安全事故多发和阶段监控预警信息、信息内容监管。现阶段,在我国已基本建设了10多万个加油站。

import torch
from torch import nn
from d2l import torch as d2l


class Reshape(torch.nn.Module):
    def forward(self, x):
        # 通过view函数把图像展成标准的Tensor接收格式,即(样本数量,通道数,高,宽)
        return x.view(-1, 1, 28, 28)

net = torch.nn.Sequential(
    Reshape(),
    # 第一个卷积块,这里用到了padding=2
    nn.Conv2d(1, 6, kernel_size=5, padding=2), 
    nn.Sigmoid(),
    nn.AvgPool2d(kernel_size=2, stride=2),
    
    # 第二个卷积块
    nn.Conv2d(6, 16, kernel_size=5), 
    nn.Sigmoid(),
    nn.AvgPool2d(kernel_size=2, stride=2),
    
    # 稠密块(三个全连接层)
    nn.Flatten(),
    nn.Linear(16 * 5 * 5, 120), nn.Sigmoid(),
    nn.Linear(120, 84), nn.Sigmoid(),
    nn.Linear(84, 10))

在加油站执行全天候不间断监控,选用优秀的人工ai智能视频分析技术,根据智能视频分析模块智能分析视频、智能识别抽烟、不穿工作服装、烟火、智能储存直接证据、智能分发送给管理者、变动“处于被动”为“积极”监管。合理改善“三减一升”实际效果是:降低人工资源、降低时长、降低案件,提升加油站的细致管理能力。

标签:视频,nn,智能,torch,加油站,监控,CNN
From: https://blog.csdn.net/SuiJiAi/article/details/139766434

相关文章

  • 精仿微信UI应用,基于SumerUI 3.0和Uniapp前端框架的一款仿微信APP应用,界面漂亮颜值高,视
    sumer-weixin介绍精仿微信UI应用,基于SumerUI3.0和Uniapp前端框架的一款仿微信APP应用,界面漂亮颜值高,视频商城小工具等,朋友圈视频号即时聊天用于视频,商城,直播,聊天,等等场景,源码分享源码说明:本源码包只提供1.0版本,只有1.0版本是开源的,提供给大家学习研究。源码使用Hbui......
  • 2024年6月计算机视觉论文推荐:扩散模型、视觉语言模型、视频生成等
    6月还有一周就要结束了,我们今天来总结2024年6月上半月发表的最重要的论文,重点介绍了计算机视觉领域的最新研究和进展。DiffusionModels1、AutoregressiveModelBeatsDiffusion:LlamaforScalableImageGenerationLlamaGen,是一个新的图像生成模型,它将原始的大型语言模型......
  • 【图文】BP神经网络与深度学习CNN的关系
    本文来自《老饼讲解-BP神经网络》https://www.bbbdata.com/目录一、BP神经网络网络是什么二、BP神经网络用于图象识别问题1.1.BP神经网络解决图象识别问题1.2.BP神经网络解决图象识别问题的困难三、从BP到CNN深度学习模型BP神经网络是一个经典、有效的算法,即使时至今日,在传统......
  • 一、若依--P2--P5【黑马程序员Java最新AI+若依框架项目开发新方案视频教程,基于RuoYi-V
    学习视频【黑马程序员Java最新AI+若依框架项目开发新方案视频教程,基于RuoYi-Vue3前后端分离版本,从前端到后端再到AI智能化应用全通关】https://www.bilibili.com/video/BV1pf421B71v/?p=6&share_source=copy_web&vd_source=3949d51b57b2891ea14d6e51c792bef6P2:前端框架搭......
  • 300部幼儿园儿歌舞蹈视频大合集,家有萌娃必备
    亲爱的家长朋友们,您是否正在寻找适合您孩子的有趣活动,既能激发他们的艺术天赋,又能让他们在快乐中成长?我们为您精心准备了一个包含300部作品的幼儿园儿歌舞蹈视频大合集,让您的萌娃在家也能享受幼儿园的乐趣!《你好你好》教会孩子们见面时的礼貌用语,通过活泼的舞蹈动作,让孩子们学......
  • 基于SpringBoot+Vue+uniapp的懂球短视频微信小程序的详细设计和实现(源码+lw+部署文档
    文章目录前言详细视频演示具体实现截图技术栈后端框架SpringBoot前端框架Vue持久层框架MyBaitsPlus系统测试系统测试目的系统功能测试系统测试结论为什么选择我代码参考数据库参考源码获取前言......
  • 基于java的购物系统源码(文档+视频+源码)
    大家好,今天给大家演示一下由Javaswing实现的一款简单的购物程序,数据库采用的是mysql,该项目非常简单,实现了管理员对商品类型和商品的管理及用户注册登录后浏览商品、加入购物车、购买商品等功能,旨在学习Java图形界面开发,所以非常适合Java初学者和学生用来学习参考,下面我们来看......
  • C#使用MJpeg实现视频流发送与显示
    1、发送视频流:usingSystem;usingSystem.Collections.Concurrent;usingSystem.Collections.Generic;usingSystem.Drawing;usingSystem.Globalization;usingSystem.IO;usingSystem.Linq;usingSystem.Net.Sockets;usingSystem.Text;usingSystem.Threading.Tasks......
  • LeetCode 134加油站,是环路,但我不绕圈,秒了。
    不绕圈是指,不需要看能不能转一圈回到起始点,只需要看能不能到达最后一个元素就行。在做这一道题的时候,如果判断能不能回到出发点,则需要绕一圈再回来,不仅需要创建临时变量,还要频繁使用%n获得余数,非常的不优雅。下面是优化方法:由题目很容易得出,如果存在解,则必定有gas总和大于......
  • 从零开始:CNN-XGBOOST带你洞悉比亚迪股价走势
    写作目的 现在人工智能快速发展,机器学习对我们的生活产生很多影响,对于想从事数据分析的友友们而言,学习机器学习似乎是一项必备技能。自己也是一个应用数学专业的小白,刚刚完成一个机器学习的项目有点过于“简陋”。但是我希望通过分享一些自己的机器学习的一下比亚迪股票预测,......