![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DeepStream
MOLWH
图像算法工程师,主研虚拟人方向
展开
-
Deepstream + yolov4 实现目标检测
文章目录1. 环境2. 失败历程3. Deepstream 5.0 + yolov43.1 转ONNX3.2 ONNX转TensorRT3.3 更改解析函数3.4 更改配置文件3.5 运行测试1. 环境Hardware Platform (Jetson / GPU) GeForce GTX 1070DeepStream Version 5.0TensorRT Version 7.0.0.11NVIDIA GPU Driver Version (valid for GPU only) 440.33原创 2020-07-09 20:42:55 · 7912 阅读 · 16 评论 -
deepstream黑屏没有视频输出
cuGraphicsGLRegisterBuffer failed with error(304) gst_eglglessink_cuda_init texture = 1Error: Could not get cuda device count (cudaErrorInsufficientDriver)原创 2020-05-25 15:59:56 · 2358 阅读 · 3 评论 -
deepstream保存pipeline图片
安装依赖$ sudo apt-get install graphviz添加自定义保存pipeline路径的环境变量$ sudo gedit ~/.bashrcexport GST_DEBUG_DUMP_DOT_DIR=/home/dreamdeck/Documents/code/pipeline/$ source ~/.bashrc修改deepstream源码。在 g_main_loop_run(main_loop);后面添加如下代码:/*GST_DEBUG_BIN_T.原创 2020-05-16 14:21:55 · 1873 阅读 · 1 评论 -
DeepStream结合OpenCV4实现视频的分析和截图(三)
文章目录0. 前言1. 环境2. 方法概述3. Code0. 前言上次测试opencv结合deepstream4进行截图时,出现了一个错误。当时在deepstream4中,虽然报错却仍能保证程序正常进行。但是deepstream5出来以后,迁移代码再跑时,这个错误就直接让程序崩掉了。找了半天没找到原因,所以改写了一下截图部分代码。思路DeepStream结合OpenCV4实现视频的分析和截图(二)中的方式是取一帧数据,进行格式和参数转换,保存到另一个NvBufSurface结构中。然后再从该结构取数原创 2020-05-14 16:58:14 · 2991 阅读 · 17 评论 -
基于实时AI的视频和图像分析(一)
关于视频分析:格灵深瞳千视通NVIDIA Deepstream 4.0做什么?应用场景可以在边缘和云端灵活部署。边缘设备云端处理获取模型集成了Nvidia的迁移学习工具包(TLT),您可以使用TLT为您的应用程序训练预训练模型。经过预先训练的模型可在NGC(NVIDIA GPU Cloud)上获得。 您可以从NGC中取出所有内容,使用TLT重新训练并在deepStream...原创 2020-05-09 14:33:11 · 10030 阅读 · 3 评论 -
Ubuntu18.04 NVIDIA Transfer toolkit 安装教程
参考官方文档教程1. 注册账号官网地址正常免费注册就行。2. 环境准备环境安装Docker.NVIDIA GPU driver v410.xx 及以上版本NVIDIA Docker 2获取NGC API keysudo docker login nvcr.io依次选择setup -> get API Key -> 复制Username和Passwor...原创 2020-04-29 12:14:18 · 624 阅读 · 0 评论 -
DeepStream之kafka开发
1. kafka的安装与配置 不多赘述,参考敲代码的椰子和@tsota两位博主的文章。2. .sh文件编写 开启kafka服务要开至少三个终端,我写了一个.sh文件进行批处理,且将这些放在一个终端的多个标签下。参考deepstream开发小结第3节3. 发送数据改写 本文继上篇文章deepstream开发小结进行了补充,重点介绍发送数据的改写。 首先参考DeepStream配置文件 修...原创 2020-04-09 21:42:24 · 3013 阅读 · 19 评论 -
DeepStream结合OpenCV4实现视频的分析和截图(二)
目录0. 前言1. 分源截图2. 参数转换3. 其他问题0. 前言上一篇写的是基于test4的更改,后来应用到app的demo里发现颜色转换存在问题。首先要确定自己的探针添加位置,以及该位置获取的图像颜色空间是什么。在deepstream-app里我查看的是NV12,CV里没有NV12转BGR(或许有,我没找到),所以需要利用NvBufSurfTransform 和NvBufSurfTran...原创 2020-04-09 20:37:04 · 3720 阅读 · 6 评论 -
deepstream开发问题汇总
目录1.OpenCV+Deepstream1.1 Ubuntu18.04.2安装opencv1.2 deepstream+opencv,opencv需要g++编译,编译不通过问题1.3 deepstream中调用opencv时需要内存转换1.4 OpenCV图像保存时色彩的转换问题1.5 截图图像太大,图像压缩问题1.6 多路视频的独立保存(存疑)2. deepstream配置文件改写3. Dee...原创 2020-03-30 23:40:04 · 4024 阅读 · 5 评论 -
DeepStream结合OpenCV4实现视频的分析和截图(一)
目录安装环境Deepstream-test4配置文件改写调用OpenCV截图存疑其他收获安装环境Ubuntu:18.04.1DeepStream:SDK 4.0.1CUDA:10.1OpenCV:4.1首先,需要在linux上安装opencv。sudo apt-get install libopencv-dev参考:https://www...原创 2020-03-26 19:51:41 · 7788 阅读 · 18 评论 -
GStream常用类及其类间关系
1. GstElementGstElement 是GStreamer管道(pipeline)中构建组件的抽象基类。GstElement子类的更多信息,请参考插件编写者指南。gst_element_get_name:获取组件名称; gst_element_set_name:设置组件名称。为了提高速度,使用适当的锁定时,可以在内核中使用GST_ELEMENT_NAME。请勿在插件...原创 2020-03-20 14:58:20 · 984 阅读 · 0 评论 -
DeepStream 配置文件解析
参考:https://docs.nvidia.com/metropolis/deepstream/dev-guide/index.html#page/DeepStream%2520Development%2520Guide%2Fdeepstream_app_config.3.2.html%23wwconnect_headerNVIDIA的DeepStream SDK reference app...翻译 2020-03-14 19:51:52 · 8949 阅读 · 3 评论