svn教程图文详解 - 青岛网站建设seo关键词排名技术

news/2025/9/29 5:01:55/文章来源:
svn教程图文详解 - 青岛网站建设,seo关键词排名技术,logo设计公司哪家好,wordpress外贸主题免费下载背景#xff1a;前面用了几篇文章来记录和总结了#xff0c;我在研究bundlefusion过程中遇到的一些问题以及解决方法#xff0c;本来想实现给bundlefusion输入先验轨迹#xff0c;然后让其根据给定的轨迹进行重建#xff0c;这样即便在环境比较恶劣的情况下#xff0c;也…背景前面用了几篇文章来记录和总结了我在研究bundlefusion过程中遇到的一些问题以及解决方法本来想实现给bundlefusion输入先验轨迹然后让其根据给定的轨迹进行重建这样即便在环境比较恶劣的情况下也可以使用给定的位姿完成重建任务但是这段时间对bundlefusion有了新的认识意识到这件事没有我想象的那么简单。bundlefusion的研究工作就要告一段落了所以最后我对bundlefusion做一个大的总结把网络上一些经典的文章整合起来。 一、 首先是先明白bundlefusion的工作原理当然要阅读他的论文英文的论文也不是很难读当然也可以看我师兄的总结文章https://blog.csdn.net/fuxingyin/article/details/52921958有了这篇文章如果想了解的更具体那么就认真阅读一遍bundlefusion的论文主要关注一下bf的优化机制。 二、 另外一个重点当然是读代码了说实话代码我读的不是很通透主要是参考这篇文章https://zhuanlan.zhihu.com/p/86718461 了解了代码的脉络在这里我将在这篇文章的基础上添加一些细节这样不仅让我自己对bf的代码有更加深刻的理解同时也希望能给志同道合的小伙伴更加高效的学习bf的方法。 三、制作.sens数据集可以参考我前一段时间写的博客https://blog.csdn.net/weixin_38636815/article/details/107694846 四、BundleFusion代码讲解 1. bundlefusion中的主要参数 bundlefusion工程中有很多参数众多的参数被分到两个文件中zParametersBundlingDefault.txt和zParametersDefault.txt。 在zParametersBundlingDefault.txt中重要参数如下 s_numLocalNonLinIterations 2; //局部非线性优化迭代次数s_numLocalLinIterations 100; //局部线性优化迭代次数s_numGlobalNonLinIterations 3; //全局非线性优化迭代次数s_numGlobalLinIterations 150; //全局线性优化迭代次数 在上面的这四个参数中s_numLocalLinIterations 起到了关键的作用下面是我在ICL_NUIM数据集上测试的几组参数的模型效果也可以看出s_numLocalLinIterations 起到了重要的作用。 s_numLocalNonLinIterations 1; s_numLocalLinIterations 1; s_numGlobalNonLinIterations 1; s_numGlobalLinIterations 1; s_numLocalNonLinIterations 1; s_numLocalLinIterations 50; s_numGlobalNonLinIterations 1; s_numGlobalLinIterations 1; s_numLocalNonLinIterations 1; s_numLocalLinIterations 1; s_numGlobalNonLinIterations 1; s_numGlobalLinIterations 100;  s_downsampledWidth 80;s_downsampledHeight 60 上面两个参数主要是用于Correspondence Filtering中的dense verification中如果设置的不恰当会导致在跟踪过程中容易跟踪失败导致重建的稠密模型确实。我测试自己的数据集时使用的是kinectv2深度相机获取的960x540的图像发现在测试一次采集的数据时有很长一段距离跟踪失败导致最终重建的模型确实一大块我抱着试试看的态度调试参数在修改了这两个参数后之前跟丢的部分竟然跟踪上了。所以要根据你实际使用的图像的分辨率来调节这两个参数。 在zParametersDefault.txt文件中 s_maxNumKeysPerImage 1024; //每一帧图像上检测的最多的sift特征点的个数。s_widthSIFT 640;s_heightSIFT 480;s_windowWidth 640;        //render window widths_windowHeight 480;s_integrationWidth 320;    //input depth gets re-sampled to this width (decrease to improve perf.)s_integrationHeight 240;    //input depth gets re-sampled to this height (decrease to improve perf.)s_rayCastWidth 320;        //should be same as integration except if rendering videos_rayCastHeight 240; 上面这些跟输入的图像的分辨率有关的参数也一定要根据自己使用的数据来响应的修改。 2. 不怕大家见笑我刚开始读orb-slam2代码的时候过了好久才想到我还一直没有去看程序的主函数呢哈哈现在想想这真是作为程序员的耻辱。以后无论读什么代码我都必须先找到main函数然后去先捋清楚代码的主干脉络并且使用xmind软件将代码的思维导图画出来这样整个工程的主干就很清楚了。 main FriedLiver程序入口 g_RGBDSensor getRGBDSensor();//根据你设置的s_sensorIdx来判断你输入的数据的形式是深度相机还是.sens文件。g_RGBDSensor-createFirstConnected(); //这个函数主要是读取输入的.sens文件中的数据彩色图深度图pose还有info.txtstd::thread bundlingThread(bundlingThreadFunc); //开启多线程进行跟踪和优化。  std::thread(bundlingOptimizationThreadFunc); bundlingOptimization(); g_bundler-process() optimizeLocal() processGlobal()optimizeGlobal()startDepthSensing(g_bundler, getRGBDSensor(), g_imageManager); //重建startDepthSensing OnD3D11FrameRender bool bGotDepth g_CudaImageManager-process(); // Read Inputreintegrate(); //更新模型包括deintegrate和integrateintegrate(depthCameraData, transformation); //Reconstruction of current frameRenderStopScanningAndExit(); //这个函数中实现将计算的位姿保存的.sens中的pose数据并且生成.ply模型OnlineBundler OnlineBundler m_bHasProcessedInputFramefalsem_bExitBundlingThreadfalsem_lastFrameProcessed -1getCurrentFrameprocessInput  Bundler::detectFeatures() Bundler::storeCachedFrame() Bundler::matchAndFilter()process//BundleFusion Optimization optimizeLocal() processGlobal()optimizeGlobal()Bundler detectFeatures() //检测图像sift特征点storeCachedFrame() //缓存数据matchAndFilter() //匹配和过滤当前帧和之前所有帧的sift特征点计算3D点。optimize() //稀疏点优化CUDASolverBundling 求解器BundleFusion代码对于我来说还是太庞大了在短时间内很难吃透很多细节这一阶段的bundlefusion的研究就暂时告一段落了如果以后有机会重新开始研究他。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/921434.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

建设银行不弹出网站建设电动车官方网站

具体请前往:在线Json转Form表单参数工具

软件工程专业招聘网站wordpress技术博客模板下载

题目描述 题目链接:138. 随机链表的复制 - 力扣(LeetCode) 题目分析 这个题目很长,但是意思其实很简单:就是一个单链表,每个结点多了一个指针random随机指向链表中的任意结点或者NULL,我们血需…

网站项目建设目标搜索引擎营销的原理

redis 执行flushall 或 flushdb 也会产生dump.rdb文件,但里面是空的。 注意:千万执行,不然rdb文件会被覆盖的。 dump.rdb 文件如何恢复数据 讲备份文件 dump.rdb 移动到redis安装目录并启动服务即可。 dump.rdb 自动触发 和手动触发 自…

做公司网站的必要性应该如何做营销型网站

早上就开始下雨了,一直到现在. 来公司发现翻译来了,一个星期前面试过的那个. 不知道做什么了,看来只能开始英文的B2B了.一直忙来忙去,突然早一天完成了工作,余下的一天不知道做什么. 昨天晚上在家里的机子练习时,多学会了一些东西,看来有必要多看一些别人的例子,…

网站优化公司的seo做的好wordpress插件vpn

前阵子一直期待.net core3.0正式版本的出来,以为这个版本出来,Winform程序又迎来一次新生了,不过9.23日出来的马上下载更新VS,创建新的.net core Winform项目,发现并没有Winform窗体设计器。而微软目前则是通过插件的方…

网站开发基础课程青岛房产网官网

文章目录第六章 面试中的各项能力1.1 面试官谈能力1.2 沟通能力和学习能力1.3 知识迁移能力1.4 抽象建模能力1.5 发散思维能力第六章 面试中的各项能力 1.1 面试官谈能力 1.礼貌平和,不卑不亢的和面试官沟通;逻辑清楚,详略得到的介绍项目经…

瑞安网站制作特色直播app下载

负空间Logo听起来很牛逼,但是到底要怎么做?Bobu Africa是一家位于肯尼亚,主营泛非洲奢侈旅行与工艺品销售的品牌。Africa当然指的是其主要业务范围——非洲。Bobu则是猴面包树Baobabu的一种本地化称谓。树形Logo通常的设计方式大概是写实剪影…

电子商务网站建设可运用的技术seo怎么优化网站排名

一、渲染概述 我们首先看到渲染技术的发展 游戏渲染面临的挑战: 一个容器中同一时刻有大量的游戏对象需要进行渲染,并且不同对象渲染的形式、算法还有所差异,这些使得游戏的绘制系统变得非常复杂;其次,游戏引擎的渲染…

企业网站如何做推广怎么做免费网页

考察点 链表知识点 数组和链表都属于线性表。线性表在计算机中有俩种存储方式,按照顺序存储的就是数组,按照链式存储的就是链表,二者最大的区别在于一个是顺序存储(地址空间连续)一个是链式存储(地址空间不连续)。因此数组元素只包含元素值…

汝南县网站建设做app的模板下载网站

学习摄影专业已经3年多啦,自己喜欢拍摄照片,自己还帮助过一些想学习摄影的朋友快速入门,最近发现周围学习摄影的朋友也越来越多了,有一些朋友咨询关于入门微单相机的问题,想让推荐几款不错的入门的微单相机。这篇文章带…

设计网站注意哪些问题wordpress架设教程视频

今天啥也不想说了,ctf里面还有道题目还没做,这里就不写了,把日报奉上,懂得都懂: 2.2日总结: 早上对xx银行的招聘网站做了渗透测试,对招聘网点赞处做重放看是否会多次点赞,对收藏处考…

做门窗接活的网站在网站中设置网站地图

在网站运营的过程中,站群软件成为提高效率、管理多个网站的得力助手。本文将专心分享三款卓越的站群软件,其中特别推荐147SEO软件,它不仅能够批量管理网站,还能自动更新原创文章,并主动推送各大搜索引擎。不论您运营何…

js 网站跳转深圳便宜的网站建设

首先要知道mvcc的两个概念, 1. undolog 可以理解为就是一个数据快照,里面包含数据,当前事务ID(相当于版本号)和上一个快照的指针。类似链表。 2. readview 可以理解为事务 读快照, 记录当前事务ID&#xff…

制作购物网站需要多少钱页面设计在哪打开

【计算机网络实验】之静态路由配置 实验题目实验目的实验任务实验设备实验环境实验步骤路由器配置设置静态路由测试路由器之间的连通性配置主机PC的IP测试 实验题目 静态路由协议的配置 实验目的 熟悉路由器工作原理和机制;巩固静态路由理论;设计简单…

个人做外贸的网站有哪些少主网络建站

一、单选 共40题 (共计40分) 第1题 (1.0分) 题号:6100 难度:中 第1章 下列叙述中正确的是 A:程序可以作为算法的一种表达方式 B:算法的有穷性是指算法的规模不能太大 C:算法的复杂度用于衡量算法的控制结…

外地人网站备案建筑设计常用软件

我是大一新生,对HTML有浓厚的兴趣,并且已经掌握了一些基础知识。 学会了使用htmlcss的网页设计(暂未学JavaScript) 如果你需要代写的服务可以在本作品下方 评论留言

做模型常说的d站是什么网站济南市建设信用网站

目录 一、引言 二、环境准备与基础知识 三、游戏界面制作 四、游戏逻辑实现 五、代码示例 六、游戏测试与优化 七、扩展与改进 八、总结 一、引言 “剪刀石头布”是一种古老的手势游戏,它简单易懂,趣味性强,适合各个年龄段的人参与。…

c 网站开发用的人多吗百度seo关键词外包

文章目录一、基础软件下载1. JDK2. KAFKA3. ZOOKEEPER二、zookeeper配置启动2.1. 解压2.2. 配置环境变量2.3. 刷新环境变量2.4. 配置文件调整2.4. 启动zookeeper2.5. 监控zk启动状态2.6. 查看日志三、kafka配置启动3.1. 解压3.2. 配置环境变量3.3. 刷新环境变量3.4. 验证是否生…

网站页面禁止访问制作网页的网站

目录 前言 一、带哨兵的循环双向链表是什么 二、链表的实现 2.1规定结构体 2.2创建节点 2.3初始化 2.4打印 2.5检验是否为空 2.6销毁链表 2.7尾插 2.8尾删 2.9头插 2.10头删 2.11寻找特定节点 2.12任意位置插入(pos前) 2.13删除任意节点 …