首页 > 其他分享 >EasyCVR视频融合平台的视频处理与AI智能分析流程实操案例介绍

EasyCVR视频融合平台的视频处理与AI智能分析流程实操案例介绍

时间:2023-03-03 10:46:59浏览次数:34  
标签:视频 59 AI EasyCVR 录像 时间段 摄像头

EasyCVR基于云边端一体化架构,能支持海量视频的轻量化接入与汇聚管理。在视频能力上,可提供视频监控直播、视频轮播、视频录像、云存储、回放与检索、智能告警、服务器集群、语音对讲、云台控制、电子地图、平台级联等。

 

 

除了视频能力之外,将EasyCVR平台与智能分析网关结合使用,借助平台的视频汇聚能力,还可以实现对接入视频流的智能分析与结果输出,包括人脸检测、人脸识别、车辆检测与识别、烟火检测、区域入侵检测、安全帽检测等。

今天我们结合某项目实际案例,来和大家分享一下EasyCVR平台的视频处理与分析流程。

1)将园区项目现场的摄像头接入到EasyCVR平台进行统一录像

该园区项目现场属于内网环境,可以通过RTSP协议将摄像头统一接入到EasyCVR视频融合平台。EasyCVR平台对接入进来的摄像头进行统一完整录像,并将视频录像作为一个资源库,同时保证可以自定义设置录像存储时间以满足用户的使用需求(摄像头编码格式、视频分辨率、码率等参数尽可能保持统一)。

内网RTSP协议接入EasyCVR视频融合平台的架构图如下:

 

 

2)根据匹配条件,获取指定时间段录像

  • 匹配条件由项目业主提供,直接提供数据库,数据库数据包含需要获取录像的摄像头、需要获取录像的时间段;
  • 根据匹配条件,在录像资源库检索对应的视频录像,将选中的视频录像提取出来,以MP4的格式形式对外提供;
  • 将提取出来的录像视频地址回写到提供数据库的指定字段;
  • 截取出来的视频片段可以自行设置录像的存储路径,以一天为单位的存储时长。

 

 

3)重组选择录像视频

  • 在提供的数据中,对不同匹配条件下的录像会建立一个统一关联标识,该标识由数据库提供;
  • 该标识用于标识车辆,用于将匹配出来的视频进行重新整合拼接,形成车辆进入园区后完整的录像视频;
  • 以MP4形式对外提供,同时对外提供视频地址,同时将视频地址回写到数据库进行记录;
  • 可以设置视频存储时间。

例如:

需要获取2023.02.23 16:00~19:00时间段满足条件的视频回放,该时间段中包含了各个录像视频,所以需要进行整合。我们将需要用到的视频源进行统一的记录、输出、展示以便进行整合。

视频段中分别是由16:0016:59(A摄像头该时间段录像)、17:0017:59(B摄像头该时间段录像)、18:00~18:59(C摄像头该时间段录像)组成。

那么我们这个时间段的录像回放列表为:

  • http://IP/playback/“A摄像头16:00~16:59录像片段”.mp4
  • http://IP/playback/“B摄像头17:00~17:59录像片段”.mp4
  • http://IP/playback/“C摄像头18:00~18:59录像片段”.mp4

 

 

最终地址:http://IP/playback/“合成录像片段”.mp4

该地址将回写到提供的数据库,也支持对外提供视频。这样,关于项目园区车辆识别的视频处理分析流程就完成了。

 

 

EasyCVR平台可支持多类型设备、多协议方式接入,可覆盖市面上绝大多数的视频源设备,包括:IPC、NVR、视频编码器、移动执法仪、应急布控球、移动警用单兵、无人机、车机设备、车载设备、智能一体机等。将EasyCVR与智能分析网关结合使用,可以实现基于云、边、端架构的AI智能检测分析及算力的精细化调度等能力,该方案的应用场景也十分广泛,包括:通用安防、智慧安监、明厨亮灶、智慧景区、区域安全监测等。TSINGSEE青犀视频的AI项目也支持小批量试错,感兴趣的用户可以联系我们进行了解。

标签:视频,59,AI,EasyCVR,录像,时间段,摄像头
From: https://www.cnblogs.com/easycvr/p/17174712.html

相关文章

  • EasyCVR调用接口获取RTSP/RTMP播放地址,出现RTSP流地址重复是什么原因?
    EasyCVR平台基于云边端一体化架构,支持海量视频资源的轻量化接入,可兼容多协议、多类型设备,将采集的视频源实现多格式分发,包括RTSP、RTMP、FLV、HLS、Webrtc等。在视频能力上......
  • EasyCVR视频融合平台AI+云边端协同架构智慧景区客流统计方案
    一、背景分析根据文化和旅游部的数据显示,2023年春节假期,全国国内旅游出游3.08亿人次,同比增长23.1%,恢复至2019年同期的88.6%;实现国内旅游收入3758.43亿元,同比增长30%,恢复至......
  • chai 3D 之网格对象
    推荐:将 NSDT场景编辑器 加入你的3D开发工具链介绍网格对象是由三角形和顶点组成的形状  在CHAI3D中,多边形网格是定义多面体对象形状的顶点和三角形的集合。  ......
  • 视频上传及压缩SpringBoot
    在SpringBoot项目中实现视频的上传和下载,地址都是存放至阿里云的,但是由于视频数量越来越多占用的内存也越来越大,导致服务器内存不足,公司为了减少服务器开支,要求我们研......
  • 华普物联HP-AIOCAT-244关于石油化工厂解决方案,物联网解决方案,物联网应用平台,数据监管
    石油化工作为化学工业中的基干工业,非常重视安全,因此即时通信,人员调度,安全保障,是石油化工行业高效、安全生产的核心关键。智能化信息技术解决方案操作使用便利、高效,全天自......
  • Mountain Journey
    我愿意将MountainJourney称为神曲,太神了!关于高中生与初中生的利与弊:高中生只有周日,初中生有两天周末。高中生要跑步,初中生也要跑步。高中生一上午要上5节文化课,......
  • 【视频】R语言生存分析原理与晚期肺癌患者分析案例|数据分享|附代码数据
    原文链接:http://tecdat.cn/?p=10278最近我们被客户要求撰写关于生存分析的研究报告,包括一些图形和统计输出。生存分析(也称为工程中的可靠性分析)的目标是在协变量和事件时......
  • 浅析sleep()方法与wait()方法
    为什么wait()方法不定义在Thread中?  wait()是让获得对象锁的线程实现等待,会自动释放当前线程占有的对象锁。每个对象(Object)都拥有对象锁,既然要释放当前线程占有的......
  • Raize
    Raize.v5和Raize.v6本人在windows10下装有delphi7和delphi2010,安装好Raize.v6后,两个版本delphi的控件页都找不到Raize控件,即使想编译相应的DPK文件也出错,根据安装说明是支......
  • explain 关键字
    第一张图片是执行正常查询,会出现表的查询结果 在查询语句前添加explain关键字,查询结果变成了对本条查询语句的解析, 其中type表示访问方法,访问方法的执行级别排......