Linux下使用VSCode配置C++调试环境 1. 简介 最近我意识到,调试是一个非常有用的手段。我记得我们当初学习 C++ 语言时,都是使用一个 IDE(比如 CodeBlocks、Dev-C++) 来进行编程和调试;然而随着学习的深入,我发现很多 Debug 工作直接用 printf 就能完成,还是自己接触的工作太少太简单,于是就没太学习调试这方面的知识;直到我开始尝试阅读一个比较大的项目源码。 一个大的项目源码,往往包含一堆的源代码、 2022-06-02 Technique C++ Technique C++
CMake相关资料汇总 【注】持续更新中…… CMake 官方文档 An Introduction to Modern CMake It's Time To Do CMake Right CMake 入门实战 2022-05-31 Technique CMake Technique CMake
3D视觉 1. 简介 随着自动驾驶、AR & VR 等技术的发展,3D 视觉的研究正方兴未艾。目前 3D 视觉的两个主要问题是: 从一张 2D 图像预测得到 3D 表示 处理 3D 表示数据来实现下游任务(分类、检测、分割等) 2. 3D 表示 目前 3D 视觉表示主要有 555 种方法:深度图(Depth Map)、体素(Voxel Grid)、隐表面(Implicit Surf 2022-05-20 Technique ComputerVision Technique ComputerVision
2017-NIPS-PointNet++:Deep Hierarchical Feature Learning on Point Sets in a Metric Space 1. 摘要 这篇文章[1]是 PointNet 的改进版。PointNet 是直接将神经网络用于点云数据处理的先锋,虽然 PointNet 在 3D 任务上取得不错的效果,但其还是存在不足。PointNet 忽略了点云数据间的空间局部结构,从而不能很好地识别更细粒度的模型,也不能很好地泛化到复杂的场景。PointNet++ 则针对这个问题,在 PointNet 基础上引入了层级式的嵌套结构来捕获局 2022-05-19 Research PointCloud Research PointCloud
2017-CVPR-PointNet:Deep Learning on Point Sets for 3D Classification and Segmentation 1. 摘要 这篇文章[1]主要提出了一种用于点云数据的神经网络模型,即 PointNet。点云在 3D 视觉中是一种重要的数据结构,其主要分为几何数据和属性数据。几何数据就是每个点的 x,y,zx,y,zx,y,z 坐标,而属性数据则是每个点的颜色等信息。这篇文章主要针对几何数据进行处理。由于 3D 点云这种不规则的数据格式,之前大多数深度学习方法都是将点云几何数据变换成规则的体素网格或者一系列 2022-05-19 Research PointCloud Research PointCloud
计数 古代汉字计数用语如下表所示: 计数用语 代表数量 大写 一 111 壹 二 222 贰 三 333 叁 四 444 肆 五 555 伍 六 666 陆 七 777 柒 八 888 捌 九 999 玖 十 101010 拾 廿(niàn) 202020 卅(sà) 303030 卌(xì) 404040 圩(xū) 505050 2022-05-14 Literature 摘录 Literature 摘录
点云相关资料汇总 1. PCL(Point Cloud Library) PCL 是一个应用广泛的点云数据处理库,其使用 C++ 语言编写,支持多种操作系统平台。其整体架构图如下: 官方网址 官方手册 开源仓库 中文论坛 详细介绍参见博文 PCL(Point Cloud Library)学习指南&资料推荐(2022版)。中文教程可以看朱德海编写的《点云库 PCL 学习教程》或者郭浩编写的《点云库 P 2022-05-13 Technique PointCloud Technique PointCloud
2014-NIPS-Two-Stream Convolutional Networks for Action Recognition in Videos 1. 摘要 这篇文章[1]主要研究了如何有效地将深度学习用在动作识别领域。作者提出,这个任务的主要挑战在于如何让神经网络同时捕获到两种信息:一种是 appearance 信息(比如物体的大小、形状等静态信息),另一种是 motion 信息(即物体的运动信息)。这篇文章的主要贡献有三点,第一是提出了一个基于 CNN 的双流网络,它同时结合了时空间信息;第二,作者展示了即使只有少量训练数据,基于 CN 2022-05-13 Research ActionRecognition Research ActionRecognition
图像扫描方式 1. 简介 在处理图像等二维数据时,虽然有直接的二维数据处理方法,但有时因为各种因素,我们还是会将其展开成一维的序列数据来进行处理。这就涉及到如何将二维数据展开成一维数据,本文介绍一些常见的展开方法及其对应的术语。 2. 光栅扫描 光栅扫描(Raster-Scan)是一种最简单的图像扫描方式,其就是逐行进行扫描,如下图所示: 3. Zigzag 扫描 Zigzag 扫描(Zigzag Scan 2022-05-06 Technique Compression Image Technique Compression Image