用软件模拟IPC的RTSP流,对接烟火识别算法服务,做实时的烟火检测、人员入侵检测、抽烟检测等算法

news2025/1/13 7:55:42

最近在研发烟火识别的算法,想要检验算法集成到视频分析服务之后的效果,发现线上的摄像机很难发现火情,有的很长时间都不会有检测的结果,于是我就需要用已经被检验过的视频文件,模拟一路IPC的RTSP流,来测试烟火识别算法的效果,我们就想到采用EasyRTSPServer来读取本地MP4文件模拟摄像机现场的IPC视频,再以RTSP协议接入到视频分析服务,达到视频分析服务实时检测的效果;

以烟火检测为例,我们一起来看看流程:

1、我们先将需要检测的烟火MP4文件放到EasyRTSPServer目录中,自定义一个视频通道名称,比如ch1.txt,然后在txt中填入视频文件名称:fire.mp4,保存,用VLC测试一下效果:

文件模拟RTSP

文件模拟器摄像机RTSP流

2、在LntonAIServer中新建分析通道:
添加视频分析算法通道
3、配置检测区域与算法:
烟火检测算法区域配置
4、配置告警输出:
烟火检测告警输出设置
5、查看实时检测效果:
烟火检测实时分析
6、查看告警记录:

视频分析结果检索

完美的一套方案,这里用到的视频分析服务是:LntonAIServer v.1.0.01版本的,大家可以直接到www.easydarwin.org下载最新的版本,更多的算法在里面,也可以直接在CSDN下载当前版本:https://download.csdn.net/download/xiejiashu/88481085?spm=1001.2014.3001.5501

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1149550.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Spring@Lazy是如何解决构造函数循环依赖问题

Spring实例化源码解析之循环依赖CircularReference这章的最后我们提了一个构造函数形成的循环依赖问题,本章就是讲解利用Lazy注解如何解决构造函数循环依赖和其原理。 准备工作 首先创建两个构造函数循环依赖的类,TestA和TestB,代码如下&am…

MFC 重绘Button按钮,使用png、jpg图片贴图

使用MFC实现Button按钮实现png和jpg贴图功能,底部有实现代码的工程链接,免费下载 此工程使用了第三方库GDI 实现文件如下: CGdiPlusBitmap.h GdipButton.cpp GdipButton.h MemDC.h 一、在启动cpp里面增加GDI初始化与释放 Gdiplus::Gdiplus…

“2024中国信息通信展览会”促进全球通信领域交流合作的重要桥梁

2024中国国际信息通信展览会(PT展) China International PT Expo 时间:2024年9月25-27日 地点:北京.国家会议中心 主办单位: 工业和信息化部 协办单位: 中国通信标准化协会 中国通信企业协会 中国电信 中国移动 中国联通…

【Java每日一题】——第四十三题:编程用多态实现打印机.。分为黑白打印机和彩色打印机,不同类型的打印机打印效果不同。(2023.10.30)

🎃个人专栏: 🐬 算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客 🐳Java基础:Java基础_IT闫的博客-CSDN博客 🐋c语言:c语言_IT闫的博客-CSDN博客 🐟MySQL&#xff1a…

[Unity][VR]透视开发系列4-解决只看得到Passthrough但看不到Unity对象的问题

【视频资源】 视频讲解地址请关注我的B站。 专栏后期会有一些不公开的高阶实战内容或是更细节的指导内容。 B站地址: https://www.bilibili.com/video/BV1Zg4y1w7fZ/ 我还有一些免费和收费课程在网易云课堂(大徐VR课堂): https://study.163.com/provider/480000002282025/…

你还在找什么赚钱的项目吗?真心话坦白局系统源码

它具有匿名信息的神秘感 但又会给你一点小提示 能让你有无限挖掘下去的好奇感 也能让你说出那些不敢说出口的话 敢来一场坦白局吗! 坦白局这个功能类似于悄悄话,只不过是匿名的悄悄话。 有时候我们有些话是开不了口的,坦白局给了我们一个…

颠覆传统:跨境电商借助DTC模式掀起新浪潮

跨境电商领域正经历着一场前所未有的革命,直接到消费者(Direct-to-Consumer,DTC)模式崭露头角,成为这一领域的一股强大力量。 传统的跨境电商模式受到了挑战,DTC模式正重新定义着全球电商的规则和格局。本…

STM32单片机智能小车一PWM方式实现小车调速和转向

目录 1. 电机模块开发 2. 让小车动起来 3. 串口控制小车方向 4. 如何进行小车PWM调速 5. PWM方式实现小车转向 1. 电机模块开发 L9110s概述 接通VCC,GND 模块电源指示灯亮, 以下资料来源官方,具体根据实际调试 IA1输入高电平&#xff…

销售流程管理实践及工具-Leangoo免费看板工具

销售管理既可以提高企业的销售业绩,又可以跟客户建立良好的关系。所以企业实施销售管理是非常有必要的。Leangoo免费看板不仅可以管理任务,它也可以成为一个绝佳的销售管理工具,帮助销售理清思路,达成目标。 首先在Leangoo中创建…

如何用加密狗保护工业软件核心技术?

工业软件的抄袭风险 1.1 反编译直窥软件的核心 工业软件代表着技术进步和创新,其中蕴含的算法、数据处理流程和功能模块往往是企业的核心竞争力。但随着技术的发展,反编译工具变得越来越先进,让不法分子可以“解剖”软件,看到它的…

Fegin ----微服务 SpringCloud

@FeignClient 是一个注解,用于创建一个声明式的 REST 客户端,用于访问其他服务的 REST API。通过 Feign Client,可以将远程服务的 API 当做本地服务进行调用,Feign Client 能够自动生成 API 客户端的实现类,在使用 API 时,只需要像调用本地方法一样调用即可。 @FeignClie…

Linux(Centos7)防火墙端口操作记录

1、nginx -t #Nginx配置文件检查 上述截图代表检查没问题 上述截图检查配置文件配置错误,并提示错误文件位置 2、systemctl restart nginx #重启Nginx 重启Nginx失败 3、systemctl status nginx.service #查看Nginx服务状态 80端口被占导致服务启动失败 4、n…

常见的22个软件测试面试题(含答案解析)

大家好,我是大圣。今天大圣给大家列举了API测试的22个面试题,快来看看吧。 1、什么是API? API是允许两个应用程序相互通信的代码。API使开发人员能够发出特定的调用或请求来发送或接收信息。 2、什么是以API为中心的应用程序? 以API为中心的应用程…

Java进阶(Set)——面试时Set常见问题解读 结合源码分析

前言 List、Set、HashMap作为Java中常用的集合,需要深入认识其原理和特性。 本篇博客介绍常见的关于Java中Set集合的面试问题,结合源码分析题目背后的知识点。 关于List的博客文章如下: Java进阶(List)——面试时L…

ssm+vue的孩童收养信息管理(有报告)。Javaee项目,ssm vue前后端分离项目。

演示视频: ssmvue的孩童收养信息管理(有报告)。Javaee项目,ssm vue前后端分离项目。 项目介绍: 采用M(model)V(view)C(controller)三层体系结构,通过Spring …

FPGA时序分析与约束(9)——主时钟约束

一、时序约束 时序引擎能够正确分析4种时序路径的前提是,用户已经进行了正确的时序约束。时序约束本质上就是告知时序引擎一些进行时序分析所必要的信息,这些信息只能由用户主动告知,时序引擎对有些信息可以自动推断,但是推断得到…

文件正在使用,操作无法完成。windows查看占用文件的程序

查看占用 tasklist /m IDMShellExt64.dll 映像名称 PID 模块explorer.exe 7452 IDMShellExt64.dll杀死进程 taskkill /f /PID 7452 成功: 已终止 PID 为 7452 的进程。重启explorer explorer

建筑能源管理(7)——建筑节能诊断内容

1、节能诊断简介 1.1、节能诊断目的 建筑节能诊断是一种建筑节能的科学管理和服务方法,其主要内容是对建筑能源使用的效率、消耗水平和能源利用的经济性进行客观考察,对建筑能源利用状况进行定量分析,对建筑能源利用效率、消耗水平、能源经…

媒介易再进化,6.0国际版新老用户必看

时隔一年,媒介易平台又双叒叕更新版本了!这一次,我们带来了全新的6.0国际版,为大家提供更优质、更便捷的服务。 自2019年以来,平台不断推陈出新,优化用户体验,媒介易团队以“内容更新、视觉提升…

Linux高级命令(扩展)

一、find命令 1、find命令作用 在Linux操作系统中,find命令主要用于进行文件的搜索。 2、基本语法 # find 搜索路径 [选项 选项的值] ... 选项说明: -name :根据文件的名称搜索文件,支持*通配符 -type :f代表普通文…