- 博客(6)
- 收藏
- 关注
原创 使用OpenCV(C ++ / Python)实现视频中的简单背景估计
在我的计算机视觉应用中,您可以使用的处理能力很低。在这种情况下,我们必须使用简单而有效的技术。在这篇文章中,我们将介绍一种这样的技术,用于在摄像机静态并且场景中有一些移动物体时估计场景的背景。这种情况并不罕见。例如,许多交通和监控摄像机都是严格固定的。Temporal Median Filtering为了理解我们将在本文中描述的想法,让我们考虑一维中的一个更简单的问题。假设我们每10毫秒估...
2019-08-29 10:08:27 708
原创 vid:完成视频的合成、合并、下载、裁剪、帧提取等日常任务的命令行工具
vid是一个用于简单视频操作的命令行工具。目前具有的功能:1.将一系列图像创建成视频:~ vid slideshow "frames/*.png" video.mp4~ vid slideshow --fps 1 "frames/*.png" video_1fps.mp42.输出视频信息:~ vid info video.mp4 Path: video.mp4 ...
2019-08-15 22:33:57 2635 1
原创 使用正态分布变换(NDT)算法对点云进行配准
目录代码解释说明编译和运行参考在本教程中,我们将介绍如何使用正态分布变换(NDT)算法来确定两个大规模点云(都超过100,000个点)之间的刚性变换。NDT算法是一种配准算法,其使用应用于3D点的统计模型的标准优化技术来确定两个点云之间的最可能的配准。因为其在配准过程中不依赖对应点的特征计算和匹配,所以效率高。有关NDT算法内部工作原理的更多信息,请参阅Martin Magnusson博士的博士...
2019-08-07 11:36:50 3739 1
原创 坐标变换
设有小萝卜1号和小萝卜2号位于世界坐标系中。记世界坐标系为W,小萝卜们的坐标系为R1R_1R1和R2R_2R2。小萝卜1号的位姿为q1=[0.35,0.2,0.3,0.1]Tq_1=[0.35,0.2,0.3,0.1]^Tq1=[0.35,0.2,0.3,0.1]T(qqq的第一项为实部),t1=[0.3,0.1,0.1]Tt_1=[0.3,0.1,0.1]^Tt1=[0.3,0.1,0....
2019-08-06 15:08:08 565
原创 使用fstream和boost::filesystem创建文件并写入数据
#include <iostream>#include <fstream>#include <sstream>#include <string>#include <time.h>#include <boost/filesystem.hpp>using namespace std;//static std::o...
2019-08-04 18:07:28 8123
原创 TF坐标变换
TF坐标变换坐标变换是机器人学中一个非常基础,同时也是非常重要的概念。机器人本体和机器人的工作环境中往往存在大量的组件元素,在机器人设计和机器人应用中都会涉及不同组件的位置和姿态,这就需要引入坐标系和坐标变换的概念。对于A,B两个坐标系,A坐标系下的位姿可以通过平移和旋转变换成B坐标系下的位姿,这里的平移和旋转可以通过4×4的变换矩阵来描述。坐标变换是机器人系统中常用的基础功能,ROS中的坐...
2019-08-01 11:47:59 3614 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人