nvidia_tx1开发笔记
sfm
*主要是静态场景外
*低速运动(例如停车场景)
*纹理接地平面(具有足够的跟踪功能)
因此,所提供的样本并不涵盖所有的用例作为其他更复杂的SLAM或SFM算法。
它不是为了解决SLAM任务或通过精确的测距来获得周围环境的完整3D恢复图。
在当前阶段,它可以被认为是更复杂的SFM算法的起点。
例如,在提供的样本中,恢复的3D结构被用作高级处理(停车点检测)的输入。
TX1-SFM:
1 利用Harris特征找到两个连续帧中的特征列表
2 稀疏金字塔形的Lucas-Kanade光流,找到两个连续帧相应的角的位置
3 基于特征的算法(查找基本矩阵和分解基本矩阵)来估计相机运动
4 三角测量重建场景并获得3D点云
5 基于地平面估计的尺度分辨算法(可选)
sfm_config.ini:
pyr_levels = 6
lk_win_size = 10
lk_num_iters = 5
harris_k = 0.01
harris_thresh = 5.0
harris_cell_size = 18
seed = 1234
samples = 1200
errThreshold = 0.5
medianFlowThreshold = 0.5
minPixelDis = 1.1
maxPixelDis = 50.0
camModelOpt = 0
pFx = 723.106140 //沿x轴的焦距
pFy = 723.781128 //沿y轴的焦距
pCx = 512 //主点x坐标
pCy = 512 //主点y坐标
pK1 = 0.0 //第一径向失真系数
pK2 = 0.0 //第二径向失真系数
pP1 = 0.0 //第一切向失真系数
pP2 = 0.0 //第二切向失真系数
## Related Papers ##
**Multiple View Geometry in Computer Vision**, Richard Hartley and Andrew
Zisserman, 2003
**Robust Scale Estimation in Real-Time Monocular SFM for**
**Autonomous Driving**, Song, Chandraker, 2014
Deploying Deep Learning:
1 Classifying Images with ImageNet
2 Locating Object Coordinates using DetectNet
3 Image Segmentation with SegNet
参考链接:https://github.com/dusty-nv/jetson-inference
nvidia_tx1开发笔记相关推荐
- 运维开发笔记整理-前后端分离
运维开发笔记整理-前后端分离 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.为什么要进行前后端分离 1>.pc, app, pad多端适应 2>.SPA开发式的流 ...
- iOS开发笔记-两种单例模式的写法
iOS开发笔记-两种单例模式的写法 单例模式是开发中最常用的写法之一,iOS的单例模式有两种官方写法,如下: 不使用GCD #import "ServiceManager.h"st ...
- 【Visual C++】游戏开发笔记十三 游戏输入消息处理(二) 鼠标消息处理
本系列文章由zhmxy555编写,转载请注明出处. http://blog.csdn.net/zhmxy555/article/details/7405479 作者:毛星云 邮箱: happyl ...
- 【Visual C++】游戏开发笔记二十七 Direct3D 11入门级知识介绍
游戏开发笔记二十七 Direct3D 11入门级知识介绍 作者:毛星云 邮箱: happylifemxy@163.com 期待着与志同道合的朋友们相互交流 上一节里我们介绍了在迈入Dire ...
- Android移动APP开发笔记——最新版Cordova 5.3.1(PhoneGap)搭建开发环境
引言 简单介绍一下Cordova的来历,Cordova的前身叫PhoneGap,自被Adobe收购后交由Apache管理,并将其核心功能开源改名为Cordova.它能让你使用HTML5轻松调用本地AP ...
- 安卓开发笔记——自定义广告轮播Banner(实现无限循环)
关于广告轮播,大家肯定不会陌生,它在现手机市场各大APP出现的频率极高,它的优点在于"不占屏",可以仅用小小的固定空位来展示几个甚至几十个广告条,而且动态效果很好,具有很好的用户& ...
- os-cocos2d游戏开发基础-进度条-开发笔记
os-cocos2d游戏开发基础-进度条-开发笔记(十) ios-cocos2d游戏开发基础-游戏音效-开发笔记(九) ios-cocos2d游戏开发基础-CCLayer和Touch ...
- 【Visual C++】游戏开发笔记四十一 浅墨DirectX教程之九 为三维世界添彩:纹理映射技术(一)...
本系列文章由zhmxy555(毛星云)编写,转载请注明出处. 文章链接: http://blog.csdn.net/zhmxy555/article/details/8523341 作者:毛星云(浅墨 ...
- 【Android】Parse开发笔记(1)—— 准备
一.简介 Parse是由 YC 孵化出来的.专为移动应用提供后台服务的云计算平台,为开发者包办繁琐的后台服务,让开发者只需专注于具体的开发工作.它提供任意数据保存.照片或其它文件存储.发送推送通知.创 ...
最新文章
- 3.1.5 动态分区分配算法
- docker:Error running DeviceCreate (createSnapDevice) dm_task_run failed
- 计算机视觉与深度学习 | 基于MATLAB 深度学习工具实现简单的数字分类问题(卷积神经网络)
- 基于S2SH的电子商务网站系统性能优化
- java 反射 构造方法_Java反射之构造方法反射
- 计算机中乘法是什么函数,c - 分解简单的C函数。 (在64位计算机中为128位乘法) - 堆栈内存溢出...
- redis的持久化(RDB与AOF)未完待续
- ubuntu为python处理图片安装图片数据增强库imgaug
- MQ发送的消息都到了死信队列中了
- python 包的使用 (四)——Seaborn绘图
- TDDFT计算软件Octopus学习笔记(七): 二维材料计算(WS2)
- 《古代汉语》王力笔记整理版
- 微信拉群服务器忙请稍后再试,在微信拉群时,出现“未能添加新成员,请稍后再试”是怎么回事?...
- 爬取知乎,通过数据传输接口
- ChatGPT近视眼镜购买指南:防雾防尘、舒适度与价格平衡的完美选择
- Tiny4412 LCD驱动(DRM+设备树)
- 左倾堆(对两个优先队列合并)
- 原生爬取熊猫平台的数据
- 基于vue实现精妙绝伦的三级联动
- UVM中设置打印信息的冗余度阈值和重载打印信息的严重性