- 博客(38)
- 收藏
- 关注
原创 产品经理基础篇 之 产品基础技能
产品经理基础篇 之 产品基础技能一、文档1、BRD(Business Requirements Document,商业需求文档):市场分析、营销策略、盈利预测……给老板看的商业计划PPT,短小精悍,概括重点。2、MRD(MarketRequirements Document,市场需求文档):市场分析、竞争对手分析,实现商业目的的功能、模块、优先级……给...
2021-03-21 17:47:00
334
原创 论文阅读(九)Attention-Aware Compositional Network for Person Re-identification
Abstract作者提出,姿态信息没有被好好的利用到行人再识别中,于是提出了Attention-Aware Compositional Network (AACN)模型。AACN包含两部分:(1)Pose-guided Part Attention (PPA),通过学习掩盖背景部分。(2)Attention-aware Feature Composition (AFC),通过pose-gu...
2019-07-19 22:00:54
661
转载 论文阅读(八)Deep Spatial Feature Reconstruction for Partial Person Re-identification
解决什么问题提出什么方法效果如何有何可借鉴之处https://blog.csdn.net/VacantField/article/details/79801925
2019-07-19 21:08:48
589
原创 Pytorch采坑记录(持续更新)
1.将cuda tensor 转换成 ndarray:loss.cpu().detach().numpy()2.计算每个batch的准确率:def accuary(output,labels): """ 获取每个batch的准确率 """ index = output.argmax(dim = 1) #获取dim=1维度上的最大值对应的索引组成的列表...
2019-07-15 09:51:54
320
转载 Pytorch中的学习率衰减方法
原文:https://www.jianshu.com/p/9643cba47655Pytorch 中的学习率调整方法Pytorch中的学习率调整有两种方式:直接修改optimizer中的lr参数; 利用lr_scheduler()提供的几种衰减函数1. 修改optimizer中的lr:import torchimport matplotlib.pyplot as pl...
2019-07-13 20:49:51
2660
原创 论文阅读(七)Learning Visibility-aware Part-level Features for Partial Person Re-identification
1.要解决什么问题:识别数据集中,或者现实生活中拍摄的,目标行人残缺的情况,匹配会发生对不齐现象2.用了什么解决方法:提出VPM网络,以自监督训练为主要方法,使得网络自发的更关注共存的区域,对于不可见区域在计算距离时产生作用小,可见区域起的作用大。同时自监督训练使用交叉熵损失训练网络进行区域分类,使用三元损失寻来你网络进行身份分类。最终消除局部区域错位匹配现象。3.效果如何。达到目前...
2019-07-08 22:42:19
640
转载 卷积网络设计入门
这篇文章可以作为一个设计指南,为特定分类任务的 CNN 设计提供指导。作者围绕准确率、速度、内存消耗三个指标的权衡,从网络类型、架构设计、数据处理和迁移学习等方面介绍了 CNN 设计过程中使用的方法。你想开始做图像分类,但是无从着手。应该使用哪个预训练网络?如何修改网络以使其满足需求?你的网络应该包含 20 层还是 100 层?哪些是最快的、最准确的?这些是你为图像分类选择最好的 CNN...
2019-07-03 11:07:04
363
原创 论文阅读(六)CVPR 2018 Mask-guided Contrastive Attention Model for Person Re-Identification
文章地址:http://openaccess.thecvf.com/content_cvpr_2018/papers_backup/Song_Mask-Guided_Contrastive_Attention_CVPR_2018_paper.pdf素质四连:要解决什么问题:作者考虑到行人图片中背景的噪声干扰,想用一种方法去掉背景干扰,使网络更关注于前景body区域图像。 用了什么方法...
2019-07-01 11:45:15
1060
2
原创 【工程配置\环境安装】win10安装maskrcnn-benchmark
github:https://github.com/facebookresearch/maskrcnn-benchmark首先cuda必须是9.0。下载地址:https://developer.nvidia.com/cuda-90-download-archive,我的选择如下图,下载1.4GB的那个。下载之后得到一个exe文件,点击按步骤安装即可。安装步骤和环境变量配置参考博...
2019-06-28 23:06:52
5441
8
原创 Pytorch自带Resnet50特征图heat map热力图可视化
主要参考了博客https://blog.csdn.net/u012435142/article/details/84711978并在此基础上进行了修改,原博客生成的为灰度特征图,本文改进后生成彩色热力图。代码如下:import cv2import timeimport osimport matplotlib.pyplot as pltimport torchfrom to...
2019-06-27 09:37:10
25912
12
翻译 论文阅读(四)CVPR2019 Densely Semantically Aligned Person Re-Identification
文章链接:http://openaccess.thecvf.com/content_CVPR_2019/papers/Zhang_Densely_Semantically_Aligned_Person_Re-Identification_CVPR_2019_paper.pdfAbstract 我们提出了一种密集语义对齐(densely semantically ali...
2019-06-24 21:02:42
1929
转载 【目标检测】FPN算法
转自:https://blog.csdn.net/baidu_30594023/article/details/82623623自己理解:FPN在目标检测中主要起到辅助RPN提供用于检测小目标的anchor box,FPN算法将卷积提取到的顶层特征通过上采样和低层特征做融合,而且每层都是独立预测的。 ...
2019-06-21 17:04:38
416
转载 实例分割模型Mask R-CNN详解:从R-CNN,Fast R-CNN,Faster R-CNN再到Mask R-CNN
Mask R-CNN是ICCV 2017的best paper,彰显了机器学习计算机视觉领域在2017年的最新成果。在机器学习2017年的最新发展中,单任务的网络结构已经逐渐不再引人瞩目,取而代之的是集成,复杂,一石多鸟的多任务网络模型。Mask R-CNN就是典型的代表。本篇大作的一作是何凯明,在该篇论文发表的时候,何凯明已经去了FaceBook。我们先来看一下,Mask R-CNN取得了何等的...
2019-06-21 15:40:20
361
转载 【目标检测】RoIPooling与RoIAlign
转自:https://www.cnblogs.com/wangyong/p/8523814.html一)、RoIPooling 这个可以在Faster RCNN中使用以便使生成的候选框region proposal映射产生固定大小的feature map 先贴出一张图,接着通过这图解释RoiPooling的工作原理 针对上图 ...
2019-06-20 21:22:18
200
转载 【目标检测】Faster R-CNN算法详解
讲解的很好的一个blog,点击跳转。跳转链接:https://www.cnblogs.com/wangyong/p/8513563.html懒得复制了...另一个比较详细的blog:https://blog.csdn.net/weixin_31866177/article/details/81146722...
2019-06-20 21:14:25
246
转载 【目标检测】Fast R-CNN论文详解
转自:https://www.jianshu.com/p/fbbb21e1e3902014年R-CNN横空出世,首次将卷积神经网络带入目标检测领域。受SPPnet启发,rbg在15年发表Fast R-CNN,它的构思精巧,流程更为紧凑,大幅提高目标检测速度。在同样的最大规模网络上,Fast R-CNN和R-CNN相比,训练时间从84小时减少为9.5小时,测试时间从47秒减少...
2019-06-20 14:41:04
373
转载 【目标检测】SPPnet论文详解
原文:https://www.jianshu.com/p/90f9d41c6436SPPnet是目标检测领域不可忽略的一篇论文,中国人何恺明大神的作品,阅读起来感觉亲(简)切(单)多了。在我看来,SPPnet主要有两处亮点:1.它解决了深度卷积神经网络(CNNs)的输入必须要求固定图像尺寸(例如224*224)的限制。2.在目标检测领域它提高了提取特征的效率,速度相比R-CNN提升24-1...
2019-06-20 14:39:07
748
转载 【目标检测】RCNN算法详解-----转载第二篇
原文连接:https://www.jianshu.com/p/c1696c27abf8该文是目标检测领域的里程碑论文,是fast-rcnn、faster-rcnn等系列的基础。它首次用深度学习CNN的方式进行目标检测的尝试。取得了性能、准确度均大幅高于传统提取特征方式的结果。一.算法模块1.Region Proposals区域推荐在目标检测时,为了定位到目标的具体位置,通...
2019-06-20 13:14:23
438
转载 【目标检测】RCNN算法详解
原文连接:https://blog.csdn.net/shenxiaolu1984/article/details/51066975Paper:Girshick, Ross, et al. “Rich feature hierarchies for accurate object detection and semantic segmentation.”Proceedings of...
2019-06-20 11:45:43
164
转载 论文阅读(三)ECCV2017 Deformable Convolutional Networks
转自:https://www.cnblogs.com/fourmi/p/10171287.html论文源址:https://arxiv.org/abs/1703.06211开源项目:https://github.com/msracver/Deformable-ConvNets摘要 卷积神经网络由于其构建时固定的网络结构,因此只能处理模型的几何变换问题。本文主要介...
2019-06-12 17:29:21
380
转载 论文阅读(二)CVPR2018 Deformable ConvNets v2: More Deformable, Better Results
转自:https://www.cnblogs.com/fourmi/p/10188821.html论文源址:https://arxiv.org/abs/1811.11168摘要 可变形卷积的一个亮点是对于不同几何变化的物体具有适应性。但也存在一些问题,虽然相比传统的卷积网络,其神经网络的空间形状更接近于目标物体的形状,但有时会超出ROI区域,从而引入不相关的图像信息...
2019-06-12 17:27:49
235
翻译 论文阅读(一)CVPR2019 AANet: Attribute Attention Network for Person Re-Identifications
文章地址:http://openaccess.thecvf.com/content_CVPR_2019/papers/Tay_AANet_Attribute_Attention_Network_for_Person_Re-Identifications_CVPR_2019_paper.pdf源码:谁找到了评论一下呗。摘要: 本论文提出了一个“属性注意力网络”,这个新颖的...
2019-06-12 17:25:06
5822
2
转载 神经网络必要术语
了解神经网络,你需要知道的名词都在这里近日,Mate Labs 联合创始人兼 CTO 在 Medium 上撰文《Everything you need to know about Neural Networks》,从神经元到 Epoch,扼要介绍了神经网络的主要核心术语。理解什么是人工智能,以及机器学习和深度学习如何影响它,是一种不同凡响的体验。在 Mate Labs 我们有一群自学有成的...
2019-06-11 10:25:41
500
转载 静态方法与类方法
转自:https://www.cnblogs.com/wangyongsong/p/6750454.html一、静态方法(staticmethod)通常情况下,在类中定义的所有函数(注意了,这里说的就是所有,跟self啥的没关系,self也只是一个再普通不过的参数而已)都是对象的绑定方法,对象在调用绑定方法时会自动将自己作为参数传递给方法的第一个参数。除此之外还有两种常见的方法:静态方法和...
2019-06-05 15:32:37
861
转载 Python中的属性Property-getter、setter、deleter
转自:https://www.cnblogs.com/crwy/p/6852347.html通常,我们这样定义属性:class Animal(object): def __init__(self, name, age): self.name = name self.age = age即在实例初始化时,__init__函数中赋值,其中值可为实例访...
2019-06-05 15:19:41
1837
1
转载 Python装饰器
转载:https://www.cnblogs.com/cicaday/p/python-decorator.htmlPython中的装饰器是你进入Python大门的一道坎,不管你跨不跨过去它都在那里。为什么需要装饰器我们假设你的程序实现了say_hello()和say_goodbye()两个函数。def say_hello(): print "hello!" d...
2019-06-05 15:06:20
105
转载 Python闭包
原文:https://betacat.online/posts/2016-10-23/python-closure/说说Python中的闭包 - Closure发表于2016-10-23|分类于TechPython中的闭包不是一个一说就能明白的概念,但是随着你往学习的深入,无论如何你都需要去了解这么一个东西。闭包的概念我们尝试从概念上去理解一下闭包。在一些语言...
2019-06-05 12:35:40
89
原创 LintCode入门第一题 37.反转一个3位数
自己的想法:将输入的int数字转换成字符串通过索引重新排列后再转换成int值返回。代码如下class Solution: """ @param number: A 3-digit number. @return: Reversed number. """ def reverseInteger(self, number): # wri...
2019-06-04 23:43:11
202
转载 转发:【论文精读】Human Semantic Parsing for Person Re-identification
Introduction目前大部分的Person ReID方法都开始集中于提取更加具有表征能力的局部特征辅助全局特征用于行人检索。这篇文章是CVPR2018中关于Person ReID的一篇,文章的主体思路就是part-base的方法,但是跟大部分part-base不一样的地方在于本文使用了行人分割支路的输出作为mask,然后对人体的各部件进行局部特征提取。这种方法很直观的就能知道比使用横条、...
2019-05-03 12:55:08
195
原创 Anaconda安装Tensorflow 并再VsCode中使用
一、首先下载并安装anaconda二、进入anaconda,点击环境三、 点击Create创建一个环境,命名随意,如:tensorflow_cpu四、按如下方式搜索,apply自己需要的tensorflow包,根据自己电脑有无gpu做出选择 五、进入电脑cmd,输入 activate+刚才你创建的环境名 接着输入 pip install tenso...
2019-01-14 21:55:40
5268
7
原创 基于Python 从一个文件夹读取照片,修改尺寸后重命名存入另一个文件夹
import cv2import osimport numpy as np def resize(): path = 'D:\src' d_path = 'D:\save_image' filelist = os.listdir(path) i = 1 for item in filelist: if item.endswith('.jpg'): src = os.p...
2019-01-10 14:17:42
1678
转载 卷积可视化详解
听麻麻说,偷偷收藏而不感谢是不礼貌的,至少应该点个赞〜我觉得麻麻说的对!如果你愿意一层一层剥开CNN的心 - 你会明白它究竟在做什么 一直以来,卷积神经网络对人们来说都是一个黑箱,我们只知道它识别图片准确率很惊人,但是具体是怎么做到的,它究竟使用了什么特征来分辨图像,我们一无所知。无数的学者、研究人员都想弄清楚CNN内部运作的机制,甚至试图找到卷积神经网络和生物神经网络的联系。20...
2018-12-10 09:50:45
9032
9
转载 语义分割
图像语义分割的前世今生 1998年以来,人工神经网络识别技术已经引起了广泛的关注,并且应用于图像分割。基于神经网络的分割方法的基本思想是通过训练多层感知机来得到线性决策函数,然后用决策函数对像素进行分类来达到分割的目的。这种方法需要大量的训练数据。神经网络存在巨量的连接,容易引入空间信息,能较好地解决图像中的噪声和不均匀问题。选择何种网络结构是这种方法要解决的主要问题。 图像分割...
2018-12-09 22:32:55
482
转载 行人再识别论文介绍及最新进展
清华博士生孙奕帆:行人再识别论文介绍及最新进展雷锋网百家号01-0101:41雷锋网AI科技评论按:提到计算机视觉领域的研究,大家可能最先想到的是人脸识别,其实还有一个更为实用的研究应用——行人再识别。行人再识别是利用计算机视觉技术在图像或视频中检索特定行人的任务,面临着视角变化大、行人关节运动复杂等诸多困难,是一个极富挑战的课题。本文就来为大家重点介绍一下行人再识别的一些基础知识...
2018-11-28 09:51:40
1599
转载 c++学习路线
一、初级入门阶段在入门之初,首先要做的是通过C/C++语言的学习培养编程思维和动手能力,深刻理解面向过程和面向对象的思想方法。这个阶段你需要学习:① C语言数据类型、变量、内存布局、指针基础;字符串、一维数组、二维数组;一级指针,二级指针,三级指针,N级指针概念,指针数组和数组指针;结构体、文件的使用;动态库的封装和设计;函数指针回调函数。 ...
2018-11-20 12:04:21
227
原创 DLIB库example中face_detection_ex学习与实现
上源码#include <dlib/image_processing/frontal_face_detector.h>#include <dlib/gui_widgets.h>#include <dlib/image_io.h>#include <iostream>using namespace dlib;using namespa...
2018-10-31 17:40:20
725
原创 DLIB库example中3d_point_cloud_ex.cpp(3D点云)学习与实现
!免责!以下全是个人理解,新人菜鸟难免出错,希望指正。一、函数学习1、perspective_window::overlay_dot(类,继承自drawable_window, noncopyable)perspective_window:This is a simple window that is just a container for a perspective_displ...
2018-10-31 13:55:12
459
原创 Dlib库中example的video_tracking_ex.cpp实现
//这个实现太简单了,方法如下1.首先配置dlib————可参考如下文章https://blog.csdn.net/u012525096/article/details/782764702.添加dlib的example中的video_tracking_ex.cpp,还有dlib中的source.cpp文件到你的项目中。3.配置好后,编译一下会产生一个exe文件,如下图“目标追踪.e...
2018-10-30 16:51:37
280
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人