OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4053|回复: 3

图片在计算机中的样子;视觉识别中常见的难题;什么是K-近邻算法、CIFAR-10数据集;模型建立中数据集的分类(第一天)

[复制链接]

20

主题

76

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1028
金钱
1028
注册时间
2019-5-27
在线时间
142 小时
发表于 2020-2-5 09:52:02 | 显示全部楼层 |阅读模式
      一张图片在计算机中的表示方法
      一张图片在计算机中被表示为三维数组的形式,例如300*100*3(300是图片的长,100是图片的宽,3是红绿蓝三种颜色),图片是由无数个像素点组成的,其中颜色的深浅是有特定的像素点的(像素点的范围是0~255,像素点越大亮度越大
      视觉识别中常见的难题
      如果用计算机识别一个物体比如说人的时候,有好多的难点,比如角度问题(正视时计算机可以识别是人,但俯视的时候怎么识别)、光照强度(在有光的时候可以识别人,但光线暗的时候呢,比如黑人在晚上冲你笑这种情况)、形状问题(站着的时候可以识别,那蹲着呢,尤其是猫这种液体生物)、部分遮蔽(比如你只露半张脸。。。)、背景混入(比如白猫在白色地毯上该如何识别)。
      针对这些问题,咱们的常规套路就是:1、收集数据并给定标签;2、训练一个分类器;3、测试评估。
      基于大数据的基础,这样的问题基本可以解决。


      什么是K-近邻算法?
      这好像是最简单的一个算法,这种算法非常传统,但是不能应用在视觉识别上面(因为它无法解决上面的那些难题)。这个具体的应用是在https://www.bilibili.com/video/av44365340?p=3中。

      什么是CIFAR-10数据集?
      这个数据集有10类标签,50000个训练数据,10000个测试数据,每个图片都是32*32。这个具体的应用也是在https://www.bilibili.com/video/av44365340?p=3中。

      模型建立中数据集的分类
      咱们确定一个模型比如确定人的模型,那么我们需要很多人的数据集(也就是照片),先分成两个部分:测试集和训练集(其中训练集就是让你练手的,你需要用训练集确定出你的模型,再用测试集验证,如果你建的模型可以把测试集中的人全部识别出来,才算成功),训练集中要分出一部分作为验证集(相当于做一次演练,要做好多次的演练,所以验证集可以换)。






正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

5

主题

43

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
481
金钱
481
注册时间
2019-7-18
在线时间
83 小时
发表于 2020-3-18 13:33:53 | 显示全部楼层
你好,可以出一期教学教怎样制作图像识别数据集吗
回复 支持 反对

使用道具 举报

20

主题

76

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1028
金钱
1028
注册时间
2019-5-27
在线时间
142 小时
 楼主| 发表于 2020-4-24 11:01:37 | 显示全部楼层
AbbyQi 发表于 2020-3-18 13:33
你好,可以出一期教学教怎样制作图像识别数据集吗

我倒是想啊,我也是初学
回复 支持 反对

使用道具 举报

5

主题

43

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
481
金钱
481
注册时间
2019-7-18
在线时间
83 小时
发表于 2020-4-24 11:07:53 | 显示全部楼层
清夏 发表于 2020-4-24 11:01
我倒是想啊,我也是初学

哈哈 那就一起学
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-14 07:10

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表