12/9
21:33
Computer Vision IT OpenCV

运动模型

1.     基础知识

在对物体进行跟踪时,我们需要建立一个模型来描述物体的状态。在假设物体为刚性的前提下,物体的运动状态可以由位移和旋转两个部分组成。假设在3D空间一个点由A一个四维向量表示:

$$!A={\left[\begin{array}{cccc}x&y&z&[......]

Read more

11/13
23:22
IT OpenCV

OpenCV输出KeyFrame数据到外存

做视频跟踪需要把一些关键帧的数据提取出来观察和处理,这样比较容易找出bug和优化代码。如果换作其他语言,这个功能其实可以直接用序列化来做,也就是直接把数据序列化到外存。但是C++语法没有支持序列化,所以查了一下opencv如何保存Mat结构的数据,发现可以使用FileStorage和FileNode[......]

Read more