detectron2
骑走的小木马
这个作者很懒,什么都没留下…
展开
-
利用shell监测项目模型是否在服务器上加载,没有加载则启动模型
今天在部署项目的时候,发现有时候项目的模型会掉或者是当人流量多的时候会自动断开,很影响正常的使用,因此需要使用shell来监测项目模型是否断开,若断开就自动重启,在网上也查了一些,大家写了也不少,这里我更加该博主修改成我自己的,因为我需要的跟该博主不一样,就记录符合我自己是使用的啊,我命名为checkmodel.sh代码如下:#!/bin/bashcurl http://localhost:8000 &>/dev/nullif [ $? -eq 0 ];then ...原创 2020-09-01 17:48:35 · 282 阅读 · 0 评论 -
批量从json文件中提取每个目标,并生成对应的mask图像
做项目测试的适合,需要把json中每个目标的mask分别提取出来保存,参考了该博主的内容,写的也挺详细的,我修改成自己需要的,将背景换成黑色,因为是分开保存,因此将mask统一定义成红色,跟将json转换成labelme_json对应的mask颜色差不多就行了,有些还需要转换成二值图,这个都很方便,可以放在项目中了,我这里就不写了。from __future__ import division, print_function, absolute_importimport numpy ...原创 2020-08-12 11:04:09 · 2607 阅读 · 2 评论 -
基于Detrectron2的BlendMask训练自己的coco数据集
最近看到《BlendMask: Top-Down Meets Bottom-Up for Instance Segmentation》论文,目标的mask提取效果要比maskrcnn的要提高很多,边缘效果提取的也很不错,详细介绍,可以参考这个博主写的,内容写的很赞,我就不介绍了,代码也已经开源,开源地址:https://github.com/lmquan2000/BlendMask/blob/master/configs/BlendMask/README.md#citing-blendmask...原创 2020-07-11 15:45:46 · 6329 阅读 · 63 评论 -
使用PointRend实例分割训练自己的coco数据集
近期在研究将何恺明团队提出的Pointrend算法来实现自己图像目标分割,而Fackbook的开源检测框架Detectron2已开源了一段时间,但是自己也是刚刚接触到,通过实现PointRend,来慢慢的认识这个框架。这里主要写的是如何实现自己的coco数据集。1、安装Detectron2 安装Detectron2,现在网上也是一大推,我也写了一个我自己理解的安装和测试的博客,感兴趣的可以参考一下。安装成功了,就是要准备自己的数据集了。2、准备自己的coco数据集...原创 2020-07-03 19:59:32 · 6390 阅读 · 83 评论 -
centos7系统上实现detectron2安装并测试,以及一些注意事项
我这里只写下在centos7系统上实现安装Detectron2方法,最好在Anconda新建一个环境,防止跟其他的环境冲突,我这里新加一个detectron环境,conda create -n detectron python==3.6.5(安装官网的环境要求python>3.6,所以这里就直接安装了)。1、环境要求python>=3.6(已经通过创建环境时安装好) pytorch>=1.4 torchvision要与pytorch版本对应这里要说一下,安装pytorch会出原创 2020-06-29 17:08:31 · 1356 阅读 · 8 评论