
墨尘的目标检测
我是尘客哥
梦想源于对技术的执着追求
展开
-
墨尘的神经网络7--LSTM 长短时记忆网络模型代码复现及要点记录
LSTM简介1、RNN的梯度消失问题在过去的时间里我们学习了RNN循环神经网络,其结构示意图是这样的:其存在的最大问题是,当w1、w2、w3这些值小于0时,如果一句话够长,那么其在神经网络进行反向传播与前向传播时,存在梯度消失的问题。0.925=0.07,如果一句话有20到30个字,那么第一个字的隐含层输出传递到最后,将会变为原来的0.07倍,相比于最后一个字的影响,大大降低。...原创 2020-03-13 19:31:50 · 343 阅读 · 0 评论 -
墨尘的目标检测6--Mask-RCNN模型解析及训练自己的数据集
什么是Mask R-CNNMask R-CNN是He Kaiming大神2017年的力作,其在进行目标检测的同时进行实例分割,取得了出色的效果。其网络的设计也比较简单,在Faster R-CNN基础上,在原本的两个分支上(分类+坐标回归)增加了一个分支进行语义分割,...原创 2020-03-08 16:08:55 · 239 阅读 · 0 评论 -
墨尘目标检测5--mtcnn+facenet搭建人脸识别模型及训练自己的数据集
什么是mtcnn和facenet1、mtcnnMTCNN,英文全称是Multi-task convolutional neural network,中文全称是多任务卷积神经网络,该神经网络将人脸区域检测与人脸关键点检测放在了一起。总体可分为P-Net、R-Net、和O-Net三层网络结构。...原创 2020-03-07 20:28:06 · 1550 阅读 · 1 评论 -
墨尘目标检测2--Retinanet模型解析及训练自己的数据集
什么是Retinanet目标检测算法Retinanet是在何凯明大神提出Focal loss同时提出的一种新的目标检测方案,来验证Focal Loss的有效性。One-Stage目标检测方法常常使用先验框提高预测性能,一张图像可能生成成千上万的候选框,但是其中只有很少一部分是包含目标的的,有目标的就是正样本,没有目标的就是负样本。这种情况造成了One-Stage目标检测方法的正负样本不平衡,也...原创 2020-03-06 09:55:08 · 459 阅读 · 0 评论 -
墨尘目标检测1--Faster-RCNN模型解析及训练自己的数据集
什么是FasterRCNN目标检测算法Faster-RCNN是一个非常有效的目标检测算法,虽然是一个比较早的论文, 但它至今仍是许多目标检测算法的基础。Faster-RCNN作为一种two-stage的算法,与one-stage的算法相比,two-stage的算法更加复杂且速度较慢,但是检测精度会更高。事实上也确实是这样,Faster-RCNN的检测效果非常不错,但是检测速度与训练速度有待提...原创 2020-03-06 09:54:05 · 274 阅读 · 0 评论 -
墨尘目标检测3--SSD模型解析及训练自己的数据集
什么是SSD目标检测算法SSD是一种非常优秀的one-stage目标检测方法,one-stage算法就是目标检测和分类是同时完成的,其主要思路是利用CNN提取特征后,均匀地在图片的不同位置进行密集抽样,抽样时可以采用不同尺度和长宽比,物体分类与预测框的回归同时进行,整个过程只需要一步,所以其优势是速度快。但是均匀的密集采样的一个重要缺点是训练比较困难,这主要是因为正样本与负样本(背景)极其不均...原创 2020-03-02 14:49:47 · 456 阅读 · 0 评论 -
墨尘目标检测4--yoyo3模型解析及训练自己的数据集
YOLOv3相比于之前的yolo1和yolo2,改进较大,主要改进方向有:1、主干网络修改为darknet53,其重要特点是使用了残差网络Residual,darknet53中的残差卷积就是进行一次3X3、步长为2的卷积,然后保存该卷积layer,再进行一次1X1的卷积和一次3X3的卷积,并把这个结果加上layer作为最后的结果, 残差网络的特点是容易优化,并且能够通过增加相当的深度来提高准确率...原创 2020-03-02 14:50:29 · 1609 阅读 · 0 评论