- 博客(457)
- 收藏
- 关注
转载 【图像特征提取17】ORB原理与源码解析
文章转载自:http://blog.csdn.net/luoshixian099/article/details/48523267 为了满足实时性的要求,前面文章中介绍过快速提取特征点算法Fast,以及特征描述子Brief。本篇文章介绍的ORB算法结合了Fast和Brief的速度优势,并做了改进,且ORB是免费。 Ethan Rublee等人2011年在《ORB:
2017-03-18 15:06:36
1709
1
转载 【图像特征提取16】BRIEF特征描述子原理及源码解析
文章转载自: http://blog.csdn.NET/luoshixian099/article/details/48338273 传统的特征点描述子如SIFT,SURF描述子,每个特征点采用128维(SIFT)或者64维(SURF)向量去描述,每个维度上占用4字节,SIFT需要128×4=512字节内存,SURF则需要256字节。如果对于内存资源有限的情况下,这种描述子方法显然不
2017-03-18 15:03:20
2675
转载 【图像特征提取15】Fast原理及源码解析
文章转载自:http://blog.csdn.NET/luoshixian099/article/details/48294967 在实时的视频流处理中,需要对每一帧特征提取,对算法处理速度上有很高的要求,传统的SIFT,Harris等特征点提取很难满足。由此提出Fast(Features from Accelerated Segment Test),由于不涉及尺度,梯度,等复
2017-03-18 15:00:49
2095
转载 【图像特征提取14】PCA-SIFT原理及源码解析
文章转载自:http://blog.csdn.net/luoshixian099/article/details/49174869PCA-SIFT是对传统SIFT算法的改进,由Yan Ke等人在《PCA-SIFT: A More Distinctive Representation for Local Image Descriptors》中提出,论文中采用PCA(Principal C
2017-03-18 14:56:22
1862
2
转载 【图像特征提取13】SIFT原理之KD树+BBF算法解析
本文转载自:http://blog.csdn.NET/luoshixian099/article/details/47606159 继上一篇中已经介绍了SIFT原理与C源码剖析,最后得到了一系列特征点,每个特征点对应一个128维向量。假如现在有两副图片都已经提取到特征点,现在要做的就是匹配上相似的特征点。相似性查询有两种基本方式:1.范围查询:即给点查询点和查询阈值,从数据集中
2017-03-18 14:54:16
1546
转载 【图像特征提取11】SIFT算法的原理与C源码剖析
本文转载自:http://blog.csdn.NET/luoshixian099/article/details/47377611 SIFT的原理已经有很多大牛的博客上做了解析,本文重点将以Rob Hess等人用C实现的代码做解析,结合代码SIFT原理会更容易理解。一些难理解点的用了☆标注。 欢迎大家批评指正! SIFT(Scale-invariant
2017-03-18 14:40:12
1723
转载 【图像特征提取9】OpenCv中SURF源码的分析二
转载自:http://blog.csdn.net/luoshixian099/article/details/47905681首先看features2d.hpp中SURF类的声明:[cpp] view plain copy print?/*! SURF implementation. The class implem
2017-03-18 12:43:23
1331
原创 【图像特征提取6】ORB特征点的描述----BRIEF描述子
(一)BRIEF描述子 在ORB特征提取的第一步根据FAST角点检测算法检测出特征点(角点、兴趣点、关键点)之后,我们需要以某种方式来描述这些特征点的属性。对于这些特征点的描述算法,我们称之为特征点的描述子(Feature DescritorS).ORB特征提取算法采用BRIEF描述子来描述这些特征点的属性。 BRIEF算法的核心思想是在关键点P的周围以一定
2017-03-17 17:50:12
9032
原创 C++中文件ifstream和ofstream流类的操作
/***************************************************************************************************** 文件描述: STL---标准库中的标准输入输出流文件说明: 1)C++兼容C语言的printf、scanf函数和文件操作,但是C++也提供了基于类的输入
2017-03-13 16:52:14
2155
原创 汽车目标跟踪的一些数据集
http://www.cvlibs.net/datasets/kitti/eval_scene_flow.php?benchmark=stereohttp://www.vision.caltech.edu/html-files/archive.htmlhttp://www.gti.ssr.upm.es/data/Vehicle_database.html?spm=5176.100239
2017-03-08 11:00:53
7112
转载 Vehicle tracking using a support vector machine vs. YOLO
IntroductionThe vehicle detection and tracking project of the Udacity Self-Driving Car Nanodegree is a challenge to apply traditional computer vision techniques, such as Histogram of Oriented Grad
2017-03-08 10:47:38
1480
转载 车辆追踪算法大PK:SVM+HOG vs. YOLO
//由于博主目前正在做车辆跟踪方面的研究,看了一下这篇论文里面的文章,感觉还不错,就转了过来!//不过这篇论文里面的用HOG+SVM和YOLO的方法作比较,我感觉有些不妥,因为基于特征点+SVM的车辆跟踪方法速度确实有点慢,但是基于其它方法的车辆跟踪方法,跟踪的帧率还是不错的,当然鲁棒性也不错,比如博主现在研究的基于粒子滤波后验概率的车辆跟踪方法作者:Kaspar Sakmann
2017-03-08 10:44:20
11355
原创 【SVM理论到实践4】基于OpenCv中的SVM的手写体数字识别
//由于本人每天时间非常紧张,所以博客仅供各位参考,里面的代码都是运行过的,直接可以运行本章的学习目标: 1)手写体数字识别数据库MNIST 2)基于SVM训练的具体步骤 1)手写体数字识别数据库MNISTMNIST(Mixed National Institute of Standards and Technology)是一个大型的手写体数字识别数据库,广泛
2017-03-03 22:52:54
5863
原创 【SVM理论到实践3】OpenCv中自带的两个例子:线性可分和线性不可分代码解读
#include #include #include using namespace cv;int main(){ //【1】创建可视化的窗口 int width = 512; int height = 512; cv::Mat image = Mat::zeros(height, width, CV_8UC3); //【2】设置训练数据
2017-03-03 22:44:30
1095
原创 【SVM理论到实践2】OpenCv中的支持向量机SVM源代码的解读
/***************************************************************************************************** 程序功能: OpenCv中的支持向量机SVM源代码的解读使用步骤: 无论是使用OpenCv中的SVM还是使用其他库中的SVM进行分类,一般的步骤分为以下几步
2017-03-03 22:42:38
1685
原创 【SVM理论到实践1】SVM支持向量机的简介
支持向量机SVM理论到实践一:SVM支持向量机的简介本章的学习目标: 1)SVM:支持向量机的简介 2)支持向量机与传统机器学习算法相比的优点 3)为什么需要SVM的核函数 4)SVM中常用的四种核函数 5)OpenCv中核函数的定义1)SVM:支持向量机的简介传统的模式识别技术只考虑训练样本的拟合情况,并且以最小化分类器在训
2017-03-03 22:37:11
2117
原创 EasyPR--一个开源的中文车牌识别系统—的简介
http://www.cnblogs.com/subconscious/p/3979988.html
2017-03-02 14:30:00
1500
转载 opencv3.1 svm(支持向量机)使用心得
本文转载自:http://livezingy.com/category/opencv/ 在开源的车牌识别系统EasyPR中,用SVM(支持向量机)模型甄选出候选车牌中真正的车牌。目前EasyPR1.4的SVM模型输入的是LBP特征,作者提及后续会考虑增加HOG和SIFT特征。据此思路,我用HOG特征作为SVM模型的输入进行了初步验证,在此记录训练方法和数据。 本文验证
2017-03-02 14:18:00
3491
转载 opencv3.1 SURF特征点算法说明与示例
本文转载自:http://livezingy.com/opencv3-1-surf/ SURF (Speeded Up Robust Features)是一种具有鲁棒性的局部特征检测算法。CSDN的博主zhaocj写的Opencv2.4.9源码分析——SURF对SURF算法分析的非常透彻,建议想学习SURF算法原理的同学去研读。本文从应用角度来记录SURF算法,并给出相应的范例。
2017-03-02 14:16:32
5101
转载 opencv3.1的SIFT特征检测参数图文详解
本文转载自:http://livezingy.com/sift-in-opencv3-1/ SIFT算法的实现过程大致如下:对源图像进行高斯模糊处理,根据源图尺寸和相关设定参数生成图像的高斯金字塔和高斯差分金字塔(DOG尺度空间),在DOG尺度空间中搜索特征点,计算尺度,构建特征描述子。本文以SIFT的参数为主线来尝试说明SIFT算法的原理。 SIFT算法图像匹配的效
2017-03-02 14:15:11
12869
转载 opencv3.1的HOG特征检测参数详解(HOG梯度直方图的高质量文章*****)
HOG特征的源码中给出的检测窗口大小的默认值为128*64,网上很多范例都会将原图resize为该尺寸。那么HOG特征检测时,检测窗口尺寸一定要处理为128*64吗?No,我们只要遵守必要的规则,检测窗口可以设置为任意尺寸。本文记录此问题点的验证方法和使用HOG特征点提取时的注意事项。 1. HOGDescriptor参数详解 HOGDescriptor是H
2017-03-02 14:08:01
7561
2
转载 使用opencv的SVM和神经网络实现车牌识别(高质量的文章******)
本文转载自:http://blog.csdn.net/ap1005834/article/details/51340831一、前言本文参考自《深入理解OpenCV 实用计算机视觉项目解析》中的自动车牌识别项目,并对其中的方法理解后,再进行实践。深刻认识到实际上要完成车牌区域准确定位、车牌区域中字符的准确分割,字符准确识别这一系列步骤的困难。所以最后的识别效果也是有待进一步提
2017-03-01 22:12:09
5161
1
转载 OpenCV进阶之路:神经网络识别车牌字符
1. 关于OpenCV进阶之路前段时间写过一些关于OpenCV基础知识方面的系列文章,主要内容是面向OpenCV初学者,介绍OpenCV中一些常用的函数的接口和调用方法,相关的内容在OpenCV的手册里都有更详细的解释,当时自己也是边学边写,权当为一种笔记的形式,所以难免有浅尝辄止的感觉,现在回头看来,很多地方描述上都存在不足,以后有时间,我会重新考虑每一篇文章,让成长系列对基础操作的介绍
2017-03-01 22:00:13
1146
转载 OpenCV+SVM简单应用-------路面箭头分类
OpenCV+SVM简单应用-------路面箭头分类博客分类: openCVC++机器学习openCV,图像处理 问题内容:路面箭头检测与识别(该部分主要介绍基于SVM的分类,也就是识别,检测问题暂不谈)问题背景:路面箭头识别在无人车中有着重要的作用: 1.车道线等重要信息的检测,需要排除路面箭
2017-03-01 21:45:27
3344
2
转载 目标检测相关的资源列表 (目标检测最近几年的最新成果)
转载自:极市平台IntroductionA Seismic Shift in Object Detection by Piotr Dollár.Generating Object Proposals by Piotr Dollár.TutorialsICCV 2015 Tutorial on Too
2017-03-01 11:51:48
3897
转载 目标跟踪时,常用的数据库资源
1. 常用计算机视觉图像库:http://blog.csdn.net/xuejiren/article/details/38635121 //含有图像又含有是视频http://datasetfor.org/ 2.视频监控与跟踪,部分测试视频或图像序列地址:http://blog.csdn.net/zhang11wu4/article/details/8133969
2017-02-28 09:09:44
4080
1
转载 斑点检测
转载自:http://www.cnblogs.com/ronny/p/4009425.html1. 什么是斑点斑点通常是指与周围有着颜色和灰度差别的区域。在实际地图中,往往存在着大量这样的斑点,如一颗树是一个斑点,一块草地是一个斑点,一栋房子也可以是一个斑点。由于斑点代表的是一个区域,相比单纯的角点,它的稳定性要好,抗噪声能力要强,所以它在图像配准上扮演了很重要的角色。同时
2017-02-27 19:47:34
869
转载 Harris角点检测
转载自:http://www.cnblogs.com/ronny/p/4009425.html1. 不同类型的角点在现实世界中,角点对应于物体的拐角,道路的十字路口、丁字路口等。从图像分析的角度来定义角点可以有以下两种定义:角点可以是两个边缘的角点;角点是邻域内具有两个主方向的特征点;前者往往需要对图像边缘进行编码,这在很大程度上依赖于图像的分割与边缘提取,
2017-02-27 19:45:33
681
转载 图像局部特征点检测算法综述
研究图像特征检测已经有一段时间了,图像特征检测的方法很多,又加上各种算法的变形,所以难以在短时间内全面的了解,只是对主流的特征检测算法的原理进行了学习。总体来说,图像特征可以包括颜色特征、纹理特等、形状特征以及局部特征点等。其中局部特点具有很好的稳定性,不容易受外界环境的干扰,本篇文章也是对这方面知识的一个总结。本篇文章现在(2015/1/30)只是以初稿的形式,列出了主体的框架,后面还有
2017-02-27 19:43:20
1113
转载 CUDA从入门到精通到精通_笔记5:GPU入门综述博文
PS:这篇博客出自我的一个同学的手中,写的很好,是CUDA入门的好博客,因此才从他的博客中复制过来(复制改版也是个力气活~),大家也可以查看他博客中其它的文章,涉猎很广,从语言到开源包。此外,他是做推荐系统的,如果有关于推荐系统的问题也可以在博客给他留言~!——————————————————正文—————————————————————— 鉴于自己的毕设需要使用GPU C
2017-02-19 10:00:16
1796
原创 CUDA从入门到精通到精通_笔记4:GPU设备属性查询的代码
/********************************************************************************************************************文件说明:* 第二个CUDA程序------GPU设备性能参数的查询*开发环境:* win7+OpenCv2.4.8+cudaTo
2017-01-08 17:47:54
1133
原创 CUDA从入门到精通到精通_笔记3:第一个CUDA程序及其代码详解
/********************************************************************************************************************文件说明:* 第一个CUDA程序-------核函数的调用*开发环境:* win7+OpenCv2.4.8+cuda5.0+NIV
2017-01-08 11:33:18
1553
原创 CUDA从入门到精通到精通_笔记2:CUDA编程导论
(一)CUDA编程导论 1---市场对实时,高清晰度的三维图像具有无法满足的需求,由于这种需求的推动,【可编程图形处理器GPU】已经演 化成 : 1--高并行度 2--多线程 3--拥有强大计算能力和极高存储器带宽的多核处理器,如图1.1和图1.2
2017-01-07 21:33:32
557
原创 CUDA从入门到精通到精通_笔记1:CUDA编程开发环境的配置
(一)安装环境 操作系统:windows7 显卡型号:NIVIDA(二)软件准备 1---VS2010(推荐大家使用VS2010,vs2008有点老,VS2010以上的版本倒是很好用,编程的感觉也很好,可以有些时候搞开发,vs的版本太新了,很多软件不兼容) 2---NIVIDA显卡驱动:犹豫我的笔记本的显卡配置有
2017-01-07 20:51:46
1554
原创 【VC编程】笔记4--windows的消息驱动机制和消息对话框
/*****************************************************************************************************windows的消息驱动机制:* 1--在应用程序中,当应用程序的窗口中发生事件或者产生消息的时候,操作系统将事件封装成一个消息结构体* 的变量,这个消息结
2017-01-04 17:47:52
432
原创 【VC编程】笔记3---使用Win32SDK编程,模仿MFC的消息映射处理机制
/******************************************************************************************************文件说明:* 资源头文件---resource.h*开发环境:* Win10+VS2012*时间地点:* 陕西师范大学 2017.1.2*
2017-01-03 10:47:34
652
原创 【VC编程】笔记2--SDK编程的模板程序/MFC消息映射机制的本质解析
/******************************************************************************************************文件说明:* 资源头文件---resource.h*开发环境:* Win10+VS2012*时间地点:* 陕西师范大学 2017.1.2*
2017-01-02 21:46:06
593
原创 【VC编程】笔记1--创建一个Win32的应用程序,并显示创建的窗口和菜单
/******************************************************************************************************文件说明:* Win32_SDK编程---主程序*开发环境:* Win10+VS2012*时间地点:* 陕西师范大学 2017.1.2*作
2017-01-02 20:27:29
2259
转载 模板匹配及其源代码---Edge Based Template Matching
转载自:https://www.codeproject.com/articles/99457/edge-based-template-matchingImplementing an edge based template matching or pattern matching algorithm.Download source - 140 KBDownload d
2016-12-30 10:30:57
5593
3
转载 SIFT算法详解
转载自:http://blog.csdn.net/zddblog/article/details/7521424尺度不变特征变换匹配算法详解Scale Invariant Feature Transform(SIFT)Just For Funzdd zddmail@gmail.com or (zddhub@gmail.com)对于初学者,从Da
2016-12-29 22:28:32
2062
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人