一、 标定原理
     相机标定的目的就是要获得相机的内参数,得到二维平面像素坐标和三维世界坐标的关系,从而进行三维重建。
1、几个坐标系及其变换
(1)图像坐标系:是一个以像素为单位的坐标系,它的原点在左上方,每个像素点的位置是以像素为单位来表示的,所以这样的坐标系叫图像像素坐标系(u,v),u和v分别表示像素在数字图像中的列数和行数,但是并没有用物理单位表示像素的位置,因此还需建立以物...
                            
                            
                                分类:
其他好文   时间:
2016-04-22 19:53:36   
                                阅读次数:
283
                             
                    
                        
                            
                            
                                世界遗产是世界所公认的,具有突出意义和普遍价值的文物古迹和自然遗产,是社会公共资源中最珍贵的一部分。世界各国都将世界遗产列入“国家公益事业”。世界遗产的功能与性质决定了它必须由政府来实施管理。对世界遗产的精准保护,在于可以用资料影像最世界遗产进行保存。对其进行精准还原,以方便以后科研单位以及历史单位对世界遗产的分析和进一步保护。...
                            
                            
                                分类:
其他好文   时间:
2016-04-03 10:33:39   
                                阅读次数:
281
                             
                    
                        
                            
                            
                                最近入手NvidiaTegra 1 开发板,ARM架构的,做室内三维重建用。今天就讲讲的PCL 1.8+ OPENCV3.1 + OPENNI2.0在ubuntu14.04 上的安装与编译。   更新ubuntu的armhf源,修改source.list,中科大的快!deb http://mirrors.ustc.edu.cn/ubuntu-ports/ trusty main restricte...
                            
                            
                                分类:
系统相关   时间:
2016-02-13 20:46:23   
                                阅读次数:
983
                             
                    
                        
                            
                            
                                2016-01-13/18:21想找个序列图像三维重建的工作,遂开始收集各种信息,搜了下找工作的网站,下了几篇三维重建的硕士论文,上了下知乎。前两年就知道了有123Dcatch这么个玩意,当时搜到了这么个东西http://www.didayin.com/archives/632还一直留着这个书签,照...
                            
                            
                                分类:
其他好文   时间:
2016-01-13 19:32:17   
                                阅读次数:
121
                             
                    
                        
                            
                            
                                最近项目中需要利用osg重建三维曲面,所以学习了一下。第一,我先用的狄洛尼三角形的方法,即osgUtil::DelaunayTriangulator,用这种方法的特点是:1.首先必须给其一个存储三维点集的数组,该方法会对这些杂乱无章的散点自动排序,然后就利用这些排好序的,符合三角网构建规则的散点去构...
                            
                            
                                分类:
其他好文   时间:
2016-01-07 10:04:15   
                                阅读次数:
2080
                             
                    
                        
                            
                            
                                // perform very basic sanity-check validation on a heightfield.bool validateHeightField(osg::HeightField* hf){ if (!hf) return false; if (hf->getNumR....
                            
                            
                                分类:
其他好文   时间:
2016-01-07 10:03:32   
                                阅读次数:
342
                             
                    
                        
                            
                            
                                手头有三个prime sensor摄像头,分别固定在不同角度,打算根据RGBD信息,将三个摄像头的点云数据拼接起来。设备限制+能力不足,一直没有把point cloud library 1.8环境搭建起来,因此无法实时读取点云信息。此外,笔记本电脑USB芯片总线中断协议限制,亦无法同时使用三个摄像头。在如此坑爹的境地,分享下我是怎么搞三维重建的。。。。一、点云数据获取1.采用openni2.0 采...
                            
                            
                                分类:
其他好文   时间:
2015-10-06 00:45:16   
                                阅读次数:
327
                             
                    
                        
                            
                            
                                一、目的       
        计算机视觉的基本任务之一是从摄像机获取的图像信息出发获取三维空间中物体的几何信息,并由此重建和识别物体(三维重建)。而空间物体表面某点的三维几何位置与其在图像中对应点之间的相互关系是由摄像机成像的几何模型决定的,这些几何模型参数就是摄像机的模型参数。在大多数条件下,这些参数必须通过实验与计算才能得到,这个过程被称为摄像机定标(或称为标定)。
      ...
                            
                            
                                分类:
其他好文   时间:
2015-08-10 14:49:04   
                                阅读次数:
129
                             
                    
                        
                            
                            
                                最近项目中需要利用osg重建三维曲面,所以学习了一下。
第一,我先用的狄洛尼三角形的方法,即osgUtil::DelaunayTriangulator,用这种方法的特点是:
1.首先必须给其一个存储三维点集的数组,该方法会对这些杂乱无章的散点自动排序,然后就利用这些排好序的,符合三角网构建规则的散点去构建三角网,需要注意的是经过dt->setInputPointArray(coords);这句...
                            
                            
                                分类:
其他好文   时间:
2015-06-18 11:43:15   
                                阅读次数:
707
                             
                    
                        
                            
                            
                                最近要开始做三维重建,需要使用opencv 和 openGL,第一次使用OpenGL,当然要从装glut库来开始。
glut 库文件下载地址如下:http://download.csdn.net/detail/hyqsong/8618163
安装步奏如下:
1.将glut.h,放在vs2013安装目录的include下,新建一个GL目录(没有的话):例如我的路径是: C:\Program F...
                            
                            
                                分类:
其他好文   时间:
2015-04-22 09:40:56   
                                阅读次数:
237