4 baolinq

尚未进行身份认证

在读小硕一枚,希望与各路大神交个朋友,

等级
博文 41
排名 3w+

卷积神经网络感受野的计算

神经网络感受野计算普通卷积感受野计算感受野指的是当前的特征图的一个特征点在输入空间影响的区域,该点的值被输入空间的这个区域影响,与其他区域无5173。通常有两种方式可以计算感受野,从后往前算和从前往后算。从前往后计算的方法很简单,基本上一个公式就可以计算,使用递推公式计算。L表示感受野的大小,k表示网络的层序号,f表示卷积核尺寸,s表示步长大小。递推公式的增量为后一部分,对于第...

2019-05-22 17:32:42

目标检测中的评估指标mAP等

评价指标:准确率(Accuracy),混淆矩阵(ConfusionMatrix),精确率(Precision),召回率(Recall),平均正确率(AP),meanAveragePrecision(mAP),交除并(IoU)1.交并比IoU目前目标检测领域主要使用IoU来衡量两个检测框的相似度,顾名思义,IoU表示两个集合的交集占其并集的比例。公式中,和分别表示预测框和真...

2019-05-22 17:30:02

从损失函数解决关于密集遮挡人群的检测问题

关于密集遮挡的行人检测行人检测是计算机视觉领域的一个重要研究课题,在自动驾驶,视频监控和机器人等各种应用,旨在预测一系列行人实例的边界框。实际上,在现实生活中的复杂情景中,遮挡是行人检测的最重要挑战之一,尤其是在拥挤的场景中。例如在CityPersons数据集中48.8%行人其它行人互相遮挡。以前的方法只要求每个预测的边界框都接近其指定的GT,而不考虑它们之间的关系。因此,它们使得检测器对拥...

2019-05-22 17:21:46

人体关键点检测数据集介绍

一、COCO数据集http://cocodataset.org/训练集和验证集数据整体概况最多标注全身的17个关键点,平均一幅图像2个人,最多有13个人每个人体关键点个数的分布情况,其中11-15这个范围的人体是最多的,有接近70000人,6-10其次,超过40000人,后面依次为16-17,2-5,1.K(BLOHKM)=(20000*13+9*4...

2019-05-22 17:13:39

Paperreading之五  Stacked Hourglass Networks(SHN)和源码阅读(PyTorch版本)

1.前言这篇文章是ECCV2016的论文,JiaDeng组的工作,是top-down算法,非常经典,当时也是在各种公开数据集上霸榜。在FLIC和MPII上都是第一名(在当时),是sota算法。现在很多关于姿态估计的论文都有参考SHN或者会拿他作对比,可以说是比较典型的姿态估计算法。2.网络结构SHN网络名字起的很不错,级联的沙漏网络,顾名思义,沙漏网络就表示该网络具有高度对称...

2018-11-27 23:12:29

Paperreading之三Simple Baselines for Human Pose Estimation

 本次paper是coco2018关键点检测项目的亚军方案,方法非常的简洁明了,但是效果很惊艳,达到了stateoftheart,paper的标题也是写了simplebaseline。整篇paper包含一个sota的姿态估计和姿态跟踪,本篇博客只涉及到paper里面的姿态估计部分。 前言 人体姿态估计是MSCOCO数据集(http://cocodataset.org/)上面的一...

2018-11-14 22:37:16

Paperreading 之二  多人人体姿态估计COCO2017冠军—CPN

 前言人体姿态估计是MSCOCO数据集(http://cocodataset.org/)上面的一项比赛,人体关键点检测,目前主流的做法都是深度学习来做。可以分为两个大的方向:(1)top-down方向:自顶向下的方法,目前的主流,像cpn,hourglass,cpm,alphapose等都是top-down。主要分为两个阶段,行人检测和单人姿态估计,行人检测对后面的单人姿态估计影响很大...

2018-11-12 16:02:29

Paper reading之一 目标检测专用backbone—DetNet

Paperreading之一目标检测专用backbone—DetNet  1.前言:一个专门用于目标检测的backbone—DetNet,目前大多数用于目标检测的backbone都是使用在ImageNet上预训练的网络,比如常用的vgg,resnet系列等等,但是这些网络都是为图像分类而设计的,把这些网络用于目标检测领域,通常不能完美贴合,会或多或少的增加一些层。这样会有两个问题:...

2018-11-06 22:55:29

目标检测之四,使用multinet的KittiBox部分进行车辆检测 (demo,train,evalute)

目标检测之四,使用multinet的KittiBox部分进行车辆检测(demo,train,evalute)         使用KittiBox进行车辆检测,训练环境和配置:Ubuntu16.04,python3.5,TensorFlow1.4,i76700K+双GTXTitanX。由于不能直接用作者的源码直接跑,修改了一点点地方,整个过程挺艰辛的(新手刚上路),希望能给大家一点经

2017-12-30 20:59:26

使用YOLO训练Kitti数据集

其他文章http://blog.csdn.net/baolinq        上次写了一篇关于使用yolo训练VOC数据集的文章,传送门(http://blog.csdn.net/baolinq/article/details/78724314)。但是总不能只使用一个数据集,多使用几个数据集看看效果。因为我主要在做车辆和行人方面的检测。正好KITTI数据集是做无人驾驶方面的公开权威数

2017-12-30 20:44:26

去光照不均匀matlab 算法和代码放出

其他原创博客http://blog.csdn.net/baolinq 主要看第三部分就可以,前面是一些其他常见的基本图像方法。基于二维伽马函数的光照不均匀图像自适应校正算法在视频和图像的采集过程中,由于受到地物环境复杂、物品之间相互遮挡以及环境光照条件多变等因素的影响,经常会导致场景的光照不均匀,主要表现为图像中亮的区域光线足够或者过强,而暗的区域照度不足,导致一些重要的细节信息无法凸

2017-12-08 23:03:01

目标检测之三 Win10 +VS2015+双gtx Titan X使用YOLO v2训练VOC数据

Win10+VS2015+双gtxTitanX使用YOLOv2训练VOC数据其他博客地址:http://blog.csdn.net/baolinq   本文主要是记录在win10下,yolov2训练数据的一整个过程,网上很多是在linux下的,不得不说这个东西还是linux下方便啊,主要依赖项:VS2015或者VS2013都可以Opencv2.x或者opencv3.

2017-12-05 20:26:28

目标检测之二(传统算法和深度学习的源码学习)

目标检测之二(传统算法和深度学习的源码学习)本系列写一写关于目标检测的东西,包括传统算法和深度学习的方法都会涉及到,注重实验而不着重理论,理论相关的看论文去哈,主要依赖opencv。 本文主要内容:简单分析下yolo9000的原理,然后使用opencv的dnn模块进行目标检测.   接着上一篇提到的车辆检测(http://blog.csdn.net/baolinq/article/

2017-11-20 15:54:34

目标检测之一(传统算法和深度学习的源码学习)

目标检测之一(传统算法和深度学习的源码学习)本系列写一写关于目标检测的东西,包括传统算法和深度学习的方法都会涉及到,注重实验而不着重理论,理论相关的看论文去哈,主要依赖opencv。一、目标检测有哪些算法,历史简介      最近在做一些目标检测相关的东西,目标检测是计算机视觉里面最重要的课题之一了,很多场合检测和识别都是很重要的,比如现在很火的无人驾驶,就非常依赖目标检测和识别,需

2017-11-20 10:05:24

基于kinect的人体动作识别系统(算法和代码都放出)

基于kinect的人体动作识别系统(算法和代码都放出)首先声明一下,本系统所使用的开发环境版本是计算机系统Windows 10、Visual Studio 2013、Opencv3.0和Kinect SDK v2.0。这些都可以在百度上找到,download下来安装一下即可。关于kinect的环境配置以及骨骼数据获取等等等问题,参考我之前kinect系列的博客(http://blog.cs

2017-09-30 16:22:24

markdown 的简单使用

「简书」作为一款「写作软件」在诞生之初就支持了Markdown,Markdown是一种「电子邮件」风格的「标记语言」,我们强烈推荐所有写作者学习和掌握该语言。为什么?可以参考:『为什么作家应该用Markdown保存自己的文稿』。『Markdown写作浅谈』在此,我们总结Markdown的优点如下:纯文本,所以兼容性极强,可以用所有文本编辑器打开。让你专注于文字而不是

2017-09-29 21:57:11

基于二代身份证的人脸对比系统

基于二代身份的人脸对比系统基于二代身份证的人脸对比系统可以划分为如下三个部分。分别为人脸检测、人脸特征点提取、以及特征点的匹配和相似度计算。根据相似度的大小确定是同一个人的可能性大小,设定一个大阈值bigthreshold、一个小阈值smallthreshold,大于bigthreshold则判定是同一个人,小于smallthreshold则判定不是同一个人,中间的部分可能不是很有把握,可能需

2017-08-13 10:27:09

opencv之访问图像像素的 三种方法

opencv之访问图像像素访问像素的三种方法①指针访问:最快②迭代器iterator:较慢,非常安全,指针访问可能出现越界问题③动态地址计算:更慢,通过at()实现。适用于访问具体某个第i行,j列的像素,而不适用遍历像素 Mat在内存中存储形式  灰度图的存储形式       RGB的存储形式  一般情况下,Mat是连续存储的,按行连接。

2017-07-01 16:17:07

8.combinations 组合

8.combinations组合链接:http://www.lintcode.com/zh-cn/problem/combinations/描述:组给出两个整数n和k,返回从1......n中选出的k个数的组合。您在真实的面试中是否遇到过这个题? Yes样例例如n=4且k=2返回的解为:[[2,4],[3,

2017-07-01 13:41:05

7. implement-trie(实现trie字典树)

7.implement-trie(实现trie字典树)链接:http://www.lintcode.com/zh-cn/problem/implement-trie/描述:实现一个Trie,包含 insert, search,和 startsWith 这三个方法。 注意事项你可以假设所有的输入都是小写字母a-z。您在真实的面试中

2017-07-01 13:39:22
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周上午根据用户上周的博文发布情况由系统自动颁发。