计算机视觉
AndyCheng_hgcc
这个作者很懒,什么都没留下…
展开
-
图像分割算法及与目标检测、目标识别、目标跟踪的关系
https://blog.csdn.net/piaoxuezhong/article/details/78985024转载 2020-09-10 15:25:29 · 212 阅读 · 0 评论 -
B-样条曲线教程(B-spline Curves Notes)目录
https://blog.csdn.net/tuqu/article/details/4749586转载 2020-03-20 15:58:51 · 299 阅读 · 0 评论 -
深入浅出地理解机器人手眼标定
https://blog.csdn.net/qq_16481211/article/details/79764730所谓手眼系统,就是人眼镜看到一个东西的时候要让手去抓取,就需要大脑知道眼镜和手的坐标关系。如果把大脑比作B,把眼睛比作A,把手比作C,如果A和B的关系知道,B和C的关系知道,那么C和A的关系就知道了,也就是手和眼的坐标关系也就知道了。 相机知道的是像素坐标,机械手是空间坐标系,所...转载 2018-09-21 17:06:56 · 1766 阅读 · 0 评论 -
经典手眼标定算法之Navy
https://blog.csdn.net/wjdexz/article/details/78516586转载 2018-09-21 17:08:36 · 554 阅读 · 0 评论 -
Eye in hand And eye on hand calibration
https://blog.csdn.net/datase/article/details/72510235转载 2018-09-21 17:23:57 · 441 阅读 · 0 评论 -
单应矩阵Homography介绍
https://blog.csdn.net/Sunshine_in_Moon/article/details/45461819在计算机视觉中,平面的单应性被定义为一个平面到另外一个平面的投影映射。因此一个二维平面上的点映射到摄像机成像仪上的映射就是平面单应性的例子。如果点Q到成像仪上的点q的映射使用齐次坐标,这种映射可以用矩阵相乘的方式表示。若有一下定义:则可以将单应性简单的表示为:...转载 2018-10-29 11:35:05 · 314 阅读 · 0 评论 -
OpenCV生成标定图(棋盘格)
https://blog.csdn.net/eric_e/article/details/79570454 网上查了一下工业视觉标定板,少则几百大洋,多则几千大洋,就想在A4纸上山寨打印一个标定图,就是黑白方格相间的那种。A4纸的标准大小为210*297mm。搞了个把小时,其实想明白了之后很简单。从每个像素的角度考虑,考虑其最终落入哪个小方块,如果落入小方块的行列之和为奇数,则设置为白色。...转载 2018-10-29 14:19:24 · 8193 阅读 · 0 评论 -
利用matlab摄像机标定
https://www.cnblogs.com/Jessica-jie/p/6081308.html(1)输入图像“Image names”键Matlab的图形窗口显示出20幅靶标图像 (2) 提取角点“Extract grid corners”键。输入要进行角点提取的靶标图像的编号并回车分别在“wintx ([] = 5) =”和“winty ([] = 5) =...转载 2018-10-29 20:47:21 · 892 阅读 · 0 评论 -
AprilTag视觉定位系统
https://blog.csdn.net/yjy728/article/details/78524814AprilTag是一个视觉基准库,在AR,机器人,相机校准领域广泛使用。通过特定的标志(与二维码相似,但是降低了复杂度以满足实时性要求),可以快速地检测标志,并计算相对位置。示例图片官网:https://april.eecs.umich.edu/software/apriltag....转载 2018-11-27 11:00:24 · 1723 阅读 · 0 评论 -
Flourish: Automated Ground Intervention for Precision Farming
参考:http://ict-agri.eu/node/36249http://www.flourish-project.eu/http://www.flourish-project.eu/documents/http://www.flourish-project.eu/videos/ugv/http://www2.informatik.uni-freiburg.de/~fleckenf/ ...原创 2018-12-20 01:16:19 · 214 阅读 · 0 评论 -
visualSFM
https://blog.csdn.net/kiara_wei/article/details/68485062visualSFM:http://ccwu.me/vsfm/ (A visual structure from motion sysytem) visualSFM是一个使用SFM方法(structure from motion)用于3D重建的GUI应用,这个重...转载 2018-12-19 12:16:13 · 1140 阅读 · 0 评论 -
求解旋转图像的最大内接矩形
https://blog.csdn.net/YhL_Leo/article/details/51510432转载 2019-03-15 21:28:36 · 3237 阅读 · 0 评论 -
基于PCL的三维重建——点云配准(一)ICP算法实现
https://blog.csdn.net/qq_33933704/article/details/78652633在逆向工程,计算机视觉,文物数字化等领域中,由于点云的不完整,旋转错位,平移错位等,使得要得到的完整的点云就需要对局部点云进行配准,为了得到被测物体的完整数据模型,需要确定一个合适的坐标系,将从各个视角得到的点集合并到统一的坐标系下形成一个完整的点云,然后就可以方便进行可视化的操...转载 2018-09-13 16:16:10 · 1696 阅读 · 0 评论 -
Ubuntu14.04下配置CGAL+boost+QT+Suitesparse
https://blog.csdn.net/liangguangqiang/article/details/39740591这两天突然间想把以前在linux在没有调通的程序给调通,这个程序需要用到CGAL和Suitesparse(稀疏矩阵计算,大家上网查哈),而CGAL又依赖于boost 和QT,所以总共需要安装boost, QT, suitesparse和CGAL.1, 首先安装Boos...转载 2018-09-11 15:14:03 · 645 阅读 · 0 评论 -
sfm流程概述
https://blog.csdn.net/qingcaichongchong/article/details/62424661经过一段时间的刻苦钻研,终于摸到SFM的门了,在此把流程稍微捋一下,后续学到新的慢慢丰富吧1)第一步是特征提取,一般采用SIFT算子,因其具有尺度和旋转不变性2)第二步是匹配和建立track,图像对两两匹配,一般采用欧式距离.有两种方法: 粗暴匹配,...转载 2018-07-18 10:23:37 · 1263 阅读 · 0 评论 -
KinectFusion:用运动的深度相机进行实时3D重建及交互
https://blog.csdn.net/u010696366/article/details/47985073KinectFusion的GPU Pipeline实现, 涉及到的两篇原理和实现中的一篇,两年前翻译的,那时候多数不理解,再拿出来整理一下,也是加深理解,配图来自原论文,文字为本人翻译,如有不正,敬请指出。本文最重要的算法都在第四章:GPU实现,也是最难理解的部分,本文的第四章是自...转载 2018-07-05 17:41:15 · 1605 阅读 · 0 评论 -
配置能编译KinectFusion的PCL环境
https://blog.csdn.net/u010696366/article/details/19428809 KinectFusion是微软研究院的一个项目,使Kinect可以作为3D物体扫描仪,代码开源在PCL(Point Cloud Library)点云库中,去年在Windows下配好环境,尝试了一下效果,没有做总结,最近将依次把相关的东西总结一下同时也重新学习,欢迎大家一起讨论,批...转载 2018-07-05 17:58:17 · 371 阅读 · 0 评论 -
OpenCV+OpenGL 双目立体视觉三维重建
https://blog.csdn.net/wangyaninglm/article/details/521422170.绪论这篇文章主要为了研究双目立体视觉的最终目标——三维重建,系统的介绍了三维重建的整体步骤。双目立体视觉的整体流程包括:图像获取,摄像机标定,特征提取(稠密匹配中这一步可以省略),立体匹配,三维重建。我在做双目立体视觉问题时,主要关注的点是立体匹配,本文主要关注最后一个步骤...转载 2018-07-06 11:11:20 · 904 阅读 · 0 评论 -
双目立体视觉系统
https://blog.csdn.net/onthewaysuccess/article/details/40709745双目视觉几何框架详解一、图像坐标:我想和世界坐标谈谈(A)玉米竭力用轻松具体的描述来讲述双目三维重建中的一些数学问题。希望这样的方式让大家以一个轻松的心态阅读玉米的《计算机视觉学习笔记》双目视觉数学架构系列博客。这个系列博客旨在捋顺一下已标定的双目视觉中的数学主线...转载 2018-07-21 16:31:54 · 8376 阅读 · 1 评论 -
(一)图像坐标:我想和世界坐标谈谈(A) 【计算机视觉学习笔记--双目视觉几何框架系列】
https://blog.csdn.net/onthewaysuccess/article/details/40709745玉米竭力用轻松具体的描述来讲述双目三维重建中的一些数学问题。希望这样的方式让大家以一个轻松的心态阅读玉米的《计算机视觉学习笔记》双目视觉数学架构系列博客。这个系列博客旨在捋顺一下已标定的双目视觉中的数学主线。数学推导是有着几分枯燥的,但奇妙的计算机视觉世界是建立在严密的数...转载 2018-07-21 16:33:12 · 280 阅读 · 0 评论 -
(二)图像坐标:我想和世界坐标谈谈(B) 【计算机视觉学习笔记--双目视觉的几何框架系列】
https://blog.csdn.net/onthewaysuccess/article/details/40709947二、图像坐标:我想和世界坐标谈谈(B) 玉米将在这篇博文中,对图像坐标与世界坐标的这场对话中涉及的第二个问题:谈话方式,进行总结。世界坐标是怎样变换进摄像机,投影成图像坐标的呢? 玉米做了一个简单的图示,在这里做一个提纲。图中显...转载 2018-07-21 16:34:43 · 388 阅读 · 0 评论 -
Camera和IMU的标定过程之kalibr 源码编译
1. 安装ORS-kinetic版本(略)2. 源码编译2.1 安装必要的库文件温馨提示: 一个可以很方便查询各种库文件的网站,https://packages.debian.org/zh-cn/eg, 查询libv4l-dev, https://packages.debian.org/zh-cn/sid/libv4l-devsudo apt-get installpython...原创 2018-07-30 18:11:59 · 1377 阅读 · 3 评论 -
OpenCV图像变换(仿射变换与透视变换)
https://zhuanlan.zhihu.com/p/24591720仿射变换(affine transform)与透视变换(perspective transform)在图像还原、图像局部变化处理方面有重要意义。通常,在2D平面中,仿射变换的应用较多,而在3D平面中,透视变换又有了自己的一席之地。两种变换原理相似,结果也类似,可针对不同的场合使用适当的变换。仿射变换和透视变换的数学原...转载 2018-09-04 16:24:02 · 185 阅读 · 0 评论 -
仿射变换与透视变换
https://www.cnblogs.com/riddick/p/7398311.html仿射变换保证物体形状的“平直性”和“平行性”。透视变换不能保证物体形状的“平行性”。仿射变换是透视变换的特殊形式。将透视变换写成3*3矩阵形式,即为M;以下面这张图为例,实现仿射变换,包括旋转,平移,缩放,剪切,以图像中心为变换中心;仿射变换旋转(逆时针旋转30度)Mat M...转载 2018-09-04 16:25:45 · 267 阅读 · 0 评论 -
CamOdoCal相机标定过程
CamOdoCal: Automatic Intrinsic and Extrinsic Calibration of a Rig with Multiple Generic Cameras and OdometryCamOdoCal git仓库:https://github.com/hengli/camodocalcd camodocalmkdir buildcmake...原创 2018-09-11 14:37:51 · 3737 阅读 · 1 评论 -
PnP 单目相机位姿估计(一):初识PnP问题
https://blog.csdn.net/cocoaqin/article/details/77841261IDE:visual studio 2013 使用库:Eigen opencv2.4.9 文档版本:1.1简介 PnP问题是求解3D-2D点对运动的方法。他描述了当知道n个三维空间点坐标及其二维投影位置时,如何估计相机的位姿。我们可以想象,在一幅图像中,最少只要知道三个点的空间坐...转载 2018-03-23 10:31:42 · 2337 阅读 · 0 评论