![](https://img-blog.csdnimg.cn/20190927151043371.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Mask-RCNN
文章平均质量分 64
学习物体分类与检测的深度学习算法 - MaskRCNN
天木青
专业领域:机器人技术,3D机器视觉,AI。欢迎交流!
展开
-
Mask-RCNN应用研究方法 - 持续更新中
Mask-RCNN应用 - 研究顺序流程及错误处理方法未完待续,更新中 …1. 研究顺序流程- 1.1 Win10上安装Mask-RCNN运行环境- 1.2 批量生成训练所需文件并训练自己的数据集- 1.3 数据增强基础准备 - labelme 标注24位深RGB标注图转换为8位深RGB标注图2. 错误处理- 2.1 IndexError: boolean index did not match indexed array along dimension 0;dimension is 1原创 2020-09-06 16:38:01 · 1077 阅读 · 2 评论 -
TensorFlow与CUDA和cuDNN对应关系查询
更新至2021.5查询官方网址 https://tensorflow.google.cn/install/source_windows?hl=en#tested_build_configurations原创 2021-05-07 22:45:40 · 407 阅读 · 1 评论 -
Mask-RCNN应用 - 关于maskrcnn可以接入训练的数据集格式及使用方法问题
Mskrcnn或者任何一个有监督的神经网络的训练都离不开数据集,而数据集的格式前差万别,常见的COCO、VOC、labelme、labelimg等,本文仅通过记录总结Maskrcnn对于数据集的支持和使用方法,引导各位读者思考自己不同格式数据的接入方法。原创 2021-01-31 18:12:43 · 3347 阅读 · 0 评论 -
Mask-RCNN应用 - 训练生成的.h5模型转换为opencv-dnn或tensorflow可用的pb模型
本篇文章介绍如何将训练生成的.h5文件转换为pb文件,用于tensorflow再训练、调用或者opencv-dnn调用本文代码测试环境 tensorflow-1.13.0, keras-2.1.2文章目录前言1、matterport/Mask_RCNN的训练模型保存方式2、keras通常保存模型的方法3、关于keras中引入Lamba函数问题转换的具体步骤1、加载模型的config文件2、生成MaskRCNN模型3、加载训练好的.h5文件生成keras.原创 2020-12-12 23:38:47 · 2803 阅读 · 24 评论 -
Mask-RCNN应用 - Win10上安装Mask-RCNN运行环境
安装参考以下文章链接,但对原文章做以下补充安装tensorflow-gpu使用豆瓣源安装比较快 pip install tensorflow-gpu -i https://pypi.douban.com/simple安装keras使用中科大源安装比较快 pip install keras -i https://pypi.mirrors.ustc.edu.cn/simple/本人已经测试过在Win10+python3.6+tensorflow1.13.1+cuda10的配置,可以完美支持原创 2020-08-14 10:14:05 · 3423 阅读 · 0 评论 -
Mask-RCNN应用 - 结合源码详细解析Config.py
解答自己在理解Config.py中遇到的困惑,参考了源码及大量网络文献,写下了自己对于Config.py的详细解析原创 2020-08-02 18:07:42 · 1680 阅读 · 0 评论 -
Mask-RCNN应用 - 数据增强基础准备 - labelme 标注24位深RGB标注图转换为8位深RGB标注图
本文介绍如何将24位深图片根据调色表转换位8位深图片能够提供为何training时出现"IndexError: boolean index did not match indexed array along dimension 0; dimension is 12 but corresponding boolean dimension is 192"错误Complete:2020/08/27 - 文章内容完成文章目录前言1、关于Mask-RCNN使用的标注结果文件2、关于labelme标注生成的l.原创 2020-08-27 00:57:16 · 4120 阅读 · 18 评论 -
Keras训练的h5模型转Tensorflow pb模型OpenCV可调用
环境:Keras 2.2.4 Tensorflow-gpu 1.12 这里的h5模型是由keras训练保存的,注意不是tf.keras。因为如果是tf.keras训练生成的模型,那可能没这么多坑了。 也就是用的 from keras.layers import Dense, GlobalAveragePooling2D, Dr...转载 2020-12-07 23:43:14 · 1779 阅读 · 0 评论 -
Anaconda Navigator无法打开的解决方法
博主偶然遇到anaconda navigater在安装后打不开的情况,通过大量检索,找到如下方法方法:使用管理员权限运行 Anaconda Prompt升级navigator,执行conda update anaconda-navigator重置navigator,执行anaconda-navigator --reset升级客户端,执行conda update anaconda-client升级安装依赖包,执行conda update -f anaconda-client如果 anaco原创 2020-11-09 19:52:38 · 1643 阅读 · 1 评论 -
如何处理分类中的训练数据集不均衡问题
本文参考自:http://blog.csdn.net/heyongluoyao8/article/details/49408131,有删改。 什么是数据不均衡? 在分类中,训练数据不均衡是指不同类别下的样本数目相差巨大。举两个例子: ①在一个二分类问题中...转载 2020-11-09 15:37:02 · 3058 阅读 · 0 评论 -
MasK-RCNN应用 - AttributeError:module tensorflow no attribute app
错误: AttributeError:module tensorflow no attribute app问题描述tensorflow版本问题,tf.app.flags只有tensorflow1中才有.问题导致应该是用了tensorflow2.0,而源代码是tensorflow1.几版本。解决方法以下两种方法选择一种即可将import tensorflow as tf 改为import tensorflow.compat.v1 as tf用tf.compat.v1.flags替换t.原创 2020-09-10 14:59:29 · 382 阅读 · 0 评论 -
Mask-RCNN应用 -Training Error: MaskRCNN OOM when allocating tensor with shape[2,512,320,320]
针对错误:OOM when allocating tensor with shape[2,512,320,320] and type float on /job:localhost/replica:0/task:0/device:GPU:0 by allocator GPU_0_bfc问题描述硬件种类型号描述显卡NVIDIA-1660专用GPU内存6G之前的训练一直将Config中的参数IMAGES_PER_GPU设为2, RPN_ANCHOR_SCALES = (1.原创 2020-09-10 13:09:18 · 318 阅读 · 1 评论 -
NVIDIA显卡算力查询
查询的官网地址https://developer.nvidia.com/cuda-gpus#collapseOneCUDA-Enabled Tesla Prod...转载 2020-09-09 18:58:28 · 12836 阅读 · 0 评论 -
Mask-RCNN应用 - 批量生成训练所需文件并训练自己的数据集(技巧与防坑)
本文介绍标注数据和训练过程并提供代码参考优化标注与训练过程中的步骤,简化操作,方便初学者学习文章目录前言图片标注并生成训练所需文件1、准备标注工具lableme2、根据所需的class标注图片3、【可以批量转换】转换为训练文件训练自己的数据集1、将数据集分成train和val两个部分2、写训练程序3、通过Tensorboard查看训练过程前言上一篇文章已经介绍了Mask-RCNN在win10上的安装步骤,本文是在上一篇文章的基础上通过自己的图片进行标注并训练生成数据集图片标注并生成训练所需文件.原创 2020-12-07 23:29:03 · 2665 阅读 · 5 评论 -
Deep Learning - Object Dectection 时间简史
转载于https://blog.csdn.net/u010986080/article/details/86534838相较于文章中所写,目前原github已更新到2020 .转载 2020-09-06 17:08:47 · 320 阅读 · 1 评论 -
Mask-RCNN应用 - IndexError: boolean index did not match indexed array along dimension 0;dimension is 1
该问题是由于标注文件的格式问题导致解决方案见Mask-RCNN学习 - 数据增强基础准备 - labelme 标注24位深RGB标注图转换为8位深RGB标注图原创 2020-08-27 14:03:33 · 2624 阅读 · 0 评论