【数字图像处理】立体视觉基础(1)

成像

成像过程:三维空间坐标到二维图像坐标的变换

相机矩阵:建立三维到二维的投影关系

相机的使用步骤(模型-视图变换):

(1)视图变换

(2)模型变换

(3)投影变换

(4)视口变换

相机的参数:含内参(intrinsics)、外参(extrinsics)、畸变系数(distortion coefficients)

相机内参矩阵

【1】针孔成像

障碍物滤除大多数的辐射线后,通过小孔成像。

即通过光圈孔径成像。

【2】相机模型基础

•针孔成像模型(Pinhole camera model)

•正射投影(Orthographic projection)

•缩放投影(Scaled orthographic projection)

•平行透视(Paraperspective projection)

•透视投影(Perspective projection)

【3】相机内参推演

内参矩阵:将3D相机坐标变换到2D齐次图像坐标

【4】相机内参矩阵计算

(1)焦距:从像素到世界单元

内参矩阵只关心相机坐标和图像坐标之间的关系,与相机的绝对尺寸无关

(2)2D变换中的相机内参的计算

方式一:将内参矩阵分解分别对应焦距、主点偏移、轴倾斜

方式二:将内参矩阵分解分别对应主点偏移、轴倾斜、焦距

内参不影响可见性------阻隔对象

在图像空间中无法通过简单的2D变换显示出来

相机外参矩阵

【1】相机外参导论

透视投影或立体投影

相机外参矩阵:世界坐标系到相机坐标系的刚体变换

旋转和平移来描述物体相对于相机坐标系统的相对姿态

世界坐标系与相机坐标系之间的关系可以用旋转矩阵 R平移向量 t来描述

(1)平移矩阵

(2)旋转矩阵

外参矩阵以刚体变换矩阵的形式:旋转矩阵 + 平移列向量

【2】相机外参求解

相机姿态的变换矩阵 (Rc |C)

描述相机中心在世界坐标系中的位置的 向量 C

相机在世界坐标系旋转到当前姿态需要的 旋转矩阵 Rc

外参矩阵 是 相机姿态矩阵的逆

结合相机内参+外参:

镜头畸变

镜头畸变:透镜由于制造精度以及组装工艺的偏差会引入畸变,导致原始图像的失真

分类:径向畸变和切向畸变

一共有5个畸变参数:k1、k2、k3、p1、p2

(1)径向畸变

沿着透镜半径方向分布的畸变

主要包括:枕形畸变和桶形畸变

调节公式:

(2)切向畸变

透镜本身与相机传感器平面(成像平面)或 图像平面不平行

相机模型参数归纳

相机中四个坐标系:{world},{camera},{image},{pixel}

【1】从{world}到{camera}

【2】从{camera}到{image}

【3】从{image}到{pixel}

【4】从{world}到{pixel}四个坐标系的变换过程

镜头畸变:

16个单目相机的参数:

(1)10个内部参数

(2)6个外部参数

相关推荐
迪康Defender7 分钟前
终端邮件安全全覆盖:规则、关键词、附件白名单配置大全
大数据·人工智能·安全
中电金信17 分钟前
中电金信“金融信息技术应用中试平台”入选《智能研发生产力工具选型手册》首批推荐工具
大数据·人工智能
百度Geek说23 分钟前
从分散提效到 AI Native 组织的实践
人工智能
WoooChi29 分钟前
DailyTech-20260810
人工智能·科技·业界资讯
笨鸟先飞,勤能补拙33 分钟前
网络安全等级保护 2.0:从定级备案、建设整改到持续合规的系统指南
网络·人工智能·windows·安全·web安全·网络安全·github
karry_k35 分钟前
Skill 到底是什么?从提示词、脚本到多智能体工作流的完整指南
java·人工智能·后端
redsea_HR42 分钟前
红海云HR系统评测:三级国际医院HR数字化落地全程参考
大数据·人工智能
wordbaby1 小时前
Agent 不够用? 也许你差的不是模型
人工智能
双翌视觉1 小时前
可见光之外的视界,短波红外成像技术能做什么?
人工智能·计算机视觉·视觉检测
m0_547486661 小时前
《人工智能导论:深度学习大模型基础》全套PPT课件2026
人工智能·深度学习·大模型