Re-ID with Triplet Loss

一篇讲Person Re-ID的论文,与人脸识别(认证)有很多相通的地方。 《In Defense of the Triplet Loss for Person Re-Identification》...
阅读(2828) 评论(0)

CNN不能识别Negative图像

一篇挺有意思的短文 《Deep Neural Networks Do Not Recognize Negative Images》。CNN可能还无法像人类一样理解到语义层面,而语义理解很可能是以后人工智能的一个重要层面。...
阅读(1733) 评论(0)

Dilated Convolution

本次介绍一篇有关语义分割的文章,其核心思想是如何不失分辨率的扩大感受野,该方法已被caffe默认支持。 该思想也可以应用到目标检测上来。文章《MULTI-SCALE CONTEXT AGGREGATION BY DILATED CONVOLUTIONS》github项目链接: https://github.com/fyu/dilationIntroduction...
阅读(6215) 评论(0)

2D图形变换介绍

介绍刚性变换、相似变换、仿射变换、投影变换...
阅读(683) 评论(2)

C++ 类访问控制

最近在使用C++创建类的时候,忽然发现自己对于类访问控制 public,protected,private 的作用没有理解透彻,后来就查了些资料,这里以作记录。访问控制C++类的重要属性就是封装和继承。因此,最关键的问题就是权限 的问题,public,protected,private 控制的就是类内成员的访问权限。...
阅读(430) 评论(0)

C++ 将文件数据一次性加载进内存

问题: 早先写了一个目标检测SDK,里面有从bin文件加载模型和从内存加载模型两个接口。后来遇到了级联检测,即有多个bin模型文件,当想要把多个bin文件合并成一个的时候,发现对应的加载接口也得变。解决: 为了不改变接口,采用了下面的解决思路...
阅读(764) 评论(0)

Finding Tiny Face

《Finding Tiny Face》小目标检测依然是检测领域的一个难题,原因大概有3个方面:目标本身尺度变化、图像分辨率以及环境因素。虽然很多方法都可以处理多尺度目标检测,但是检测一个3pixel大小的目标和一个500pixel大小的目标还是有本质不同的。...
阅读(3707) 评论(10)

VS运行时库

本文主要讲述VS运行时库: 1 运行时库的主要作用 MTMTdMDMDdMLMLd 已废弃的区别与原理 如何避免这种错误 1 MD和MDd将是潮流所趋 2 在多工程开发时所有的工程使用同一种运行时库 历史发展的角度讲解运行时库 1 从操作系统的角度出发 2 从语言的角度在Windows下进行...
阅读(676) 评论(0)

思考深度学习的泛化能力

神经网络通过记忆学习 传统观点 论文观点 论文实验 神经网络 不 通过记忆学习 参考资料深度神经网络往往带有大量的参数,但依然表现出很强的泛化能力(指训练好的模型在未见过的数据上的表现)。深度神经网络为何会拥有如此强的泛化能力?最近,两篇论文引起了广泛思考。神经网络通过记忆学习《Understanding deep learning requires rethinking generalizatio...
阅读(3560) 评论(0)

排序算法6——堆排序

堆排序简介 二叉堆简介 堆排序 总结堆排序简介堆排序可以看作是简单选择排序的一种的改进方法,平均复杂度为 \(O(n\log n)\),因此应用场合较多。其原理同简单选择排序相似:将数据分为已排序和未排序的两部分,并且不断的从未排序数据中选取最大(或最小)数据加入到已排序集合中。不同之处在于, 堆排序采用了一种特殊的二叉堆结构来快速的寻找最大值。(如下图,首先建立二叉堆,然后进行选择排序)二叉堆简介...
阅读(416) 评论(0)

排序算法5——简单选择排序

简单选择排序的平均复杂度为 \(O(n^2)\), 但效率通常比相同平均复杂度的直接插入排序还要差。但由于选择排序是 内部排序,因此在内存严格受限的情况下还是可以用的。选择排序的原理很简单,如下图所示:持续从未处理元素中找到最小值并加入到已排序列中。...
阅读(369) 评论(0)

排序算法4——希尔排序

希尔排序原理 希尔排序C实现 希尔排序gap选择策略希尔排序原理希尔排序是对直接插入排序算法的一种改进,二者同属于 插入排序 算法。我在上一节介绍 直接插入排序 的时候,提到过直接插入排序的几个优点,其中有 当数据已经基本有序时,效率较高。希尔排序的改进点可以看作是快速使得数据基本有序。具体如何快速使得数据基本有序呢? 很简单,对原始数据进行 有间隔的直接插入排序。 如下面的动画所示(可以在参考链接...
阅读(728) 评论(0)

计算机是如何启动的

一 第一阶段BIOS 1 硬件自检 2 启动顺序 二第二阶段主引导记录 1 主引导记录的结构 2 分区表 三第三阶段硬盘启动 1 情况A卷引导记录 2 情况B扩展分区和逻辑分区 3 情况C启动管理器 四第四阶段操作系统本文转载于: 阮一峰 http://www.ruanyifeng.com/blog/2013/02/booting.html从打开电源到开始操作,计算机的启动是一个非常复杂的过程。我一...
阅读(305) 评论(0)

排序算法3——直接插入排序

直接插入排序的平均复杂度是 \(O(n^2)\),因此应用场景较少。直接插入排序的思路是: 每次处理一个数据,将其插入到一个已经排好序的子序列中,直到数据处理完毕。下面给出一个动画示例:未完待续。。。。参考资料:(1)WIKI:https://en.wikipedia.org/wiki/Insertion_sort...
阅读(334) 评论(0)

目标检测——特征金字塔网络

本次继续介绍一篇有关目标检测的论文 《Feature Pyramid Networks for Object Detection》,作者包含Piotr Dollar, Ross Girshick,何凯明等大神,阵容很好很强大。特征金字塔在基于深度学习的多尺度目标检测早有应用.........
阅读(2142) 评论(1)
125条 共9页首页 上一页 1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:406735次
    • 积分:4993
    • 等级:
    • 排名:第5972名
    • 原创:114篇
    • 转载:10篇
    • 译文:1篇
    • 评论:444条
    最新评论