
机器视觉
文章平均质量分 59
风海流
Robotics Institute, Carnegie Mellon University
huyaoyu.com
展开
-
ids uEye camera + GStreamer + Nvidia AGX Xavier
最近课题组有几个空闲的Xavier,正好手头有一个项目要用的uEye camera,并且平行的项目里用到了GStreamer,我还不太会。这就想尝试在Xavier上链接uEye camera并使用GStreamer获取视频。 Xavier是使用Nvidia SDK manager刷的JetPack 4.5,以及一些配套的软件包。操作系统是Ubuntu18.04,GStreamer 版本是1.14.5。相机型号是IDS UI-3271LE-C-HQ。 IDS software suite 首先安装了IDS的s原创 2021-07-04 11:43:43 · 835 阅读 · 0 评论 -
利用AirSim在Unreal Engine上获取全景图像
如题,在AirSim 1.4.0 版和 Unreal Engine 4.26.2 版上尝试增加全景图像和全景深度图像(panorama RGB and depth images)的获取。由于本人能力有限,折腾了很久才搞好。英文,懒,没翻译,见谅。 文章在这里. ...原创 2021-05-01 08:20:38 · 671 阅读 · 3 评论 -
kornia 之一 基础和 filter
目录起因经过常规import基本操作结果 起因 夏天时课题组一个小哥推荐了kornia这个库,传说是把一些典型的一些cv操作基于PyTorch设计成了differentiable的,辅助进行深度学习模型的训练。但是一直也没有仔细看过或者用过这个库,最近一个模型中需要用到一些常见的filter操作,于是想到了这个库,尝试了一下把所见所感写在这里作为记录。 经过 当前kornia的版本是0.4.0. kornia 也在不断更新中。其实PyTorch更新也挺勤的。。。 常规import 若没有另外描述,那么如下i原创 2020-10-23 13:45:03 · 4818 阅读 · 5 评论 -
octomap 简单自定义 OcTree
之前的一篇博客记录了我安装调试octomap的过程。这里记录一下实现一个非常简单的自定义OcTree。 首先octomap 内部有定义好OcTree类,使用OcTreeNode作为node类型。实际上OcTree即是从OccupancyOcTreeBase<NT>派生出来的,NT为OcTreeNode。 我现在的需求特别简单,就是需要在保持OcTree功能的基础上,增加OcTree上node存储的数据内容。这些新加进来的数据不用参与occupancy map的生成,仅作为跟随max depth原创 2020-05-27 01:48:21 · 1496 阅读 · 1 评论 -
ubuntu 18.04 编译octomap
源码位置 https://github.com/OctoMap/octomap/blob/devel/octovis/README.md commit 74c48ae on Apr 26, 2020. 本机系统Ubuntu 18.04,qt5,cmake 3.14.6。 编译 libQGLViewer for octovis 直接cmake configure octomap会报出无法编译libQ...原创 2020-05-07 08:03:52 · 1976 阅读 · 0 评论 -
修改OpenCV SGBM代码实现per-pixel searching range constrain
新增StereoSGBM实现 需要确认我们正在修改的头文件是处于OpenCV的源码路径,而不是OpenCV的安装路径。OpenCV在安装后, 会复制头文件到安装路径。 增加MODE标签 修改calib3d.hpp内, StereoSGBM类中枚举类型的定义。 enum { MODE_SGBM = 0, MODE_HH = 1, MODE_SGBM_3WAY = 2, MODE_HH4 ...原创 2019-05-30 02:01:19 · 1281 阅读 · 0 评论