x-jeff blog

Make progress every day.

【论文阅读】FlowNet:Learning Optical Flow with Convolutional Networks

FlowNet

本文为原创文章,未经本人允许,禁止转载。转载请注明出处。 1.Introduction CNN在CV的许多领域得到了广泛的应用。其被应用于图像分类、语义分割、基于单张图像的深度估计等。在本文中,我们训练了一个端到端的CNN网络,以从一对图像中预测出光流场。 光流估计即需要精确定位每个像素,同时也需要找到两张输入图像之间的对应关系。这不仅涉及对图像表征的学习,还涉及学习在两幅图像...

【C++基础】第七十五课:[重载运算与类型转换]基本概念

operator,逗号运算符

【C++基础】系列博客为参考《C++ Primer中文版(第5版)》(C++11标准)一书,自己所做的读书笔记。 本文为原创文章,未经本人允许,禁止转载。转载请注明出处。 1.前言 当运算符被用于类类型的对象时,C++语言允许我们为其指定新的含义;同时,我们也能自定义类类型之间的转换规则。和内置类型的转换一样,类类型转换隐式地将一种类型的对象转换成另一种我们所需类型的对象。 当...

【OpenCV基础】第三十九课:SURF特征检测

SURF,cv::xfeatures2d::SURF::create

本文为原创文章,未经本人允许,禁止转载。转载请注明出处。 1.SURF特征检测 SURF讲解:【论文阅读】SURF:Speeded Up Robust Features。 2.API 1 2 3 4 5 6 7 static Ptr<SURF> cv::xfeatures2d::SURF::create( double hessianThreshold = 10...

【C++基础】第七十四课:[拷贝控制]对象移动

右值引用,左值引用,标准库move函数,移动构造函数,移动赋值运算符,noexcept,移动迭代器,make_move_iterator,引用限定符

【C++基础】系列博客为参考《C++ Primer中文版(第5版)》(C++11标准)一书,自己所做的读书笔记。 本文为原创文章,未经本人允许,禁止转载。转载请注明出处。 1.对象移动 新标准的一个最主要的特性是可以移动而非拷贝对象的能力。在某些情况下,对象拷贝后就立即被销毁了。在这些情况下,移动而非拷贝对象会大幅度提升性能。使用移动而不是拷贝的另一个原因源于IO类或unique...

【Python基础】第四十四课:SVD

scipy.linalg.svd,sklearn.decomposition.TruncatedSVD

本文为原创文章,未经本人允许,禁止转载。转载请注明出处。 1.SVD 请见:【数学基础】第十七课:奇异值分解。 2.使用SVD做矩阵还原 使用【数学基础】第十七课:奇异值分解中的例子: \[B=PDQ^T=\begin{bmatrix} \frac{1}{\sqrt{2}} & -\frac{1}{\sqrt{2}} & 0 \\ \frac{1}{\sqr...

【C++基础】第七十三课:[拷贝控制]动态内存管理类

动态内存管理类

【C++基础】系列博客为参考《C++ Primer中文版(第5版)》(C++11标准)一书,自己所做的读书笔记。 本文为原创文章,未经本人允许,禁止转载。转载请注明出处。 1.动态内存管理类 某些类需要在运行时分配可变大小的内存空间。这种类通常可以(并且如果它们确实可以的话,一般应该)使用标准库容器来保存它们的数据。 但是,这一策略并不是对每个类都适用:某些类需要自己进行内存分...

【机器学习基础】第四十四课:[特征选择与稀疏学习]子集搜索与评价

子集搜索与评价

【机器学习基础】系列博客为参考周志华老师的《机器学习》一书,自己所做的读书笔记。 本文为原创文章,未经本人允许,禁止转载。转载请注明出处。 1.子集搜索与评价 我们能用很多属性描述一个西瓜,例如色泽、根蒂、敲声、纹理、触感等,但有经验的人往往只需看看根蒂、听听敲声就知道是否好瓜。换言之,对一个学习任务来说,给定属性集,其中有些属性可能很关键、很有用,另一些属性则可能没什么用。我们...

【C++基础】第七十二课:[拷贝控制]拷贝控制示例

拷贝控制示例

【C++基础】系列博客为参考《C++ Primer中文版(第5版)》(C++11标准)一书,自己所做的读书笔记。 本文为原创文章,未经本人允许,禁止转载。转载请注明出处。 1.拷贝控制示例 虽然通常来说分配资源的类更需要拷贝控制,但资源管理并不是一个类需要定义自己的拷贝控制成员的唯一原因。一些类也需要拷贝控制成员的帮助来进行簿记工作或其他操作。 作为类需要拷贝控制来进行簿记操作...

【啊哈!算法】第五章:图的遍历

图的遍历,深度优先搜索,广度优先搜索

博客为参考《啊哈!算法》一书,自己所做的读书笔记。 本文为原创文章,未经本人允许,禁止转载。转载请注明出处。 1.深度和广度优先究竟是指啥 深度和广度是针对图的遍历而言的,请见下图: 图由顶点和边组成。现在我们从1号顶点开始遍历这个图。使用深度优先搜索来遍历这个图将会得到如下的结果。 图中每个顶点右上方的数就表示这个顶点是第几个被访问到的,我们将这个数称为时间戳。 ...

【论文阅读】Deep High-Resolution Representation Learning for Visual Recognition

HRNet

本文为原创文章,未经本人允许,禁止转载。转载请注明出处。 1.INTRODUCTION 深度卷积神经网络(Deep Convolutional Neural Networks,DCNNs)已经在计算机视觉领域内多种任务类型中达到了SOTA的结果,比如图像分类,目标检测,语义分割,人体姿态估计等。相比传统人工设计的representation,DCNNs的优势在于可以学到更丰富的r...