deepstream车道线检测自定义插件化,其中要注意pipeline的配置,如果插件位置配置不对,会报input format should be RGBA when using blur-obje


deepstream推理,进行车道线检测方法有三种
方法1:想来想去,我觉得还是将车道线检测进行插件化,自定义ds-example,这样有灵活性,哪里都可以用,后期优化也方便,userMeta向下传递数据,displaymeta也传递下去进行绘制,这样可以不用自己写point的赋值过程,而且后面直接用这个displaymeta就可以显示出来。
最新思路是将ds-example中的mat数据发布的到ros,然后车道线检测程序订阅ros,最后将检测的结果返回给ros。
方法2:不选择使用nvinfer插件去推理车道线检测,因为用这个nvinfer插件的话,可能需要具体了解这个插件的代码是如何加载它的配置文件,因为车道线检测的点很多,所以如果用这个方法的话,且不说推理的结果如何传递下去,本身推理的过程有可能需要修改nvinfer的代码了,因为他是通过解析配置文件进行推理的。
方法3:如果用并行的方式的化需要加入多个插件:加入tee,加入nvstreamdemux,再加入nvstreammux,才可以将视频流分开,分开之后,推理还是需要想其他办法。
选择插件化的好处:

1,将插件的数据流接入到nvds-example,这个插件本身接入了图像视频数据流

在 DeepStream 的插件数据流过程中,视频图像是通过 GStreamer 中的 GstBuffer 结构体进行传递的。GstBuffer 结构体中包

deepstream例子的pipeline deepstream-app pipeline 阅读详情

相关推荐

使用deepstream中的ds-example插件,开发自定义插件,实现将视频图像分发到ros,然后可以通过ros接受到实时的数据,然后进行其他车道线等识别的功能

使用deepstream中的ds-example插件,开发自定义插件,实现将视频图像分发到ros,然后可以通过ros接受到实时的数据,然后进行其他车道线等识别的功能。我测试的时候保存图是没问题的就是在线视频有问题,最后测试发现是mat转rosimg的问题。

pvmsmfchcs的博客 692

Nvidia的jetson开发deepstram的自定义插件,使用gst-dseaxmple插件进行扩充,实现deepstream图像输出前的预处理,实现图像自定义绘制图(精四)

里面大致介绍了这个插件的功能,这个插件主要是用来做高斯模糊的,其中的gstdsexample.cpp和gstdsexample_optimized.cpp,我们选择其中一个使用,这个具体用哪个,在Makerfile中配置。另外的dsexample_lib不用管,在编译的时候自动链接,我们需要在Makefile里修改一下自己cuda的版本信息,让makefile找到我们cuda的目录。能看到显示器的地方比较明显模糊,检测到的目标变得模糊了,可能图片不是很明显,其实实际测试出来的效果是很明显的。......

pvmsmfchcs的博客 1820

deepstream编译gst-plugins下的gst-dsexample插件出现找不到opencv4和gstbasetransform.h: No such file or directory

最近在deepstream编译gst-plugins下的gst-dsexample插件使用命令出现下述错误2902610Makefile74make。

耶律大石的博客 2435

deepstream各种Metadata结构体的讲解

用于作为时间meta,用来向云端发送,看deepstream-test4的案例;NvDisplayMetaList用来在图像上作为lable显示数据,尤其是左上角的统计信息,看deepstream-test3的案例;(这些数据暂时这么理解)看deepstream-test3的案例。2,NvDsObjectMeta:用于向下传递的数据,向下传递到OSD。1,NvDisplayMeta:用于显示的元数据,向下传递到OSD。

pvmsmfchcs的博客 1379

Nvidia开源项目标分类检测、车道线检测等,针对pc主机端和nvidia-jetson边缘计算平台,实现了基于deepstream框架下的目标分类检测、车道线检测等,并配置了目标追踪

本项目针对pc主机端和nvidia-jetson边缘计算平台,基于deepstream框架进行加速推理搭建了yolov5、yolov7、Ultra-Fast-Lane-Detection等检测算法,实现了基于deepstream框架下的目标分类检测、车道线检测等,并配置了目标追踪、感兴趣区域等常用功能;通过c和c++混合编译的方式实现了ros通讯,更加有利于边缘计算的部署和工业项目落地,ros发送端通过c++发送,接收可以使用python或者c++读取数据。kafka云端数据发送等功能;

pvmsmfchcs的博客 499

新建菜单Office被替换为腾讯文档 - 解决方案

右键新建菜单中的Office被替换为腾讯文档。原因是安装了腾讯文档软件,此软件安装时会自动将新建菜单中的Office替换为腾讯文档,下文介绍解决方案。

NSJim的博客 2926

转录组数据提取技巧汇总

数据整理是数据分析的前提,而数据的正确提取则是数据整理的前提。

zfyyzhys的博客 1781

告别安装烦恼!Orange3 3.38.0 Windows绿色版下载即用,附保姆级汉化与组件配置指南

本文详细介绍了Orange3 3.38.0 Windows绿色版的下载与使用,包括中文汉化、组件配置及高效管理技巧。这款无需安装的数据科学工具特别适合快速验证想法的研究人员和移动办公用户,支持多种数据源和可视化工具,大幅提升工作效率。

weixin_30897233的博客 596

Python实战:用MOOTDX库轻松抓取股票分时数据并绘制专业图表(附完整代码)

本文详细介绍了如何使用Python的MOOTDX库获取股票分时数据,并通过Pandas进行数据清洗与VWAP计算,最后利用Matplotlib绘制包含价格线、均线和成交量的专业分时图。文章提供了从环境搭建、数据获取到可视化呈现的完整代码,帮助读者快速构建本地化的股票分时数据分析工具。

weixin_29041195的博客 472

【原创】下载RealEstate10K数据集原始视频的方法

目前互联网上能搜到下载RealEstate10K数据集原始视频的方法都已经不能用了,这篇博客介绍一种目前可用的下载RealEstate10K数据集原始视频的方法,并给出自动化的脚本代码。

沉迷单车的追风少年 2459

SAP成本核算的核心逻辑

SAP成本核算采用"计划-归集-分析"闭环管理,以CO模块为核心,集成PP、MM等模块。核算前需配置标准成本控制范围、成本中心等主数据。标准成本通过BOM和工艺路线计算(CK11N),采购和生产过程记录实际成本差异。制造费用通过成本中心归集,作业成本按实际耗用量分配。完工产品按标准成本入库,月末通过KO88结算工单差异,物料分类账(CKMLCP)还原实际成本。整个流程实现FI与CO数据同步,确保账务一致。关键事务码包括CK11N(成本估算)、MIGO(物料移动)、CO11N(报工)等。

金牌架构师 535

从一个 ASIN 看透亚马逊:商品模型背后的增长飞轮

在亚马逊电商体系中,每件商品背后都有一套严密的商品建模逻辑。本篇文章以“ASIN 的一生”为线索,系统拆解了亚马逊的商品模型:从飞轮战略出发,剖析 SDP(Single Detail Page)机制如何实现标准化展示;再到 ASIN 编码、父子变体结构与 Offer 分离模型,逐层解析商品信息如何被建构、聚合与呈现。通过图解与案例,文章帮助读者理解商品建品流程、同款聚合原则、价格控制机制等核心逻辑,避免常见运营误区,是一份面向运营、产品、技术人员的实用参考指南。

曾经“等你生日那天”都遥远得像未来,如今却可欢愉的挥手说“下个十年见” 13万+

YOLOv11低照度增强主干网络PE-YOLO:原理与完整实现教程

编码器部分# 解码器部分self.dec_conv2 = nn.Conv2d(512, 128, 3, padding=1) # 跳跃连接self.dec_conv3 = nn.Conv2d(256, 64, 3, padding=1) # 跳跃连接self.dec_conv4 = nn.Conv2d(128, 32, 3, padding=1) # 跳跃连接# 编码路径# 解码路径(带跳跃连接)

FJN110的博客 724

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

上一篇: pytorch audio开发遇到的问题,torchaudio安装失败,
下一篇: Error: gstDsExample has no property named ‘nvbuf-memory- type’ and Gst_dsexample_transform_ip:NEED N
鼾声鼾语
鼾声鼾语 新星创作者: 人工智能技术领域 新星创作者: 人工智能技术领域
博客等级 码龄10年 3907粉丝 783原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鼾声鼾语

感谢您的支持鼓励!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值