![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机视觉
鲁中地区有小雨
这个作者很懒,什么都没留下…
展开
-
双目立体视觉的原理
基本原理双目视觉的基本原理就是模拟人眼并利用空间几何模型推导出相应的算法来解决实际问题。再说白一点,双目视觉最基本的目的就是从复杂的客观世界中提取出我们感兴趣的“点”、“线”、“面”,再用数字来描述,从而精确的理解并控制它们。这个原理里面包含三大部分内容:1.提取兴趣点2.立体匹配3.双目标定举例说明下面以机器人导航应用为例进行说明,在这个应用中需要做的事情就是告诉转载 2017-07-12 22:41:27 · 4488 阅读 · 0 评论 -
结构光三维重建之单目标定的一种方法——建立“相位-像点-真实三维坐标”之间的关系
结构光三维重建之单目标定的一种方法——建立“相位-像点-真实三维坐标”之间的关系1.目的 为了让像我一样刚接触结构光三维扫描的朋友们能更快速地理解整个框架,我先介绍一下写作本文的背景。 首先,结构光三维扫描是个很大的命题,涉及到结构光的选择、单双目的选择、重建算法的选择、点云后处理方法的选择,本文我以投射正弦条纹光栅的结构光为例,主要先行介绍一下单目情况下的系统标定。原创 2017-12-11 17:52:13 · 10106 阅读 · 12 评论 -
Python调用Face++人脸检测API
1.缘起机缘巧合,去年加了个计算机视觉的QQ群,现在赶上校招,偶然看见了旷视的公告。多亏南京研发中心的魏秀参博士推荐,再投递简历的第二天就收到了面试通知,后天面试旷视科技。了解一家公司的办法之一就是使用这家公司的产品,于是利用午休的时间申请了个开发者账号,然后体验了一把Face++的API,真的好强。2.铺垫怎么申请就不多说了,就是注册个账号那么简单。接口使用的是HTTP协议,各种平台原创 2017-10-25 16:26:16 · 6415 阅读 · 0 评论 -
三维坐标系中旋转矩阵R的作用和演示
1.名词解释首先要明白什么是旋转,这就涉及一个名词“刚体变换”。听上去十分抽象,可以从字面上理解,“刚体”就是一个不会发生形变的物体。在三维坐标系中,如果一个物体,不发生形变,只是进行旋转 和 平移 的运动,这种运动就叫做刚体变换。Xc是相机坐标,X是世界坐标。R和T和相机的内部参数无关,所以被称作相机的外参。2.旋转原理因为在三维世界中,世界坐标系有三原创 2017-10-14 16:39:42 · 4778 阅读 · 0 评论 -
双目视觉几何框架学习笔记
我的笔记全部得益于博主“玉米”,实际上在一个多月前就想了解双目的几何架构这块儿,也看了一些资料,但是那时候确实没静下心来。虽然自己其实早就参与了三维重建项目,但是对于从标定开始就如何实施还是一团雾水。今天重新从头打开玉米的博客,真的是获益良多!点击进入玉米的专栏以下是我的笔记和个人理解原创 2017-10-19 18:08:34 · 622 阅读 · 0 评论 -
泊松重建PoissonRecon.cpp源码分析
从一个垃圾网站找到的精品帖子,作者不详,如能看到,一定告知。 1 #include 2 #include 3 #include 4 #include 5 #ifdef _WIN32 6 #include 7 #include 8 #endif // _WIN32 9 #include "Time.h" 10 #include "MarchingC转载 2017-10-27 11:49:03 · 3586 阅读 · 8 评论 -
立体视觉_基于多频外差的三频正弦波理想状态下的解相位
立体视觉_基于多频外差的三频正弦波理想状态下的解相位高训兵2017.7.181.背景在双目视觉中,如何协调两个摄像头并获取深度信息是一项关键技术。其中精度较高的办法之一是使用基于多频外差原理的相位相关技术。初到公司实习,接到的第一个任务就是学习多频外差的解相位相关技术。从无到有的三天学习,从理论知识到用具体数据模拟,在python下进行可视化实现,作以博文以记之。2.过程原创 2017-07-18 16:14:42 · 6443 阅读 · 10 评论 -
MFC点击按钮打开文件选择对话框并获取图片
1.环境Visual Studio 2012Opencv 2.4.13Unicode字符集2.文件对话框CFileDialogCFileDialog::CFileDialog( BOOL bOpenFileDialog, LPCTSTR lpszDefExt = NULL, LPCTSTR lpszFileName = NULL, DWORD dwFlags = OFN原创 2017-06-27 09:03:06 · 9641 阅读 · 3 评论 -
人脸检测之基于Opencv和MFC创作的换脸小程序
人脸检测之基于Opencv和MFC创作的换脸小程序1. 背景Opencv已经接触了有段日子了,无论是Python还是C++,都在控制台内运行,使用Opencv的imshow观察结果。最近在学习MFC,突发奇想地希望把人脸检测和MFC结合起来,制作一个简单地换脸小程序。2. 设计采用简单的按钮-事件机制,每个按钮实现不同的功能。程序面板设计如下图:3. 解决的问题原创 2017-06-27 17:09:37 · 3498 阅读 · 0 评论 -
opencv读取使用MATLAB双目标定的结果进行双目校正
概述:opencv内部也有双目标定的函数,但是结果有时候会飘,所以想先用MATLAB标定工具箱试试看。使用MATLAB先队两个相机进行单目标定,然后进行双目标定,将结果保存在xml文件中。xml文件时opencv支持的文件格式,更详细的解释可以去搜索相关资料。1.工具准备:MATLAB标定工具箱。这一步我认为应该单独强调一下。我的MATLAB版本是2014a,应用程序里面自带一个标...原创 2017-12-30 16:54:21 · 6739 阅读 · 23 评论