自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(173)
  • 资源 (2)
  • 收藏
  • 关注

转载 人脸相关数据集

数据集 描述 备注 获取方式 PubFig: Public Figures Face Database 哥伦比亚大学的公众人物脸部数据集,包含有200个人的58k+人脸图像 非限制场景下的人脸识别 链接:http://pan.baidu.com/s/1qYzDU7i密码:fvja Large-scale CelebFaces A...

2020-08-16 18:04:56 124

原创 Android JNI中jfloatArray与jfloat*的相互转换

本人近期在写JNI时,本地native传入的数据类型是float[] xx,对应的jni的参数类型即为jfloatArray xx,那么如何读取jfloatArray xx中的数据呢,具体详见本人的实践代码部分“jfloatArray转vector<float>”。 同时在JNI中本人花还遇到需要将std::vector<float>类型的数据转为jfloatArray类型后作为返回值返回。该部分的实现详见本人实践代码部分“vector<f...

2020-07-19 18:21:23 619

转载 Android中NDK各版本下载

原文链接:https://blog.csdn.net/gyh198/article/details/75036686翻不了墙的话,可以用迅雷下载最新版本r21https://dl.google.com/android/repository/android-ndk-r21-windows-x86_64.ziphttps://dl.google.com/android/repository/android-ndk-r21-darwin-x86_64.ziphttps://dl.google.

2020-05-19 22:21:29 97

转载 【目标检测】Stitcher: Feedback-driven Data Provider for Object Detection

论文:《Stitcher: Feedback-driven Data Provider for Object Detection》论文地址:https://arxiv.org/pdf/2004.12432.pdf原文链接:https://blog.csdn.net/weixin_42096202/article/details/1058505731、摘要目标检测器通常会根据尺寸具有不同质量,其中小物体的性能最不令人满意。在本文中,我们研究了这种现象,并发现:在大多数训练迭代中,小..

2020-05-10 23:02:32 566

转载 【目标检测】FCOS: Fully Convolutional One-Stage Object Detection

论文:《FCOS: Fully Convolutional One-Stage Object Detection》 ICCV2019论文地址:https://arxiv.org/pdf/1904.01355.pdf代码:https://github.com/tianzhi0549/FCOS/https://github.com/shanglianlm0525/PyTorch-Networkshttps://github.com/Adelaide-AI-Group/FCOShttps://

2020-05-10 18:02:12 158

转载 【行人检测】High-level Semantic Feature Detection: A New Perspective for Pedestrian Detection/CSP

论文:《High-level Semantic Feature Detection: A New Perspective for Pedestrian Detection/CSP》 CVPR2019论文地址:https://arxiv.org/abs/1904.02948v1代码:https://github.com/liuwei16/CSP非官方pytorch实现:https://github.com/lw396285v/CSP-pedestrian-detection-in-pytorch.

2020-05-10 17:09:19 332

转载 【目标检测】ExtremeNet:Bottom-up Object Detection by Grouping Extreme and Center Points

论文:《Bottom-up Object Detection by Grouping Extreme and Center Points》 CVPR2019论文地址:https://arxiv.org/pdf/1901.08043.pdf代码:https://github.com/xingyizhou/ExtremeNet原文链接:https://blog.csdn.net/chunf...

2020-05-10 16:23:03 153

转载 【目标检测】CornerNet: Detecting Objects as Paired Keypoints

论文:《CornerNet: Detecting Objects as Paired Keypoints》 ECCV2018论文地址:https://arxiv.org/abs/1808.01244开源代码:https://github.com/umich-vl/CornerNet https://github.com/princeton-vl/Co...

2020-05-05 22:18:04 250

转载 【目标检测】CenterNet :Objects as Points

论文:《CenterNet :Objects as Points》 2019.4.16论文地址:https://arxiv.org/pdf/1904.07850.pdf代码:https://github.com/xingyizhou/CenterNet博客原文地址:https://blog.csdn.net/jacke121/article/details/90572692?ut...

2020-05-05 15:37:10 405

转载 轻量化网络:MobileNet v3解析

原文:Searching for MobileNetV3论文链接:https://arxiv.org/abs/1905.02244一、基本论述MobileNet v3发表于2019年,该v3版本结合了v1的深度可分离卷积、v2的Inverted Residuals和Linear Bottleneck、SE模块,利用NAS(神经结构搜索)来搜索网络的配置和参数。mobilenet-...

2020-04-13 22:46:16 996

转载 深度特征融合---理解add和concat之多层特征融合

在各个网络模型中,ResNet,FPN等采用的element-wise add来融合特征,而DenseNet等则采用concat来融合特征。那add与concat形式有什么不同呢?事实上两者都可以理解为整合特征图信息。只不过concat比较直观,而add理解起来比较生涩。concatenate操作是网络结构设计中很重要的一种操作,经常用于将特征联合,多个卷积特征提取框架提取的特征融合或者是将输...

2020-04-11 17:09:34 454

转载 卷积网络基础知识---Depthwise Convolution && Pointwise Convolution && Separable Convolution

卷积神经网络在图像处理中的地位已然毋庸置疑。卷积运算具备强大的特征提取能力、相比全连接又消耗更少的参数,应用在图像这样的二维结构数据中有着先天优势。然而受限于目前移动端设备硬件条件,显著降低神经网络的运算量依旧是网络结构优化的目标之一。本文所述的Separable Convolution就是降低卷积运算参数量的一种典型方法。常规卷积运算假设输入层为一个大小为64×64像素、三通道彩色图片。...

2020-04-11 16:21:43 90

转载 ResNeXt结构解读

论文:Aggregated Residual Transformations for Deep Neural Networks (2017CVPR上)论文地址:https://arxiv.org/pdf/1611.05431.pdfPyTorch代码:https://github.com/miraclewkf/ResNeXt-PyTorch原文来源:https://blog.csdn....

2020-04-09 20:46:30 426

转载 SENet结构解读

原文:https://zhuanlan.zhihu.com/p/65459972一、前言在深度学习领域,CNN分类网络的发展对其它计算机视觉任务如目标检测和语义分割都起到至关重要的作用,因为检测和分割模型通常是构建在CNN分类网络(称为backbone)之上。提到CNN分类网络,我们所熟知的是VGG,ResNet,Inception,DenseNet等模型,它们的效果已经被充分验证,而且被...

2020-04-07 17:17:25 430

原创 C++ 二叉树的基本操作

对于一棵二叉树,有三种基本遍历方式:1、前序遍历(DLR):先访问根结点,然后遍历左子树,最后遍历右子树。归结为:从根结点一直从左子树向下直到叶结点,然后返回到叶结点的父亲,再从其父结点的右子树向下。2、中序遍历(LDR):先中序遍历左子树,然后访问根结点,最后遍历右子树。3、后序遍历(LRD):先后序遍历左子树,然后遍历右子树,最后访问根结点。对如上图,遍历结果如下:前...

2020-03-27 14:08:56 268

转载 C++单链表增删查找的基本操作

#include<iostream>using namespace std;typedef int DataType;class Node {public: int data; Node * next;};class LinkList {public: LinkList(); ~LinkList(); //创建一个单链表...

2020-03-26 13:30:28 113

原创 C/C++面试题知识点总结(持续更新)

1、new和delete的作用new / new[]:完成两件事,先底层调用 malloc 分配内存,然后调用构造函数(创建对象)。 delete/delete[]:也完成两件事,先调用析构函数(清理资源),然后底层调用 free 释放空间。 new 在申请内存时会自动计算所需字节数,而 malloc 则需我们自己输入申请内存空间的字节数。2、new和malloc的区别new是运算符...

2020-03-24 14:49:05 50

原创 机器学习面试题(持续更新)

1、无监督和有监督算法的区别是什么?有监督学习:对具有概念标记(分类)的训练样本进行学习,以尽可能对训练样本集外的数据进行标记(分类)预测。这里,所有的标记(分类)是已知的。因此,训练样本的岐义性低。无监督学习:对没有概念标记(分类)的训练样本进行学习,以发现训练样本集中的结构性知识。这里,所有的标记(分类)是未知的。因此,训练样本的岐义性高。聚类就是典型的无监督学习。2、监督...

2020-03-24 14:47:58 206

原创 深度学习面试题(CV方向)(持续更新中)

1、熟悉哪些CV框架,顺带聊聊CV最近五年的发展史如何?计算机视觉和 CNN 发展十一座里程碑2、深度学习在视觉领域有何前沿进展?深度学习在计算机视觉领域的前沿进展3、深度学习为什么在计算机视觉领域这么好?以目标检测为例,传统的计算机视觉方法需首先基于经验手动设计特征,然后使用分类器分类,这两个过程都是分开的。而深度学习里的卷积网络可实现对局部区域信息的提取,获得更高级的特征,...

2020-03-24 14:47:21 651

原创 python中常用的内置函数

原文参考链接:https://www.cnblogs.com/wujiaqing/p/10709207.html1、abs()函数:返回数字的绝对值。data1 = abs(-20)data2 = abs(0.3)print('data1:{}, data2:{}'.format(data1, data2))#输出结果如下:data1:20, data2:0.32、all(...

2020-03-23 15:08:17 61

转载 数组中求最小K个数

原文来源:https://juejin.im/post/5dff2791f265da33cf1add57题目:输入n个整数,找出其中最小的K个数。示例:例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4。思路:满足海量数据找top k,由于内存大小有限,不能一次读入海量数据。因此建立一个大小为k的容器,不断更新此容器即可。时间复杂度为o(...

2020-01-10 10:55:58 52

转载 连续子数组的最大和

原文来源:https://juejin.im/post/5e04149c6fb9a016050b83ee题目:给定一个整数数组 arrays,请你在该数组中找出连续子数组的最大和,并返回最大和。示例:给定数组:{6,-3,-2,7,-15,1,2,2}返回值为8(从第0个开始,到第3个为止)。思路:当前操作受子问题影响,并且最优解建立在子问题需要有最优解的基础之上,用动...

2020-01-10 10:40:00 40

转载 OpenCV实践:计算轮廓的面积和周长

1、对如下图片的面积与周长进行测量2、算法思路灰度处理 模糊处理 二值化 形态学处理 最大轮廓检测 计算面积与周长3、代码实践# include<opencv2\opencv.hpp># include <iostream>using namespace std;using namespace cv;int main(int argc...

2020-01-02 15:04:14 1093

转载 OpenCV实践:玉米计数

1、要求:利用opencv对如下图片中的玉米颗粒计数2、思路二值分割 形态学处理 距离变换 阈值化二值分割(局部AdaptiveThreshold每个区域都有一个阈值) 连通区域计数(利用findContours查找轮廓并计数)3、代码实践#include <iostream>#include <opencv2/opencv.hpp>#inc...

2020-01-02 14:20:01 409 1

原创 OpenCV中轮廓特征的提取与筛选

1、轮廓发现(或提取)findContours( InputOutputArray binImg, OutputArrayOfArrays contours, OutputArray hierachy, int mode, int method, Point offset=Point())参数解释:第一个参数 binImg:输入8bit图像,0值像素值不变,非0的像素看...

2020-01-02 10:38:50 707

转载 OpenCV实践:文件(或身份证)轮廓提取、切边与矫正

参考链接:https://blog.csdn.net/weixin_41695564/article/details/80077706实现思路:通过边缘检测+轮廓检测或者直线检测最大外接矩形实现#include <opencv2/opencv.hpp>#include<vector>#include <iostream>#include &l...

2020-01-02 10:03:59 2688

转载 OpenCV实践:去除票据中的红色印章

现实生活中,一些票据(比如发票、车票)等都会有一个红色印章,有时会盖在某个关键区域,影响了其他的字符识别。因此,为了提高准确率,我们尽量会移除红色印章,具体实现方法如下:对彩色图分离通道,拿到红色通道图 进行阈值分割#include<iostream>#include<opencv2\opencv.hpp>#include<opencv2\highgui...

2019-12-31 15:43:31 683

转载 OpenCV实践:获取填空题的下划线

问题描述: 对于下面的一张图片,获取其中的直线部分。1、基本两种方式先用canny检测边缘得到边缘图片,再用霍夫直线检测边缘图片中的直线;(效果差) 先将图像通过形态学操作腐蚀掉字母,然后在通过霍夫检测将直线展示出来。(效果还可以)2、基于上述方法二的算法步骤阈值化(二值化); 构建结构元素,消除字母; 膨胀处理,让直线更加明显; 霍夫直线检测; 记录直线位置。说明:...

2019-12-31 14:23:18 74

原创 OpenCV中图像拼接和图像融合技术

1、图像拼接基本步骤对每幅图进行特征点提取 对特征点进行匹配 进行图像配准 把图像拷贝到另一幅图像的特定位置 对重叠边界进行特殊处理2、利用SUFR、SIFT、ORB算子提取特征点进行拼接参考链接:https://www.cnblogs.com/skyfsm/p/7411961.html3、利用Stitch模块进行拼接#include<iostream>#...

2019-12-31 10:21:57 193

转载 OpenCV中特征检测与特征匹配:SURF、SIFT、ORB、FAST

原文链接:https://www.cnblogs.com/skyfsm/p/7401523.html(链接中附内有详细实践代码)1、简介一幅图像中总存在着其独特的像素点,这些点我们可以认为就是这幅图像的特征,成为特征点。计算机视觉领域中的很重要的图像特征匹配就是以特征点为基础而进行的,所以,如何定义和找出一幅图像中的特征点就非常重要。这篇文章我总结了视觉领域最常用的几种特征点以及特征匹配的...

2019-12-30 17:52:28 937

原创 OpenCV中角点检测:Harris、Shi-Tomasi、亚像素级角点检测

1、角点的定义角点通常被定义为两条边的交点,或者说,角点的局部邻域应该具有两个不同区域的不同方向的边界。比如,三角形有三个角,矩形有四个角,这些就是角点,也是他们叫做矩形、三角形的特征。角点是个很特殊的存在。如果某一点在任意方向的一个微小的变动都会引起灰度很大的变化,那么我们就可以把该点看做是角点。角点检测(Corner Detection)是计算机视觉系统中获取图像特征的一种方法,广...

2019-12-30 17:24:42 239

原创 OpenCV中霍夫变换:直线检测和圆检测

1、简介霍夫变换(Hough Transform)是图像处理中的一种特征提取技术,它通过一种投票算法检测具有特定形状的物体。Hough变换是图像处理中从图像中识别几何形状的基本方法之一。Hough变换的基本原理在于利用点与线的对偶性,将原始图像空间的给定的曲线通过曲线表达形式变为参数空间的一个点。这样就把原始图像中给定曲线的检测问题转化为寻找参数空间中的峰值问题。也即把检测整体特性转化为检测局...

2019-12-26 11:21:08 569

原创 OpenCV中边缘检测:Canny算子,Sobel算子,Laplace算子,Scharr滤波

1、基于OpenCV的边缘检测步骤滤波:边缘检测算法主要是基于图像强度的一阶和二阶导数,但是导数对于噪声很敏感,因此需要采用滤波器来改善与噪声有关的边缘检测器的性能。简言之,消除噪声。 增强:增强边缘的基础是确定图像各点邻域强度的变化值。增强算法可以将灰度点邻域强度值有显著变化的点凸显出来。简言之,使边界轮廓更加明显。 检测:邻域中有很多的点的梯度值较大,但是在特定的应用中,这些点并不是要...

2019-12-26 10:47:25 108

原创 OpenCV中形态学操作:膨胀、腐蚀、开闭运算

1、基本概念图像形态学即数学形态学(Mathematical morphology)是一门建立在格伦和拓扑学基础上的图像分析学科,是数学形态学图像处理的基本理论;常见图像形态学运算:腐蚀,膨胀,开运算,闭运算,骨架抽取,极线腐蚀,击中击不中变换,顶帽变换,颗粒分析,流域变换,形态学梯度等。腐蚀和膨胀是最基本的形态学运算。腐蚀和膨胀是针对白色部分(高亮部分)而言的。膨胀(dilate...

2019-12-25 17:36:14 215

原创 VC与VS的版本对应关系

在VS中导入Opencv包的时候,经常会看到vc14、vc15等,如果选择的版本不正确,会出现包加载错误的情况。在此,列出VS与VC的对应关系,具体如下:Visual Studio 6 : vc6Visual Studio 2003 : vc7Visual Studio 2005 : vc8Visual Studio 2008 : vc9Visual Studio 2010 : v...

2019-12-24 15:29:10 394

转载 【目标检测】STDN:Scale-Transferrable Object Detection

论文:《Scale-Transferrable Object Detection》CVPR2018论文地址:http://openaccess.thecvf.com/content_cvpr_2018/papers/Zhou_Scale-Transferrable_Object_Detection_CVPR_2018_paper.pdf参考文章:https://blog.csdn.ne...

2019-12-20 14:54:20 118

转载 【目标检测】RefineDet :Single-Shot Refinement Neural Network for Object Detection

论文:《Single-Shot Refinement Neural Network for Object Detection》CVPR2018论文地址:https://arxiv.org/pdf/1711.06897v1.pdf代码链接:https://github.com/sfzhang15/RefineDet参考文章:https://blog.csdn.net/u01438016...

2019-12-20 14:28:37 64

转载 【目标检测】RFBNet:Receptive Field Block Net for Accurate and Fast Object Detection(CVPR2017)

论文:《Receptive Field Block Net for Accurate and Fast Object Detection》论文链接:https://arxiv.org/abs/1711.07767参考原文:https://blog.csdn.net/u014380165/article/details/81556769 http://w...

2019-12-20 10:54:39 99

转载 【目标检测】PVANET:Deep but Lightweight Neural Networks for Real-time Object Detection

论文:《PVANET: Deep but Lightweight Neural Networks for Real-time Object Detection》论文链接:https://arxiv.org/abs/1608.08021代码链接:https://github.com/sanghoon/pva-faster-rcnn参考原文:https://blog.csdn.net/u0...

2019-12-16 09:58:40 85

转载 【目标检测】EfficientDet: Scalable and Efficient Object Detection

论文:《EfficientDet: Scalable and Efficient Object Detection》论文地址:https://arxiv.org/pdf/1911.09070.pdf开源项目:https://github.com/xuannianz/EfficientDet原文参考:https://www.cnblogs.com/mlj318/p/11996609.ht...

2019-12-16 09:02:13 1217

adult数据挖掘.zip

adult数据集数据挖掘,基于python语言的决策树算法,包括数据处理与归类整理

2019-10-16

Social_Network_Ads.csv

该数据共400条数据,4个特征,年龄、性别、收入、购买意向

2019-10-14

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除