计算机视觉之三维重建——第三章:单视测量《深入浅出sfm和SLAM核心算法 (鲁鹏)》

news/2024/7/8 0:44:27

文章目录

  • 第三章:单视测量
    • 1. 无穷远点、无穷远线与无穷远平面
      • 1.1 2D平面
        • (1)2D平面直线
        • (2)2D平面直线交点
        • (3)2D平面无穷远点
        • (4)2D平面无穷远线
      • 1.2 3D空间
        • (1)3D空间的面
        • (2)3D空间的直线
        • (3)3D空间无穷远点
        • (4)3D空间无穷远平面
    • 2. 影消点与影消线
      • 2.1 2D平面无穷远点和线的变换
        • (1)2D平面无穷远点的变换
        • (2)2D平面无穷远线的变换
      • 2.2 影消点
      • 2.3 影消点与直线方向
      • 2.4 影消线
      • 2.5 影消线与平面法向量
      • 2.6 总结
    • 3. 单视重构
      • 3.1 两组平行线的夹角与影消点
      • 3.2 w的性质
      • 3.3 单视图标定举例

第三章:单视测量

相机标定后,也无法从2D图像恢复出3D场景,因为2D点与光心连线上的任意3D点都满足条件。

1. 无穷远点、无穷远线与无穷远平面

1.1 2D平面

(1)2D平面直线

在这里插入图片描述

(2)2D平面直线交点

在这里插入图片描述

(3)2D平面无穷远点

在这里插入图片描述

(4)2D平面无穷远线

在这里插入图片描述

1.2 3D空间

(1)3D空间的面

在这里插入图片描述

(2)3D空间的直线

在这里插入图片描述

(3)3D空间无穷远点

在这里插入图片描述

(4)3D空间无穷远平面

在这里插入图片描述

2. 影消点与影消线

2.1 2D平面无穷远点和线的变换

(1)2D平面无穷远点的变换

在这里插入图片描述

(2)2D平面无穷远线的变换

在这里插入图片描述
在这里插入图片描述

2.2 影消点

在这里插入图片描述

2.3 影消点与直线方向

在这里插入图片描述

2.4 影消线

在这里插入图片描述
在这里插入图片描述

2.5 影消线与平面法向量

在这里插入图片描述

2.6 总结

在这里插入图片描述

3. 单视重构

3.1 两组平行线的夹角与影消点

在这里插入图片描述

3.2 w的性质

在这里插入图片描述

3.3 单视图标定举例

在这里插入图片描述
在这里插入图片描述

由于 ω \omega ω具有5个自由度,目前列出的3个方程无法求出 ω \omega ω,因此假定摄像机零倾斜且具有方形像素,则 ω 2 = 0 且 ω 1 = ω 3 \omega_2=0 且 \omega_1=\omega_3 ω2=0ω1=ω3,此时就可以求出 ω \omega ω,进而分解出 K K K

在这里插入图片描述

单视图恢复出的三维场景结构,无法恢复场景的实际比例;


http://lihuaxi.xjx100.cn/news/65823.html

相关文章

手把手教你如何使用 DataEase 对知乎账号进行数据分析

前言 目前“知乎”的用户群体非常广泛,很多机构、商家、个人都会使用“知乎”进行推广宣传。当我们想对知乎账号的内容进行分析时,知乎平台所提供的内容分析功能却不能满足更多个性化的分析需求,例如: 1、仅支持单账号的数据分析…

reactive-native踩坑记录

IOS篇 1.Failed to install Cocopods depencies for iOS project 按照提示的命令进入ios的文件夹执行[pod install],这个是由于网络问题导致pod的依赖无法下载安装,所以执行命令的时候能够科学上网即可,目前几个RN版本都已经不支持手动去下载…

depth estimation笔记

Background of Camera 凸透镜可以成像,用作相机镜头。光线透过凸透镜后一般会发生折射,但凸透镜中存在一点,使得通过的光线不发生折射,谓之光学中心,简称光心[1],可以近似将凸透镜中心看作光心的位置[2]。…

TiDB高可靠常见问题

本文档介绍高可靠相关的常见问题。 我们的安全漏洞扫描工具对 MySQL version 有要求,TiDB 是否支持修改 server 版本号呢? TiDB 在 v3.0.8 后支持通过 TiDB 配置文件中的 server-version 配置项来修改 server 版本号。 对于 v4.0 及以上版本的集群&am…

(附源码)计算机毕业设计SSM影院售票系统

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

P7617 [COCI2011-2012#2] KOMPIĆI 题解

P7617 [COCI2011-2012#2] KOMPIĆI 题解题目链接字面描述题目描述输入格式输出格式样例 #1样例输入 #1样例输出 #1样例 #2样例输入 #2样例输出 #2提示【样例解释】【数据范围】【说明】思路部分分所有分代码实现题目 链接 https://www.luogu.com.cn/problem/P7617 字面描述 …

linux网卡收数据包内核流程学习笔记

一.网卡初始化 网络子系统初始化 为每个CPU都初始化如下一个结构: struct softnet_data { struct Qdisc *output_queue; struct Qdisc **output_queue_tailp; struct list_head poll_list; // 是个双向链表…

基于STM32的F1的RTC实时时钟+CUBEMX实时获取时间戳实现断电跨天同步时间戳

目录 问题描述 实时获取时间戳断电跨日期时间戳同步 问题描述 今需要把STM32所采集的数据带日期的形式发送到后端服务器上进行处理,由于STM32F103本身是自带有实时时钟的。该RTC(实时时钟)是一个不断递增的计数器,断电后由纽扣电池继续供电计数。奈何它…