图像处理 图像识别 模式识别 分类检测

news/2024/7/21 7:01:04 标签: 图像处理, 分类, 人工智能

文章目录

  • 图像处理
    • 图像识别
    • 模式识别
    • 图像识别的过程
    • 图像识别的应用
    • 分类与检测

图像处理

图像识别

• 图像识别技术是信息时代的一门重要的技术,其产生目的是为了让计算机代替人类去处理大量的物理信息。随着计算机技术的发展,人类对图像识别技术的认识越来越深刻
• 图像识别技术的定义为利用计算机对图像进行处理、分析和理解,以识别不同模式的目标和对象的技术。
• 图像识别技术的过程分为信息的获取预处理特征抽取和选择分类器设计分类决策


模式识别

• 模式识别是人工智能和信息科学的重要组成部分。模式识别是指对表示事物或现象的不同形式的信息做分析和处理从而得到一个对事物或现象做出描述、辨认和分类等的过程。
• 计算机的图像识别技术就是模拟人类的图像识别过程。在图像识别的过程中进行模式识别是必不可少的。
• 模式识别原本是人类的一项基本智能。但随着计算机的发展和人工智能的兴起,人类本身的模式识别已经满足不了生活的需要,于是人类就希望用计算机来代替或扩展人类的部分脑力劳动。这样计算机的模式识别就产生了。
• 简单地说,模式识别就是对数据进行分类,它是一门与数学紧密结合的科学,其中所用的思想大部分是概率与统计。


模式识别与图像识别的专业概念无需深入专研,难啃的概念,差不多的东西,过于官方。

图像识别的过程

图像识别技术的过程分以下几步:

  1. 信息的获取:是指通过传感器,将光或声音等信息转化为电信息。也就是获取研究对象的基本信息并通过某种方法将其转变为机器能够认识的信息。
    • 说人话就是,你要做人脸识别,就得收集多多得人脸照片
    • 行话就是,获取数据集。
  2. 预处理:主要是指图像处理中的去噪、平滑、变换等的操作,从而加强图像的重要特征。图像增强。
    • 说人话就是统一输入的标准:比如统一形状大小等
    • 就是预处理
  3. 特征抽取和选择:是指在模式识别中,需要进行特征的抽取和选择。特征抽取和选择在图像识别过程中是非常关键的技术之一。
    • 设计cnn
    • 因为卷积核就是用来提取特征的
  4. 分类器设计:是指通过训练而得到一种识别规则,通过此识别规则可以得到一种特征分类,使图像识别技术能够得到高识别率。分类决策是指在特征空间中对被识别对象进行分类,从而更好地识别所研究的对象具体属于哪一类。
    • 设计fc
    • 因为全连接层能用来做分类

图像识别的应用

  1. 图像分类
  2. 网络搜索
  3. 以图搜图
  4. 智能家居
  5. 电商购物:“相似款(拍照识别/扫描识别)”
  6. 农林业:森林调查。
  7. 金融
  8. 安防
  9. 医疗
  10. 娱乐监管

分类与检测

在这里插入图片描述
分类:当我们面对一张图片的时候,最基础的任务就是这张图片是什么,是风景图还是人物图、是描写建筑物的还是关于食物的,这就是分类
检测:当知道了图像的类别的时候,进一步的就是检测了,例如我知道这个图像是关于人脸的,那么这个人脸在哪里,能不能把它框出来。
应用:物体分类与检测在很多领域得到广泛应用,包括安防领域的人脸识别、行人检测、智能视频分析、行人跟踪等,交通领域的交通场景物体识别、车辆计数、逆行检测、车牌检测与识别,以及互联网领域的基于内容的图像检索、相册自动归类等。



http://www.niftyadmin.cn/n/1212777.html

相关文章

raise ValueError(‘Only know how to handle PNG; with Pillow ‘ValueError: Only know how to handle PNG;

报错如下 raise ValueError(Only know how to handle PNG; with Pillow ’ ValueError: Only know how to handle PNG; with Pillow installed, Matplotlib can handle more images ValueError: Only know how to handle PNG; with Pillow installed, Matplotlib can handle …

拦不住我的本地组策略

今天的课题研究的是在Windows 2003 在禁止everyone本地登录后&#xff0c;我们的解决方案。闲话不多说&#xff0c;实验马上开始。<?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" />先来禁用everyone登录&#xff0c;如下图所示&a…

VGG16全卷积网络 以VGG代码为例

文章目录全卷积网络 以VGG代码为例发展历史VGG全卷积VGG16的结构&#xff1a;卷积层代替全连接1X1的卷积的作用全卷积网络 以VGG代码为例 发展历史 VGG VGG之所以经典&#xff0c;是因为VGG第一次将深度学习做得非常“深”&#xff0c;达到了16-19层。同时&#xff0c;它用了…

TextMate里增加Erlang支持

Erlang for mac可以通过 sudo port install erlang来安装&#xff0c;源码编译在mac osx上有点问题&#xff0c; 老是编译不过&#xff0c;没有解决&#xff0c;只能用port安装了。 给TextMate添加Erlang Bundles:mkdir /Library/Application Support/TextMate/Bundlescd /Lib…

【CV】归一化的两种方式及标准化

归一化 进行归一化和标准化的原因&#xff1a; 由于所建立模型的输入数据范围可能非常大&#xff0c;且各种数据的量纲不一致&#xff0c;这样的数据很容易对训练得到的模型结果产生很大影响&#xff0c;因此需要对其进行标准化处理&#xff0c;去除数据单位限制&#xff0c;…

串口相关 二

注意该代码并不能直接运行&#xff0c;仅仅起到展示效果 EventBus.getDefault().post(new EventBusBean(Constants.EventBus.SERIAL_PORT_CMD, new UartEvent(buf))); 此处代码可以负责发送读取到的信息发送出去 项目内部可以开启一个service 在service内部接受该信息&#xf…

padding(卷积中的填充)

文章目录情景&#xff08;步长s为1&#xff09;&#xff1a;另外一种情景&#xff08;步长不为1&#xff09;&#xff1a;卷积存在问题填充Valid卷积Same卷积&#xff08;一般用在s1情况&#xff09;s1情况s !1 情况情景&#xff08;步长s为1&#xff09;&#xff1a; 一个6x6…

Anacona环境太多??jupyter中如何查看自己当前在哪个环境

如何通过sys查看当前使用的虚拟环境是哪个 import sys通过sys.path print(sys.path)[D:\\CodeField\\Python\\BaDou\\task01, E:\\Anaconda3\\envs\\nlp\\python310.zip, E:\\Anaconda3\\envs\\nlp\\DLLs, E:\\Anaconda3\\envs\\nlp\\lib, E:\\Anaconda3\\envs\\nlp, , E:\\A…