CV理论笔记
文章平均质量分 96
学 CV 时的一些收获和总结:)
零度蛋花粥
努力学 CV,资深 Python 单推人,写文章的目标是不耍流氓摆架子,坚持讲人话。
展开
-
相机的基本模型和参数
前言“相机就是计算机的眼睛。”—— 哲学砖家阿瓦里斯基 好吧是我说的这句话其实仅代表的是我的观点,相机之于计算机正如眼睛之于人,人眼就可以看成两台精密的相机。不过,不同于人眼的随时调节,对人造的相机,其各项参数就相对固定,易于调节,这也为 CV 的研究提供了方便。相机的参数是 CV 里一项很重要的基础课,我在这里会尽量讲的浅显易懂。相机模型 —— 从小孔成像说起说起来,这是初中物理就开始学的吧说到我们最早接触的光学成像模型,应当是小孔成像模型了。它原理很好理解,而且实验材料很容易搞到手。只要.原创 2021-03-22 11:18:14 · 1093 阅读 · 1 评论 -
两种欧拉角与其对应的旋转矩阵求解
欧拉角定义欧拉角(Euler Angle),由著名数学家莱昂哈德·欧拉(1707-1783)提出,故而得名。欧拉角旨在用三个角度来表示刚体在三维空间的旋转。这种表示方法经历了3个世纪,其实已经非常古老了,自身有一些局限性,塞利斯基(Richard Szeliski)所著《计算机视觉:算法与应用》一书中对欧拉角甚至只是一笔带过。但是欧拉角现在依然在广泛使用,因此仍然有深入学习的必要。首先我们统一符号:OxyzOxyzOxyz是世界坐标系,是固定不变的。OXYZOXYZOXYZ是被旋转的局部坐标系。原创 2020-08-01 01:38:18 · 3194 阅读 · 2 评论 -
详解四元数与旋转
相比于欧拉角,四元数对三维旋转的表示是真的有很多好处的。这篇文章就是对四元数和其表示三维旋转的一个入门级的介绍,公式比较多,但是都是自己写的,希望可以耐心读呀。原创 2020-11-18 10:42:31 · 12895 阅读 · 10 评论 -
人体动作捕捉格式BVH及其与三维坐标的转换
BVH简介BVH是BioVision公司推出的一种人体动作捕捉文件格式。这种文件以节点为核心元素,记录连续数帧内人体骨架的运动。BVH=?研究一个东西的时候我比较喜欢先研究它的名字。BVH可以认为是BioVision Hierarchy的缩写,因为这类文件对节点的组织是按照树形结构来的,也就是层次化(hierarchical)的。关于这个名字还有另一种可能的解释:如果你去查询Blender的文档,对BVH的介绍则将其等同于BioVision Motion Capture. 我倾向于前者,因为hiera原创 2020-09-09 11:06:25 · 12729 阅读 · 34 评论