detectron2提供了VOC和COCO格式的API,可以方便实现注册,如果要注册vis视频格式的数据集,可利用detectron2的扩展库AdelaiDet进行注册

GitHub - aim-uofa/AdelaiDet: AdelaiDet is an open source toolbox for multiple instance-level detection and recognition tasks.

from detectron2.data.catalog import DatasetCatalog,MetadataCatalog
from adet.data.datasets.youtubevis import register_youtubevis_video,load_youtubevis_json
import osif __name__ == '__main__':root_file = r'F:/DeepLearning/CrossVIS-main/datasets'json_file = os.path.join(root_file,'smoke/annotations/valid_in_viscoco.json')image_root = os.path.join(root_file,'smoke/valid')DatasetCatalog.register("smoke_train",lambda: load_youtubevis_json(json_file, image_root,"smoke_train"))MetadataCatalog.get("smoke_train").set(thing_classes=["smoke"],json_file=json_file,image_root=image_root)vis_data_dict = load_youtubevis_json(json_file,image_root,"smoke_train")print("...")

detectron2:基于AdelaiDet对youtubevis数据集注册相关推荐

  1. Hive数据分析——Spark是一种基于rdd(弹性数据集)的内存分布式并行处理框架,比于Hadoop将大量的中间结果写入HDFS,Spark避免了中间结果的持久化...

    转自:http://blog.csdn.net/wh_springer/article/details/51842496 近十年来,随着Hadoop生态系统的不断完善,Hadoop早已成为大数据事实上 ...

  2. R语言使用broom包将回归模型(线性回归、逻辑回归、比例风险回归)的结果整理成dataframe并导出到excel等文件中:基于mtcars和colon数据集

    R语言使用broom包将回归模型(线性回归.逻辑回归.比例风险回归)的结果整理成dataframe并导出到excel等文件中:基于mtcars和colon数据集 目录

  3. R语言compareGroups包绘制组间趋势(p for trend)实战:基于survival包lung数据集示例

    R语言compareGroups包绘制组间趋势(p for trend)实战:基于survival包lung数据集示例 目录

  4. R语言生存分析模型简介及survival包实现实战:基于survival包lung数据集

    R语言生存分析模型简介及survival包实现实战:基于survival包lung数据集 目录 R语言生存分析模型简介及survival包实现实战 #survival包简介

  5. R语言使用compareGroups包绘制分组患者基线信息表实战:基于survival包lung数据集

    R语言使用compareGroups包绘制分组患者基线信息表实战:基于survival包lung数据集 目录 R语言使

  6. 混淆矩阵是什么?Python多分类的混淆矩阵计算及可视化(包含原始混淆矩阵及归一化的混淆矩阵):基于skelarn框架iris数据集

    混淆矩阵是什么?Python多分类的混淆矩阵计算及可视化(包含原始混淆矩阵及归一化的混淆矩阵):基于skelarn框架iris数据集 目录

  7. 异常检测算( OneClassSVM、EllipticEnvelope、IsolationForest、LocalOutlierFactor)法比较,基于四个仿真数据集

    异常检测算( OneClassSVM.EllipticEnvelope.IsolationForest.LocalOutlierFactor)法比较,基于四个仿真数据集 This example sh ...

  8. 基于Keras搭建cifar10数据集训练预测Pipeline

    基于Keras搭建cifar10数据集训练预测Pipeline 钢笔先生关注 0.5412019.01.17 22:52:05字数 227阅读 500 Pipeline 本次训练模型的数据直接使用Ke ...

  9. 迪拜与IBM合作推出基于区块链的商业注册系统

    迪拜与IBM合作推出基于区块链的商业注册系统 Libert 2018-05-04 07:23 发布在 区块链 0 224 迪拜已与IBM合作推出基于区块链的商业注册系统,帮助企业在其管辖下运营.在5月 ...

最新文章

  1. 从工程中删除Cocoapods
  2. 2010年终总结---戏说茅台酒涨价
  3. Http Tunnel 小记
  4. Oracle单机报监听不支持服务,(转)oracle 启动监听 报“监听程序不支持服务” 解决...
  5. 高并发环境下的Nginx该如何优化,让用户再也不会说卡
  6. 阿里开源框架-2018年末
  7. ReactNative调研结果
  8. 如何部署林根域、子域和域树
  9. mac系统安装spss
  10. ApacheCN 翻译/校对/笔记整理活动进度公告 2019.10.18
  11. 【PS】抠图,魔棒工具、橡皮擦工具
  12. python计算圆锥体积和表面积_圆柱和圆锥表面积和体积的计算练习
  13. 人造金刚石 量子计算机,金刚石并非坚不可摧:科研小组创造首个量子计算机桥...
  14. 【求证】 网上配镜靠谱吗?
  15. xcode9.4网盘资源
  16. 生化危机 (20 分)
  17. python自动标注autocad坐标_python 可视化 二维坐标标注等等
  18. arm开发板的驱动长什么样
  19. 全国的省地市编码json
  20. django-celery-简单实现异步发邮件修改密码

热门文章

  1. 台式计算机一小时消耗的电能,台式机一小时耗电多少
  2. 插入U盘文件管理器卡死
  3. 为何OPPO忙关店,小米荣耀忙开店?
  4. 郑州轻工业大学 python1024: 计算字母序号
  5. 【DG】基于同一个主机建立物理备库和逻辑备库 (四)--添加一个物理dg节点
  6. java迭代器遍历list_使用Java中的迭代器遍历ArrayList
  7. 控制文本框只能输入数字字母和汉字
  8. stm32f407IGT的SYS_TICK嘀嗒定时器(一)
  9. 华春莹、赵立坚纷纷转发的数字人是谁?
  10. 36.html-弹性盒子基础