搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
寸_铁
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
基于SpringBoot+Vue的在线公务员考试练习系统_公考在线题库网站 csdn
2
解决gif图在小程序的webview长按转发不是动图的问题(安卓手机)_微信小程序中web-view的图片长按分享
3
前端怎么实现聊天输入框?怎么实现类似b站评论的输入并发送自定义表情包?输入回显、发送时表情包转义为[emoji]字符串、页面展示回显_vue自定义表情如何显示到输入框
4
探索Web3D世界:Three.js城市模型项目详解
5
海量数据面试题----分而治之/hash映射 + hash统计 + 堆/快速/归并排序_hash分冶 统计词频 局部排序
6
快速构建本地RAG聊天机器人:使用LangFlow和Ollama实现无代码开发_ragflow ollama
7
【翻译】GPT-3架构,简述于“餐巾纸”上_gpt3 前馈网络 隐藏层维度
8
【数据结构】C语言实现单链表万字详解(附完整运行代码)_c语言可运行代码
9
通用大模型VS垂直大模型,两者的详细分析对比_通用大模型和垂直大模型
10
数据结构——二叉树的非递归遍历_二叉树遍历的非递归实现
当前位置:
article
> 正文
TSDF三维重建
作者:寸_铁 | 2024-07-26 05:21:20
赞
踩
tsdf
流程分析:
首先需要构建一大块空区域(不能太大,GPU放不下)
一般把这个大区域叫做volume
它有很多个小区域组成,每个角voxel(体素)
需要计算每个voxel的TSDF值及其权重
初始化操作:
一个三维的大区域(TSDF图)由LxWxH个三维小方块组成
其中每一个小方块的大小也是自己定义的,例如0.05mx0.05mx0.05m
5mx5mx5m的真实三维场景中有10^6个体素,计算量很大
一般都用GPU来算,CPU也可以,但是会很慢
要对每个体素计算什么呢?(一个体素的SDF值,是它到最近的表面的距离)
x是其中的一个体素,绿色是离它最近平面
P点是平面上离X最近的一点
它两之间的距离就是SDF(要计算的结果)
其中T表示截断的意思(太近太远的设为 定值 )
0表示最近,1和-1分别表示正面和反面最远
如何计算
TSDF
呢?
面到相机的深度是ds,相机采集到的深度dv,则d(x)=ds-dv
d(x)>0说明该体素在真实的面的前面;反之则说明改体素在真实的面的后面
转换操作(ds,其实就是我们的深度图中的数值)
遍历每一个体素,计算其在世界坐标系中的位置
根据初始化“大块”时设置的极点位置和体素大小决定
再将其在世界坐标系的值转换成其在相机坐标系中的位置(位姿RT已知)(其到相机坐标原点的举例就是dv)
再根据相机内参,转换到像素坐标(因为我们由深度图,得到像素坐标就能得到其深度值)
TSDF结果:
红色表示一个表面
正负1表示离得很远
最终得到了多少体素的结果
当前只表示其中一帧,还要融合
TSDF组合
我们的输入由很多视角的图像组成,但是大块就那么一个
所以咱们的大块时一直在更新的,但是并不是算完所有的一起更新
相当于每一个体素的值是一种平均的感觉,各个视角的图都会对其产生影响
但是第二帧是由其结果与第一帧组合得到,第三帧就是组合了第二帧(就像之前的动图,是一个增量式的过程,并不是最后一次组合)
整体概述
这个就是TSDF的更新和组合的过程
一步步计算各个体素TSDF值再把他们拼接起来
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/寸_铁/article/detail/883721
推荐阅读
article
【
机器
学习
】
FFmpeg
+
Whisper
:二阶段法
视频
理解(
video
-to-
text
)大模型实战_...
本文在
音频
转文本的基础上,引入了
视频
转
音频
,这样可以采用二阶段法:先提取
音频
,再
音频
转文字的方法完成
视频
内容理解。之后可...
赞
踩
article
人工智能
:
语音
识别
技术介绍...
就是
语音
识别
技术中的
识别
过程,根据输入的
语音
信号,然后和训练好的HMM声学模型、语言模型、发音字典建立一个搜索空间,根据...
赞
踩
article
【人工
智能
】--
智能
机器人
...
智能
机器人
拥有强大的感知能力,它们能够通过传感器收集周围环境的信息,例如光线、声音、温度等。这使得它们可以迅速对环境变化...
赞
踩
article
【
MachineLearning
】|
机器
学习
:推动未来
技术
革新
与
应用
的新引擎_
机器
学习
新
技术
...
随着计算能力的飞速提升和大数据的广泛
应用
,
机器
学习
已成为推动现代科技发展的关键力量。从自动化驾驶到精准医疗,再到金融风险...
赞
踩
article
机器
学习
-
01
-
课程目标
与
职位
分析_
机器
学习
实验
课程目标
...
本系列是
机器
学习
课程的第
01
篇,主要介绍本门课程的
课程目标
与
职位
分析。_
机器
学习
实验
课程目标
机器
学习
实验
课程目标
...
赞
踩
article
【
人工智能
】
Transformers
之
Pipeline
(一):
音频
分类(
audio
-classifi...
本文对transformers之pipeline的
音频
分类(
audio
-
classification
)从概述、技术原理、...
赞
踩
article
人工智能
、
深度
学习
、
机器
学习
常见面试题56~70_
人工智能
,
机器
学习
和
深度
学习
与
神经网络
题库...
生成对抗网络的一个简单解释如下:假设有两个模型,一个是生成模型(Generative Model,下文简写G),一个是判...
赞
踩
article
展望未来
:利用【
Python
】
结合
【
机器
学习
】强化
数据处理
能力...
数据处理
和
机器
学习
技术的
结合
为数据驱动的业务增长和创新提供了强大的支持。
Python
作为
数据处理
和
机器
学习
的首选语言,通...
赞
踩
article
【
人工智能
&
机器
学习
&
深度
学习
】
基础
选择
题
31
~
60
题
练习
(
题
目+
答案
),亦含 判断
题
...
【
人工智能
&
机器
学习
&
深度
学习
】
基础
选择
题
31
~
60
题
练习
(
题
目+
答案
),亦含 判断
题
。
人工智能
面试
题
:什...
赞
踩
article
【
人工智能
】未来已来,
国内
10家AI
大
模型
盘点_
国内
ai
大
模型
十强...
阿里达摩院推出的
大
模型
,拥有千亿参数,可用于智能问答、知识检索、文案创作等场景。_
国内
ai
大
模型
十强
国内
ai
大
模型
十强 ...
赞
踩
article
自动驾驶 -
功能
安全
(
ISO26262
)概述【附
PDF
原版资料下载】_
iso26262
pdf
...
本文介绍了ISO 26262
功能
安全
标准,该标准适用于汽车电子/电气系统,旨在通过
安全
生命周期管理降低不合理风险。内容包...
赞
踩
article
自动
驾驶
:什么
是
ISO
-
26262
_
iso
26262
...
随着电动化、智能化、网联化的发展,汽车电气化程度在快速提升,电子电气系统越来越集成和复杂,其安全性的要求就尤为突显。IS...
赞
踩
article
如何
用
Python
+
统计学
,
进行数据探索分析_
brfss
机器
学习
...
下面我们使
用
计算机模拟的方法
,
产生10000个符合(n
,
p)的二项分布随机数
,
相当于进行10000次实验
,
每次实验投掷了...
赞
踩
article
机器
学习
-18-
统计学
与
机器
学习
中回归
的
区别以及
统计学
基础知识
...
统计学
与
机器
学习
的
联系
机器
学习
-18-
统计学
与
机器
学习
中回归
的
区别以及
统计学
基础知识
...
赞
踩
article
【机器
学习
-10】
主
成分
分析
(
PCA
)
算法
:原理、应用与实现_
pac
主
成分
分析
...
主
成分
分析
(Principal Component Analysis,简称
PCA
)是一种统计
分析
方法,它旨在通过正交变换...
赞
踩
article
十九、【
机器
学习
】【非监督
学习
】- 层次
聚类
(
Hierarchical
Clustering
)...
非监督
学习
是一种
机器
学习
方法,它处理的是没有标签的数据集。与监督
学习
不同,非监督
学习
算法不需要知道数据的正确分类或目标值...
赞
踩
article
【
机器
学习
】
机器
学习
概观之
频率
视角
下的
机器
学习
和
贝叶斯
视角
下的
机器
学习
以及两者的区别...
参数确定,数据随机数据确定,参数随机。【
机器
学习
】
机器
学习
概观之
频率
视角
下的
机器
学习
和
贝叶斯
视角
下的
机器
学习
以及两者的区...
赞
踩
article
【
机器
学习
】
机器
学习
的
基本知识点(包括背景
、
定义
、
具体内容
、
功能
、
使用
场景
、
操作
、
未来
发展
和常见
算法
...
机器
学习
是人工智能
的
一个分支,它使计算机系统能够从数据中
学习
并做出预测或决策,而不是依赖于严格
的
编程指令。
机器
学习
的
基本...
赞
踩
article
机器
中的
上帝
-
人工智能
,
冠状病毒
,
种族主义
和
宗教
...
By Jason Alan Snyder 杰森·艾伦·斯奈德(Jason Alan Snyder) “ Where is...
赞
踩
article
人工智能
(
Artificial
Intelligence
),英文缩写为
AI
_
人工智能
的
英文...
(
英語:,缩写为)亦稱,指由人製造出來
的
機器所表現出來
的
。通常
人工智能
是指普通電腦程式來呈現人類智能
的
技術。該詞也指出研...
赞
踩
相关标签
机器学习
ffmpeg
whisper
人工智能
深度学习
音视频
python
语音识别
音频
机器人
ROS
opencv
实时音视频
cnn
机器学习面试题
人工智能面试