自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Computer Vision :Traffic Lights Detection!(交通灯检测)

项目简介: 正如题目所说的,这个项目的主要工作实际上就是实现交通灯的检测。在智能交通领域关于交通标志,车道线,车辆前向碰撞预警,后向碰撞预警,车距检测等已经有比较广泛的研究。这些交通相关的计算机视觉方向也是目前自动驾驶汽车正在解决或者已经解决的经典问题。相比于这几个方向,对于交通灯的检测的研究相对较少。交通灯的检测在自动驾驶汽车的安全行驶中至关重要。传统CV的研究中,更多的是针对比...

2018-07-12 16:35:39 9600 5

原创 矩阵特征值与奇异值分解

最近在查看CNN相关文章的时候遇到了一个问题,就是矩阵的奇异值分解问题。虽然在本科的时候学过了矩阵的特征值求解的问题。但是对于奇异值以及奇异值分解的概念还是比较淡薄的。因此查阅了相关的文献将矩阵的特征值与奇异值以几何的形式展现出来。以便更好的理解其中的问题。文章主要参考的是Feature Column from the AMS这篇文献。虽然是英文的但是比较容易读懂。 在本科的时候我们都学习了

2017-12-16 18:53:04 1222 1

原创 C++中vector的使用总结

这周的项目中用到了C++中的vector,之前当我第一次听说vector这个数据类型的时候是从以为师兄那里听说的,虽然我之前知道,但是不怎么用,当时他对vector的感觉就是shift! 但是随着我对vector的使用熟练度的不断提高,我越来越喜欢这样的一个数据结构,下面就介绍下vector中数据的存储,访问,以及删除的方法,以及在工程中对vector的调用方法。 在进行使用之前需要做的就是要

2017-12-10 22:46:43 702

原创 鱼眼图像畸变校正_V

鱼眼图像即便校正这个专题已经写到了第5版了,本次博客需要探讨的是关于在鱼眼图像畸变校正中的畸变半径的确定问题。同时结束鱼眼图像畸变校正的专题,在此做一个总结。并给出具体的解决方案。 鱼眼图像畸变半径的获取。 在之前的博客中已经探讨了关于如何进行鱼眼图像畸变矫正的方案,主要是说明了球面透视投影算法,以及基于等距模型的球面透视投影的方法,实际上这种空间坐标映射的变换方法难度很大。在处理这类问题的时候

2017-12-03 16:48:48 6546 3

原创 分水岭分割算法的实现

分水岭分割算法的实现基于距离变换方式的分水岭分割算法 代码:%-------------------------------------%---Author:Richard Tseng%---Date:2017.11.11%---Topic:Water_dist %-------------------------------------close all;clc;clear;Ima

2017-11-26 20:15:10 1476

原创 鱼眼图像校正(球面等距投影模型)_IV

基于上周的仿真情况,通过调整校正后目标图像的大小,实现了对映射之后鱼眼图像的完整映射: 可以看到由于采用的是球面透视投影的算法,因此,校正之后的图像的具有保形性。若追求图像的完整视场,则校正的质量会下降。同时可以看到这个校正之后的图像实际上将原始的畸变图像的内容展开了。增加了图像的细节信息。但是由于没有加入鱼眼图像半径的畸变模型。因此,校正的效果还需要进一步的提升。同时,由于鱼眼图像的畸变程度

2017-11-19 19:26:49 3041

原创 鱼眼图像校正(球面等距投影模型)_|||

接着上一篇博客的讲解,本次博客主要工作是完成了基于等距模型的鱼眼图像球面投影校正算法。解决了上周实现鱼眼图像校正时的以下几个问题: 1, 图像坐标中心位移问题。 2, 目标图像映射大小问题。 3, 图像插值问题。   对于鱼眼图像的校正问题来讲,首先我们需要明确等距模型只是给出了入射角和相机焦距之间的关系。这个关系的使用本质上还是需要带入到球面模型或者抛物面模型中取求解坐标映射关系。

2017-11-11 15:33:02 5315 16

原创 鱼眼图像校正(球面等距投影模型)_||

鱼眼图像校正算法 2017.11.6 前面讲了关于鱼眼图像等距投影模型的原理。下面先来看看几个算法的仿真效果。 本周主要在上周的基础上完成鱼眼图像校正算法的仿真,上周提出的是基于等距模型的球面投影校正算法。为了完成仿真的任务,先实现了球面透视投影的校正算法,因为等距模型的投影算法本质上实际就是将球面投影的坐标计算换成了可以根据等距模型替代的公式。 为了直观的说明算法的优劣下面分别给出经纬度校

2017-11-07 01:23:53 8219 2

原创 鱼眼图像校正(球面等距投影模型)

为了真正的理清鱼眼图像校正的原理,查阅了很多的资料,本文主要从以下几个方面详细阐述基于球面透视投影等距模型的鱼眼图像校正算法。 1,鱼眼相机的构造原理。 2,透视投影。 3,等距投影算法鱼眼相机的构造成像模型的不同,鱼眼相机的成像原理不同于一般的小孔成像模型。对于一般的小孔成像模型其成像的示意图如下所示: 我们先展示了小孔成像的相关知识,不同于小孔成像 鱼眼图像由于为了获得更加宽广的

2017-10-29 17:10:17 27567 16

原创 LBP特征提取的实现以及思考

LBP特征提取的实现以及思考 LBP(local binary pattern),局部二值模式,主要应用与图像的特征提取,比如人脸识别,车牌识别等领域。之所以广泛的使用原因就在于LBP算子,可以有效地应对光照的影响,最原始的LBP称为灰度不变模式(gray_scale invariant pattern)意思也就是其对光照的很强的鲁棒性。那为什么灰度光照有如此好的鲁棒性呢? 灰度不变模

2017-09-11 13:10:38 6992

原创 QT各版本环境搭建以及opencv编译配置

QT各版本环境搭建以及opencv编译配置一,QT windows环境搭建 A.首先讲解下Windows环境下的MINGW 版本QT开发环境搭建步骤:下载MIngw 版本的QT,下载地址:www.qt.io 进入网站之后选择开源版本(免费)或者商业版本(收费),初学者最好选择最新(latest)版本,现在的最新版本是5.7.0,但是似乎5.7.0不支持win7;我自己下载的是5

2016-09-13 10:03:23 5019

原创 VS 下使用findcontours函数触发断点问题解决方案

因为最近在做一个轮廓检测的项目,其中需要用到findcontour函数对二值图像的轮廓进行提取,然而在使用时却出现了许多问题,在DEBUG模式下总是会报错“.......exe have triggered a breakpoint.在网上查找了一些资料主要是动态库连接问题,最终也没能解决我的问题。于是准备转而使用CVfindcontours函数进行,但是心里不是很痛快。毕竟在使用opencv3.

2016-06-14 10:31:57 5274 5

等距模型鱼眼图像校正(校正+线性+双线性插值)

资源包含了基于等距模型的鱼眼图像校正算法的Matlab实现,同时代码中给出了Matlab实现的线性插值和双线性插值。下载后添加图片直接运行即可。(适当调节rows1,cols1的数值,改变映射图像的效果,最好效果建议rows1=rows;cols1=cols)

2017-11-11

GPU并行编程

GPU并行编程这本书,详细剖析了GPU 的运算机制,让读者升入理解GPU计算的内核,以及提升运算速度的有效方法。对于算法研究人员,是不可多得的资料。

2017-09-16

空空如也

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

TA关注的人

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