首页 > 其他分享 >【DeepStream】元数据MetaData

【DeepStream】元数据MetaData

时间:2022-09-22 10:47:12浏览次数:36  
标签:DeepStream Gst NvDsBatchMeta meta user 数据 MetaData

NvDsBatchMeta :基础元数据类型

DeepStream使用一个可扩展的元数据标准结构。基本的元数据结构NvDsBatchMeta 从批处理级元数据开始,这些元数据是在Gst-svstreammux插件中创建的。附属的元数据结构保存帧(frame)、对象(obiect)、分类器(classifer)和标签数据(label)。DeepStream还提供了一种在批处理(batch)、帧(frame)或对象(obiect)级别添加用户特定的元数据的机制。DeegStream通过在Gst-nvstreammux插件中附加一个NvDsBatchMeta结构并将GstNvDsMetaType.meta_type 设置为NVDS_BATCH_GST_META的方法,来将元数据附加到Gst Buffer。当您的应用程序处理Gst Buffer时,它可以迭代遍历附加的元数据以查找NVDS_BATCH_GST_META。函数gst buffer_get_nwds_batch_meta()从 Gst Buffer 中提取NDsBatchMeta。(参见 source/includes/gstnvdsmeta.h文件中的声明)。

NvDsBatchMeta内添加用户自定义元数据

要在NvDsBatchMeta 中的批处理、帧或对象级别附加特定于用户的元数据,必须通过调用 nvds_acquire_user_meta from_pool)从用户元数据池中获取一个NvDsUserMeta实例。(详情请参阅sources/includes/nvdsmeta.h)。然后,必须初始化NvDsUserMeta。您必须设置的成员是user_meta_data, meta_type,copy_func,和release_func。有关详细信息,请参阅源/apps/sample_apps/deepstream-user-metadata-test/deepstream_user_metadata _app.c 中的示例应用程序源代码。

标签:DeepStream,Gst,NvDsBatchMeta,meta,user,数据,MetaData
From: https://www.cnblogs.com/Harukaze/p/16718366.html

相关文章

  • Mysql ibdata 丢失或损坏如何通过frm&ibd 恢复数据
    mysql存储在磁盘中,各种天灾人祸都会导致数据丢失。大公司的时候我们常常需要做好数据冷热备,对于小公司来说要做好所有数据备份需要支出大量的成本,很多公司也是不现实的。万......
  • python数据处理小工具
    python处理数据常用方法,包括:1)按照指定行数split_size,分割超大csv文件2)读取csv文件数据,并发送http-json请求,订正生产或者测试环境数据3)csv文件按照某一列分割成多个cs......
  • 使用Sql生成测试数据
    无论您是在用原型证明某一概念,还是开发一个全新的应用程序,或者只是学习SQL,您都需要在您的应用程序上运行测试数据。本文讨论了如何生成足够的、对测试有用的、具有期望......
  • Typescript学习之路(3) - 基础数据类型介绍
    安装TSnpmi-gtypescriptTips:因为使用的命令是tsc,这里安装的时候好多人都错误写成了 npmi-gtsc❎,结果在使用的时候就会被提示,安装的不对,要重新安装。TS转换JS......
  • MYSQL备份(直接拷贝数据库文件
    目的:把A机中的库转移到B机中。1、停止mysql服务,在A机mysql安装目录下,找到my.ini文件打开,在此文件中找到datadir,把这个路径下的数据文件:ibdata1以及所有文件夹拷贝到B机中d......
  • MySQL数据库不能远程访问的解决办法
    MySQL数据库不允许从远程访问怎么办?本文提供了三种解决方法:1、改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mys......
  • EasyCVR导出设备文件提示报错“配置数据未找到”,该如何解决?
    EasyCVR视频融合平台可支持多协议、多设备接入,包括国标GB28181、RTMP、RTSP/Onvif、海康SDK、大华SDK、Ehome等协议,同时也能分发RTSP、RTMP、FLV、HLS、WebRTC等格式的视频......
  • Go语言基础之基本数据类型
    基本数据类型    Go语言中有丰富的数据类型,除了基本的整型、浮点型、布尔型、字符串外,还有数组、切片、结构体、函数、map、通道(channel)等。Go语言的基本类型和其他......
  • 数据库
    SQL (StructuredQueryLanguage) :结构化查询语言;sql的特点:1.综合同一;2.高度非过程化;3.面向集合的操作方式;4.一种语法提供多使用方式;5.语言简洁,易学易用‘sql......
  • 面试官:为什么数据库连接很消耗资源?
    开发应用程序久了,总想刨根问底,尤其对一些有公共答案的问题。大家都能解释,但是追根究底,都解释不清。凡是都有为什么,而且用数字说明问题是最直观的。本文主要想探究一下连接......