目标检测框架阅读步骤

Posted zi-wang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了目标检测框架阅读步骤相关的知识,希望对你有一定的参考价值。

总结一下最近一年来阅读目标检测框架的一些经验,主要是基于facebook的maskrcnn_benchmark和Detectron2。
组件
目标检测的框架需要包含:

组件 功能
config 所有参数设置
structures 数据容器,image, box, label, mask, keypoint
data 数据整理,dataset, dataloader, transform
modeling 网络模型,meta_arch, backbone, proposals_generator, anchor_generator, heads
layers 特殊模块,roi_align, batch_norm, defrom_conv, separable_conv
engien 训练推理, trainer, inference
solver 优化器, optimizer, lr_scheduler
evaluation 评估器, 各种数据集的evaluator
utils 其他一些实现,model_zoo, checkpointer, logger, rigistry, 分布式方法等

从宏观上看,阅读分析目标检测框架时可以按照以上顺序逐步进行,同时结合训练和推理的demo,在pycharm下逐步调试。

以上是关于目标检测框架阅读步骤的主要内容,如果未能解决你的问题,请参考以下文章

机器视觉中的目标检测

论文阅读CVPR 2019| PointPillars: 基于点云的快速编码目标检测框架(Fast Encoders for Object Detection from Point Clouds)(代

目标检测算法综述

深度学习和目标检测系列教程 13-300:YOLO 物体检测算法

手把手教你如何自制目标检测框架(从理论到实现)

目标检测101:一文带你读懂深度学习框架下的目标检测