自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (7)
  • 收藏
  • 关注

原创 应用程序无法正常启动0xc00007b的解决(二)

【背景】基于Visual Studio环境开发的程序换一个运行环境时常常出现这样的情况:先提示“无法启动此程序,因为计算机丢失**.dll。尝试重新安装该程序以解决此问题”,很容易想到的办法就是从原来的环境中搜索相应的**.dll,然后放到当前运行环境中,如果运气好那么问题就解决了,可如果运气不好,就会继续提示“应用程序无法正常启动0xc00007b”,这是因为我们找的那个**.dll虽然名字对上...

2018-03-18 13:14:22 37594 5

翻译 从2D地图到3D城市模型的概略路线

对包括道路和城市在内的这些密集使用的地理要素制作地图的需求一直在稳步提升。这是因为如今的城市化率需要详细的及时更新的三维地理数据。这些数据帮助城市管理者规避居住性下降,限制水、空气和噪声污染,改善公平税收和快速应急响应等。如何对三维真实世界进行抽象是关键,这就是LoD(level of detail)的概念。自从2012年Filip Biljecki一直在研究如何改进3D城市模型的LoD。他的工作

2017-07-16 20:10:26 3857

翻译 颠覆实境可视化

我们获取现实的方式正在持续变化。引领这变化的一个先锋是NCTech公司,这是一家苏格兰公司,致力于360度实境成像系统。该公司的合作伙伴包括苹果,派拉蒙和皮克斯公司等,也包括地理空间领域的巨头,像莱卡,托普康和天宝公司等。GIM internationalal与该公司合伙人Neil Tocher探讨其促使每个人能够捕获现实、颠覆业界陈规使得虚拟现实成为可视化我们生活环境的标准的雄心壮志。新应用的海市蜃楼就要出现在地理空间领域,我们是否已经做好了准备?

2017-06-07 21:29:52 1210

翻译 新加坡:迈向智慧国家

自从2014年开启智慧国家工程,新加坡已经逐渐成为智慧城市领域的世界领导者。新加坡战略中最引人瞩目的是全国高精度3D地图的发展,支撑了许多关键应用包括城市规划,食品控制和民用航空等。此国家3D地图涉及到世界领先的测绘和地理信息技术的使用和发展。本文介绍在创建和维护所需数据中面临的多种挑战,以及如何最大化地实现其潜能。

2017-05-17 19:57:03 2463

翻译 低功率广域网:启动地理物联网

尽管物联网(Internet of Things, IoT)在上世纪末就已经出现,但是其真正的潜力直到最近几年才被广泛展现,而不再仅限于急先锋们的个人兴趣。如今的物联网繁荣发展的原因在于更多低功率大范围网络(low-power wide-area networks, LPWAN)的出现,这就使得定位设备可以实现低功率的互联。本文介绍LPWAN的概念及其与地理信息的联系。

2017-03-19 21:39:48 1021

翻译 为自动驾驶筑路--测绘地理信息的贡献

从1879年Karl Benz获得他的第一项内燃机专利算起,汽车工业发生了很多根本性的变化。或者你也可以怀疑这些变化根本不算什么。因为基本原理仍然是:汽车有四个轮子,使用汽油-柴油引擎,新能源汽车包括电动车和氢燃料汽车的占比都还很小,而这些汽车也都需要人类驾驶。一个很大的改变俨然就要发生,自动驾驶汽车。但是,如果没有测绘地理信息技术,自动驾驶也走不远的。

2017-03-11 19:39:15 1325

翻译 智能数据共享:工程&建筑领域的地理相关趋势

许多关键词都能反映工程&建筑行业中获取和使用空间数据的重要趋势,而其中三维3D,建筑信息模型BIM,增强现实AR,虚拟现实VR和无人机UAV绝对是最热门的关键词。如何将这些内容结合起来是一种主要的跨行业的挑战:实现协同操作和数据整合从而支撑整个价值链中多需求的高效工作流。原作者Frédérique Coumans原文地址(GIM international):点击打开链接工程&建筑

2017-02-28 22:36:13 1573

翻译 地理信息产业前沿

今年年初,GIM international杂志开展了一项读者问卷调查,目标是了解当前地理空间产业现状。一共收到一千多份回复,这些回复的质量优于预期。这项调查对下列问题产生了有价值的观点:那一项新技术最具潜力?无人机在如今的地理空间产业中扮演怎样的角色?是否还有其他的市场趋势显现?测绘地理信息专家如何看待行业的未来发展?本文考虑分析了地理空间产业在包括矿产,林业,农业和建筑等行业的应用,基于这些分析本文将带你开启2017年地理空间信息领域之旅。-1

2017-02-23 22:11:02 2228

原创 一种新的DEM人工编辑方法

为了实现高效率高精确度的DEM,一方面要研究高可靠性的滤波算法,另一方面要使用高效的人工编辑工具。本文阐述DEM人工编辑软件,并介绍一种高效率低成本的DEM人工编辑方法。该方法对作业员的要求只是做一个判断问题(识别哪些是非地面点),因此大大降低了专业化程度要求。更重要的是,本文方法无需专业测图软件,仅仅需要photoshop,GlobalMapper和点云内插DEM小程序就可以完成,是一种轻量级的编辑方法。

2017-01-01 22:06:23 13395 5

原创 密集匹配实验数据共享

本文总结密集匹配研究相关的公开数据集,做简要介绍,并给出相应的下载链接。基于这些数据足以完成相关研究方向的博士学位论文实验。

2016-12-22 09:58:34 5290 6

原创 从指定文件夹下获取文件路径列表的实现方法

本文给出一个功能函数,从指定的path路径中读取扩展名为“tps”的文件路径,并保存到files容器中。实现代码如下:void getFilesAll( string path, vector& files) { //文件句柄 long hFile = 0; //文件信息 struct _finddata_t fileinfo; string p; if((hF

2016-10-25 09:41:36 820

原创 定量实验的误差评价指标选择

在涉及测量的定量实验中,设计合理的精度评定指标是个很重要的问题。对于具体的情况应该使用不同的评价指标,否则可能无法完整揭示观测结果的特点。很多文献里使用中误差(RMSE),最大残差(max residue)和最小残差(min residue)三个指标衡量误差,其实并不完善。本文通过一个具体的例子来阐述几种主要的精度评定指标。

2016-05-04 20:59:29 6576

原创 利用ArcGIS对DSM进行定量比较或精度评定

做DSM/DEM相关的算法研究,最终的定量实验往往需要比较不同方法生成的DSM/DEM的精度,如果已知的是一定数量的控制点,那么直接取得要对比的DSM/DEM相应平面坐标位置的高程值,然后统计精度即可。还有一种常见的精度评价方法,那就是以高精度的DSM/DEM作为参考,评价待比较的DSM/DEM的精度,这时,每个格网点都参与评价其实并合理也没必要,因为尤其对于DSM而言,有许多点并不可靠,比如树林

2016-03-14 20:41:32 12185 1

原创 应用程序无法正常启动0xc00007b的解决

自己编写的程序出现“应用程序无法正常启动0xc00007b”的错误(如图1),一般是缺少系统库导致,到底缺什么,可以使用depends查看器发现(如图2),然后将正确的库放到可执行程序同目录下即可解决问题。图 1错误提示界面图 2 depends查看,发现MSVCR120D.DLL确实所致

2016-02-24 21:03:22 26260

原创 配置boost1.60.0错误:An internal error has occurred in the compiler

boost 1.60.0配置错误解释

2016-02-24 20:46:23 2153

原创 基于图像的三维重建系统概览

从2维图像重建3维立体具有重要的研究价值和潜在经济社会价值,时至今日,世界一流的三维重建系统已经可以全自动地恢复实景三维场景,也可以实现物体的高精度三维建模。本文对几款代表当今最先进技术水平的商业软件予以简单归纳介绍。

2016-01-01 10:48:36 15791 2

原创 dll的内存申请和释放问题--Debug程序正常而Release程序崩溃

C++编程中经常遇到这样的需求:主函数需要调用一个dll库函数并返回一块大小不定的存储着处理结果的内存,这时容易想到两种选择:一是使用vector的引用作为形参,二是使用指针,在主函数中定义指针,而在dll库函数中申请内存。

2015-05-15 21:30:41 3122 1

原创 空三匹配和密集匹配的区别与联系

首先从理论上分析空三匹配和密集匹配的区别和联系,然后从测绘学的后方交会和前方交会原理出发,通过一个形象的例子说明二者的区别。

2015-03-12 22:09:28 8524 2

原创 三维立体图的原理和欣赏方法

上高中的时候第一次接触三维立体图,有位同学拿着一幅花花绿绿杂乱无章的图片盯着看,然后就说他看见了什么立体,描述的煞有介事,我当时看了一个下午,把眼睛看花了也看不出来是什么东西,没想到上了大学学习摄影测量,这立体成了我的专业,了解了立体成像的原理,现在我看这种立体就跟看普通图片似的,凝视几秒钟就看清楚了,真是知识的力量!本来想着自己写一篇这方面的帖子,结果网上一搜,已经有很人把这个问题讲的很好了,但

2015-02-04 22:54:29 23192 1

原创 有关3D立体的一些市场信息

去年在自动化所做实时三维重建的时候,有人来参观,看完我们的结果,问了句:你们做的这个模型很酷啊,可是具体有什么用呢?黄老师的回答把大家逗乐了:我也不知道有什么用,但是肯定很有用!做研究的人容易只专注问题本身而忽略实际需求,这篇帖子我是从网上搜了一下,目前有关3D立体的市场上都在做什么,了解一些市场信息至少有助于增强我们研究的信心嘛。一般做三维重建的公司都会宣称自己的产品的用处有很多,包

2015-01-24 23:47:41 1382 2

原创 正反立体的视差特点---立体匹配的视差搜索范围(二)

立体匹配的视差搜索范围是个很重要的问题,匹配本身也可以理解为不断减小视差搜索范围直至为1个视差的过程,而不同的匹配方法其实是用不同的方法减小视差搜索范围。不管采用怎样的匹配方法,在具体实现上,我们都将面临以下问题:1. 初始视差范围怎样给定?2. 匹配中超出图像尺寸的视差如何处理?2. 如果切换左右片为基准片,相应的视差范围有什么变化?第一个问题很基础,也很简单,最直接的方法就是自

2014-12-30 11:36:21 3784 6

原创 利用ceres solver解大规模线性方程组

在工程应用中,最后要求解的线性方程组往往是原来的残差模型进行线性化后的误差方程。通常情况下,模型的线性化由人工完成,而求解误差方程则借助Eigen等矩阵运算库(参考1)来实现。现在,我们有了另一种选择,那就是ceres solver。ceres是Google公司用来解决非线性优化问题的开源库,主要是为了解决SFM问题中的光束法平差而设计的。与一般的矩阵运算库不同的是,我们只需要给ceres提供原始

2014-12-03 20:23:25 6776 6

原创 一种图像索引的查找表实现方法(VisualSFM点云数据存储基准从物方到像方的转换)

利用VisualSFM生成的

2014-11-16 17:18:34 2527

原创 编译64位程序的总结和理解

图像处理中往往需要很大的内存,以往的

2014-10-23 16:30:08 1200

原创 宏与内联函数的差异探究----自定义MIN函数引发的错误反省

在C++编程中,函数(包括内联函数)一般都是小写,而宏定义的“函数”(带参数的宏)往往采用大写。上面这句话,看似稀松平常,但是不遵循这句话却容易导致意想不到的错误!今天就记录一个典型案例:由于内联函数和宏十分相似,都是在程序运行之前进行的,都是用函数体取代表达式,都可以规避函数调用带来的开销从而提高效率,因此很容易模糊二者的本质区别,以至于忘记本文开头的话。这不,今天我就这么做了。这样做固

2014-08-28 15:34:50 894

原创 区域生长法图像分割的实现方法

本文介绍一种区域生长法进行图像分割的数据组织方式和实现方法,给出了核心代码,可用该方法实现立体匹配中的非法点检测。区域生长法图像分割是直接根据像素的相似性和连通性来对图像进行聚类的算法。基本原理是,给出若干种子点,然后依次对这些种子点进行如下操作,直到种子点集合为空:判断种子点四邻域或八邻域的像素点是否和种子点相似(灰度相似或其他测度相似),如果相似则将该点加入种子点集合,否则不作处理。该

2014-08-26 10:57:07 15835

原创 立体匹配中图像重叠分块的实现方法

本文分三部分:1. 图像直接分块的问题;2. 图像重叠分块的实现原理介绍;3. 立体匹配中的图像重叠分块的方法介绍;1. 图像直接分块的问题由于内存的限制或为了实现并行处理,对图像进行分块处理是必要的。如果仅仅对图像进行分块处理,然后把处理的图像块进行简单的拼接,容易导致界边处缝的问题(如下图所示)。所以,需要在图像分块时使得相邻图像块有一定的重叠,然后选择最优的处理结果填充重

2014-08-18 18:34:18 5013

原创 立体匹配中ZNCC的积分图加速方法

本文主要讲三点:1、ZNCC的原理;2、ZNCC的积分图实现方法;3、ZNCC编程中出现的一个小问题;1.ZNCC的基本原理立体匹配中最常用的一个相似性测度就是ZNCC(Zero-based Normalized Cross Correlation),ZNCC的数学公式为:(公式1)直接由公式1计算ZNCC存在大量冗余计算(比如重复求取平均值)。继续化简,得到:

2014-08-14 22:18:27 14679 2

原创 立体匹配的视差搜索范围

立体匹配和其他图像处理方法不同,

2014-08-12 12:52:03 5086 1

原创 Unicode和ANSI编码环境下编译字符串的问题求解

Unicode和ANSI都是字符编码方式,

2014-07-18 21:39:54 823

原创 ActiveX控件注册问题

利用VC制作好了OCX格式的ActiveX控件之后,需要进行注册才能使用。注册的方法是利用

2014-06-06 16:56:39 1680

原创 核线影像制作--双像三维建模小软件开发实例(六)

根据相对定向或绝对定向确定了两张相片的相对位置关系之后,可以把原始影像纠正成核线影像,即两张相片的光轴平行,且与基线(相机头影像中心连线)垂直,同时核线影像的行(或列)与基线也保持平行,这时两张相片上的同名点将是行对准或列对准的,因此,寻找同名的过程将被限制到一维搜索。详细内容可参考计算机视觉的“对极几何”理论或摄影测量的“核线采样”理论。

2014-05-22 16:28:49 9064 17

原创 C++要点精简总结

1、  当函数定义放在函数调用之后时,C程序的函数原型即声明(function prototype)有时可以省略,而C++程序的函数原型则不能省略。2、  内联函数,函数调用中系统要进行现场处理,如果函数本身很短则现场处理占用比重很大,此时定义内联函数使得函数体直接嵌入函数调用处,消除附加现场处理。编译时,编译程序将内联函数调用语句替换为函数体代码,并将形参替换为实参,坏处是增加内存占

2014-05-16 16:47:12 898

原创 地理信息系统复习摘要

地理信息系统原理一、绪论1、  GIS是由计算机硬件、软件和不同的方法组成的系统,该系统设计用来支持空间数据的采集、管理、处理、分析、建模和显示,以便解决复杂的规划和管理问题。GIS的物理外壳是计算机化的技术系统;GIS的对象是地理实体;GIS的技术优势在于它的混合数据结构和有效的数据集成、独特的地理空间分析能力、快速的空间定位搜索和复杂的查询功能、强大的图形创造和可视化表

2014-05-16 16:32:14 4151

原创 相对定向--双像三维建模小软件开发实例(五)

相对定向

2014-05-16 16:17:58 4093

原创 人机交互量测同名点程序--双像三维建模小软件开发实例(四)

一个量测同名点的程序是做为图像做定向的必要准备,为此我们开发了ImageMeasuringApparatus(图1),它是一款用来进行双像立体量测的程序,其功能有:1、  影像对的显示和漫游;2、  显示缩略图,进行手动粗定位;3、  载入已量测点、手动亚像素级刺点。图 1. ImageMeasuringApparatus运行界面下面我们阐述改程序的开发方法,通过学习本方法

2014-01-20 21:19:40 3147 1

原创 影像批量畸变纠正--双像三维建模小软件开发实例(三)

在(二)中,我们已经得到了相机的畸变参数,利用这参数纠正图像原理十分简单,不再赘述。本文主要介绍如何实现批量的畸变纠正,同时实时显示处理进度,程序运行界面如图1所示图 1. 图像畸变纠正程序运行界面在ImageRectifier中,我们需要输入畸变参数和相机参数,然后把同一相机拍摄的多幅图像一次性输入,即可批量进行处理。程序附带了处理进度条,运行情况一目了然。本程序的实现,最关

2014-01-11 14:22:51 2209

原创 相机标定--双像三维建模小软件开发实例(二)

本程序的执行界面如下图所示,只需要输入标定板影像路径,即可全自动完成相机的标定,得出相机的焦距和畸变稀疏。下面首先简略介绍相机标定的原理,然后简略介绍OpenCV的实现思路,最后详细介绍带UI的相机标定程序的开发方法。一,相机标定的原理 二,OpenCV对相机标定的实现思路三,带UI的相机标定程序的开发方法

2014-01-11 12:37:12 3913 2

原创 双像三维建模小软件开发实例(一)

本人摄影测量专业小硕,接触三维建模有几年时间了,闲来无事把三维建模流程过了一遍,写了个小软件,在此做一个总结,希望抛砖引玉,若能对感兴趣的朋友产生一点帮助,善莫大焉。初级选手都喜欢秀界面,我也先秀一下。我的程序名字叫做StereoTool,它有如上图所示的九个小模块组成。真正的三维建模其实只需要前六个即可完成,其中,1、相机标定,对普通相机进行标定,计算出相机的焦距,畸变参数等;

2014-01-09 22:31:58 2940 5

RotationMatrixTransformer

有关摄影测量的坐标转换可视化工具。可以实现左手系姿态与右手系姿态相互转换,可计算旋转矩阵。

2017-12-09

视差图转换物方点云(DSM)

根据视差图和外方位元素生成物方点云或数字表面模型

2017-05-15

核线影像纠正C++代码(程序)

核线影像制作完整代码http://blog.csdn.net/visualman_whu/article/details/26485843

2017-05-15

基于OpenCV和MFC的手工量测同名点程序

基于OpenCV和MFC的VC程序,实现影像对的显示和漫游;显示缩略图,进行手动粗定位;载入已量测点、手动亚像素级刺点等功能。附有程序的程序编写说明文档。有助于OpenCV和MFC混合编程的学习。

2013-01-30

摄影机定标,点的三维重建VC程序(含测试数据)

计算机视觉课程作业,包括摄影机定标和点的三维重建两大部分内容,利用VC写成,程序使用说明详尽,可供初学者参考

2012-03-01

计算机图形学算法VC++程序

计算机图形学相关算法,包括画直线,画多边形,画圆,插入字符,填充图形,可以选择不同的画笔宽度和画笔颜色等等

2011-04-07

利用VC++实现的K均值聚类分析算法程序

本程序利用VC++实现了K均值聚类算法。样本空间已经写入程序,可以根据需要分成的种类数进行聚类分析。

2010-03-02

空空如也

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

TA关注的人

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