免费网站建设特色,广州制作网站的公司,wordpress站内信群发,工程公司手机网站问题描述#xff1a;图像检测分为了基于传统数字图像处理的识别方法、基于传统机器学习的识别方法和基于深度学习的识别方法#xff0c;但是有时迷惑三者的区别是什么呢#xff1f;
问题解答#xff1a;
第一#xff0c;基于传统数字图像处理的识别方法和其他两者的区分…问题描述图像检测分为了基于传统数字图像处理的识别方法、基于传统机器学习的识别方法和基于深度学习的识别方法但是有时迷惑三者的区别是什么呢
问题解答
第一基于传统数字图像处理的识别方法和其他两者的区分在于基于传统图像处理方法没有损失函数只需要人工地构造特征如颜色、形状和纹理特征然后设定一个阈值根据是否大于阈值判断是不是待检测目标整个过程不包含损失函数不需要制作标签属于无监督学习而其他两种方法大都属于有监督学习。检测过程常常包含大津阈值法、形态学操作、凸包操作方法等算法。 这样就把基于传统数字图像处理与其他两种方法区分出来了其他两种方法都包含损失函数。 第二基于传统机器学习的识别方法与基于深度学习的识别方法的区别在于基于传统机器学习的识别方法仍然需要人为地构造特征然后将特征与标签分类值一一对应最终利用分类器达到分类的目的一般看到的基于传统机器学习的识别方法都是用在分类任务上。这里我们看到基于传统机器学习的识别方法与基于深度学习的识别方法都是有损失函数的训练过程区别是基于传统机器学习的识别方法是人为选择好的特征。常用的算法有有最近邻算法、支持向量机和AdaBoost分类器(中文名字叫作自适应增强分类器)。 第三基于深度学习的识别方法是利用卷积神经网络进行特征提取不涉人为构造特征。在整个分类或者定位的过程中我们都不知道自己用的哪些特征是一个黑箱。常用的算法有YOLO、Faster-RCNN和SSD.
基于传统数字图像处理的识别方法和基于传统机器学习的识别方法常常用在语义分割上。而深度学习YOLO算法是用在矩形框目标检测上。他们的任务略有不同。