自定义博客皮肤

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

BlazeFace:一种非典型专用检测器

MediaPipe 是谷歌在 CVPR2019会议上开源的一个感知和增强现实的框架。该框架基于图,可在移动设备、工作站和服务器上跨平台运行,并支持移动 GPU 加速。 BlazeFace 为其中一个重要的组件,因为检测是绝大多数计算机视觉应用的入口。过往检测算法总是从提升性能出发,即便关注轻量级...

2019-08-25 19:54:49

阅读数 137

评论数 3

pysot 中的异步多进程切图

孪生网络算法对数据需求量较大,训练一般使用多个数据集。检测数据集普遍图大目标多,pysot 第一步准备数据,屏蔽了不同数据集的差异,也提升了数据加载效率。网络设定的模板大小为 127×127127\times 127127×127,搜索区域大约为 255×255255\times 255255×2...

2019-08-24 18:49:26

阅读数 139

评论数 0

AnnaAraslanova/FBNet 程序分析

AnnaAraslanova/FBNet 是 FBNet 相对来说比较好的一个第三方实现。延迟测量采用 x86 处理器的结果近似。需要注意的是: PyTorch GPU 并行对输入数据有要求; 随机超网络直接使用 BN 层似乎不妥。 supernet_main_file.py train_su...

2019-08-24 18:06:35

阅读数 123

评论数 0

PC-DARTS 网络结构搜索程序分析

PC-DARTS 仍出自华为诺亚方舟,相比前作 PDARTS 更加优雅。额外引入的一组权重参数可以提高性能。 main if not torch.cuda.is_available(): logging.info('no gpu device available') s...

2019-08-24 14:56:40

阅读数 167

评论数 1

PDARTS 网络结构搜索程序分析

PDARTS 即 Progressive Differentiable Architecture Search: Bridging the Depth Gap between Search and Evaluation,是对 DARTS 的改进。DARTS 内存占用过高,训练不了较大的模型;PDA...

2019-08-24 11:41:15

阅读数 157

评论数 1

网络结构搜索之梯度可微

前面介绍了强化学习方法,但屠龙刀毕竟不是人人有。梯度可微算法在保证精度可接受的前提下大幅缩短了训练周期,开启了网络结构搜索的平民化浪潮。 MobileNetV2FBNetShiftNetGumbel-SoftmaxSNASDARTSProxylessNASP-DARTSPC-DARTSDenseN...

2019-08-20 09:28:49

阅读数 1418

评论数 0

RetinaNet Examples:NVIDIA 一站式训练、推理及模型转换解决方案

retinanet-examples 是英伟达提供的目标检测工程范例,针对端到端 GPU 处理进行了优化: 使用基于 Python 多进程的 apex.parallel.DistributedDataParallel 加速分布式训练; apex.amp 优化混合精度训练; NVIDIA ...

2019-08-08 19:24:25

阅读数 222

评论数 0

网络结构搜索之强化学习

算力和需求的增长使得神经架构搜索( Neural Architecture Search,NAS)重回人们的视线。NAS 可迁移性更强,能够以快速且简单粗暴的方式获得高精度模型,成为工程师手中称手的砖块。强化学习(RL)可谓 NAS 中的核武器,谷歌开启并引领该方向的工作。由初期燃烧的显卡到专用硬...

2019-07-30 14:36:26

阅读数 150

评论数 1

THOP: 统计 PyTorch 模型的 FLOPs 和参数量

THOP 是 PyTorch 非常实用的一个第三方库,可以统计模型的 FLOPs 和参数量。使用方法为: from thop import clever_format from thop import profile class YourModule(nn.Module): # your...

2019-07-30 10:15:36

阅读数 165

评论数 0

OpenCV 中的 HOGDescriptor

HOG 特征是深度学习兴起之前非常重要的一种特征。在早期,OpenCV 中的跟踪算法并不支持 HOG 特征,而检测模块中 HOGDescriptor 是一维的。后来,TrackerCSRT 的加入带来了 HOG 特征。然而,Object Detection 和 Deformable Part-ba...

2019-05-27 10:06:13

阅读数 303

评论数 0

NVIDIA AI City Challege 2018资料整理

AI CITY CHALLENGE 是英伟达举办的智能交通视频分析比赛。以下是一些参赛团队算法资料的整理。 Single-Camera and Inter-Camera Vehicle Tracking and 3D Speed Estimation Based on Fusion of Vi...

2019-05-12 19:52:09

阅读数 244

评论数 0

DeepSORT 多目标跟踪算法笔记

SORT 是一种实用的多目标跟踪算法,然而由于现实中目标运动多变且遮挡频繁,该算法的身份转换(Identity Switches)次数较高。DeepSORT 整合外观信息使得身份转换的数量减少了45%。所提方案为: 使用马氏距离和深度特征余弦距离两种度量; 采取级联匹配,优先匹配距上次出现...

2019-05-11 16:54:58

阅读数 700

评论数 12

SORT 多目标跟踪算法笔记

sort 是一种简单的在线实时多目标跟踪算法。文章要点为: 以 IoU 作为前后帧间目标关系度量指标; 利用卡尔曼滤波器预测当前位置; 通过匈牙利算法关联检测框到目标; 应用试探期甄别虚检; 使用 Faster R-CNN,证明检测好跟踪可以很简单。 技术方案 所提方法以检测...

2019-04-21 15:20:46

阅读数 1419

评论数 15

为 Caffe 添加 Python3 支持

python2已近生命终点,然而 Caffe 却受硬件厂商的拥护。于是我们尝试在 Python3 环境下编译 Caffe。 Caffe Python 3.7 安装 对于 Python 3.3+而言,需要搭配 Protobuf 3。因此不再需要 apt 安装libprotobuf-dev和pro...

2019-04-20 17:54:58

阅读数 765

评论数 0

匈牙利算法解决加权二分图问题

The Hungarian Algorithm for Weighted Bipartite Graphs tags: MOT 参考资料: 二分图的最大匹配、完美匹配和匈牙利算法 The Optimal Assignment Problem assignment-problem-...

2019-04-14 18:48:32

阅读数 155

评论数 0

SiamMask 测试程序分析

之前分析了 DaSiamRPN 的测试代码,侧重于执行细节。到了 SiamMask,似乎主题应该有所升华。故事的明线为跟踪器构成,暗线为训练流图。 相比于 DaSiamRPN,SiamMask 不仅网络结构是现代化的,系统设计也更具匠心。这便于我们一窥其轮廓。 SiamMask/models ...

2019-04-14 11:42:01

阅读数 1257

评论数 17

自动生成低精度深度学习运算符

以下内容翻译自:Automating Generation of Low Precision Deep Learning Operators 随着深度学习模型变得越来越大,越来越复杂,将它们部署在低功耗手机和物联网设备上变得具有挑战性,因为它们的计算和能源预算有限。深度学习的最新趋势是使用极...

2019-03-01 20:30:35

阅读数 447

评论数 0

Multi-Object Tracking with Multiple Cues and Switcher-Aware Classification 论文笔记

Multi-Object Tracking with Multiple Cues and Switcher-Aware Classification 似乎是商汤投 CVPR2019的论文。文中提出了一个统一的多目标跟踪(MOT)框架,学习充分利用长期和短期线索来处理 MOT 场景中的复杂情况。在现...

2019-02-24 17:10:19

阅读数 1078

评论数 3

fb-caffe-exts:Facebook Caffe 推理多线程调用及内存优化

fb-caffe-exts 是 Facebook 在(主要)生产场景中使用 Caffe 时开发的扩展集合。predictor 是一个简单的 C++ 库,它封装了在共享权重的同时在多个线程中运行 caffe::Net 的常见模式。它还为推理情况提供了一个更方便使用的 API。该库主要由三个部分组成:...

2019-02-19 20:15:56

阅读数 271

评论数 2

open-vot:PyTorch 实现 Siamese-FC

open-vot 是一个 基于 python 的目标跟踪库,其中实现了 KCF、SiamFC、GOTURN 等8种算法。该库采用模块化设计,利于不同算法的比较及扩展。本文主要介绍其中的 SiamFC 实现。 运行要求 代码运行需安装以下依赖包: conda install matplotli...

2018-12-28 20:19:15

阅读数 1153

评论数 1

提示
确定要删除当前文章?
取消 删除