Caffe学习记录(十一) ICNet分割网络学习

ICNet 是一个既考虑性能,又考虑准确率的分割网络,包含了语义分割和边缘精确分割,因为偶然看到就简单的了解一下,记录下来

论文是: ICNet for Real_time Semantic Segmentation on High Resolution Images,整篇文章都在讲如何在分割的过程中,减少前向计算的时间,同时保证一定的accuracy。

首先提到了目前的Inference time for most popular group of seg nets

可以看到PSPNet, ResNet等,在精确率上很高,但是单张前向计算速度相对很慢,而ENet则速度快而精确度不理想。

ICNet的目标是能在单张检测上达到Real_time的速度,而保证一定的精确率。

ICNet的整个网络如下:

对一张原尺寸的图像进行压缩,1/2, 1/4比例,然后分别进行卷积,再把1/4的feature map 和1/2的做CFF处理,同样把1/2最后一层的Feature map 和原图的进行CCF处理,而原图的卷积则遵守了一般分割网络的特点,即desampling and then upsamping。

大致看了一下论文,原图那一层是用来做语义分析的,而剩下两层则用来作边缘的特征提取。

CCF是Cascade Feature Fusion,也就是特征融合的操作。

 

看一下三层的效果,用了cityscape的数据集:

 

整个网络的深度还是可以的:

部署到linux上caffe,from https://github.com/BassyKuo/PSPNET-cudnn5.git, 此版本为CUDA8.0版本,原版只支持7.0

编译了一下,需要Matlab, 或者octive, 以及matio等,需要预先进行安装。

大概的用github上提供的脚本测试了一下速度, 单个GPU Nvidia Titan的速度大约是:44ms/张,速度还是相当快的,后续由于要在CPU上使用,准备对他进行进一步优化

 

转载于:https://www.cnblogs.com/ChrisInsistPy/p/9917842.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/537536.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何利用python自动化办公项目_python办公自动化:自动进行word文档处理和排版

上节python办公自动化:自动打开word文档我们一起学会了在python里打开并保存一个word文档。这节我们将会学会如何利用python进行文本处理和将其在word里进行排版等技巧。python进行文本处理和将其在word里进行排版等技巧 使用文本 要有效地处理文本,首先要了解一些块…

不同项目组织结构间的区别

项目组织结构分 职能型 项目型 矩阵型 弱矩阵型 平衡矩阵 强矩阵 职能型 场景举例: 去饭店吃饭。 饭店A,门口宣传接待一组人,进店了,换另一组人安排就坐点餐,过一会儿,有专人上菜...... 这是职能型&#x…

比较合理的项目组织架构

(从自己从业经验中总结所得) PMO就像是操作系统,项目组1...N就像进程(开启多个软件),项目任务就像线程,项目组成员就像CPU(具体干活的),CPU资源是有限的&…

小计 合计 总计 共计 怎么解释?

排列顺序:小计、总计、合计。共计分开使用。 小计:小计就是简单核算一下单个体,可理解为日小计 合计:合计就是把所有小计加起来,可理解为月合计 总计:总计就是把合计加起来,可理解为年总计 …

巧用位运算存状态

2019独角兽企业重金招聘Python工程师标准>>> 某种场景需要,一个事物 有多种状态并列存在的时候,或者权限,我们可以使用 |,&,~ 来处理,具体代码如下: package com.example.demo;/*** 权限状态处理*/ public class StatusUtil {/*** 判断状态是否开启* param fl…

python怎么做项目_听说你没有python项目可做,我教你个方法

原标题:听说你没有python项目可做,我教你个方法 学习了一段时间的Python,最近出现了“饥荒”,感觉需要多看些代码,多学习学习别人做些什么,但却不知道做点什么来进行练习。 说到看代码,我就想到…

Linux系统CPU相关信息查询

Linux系统CPU相关信息查询 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.lscpu常用参数介绍 1>.查看帮助信息 [rootnode105 ~]# lscpu -h-a, –all: 包含上线和下线的cpu的数量,此选项只能与选…

excel下拉让函数参数部分不变

原理 使用相对引用就会变,bai使用绝对引用du就不变 A1是相对引用,上下拉公式的时候会zhi变成A2,A3…… $A$1是行列绝对引用dao,上下拉公式的时候不会变化 $A1,是行绝对引用,上下拉公式的时候会变化,$A2&am…

select * 排除字段_编写 SQL 的排除联接

有两个表,就叫作源表和目标表吧。它们有一个相同的字段,通过该字段可以把源表和目标表关联在一起,我们希望从源表中检索到的记录里的关联字段的值没有存在目标表中。举个例子,源表 dept,目标表 emp,获取 de…

JS中调用bignumber处理高精度小数运算

ignumber.js用于数字精度要求较高的计算。 bignumber.js源码地址&#xff1a;https://github.com/MikeMcl/bignumber.js 1.下载bignumber.js。 下载地址&#xff1a;https://github.com/MikeMcl/bignumber.js/releases 2.引入js。 3.示例 html: <div><label>数1&am…

centos8安装搜狗输入法_搜狗拼音输入法去广告版

搜狗输入法是搜狗公司2006年6月推出的一款汉字输入法工具。与传统输入法不同&#xff0c;搜狗输入法是第一款为互联网而生的输入法——它通过搜索引擎技术&#xff0c;将互联网变成了一个巨大的“活”词库。应该有许多人电脑上都装了吧&#xff0c;不过一般下载的版本天天弹广告…

Project查看资源分配情况

选择 资源图表&#xff0c;点击 格式&#xff0c;在图表里选择

webbrowser实现input tab事件_如何合理构造一个Uploader工具类(设计到实现)

作者&#xff1a;Chaser (本文来自作者投稿) 原文地址&#xff1a;https://juejin.im/post/5e5badce51882549652d55c2源码地址&#xff1a;https://github.com/impeiran/Blog/tree/master/uploader前言本文将带你基于ES6的面向对象&#xff0c;脱离框架使用原生JS&#xff…

小达人点读笔的任我贴贴纸怎么使用?

小达人点读笔是一款高性能、高容量点读笔。其自身的开放性、共享性、传播性让可读书籍及音频资源真正的达到了海量且优质有用。 下面我们来认识一下标配中任我贴上的贴纸&#xff1a; 智能贴 用于已经布有二维码的有声图书的封面&#xff0c;比如律动英语&#xff0c;成长一线&…

vscode必备插件_10个必备的Visual Studio Code (VS code)插件

我基本上每天都用vs code&#xff0c;我喜欢的小巧&#xff0c;开源&#xff0c;免费并且非常强大。尤其它非常多的插件可以免费使用。这里我把经常用插件介绍给大家&#xff0c;希望大家留言讨论我把VS code 插件分两类&#xff0c;一类是处理可视化的&#xff0c;比如说颜色&…

软考官方教材:信息系统项目管理师教程(第三版)

2020年下半年信息系统项目管理师考试官方教材将继续使用清华大学出版社出版的信息系统项目管理师教程第3版&#xff08;特别注意&#xff0c;有某些辅导资料也打着信息系统项目管理师教程第3版的旗号&#xff0c;各位考生一定要看准官方指定教材是由全国计算机专业技术资格考试…

centos挂载windows共享目录

2019独角兽企业重金招聘Python工程师标准>>> 在windows中创建一个共享文件夹记住这个网络路径&#xff0c; 在centos上新建文件夹/mnt/MyShare $> mkdir /mnt/MyShare挂载 username用户名.password登录密码 $> Sudo mount -t cifs -o username用户名,pass…

博阅likebook alita专用pdf制作

适合博阅likebook alita带手写的。 先上效果图&#xff0c;左边是正文&#xff0c;右边有留白可以写读书笔记 这样做有什么好处&#xff1f; pdf从阅读器里复制出来&#xff0c;在电脑打开&#xff0c;笔记也会有。笔记是直接记录在pdf上的&#xff0c;相当于pdf上的批注。 …

esc键没反应_有机人名反应——Brown 硼氢化反应(Brown Hydroboration)

Brown 硼氢化反应&#xff08;Brown Hydroboration&#xff09;反应机理链接&#xff1a;http://chem.kingdraw.cn/Shortlink?id20200624161301Brown硼氢化反应&#xff0c;是指乙硼烷在醚类溶液中离解成的甲硼烷以B-H键与烯烃、炔烃的不饱和键加成&#xff0c;生成有机硼化合…

修改Navicat数据库自动备份目录

1.右键连接&#xff0c;选择“编辑连接” 2. 选择“高级”&#xff0c;设置位置