0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Vitis视频分析SDK构建自己的智能视频分析解决方案

XILINX开发者社区 来源:XILINX开发者社区 作者:赛灵思开发者 2021-11-08 10:35 次阅读

Vitis 视频分析 SDK构建自己的智能视频分析解决方案

Vitis 视频分析 SDK 旨在 Xilinx 目标平台或您自己的平台上构建和部署支持人工智能功能的智能视频分析解决方案的完整软件堆栈。它从 USB/MIPI 摄像头输入,通过 RTSP 从文件或数据流获取视频,并使用 Vitis AI 从像素点为各种使用案例生成深度洞察,比如了解智慧城市的交通和行人、医院的健康与安全监控、自助结账以及零售分析等,从而可检查生产设施等的组件缺陷。

核心 SDK 包含多个硬件加速器插件,该插件使用各种加速器,如视频编码器、解码器、多尺度器(用于调整大小和色彩空间转换)以及用于人工智能推断的深度学习处理单元 (DPU) 等。通过在专用加速器中执行所有计算量大的操作,它可实现视频分析应用的最高性能。

对于开发者社区,Vitis 视频还提供一个通用基础架构插件形式的框架、软件加速库和一个简化的接口,可供用户开发自己的加速库,控制自定义的硬件加速器。使用这个框架,用户可轻松将其自定义加速器/内核集成在 Vitis 视频分析 SDK 中。它建立在 Xilinx 运行时 (XRT)、Vitis 和 Vitis AI 基础之上,并抽象了这些复杂的接口,有助于开发人员更轻松地构建视频分析应用。

采用 Vitis 视频分析 SDK,应用可部署在基于 Zynq UltraScale+ MPSoC 的嵌入式平台上,如 kira SoM 和 ZCU104 或 PCIe 加速平台,其中包括 Alveo U30、U50 和 VCK 5000 等。

Vitis 视频分析 SDK 图形架构

Vitis 视频分析 SDK 是一种使用开源 GStreamer 框架构建的优化图形架构,下图是一个从输入视频到输出元数据的典型视频分析应用,所有单独的模块都是所用的各种插件,所有单独的模块都是所用的各种插件,底部是在整个应用中使用的不同硬件引擎,插件之间无内存拷贝的最佳内存管理和各种加速器的使用,可确保最高性能。

Vitis 视频分析 SDK 核心组件

定制插件

高度优化的 GStreamer 插件旨在使用 Xilinx 平台上的优化内核和 IP 提供非常具体的功能。

基础架构插件

这些是正在开发的通用基础架构 GStreamer 插件,可帮助用户将其内核集成在 GStreamer 框架中。

加速软件库

这些是为管理加速内核 /IP 的状态机而开发的优化加速软件库,可公开界面,以便将这些加速软件库连接到 VVAS 通用基础架构插件中。这些可用作开发基于 VVAS 框架的加速库的参考。

加速硬件(内核/ IP)

这些都是 Xilinx 开发的高度优化的内核。

参考平台与应用

VVAS 提供多种参考平台,以满足不同应用/解决方案的需求。

完整的软件堆栈

性能与可扩展性

在边缘、本地和云端间提供业界一流的端到端性能

灵活应变性与灵活性

不仅提供高度灵活的分析工作流程,而且还提供广泛的 AI 模型,可充分满足您的需求

生产力 & TCO

从快速原型设计到全面投产,开发工作更少,部署成本更低

最佳性能展示

来源:WP529,通过 Vitis VAS 和 Deepstream 5.0 使用 Uncanny Vision 的 ANPR 应用进行了基准测试

AI 模型:Yolov3(416x416) + 3 * Resnet18(224x224),使用 Vitis VAS 和 Deepstream 5.0 进行了基准测试

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 视频
    +关注

    关注

    6

    文章

    1890

    浏览量

    71882
  • 人工智能
    +关注

    关注

    1776

    文章

    43796

    浏览量

    230571
  • SDK
    SDK
    +关注

    关注

    3

    文章

    966

    浏览量

    44682

原文标题:Vitis™ 视频分析 SDK,将视觉化为强大的洞察力

文章出处:【微信号:gh_2d1c7e2d540e,微信公众号:XILINX开发者社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    视频光纤矩阵与传统视频传输方式的比较分析

    传统视频传输方式和视频光纤矩阵进行比较分析。 传统视频传输方式 : 优势 : 成本较低 :传统的视频传输方式,如同轴电缆、双绞线等,其材料成
    的头像 发表于 02-19 14:58 173次阅读

    什么是AI视频识别分析

    视频AI识别分析是指利用人工智能技术对视频数据进行智能化检测、分析和提取有用信息的过程。通过
    的头像 发表于 12-02 08:26 868次阅读
    什么是AI<b class='flag-5'>视频</b>识别<b class='flag-5'>分析</b>

    视频

    对音视频技术都喜欢深究内部最核心的原理和机制,尤其是ffmpeg这个编解码库,可以说是音视频领域事实上的标准。语音智能算法,语言语义分析和理解,流媒体服务器等高端技术也都基于它而
    发表于 11-23 08:51

    WaveCam:颠覆振动测量领域的全新视频振动分析解决方案

    WaveCam颠覆振动测量领域的全新视频振动分析解决方案视频振动分析是一种利用高速摄像机捕捉目标物体的运动,并通过图像处理算法计算其振动特性
    的头像 发表于 11-09 08:16 321次阅读
    WaveCam:颠覆振动测量领域的全新<b class='flag-5'>视频</b>振动<b class='flag-5'>分析</b><b class='flag-5'>解决方案</b>

    浅谈边缘视频分析

    边缘视频分析
    的头像 发表于 10-27 16:34 363次阅读
    浅谈边缘<b class='flag-5'>视频</b><b class='flag-5'>分析</b>

    如何使用Vitis-AI加速YOLOX模型实现视频中的目标检测

    本文将介绍如何使用Vitis-AI加速YOLOX模型实现视频中的目标检测,并对相关源码进行解读。由于演示的示例程序源码是Vitis-AI开源项目提供的,本文演示之前会介绍所需要的准备工作。演示之后会对关键源码进行解析。
    的头像 发表于 10-16 15:43 540次阅读
    如何使用<b class='flag-5'>Vitis</b>-AI加速YOLOX模型实现<b class='flag-5'>视频</b>中的目标检测

    【KV260视觉入门套件试用体验】Vitis AI 构建开发环境,并使用inspector检查模型

    、低成本的 AI 解决方案Vitis AI 可以做什么? Vitis AI 可以做很多事情,例如: 优化和编译深度学习模型,使其适应赛灵思硬件平台的架构和性能。 提供丰富的 AI 库,包括常用的计算机
    发表于 10-14 15:34

    4G无线车载视频监控解决方案

    4G无线车载视频监控解决方案 
    发表于 10-07 11:17 0次下载

    【KV260视觉入门套件试用体验】Vitis-AI加速的YOLOX视频目标检测示例体验和原理解析

    Vitis AI Library和Vitis AI Runtime的关系: 简单来说,Vitis AI Library是在Vitis AI Runtime之上
    发表于 10-06 23:32

    【KV260视觉入门套件试用体验】五、VITis AI (人脸检测和人体检测)

    ~/petalinux_sdk_2023.1/environment-setup-cortexa72-cortexa53- xilinx-linux 1.4、要在 Vitis AI Library 中使
    发表于 09-26 16:22

    度纬科技最新发布!视频分析仪VTS

    度纬科技公路交通事业部多年深耕于于公路交通机电工程闭路电视视频监控系统及ETC收费系统的测试方案研究。公司于2023年8月15日正式发布VTS模拟/数字视频分析仪,支持模拟CCVS和数
    的头像 发表于 08-23 11:18 513次阅读
    度纬科技最新发布!<b class='flag-5'>视频</b><b class='flag-5'>分析</b>仪VTS

    NVIDIA Jetson Nano上的智能视频分析

    电子发烧友网站提供《NVIDIA Jetson Nano上的智能视频分析.zip》资料免费下载
    发表于 07-06 10:39 0次下载
    NVIDIA Jetson Nano上的<b class='flag-5'>智能</b><b class='flag-5'>视频</b><b class='flag-5'>分析</b>

    智能呼吸率分析仪的构建

    电子发烧友网站提供《智能呼吸率分析仪的构建.zip》资料免费下载
    发表于 07-03 10:37 0次下载
    <b class='flag-5'>智能</b>呼吸率<b class='flag-5'>分析</b>仪的<b class='flag-5'>构建</b>

    八大视频监控技术趋势探讨

    有效的网络安全需要多方面的方法,包括设备级保护和云安全。物联网和视频监控分析为网络攻击创造了更多机会,但先进的基于云的视频监控解决方案(VSaaS),通过对所有级别的数据进行加密来克服
    发表于 05-12 10:04 340次阅读

    虹科方案 | 视频和广播专业人士的存储和存档解决方案

    2023虹科方案视频和广播专业人士的存储和存档解决方案视频制作数据存储数据归档虹科HK&Overland-Tandberg为所有视频和广播工
    的头像 发表于 05-11 10:34 343次阅读
    虹科<b class='flag-5'>方案</b> | <b class='flag-5'>视频</b>和广播专业人士的存储和存档<b class='flag-5'>解决方案</b>