计算机视觉 图像分类 环境配置,图像分类综述

news/2024/7/7 13:37:59

计算机视觉三个层次

dc1c81e42897

计算机视觉三层次

1. 图像分类概述

1.1

图像分类是指根据一定的分类规则将图像自动分到一组预定义类别中的过程。

1.2

图像分类方法的划分十分多样。根据图像语义内容的不同层次可以将图像分类划分为:

(1)对象分类 object categorization

(2)场景分类 scene classification

(3)事件分类 event classification

(4)情感分类 emotion classification

1.3

视觉一致的图像分类:主要依据是图像内容的视觉感知一致性(看起来一样,差不多)而不是功能一致性(用途差不多,一样)。

基于场景的图像分类:根据图像拍摄时所处的物理环境类别来对图像进行分类

对象分类和目标识别:对象分类是指判定一个图像中是否出现了某个对象类别的方法但他并不需要定为或者分割出图像中的对象;

对象识别或目标识别:通常指从新的图像中找出以前证件出现过的同一对象。

1.4

图像分类的应用

网络图像检索

视频分析与检索

医学图像分类

医学图像数据挖掘

图像检测

遥感图像分类

1.5 图像分类的基本过程

基本操作是建立 图像内容的描述,然后利用机器学习方法学习图像类别,最后利用学习得到的模型对未知图像进行分类。

dc1c81e42897

一般来说,图像分类性能主要与图像特征提取和分类方法密切相关。图像特征提取是图像分类的基础,提取的图像特征应能代表各种不同的图像属性;

分类方法是图像分类的核心,最终的分类准确性与分类方法密切相关。

2. 图像的特征处理

2.1

图像特征是对凸显特性或属性的描述。每一幅图像都有其自身的特征,如:亮度、边缘的轮廓、纹理或色彩。

图像特征的提取和表示是凸显分类的基础,所选取的特征应该能充分表示图像语义内容,对环境的改变也应具有一定的鲁棒性和稳定性;

2.2

图像分类中提取的特征主要有两类:

(1)底层视觉特征

(2)局部不变特征

A。底层视觉特征

包括颜色、形状和纹理三大类。

颜色:

常用的颜色空间包括:RGB。HSV空间、以及反颜色空间(opponent color space)等等

目前,颜色特征的提取主要集中在全局颜色特征和空间颜色特征两个方面:

全局颜色特征的提取方法:颜色直方图、颜色矩和颜色熵等。不包括图像颜色的空间分布特征;

图像颜色空间分布特征的方法:改进的颜色直方图法、颜色聚合向量、颜色集、颜色相关图等。

形状:

描述形状的方法通常分为基于区域的形状描述方法和基于轮廓的形状描述方法两种。

基于区域的形状描述方法:注重集合形状的全局特征,描述形状局部特征的能力有限,常用特征有:几何不变矩、Legendre矩、Zenike矩、复数矩等;

基于轮廓的形状描述方法又可以分为基于空间域的方法和基于变换域的方法:

基于空间域:即集合特征描述方法。主要通过抽取边界的曲率、关键点、表姐长度等形状特征来描述物体的轮廓,节省存储空间,特征提取速度慢,对轮廓特性的描述相对抽象;

基于变换域的轮廓描述方法 主要将目标轮廓的边缘点数据变换到频率域中,从信号频率的角度来解释轮廓信息,特征提取速度快、对存储空间的需求适中、在表现人的主观视觉方面有局限性。

纹理

纹理特征是不依赖于颜色和亮度的反映图像中同质现象的视觉特征,其本质是刻画像素的邻域灰度空间分布规律。是所有物体表面共有的内在特性;

提取方法目前主要有四类:

基于统计的:主要通过统计图像中像素的灰度分布规律来描述纹理特征,如共生矩阵、Tamura纹理特征等;

基于几何的:将纹理看做是纹理基元按照一定的集合规则排列的组合,如利用结构法提取纹理基元等;

基于模型的:以图形的构造模型为基础,采用模型的参数为纹理特征,典型的方法如:马尔可夫随机场、同步自回归模型法和Wold模型法等;

基于信号处理的:利用信号处理的频率分析理论图区纹理特征,如小波变换、Gabor滤波法等

B。局部不变特征

也称为局部特征

首要任务是要提取出更加稳定的图像特征来描述图像。

稳定:希望该特征能对旋转、尺度缩放、仿射变换、视角变化、光照变化等图像变化因素保持一定的不变形,对运动、遮挡、噪声等因素也保持较好的可匹配性;

提取分为两个部分:特征点(或区域)探测和特征描述

特征点探测:采用一定的规则或者策略从图像中选取一些有代表性的特征点或特征区域;

特征描述:根据特征点探测所得特征点或特征区域,提取出满足一定不变性要求的特征向量;

3. 图像分类的流程

(1)数据集的选择:Oliva and Torralba(OT)、Fei-fei Li and Perona(FP),Lazebnik,Schmid and Ponce(LPS)

(2)特征的提取和表达

(3)数据字典的建立

(4)词典模型的表示

(5)分类器的学习:SVM;贝叶斯

(6)训练集的表达

(7)分类性能评估方法:eg,分类准确率 Classification Accuracy


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

相关文章

css写一个步骤条

效果图代码如下<!DOCTYPE html> <html><head><meta http-equiv"Content-Type" content"text/html; charsetutf-8" /><title>process-example</title><style>/* reset.css */body {font-size: 12px !important;f…

JavasSript中类的实现

一、定义类并创建实例 function MyClass() {this.id 5;this.name myclass...;}这样&#xff0c;我们就定义了一个MyClass类&#xff0c;里面有两个公共属性 id 和 name。其中this关键字表示当前对象&#xff0c;类似于C#等强类型语言。 注意&#xff1a;列出属性的同时必须对…

什么是DIY

什么是DIY最佳答案DO IT YOURSELF的缩写 就是自己动手啦 DIY是"Do It Yourself" 的英文缩写。兴起于近几年&#xff0c;逐渐成为一种流行。简单来说&#xff0c;DIY就是自己动手&#xff0c;没有性别、年龄的区别&#xff0c;每个人都可以自己做&#xff0c;利用DIY做…

华中师范大学计算机考研难度如何,华中师范大学考研难吗?一般要什么水平才可以进入?...

问&#xff1a;从华中师范大学毕业的学生就业怎么样&#xff1f;值不值得报考&#xff1f;答&#xff1a;从2020年华中师范大学就业质量报告来看&#xff1a;2020届硕士毕业生就业率为73.11%。硕士毕业生就业行业中教育为64.10%、信息传输、软件和信息技术服务业为10.44%、金融…

2019前端面试题(浏览器、协议安全篇)

在此分享、整理前端面试题&#xff0c;如有解答错误的地方&#xff0c;烦请各位大佬指正&#xff0c;感谢&#xff01;&#xff01; 请描述一下cookie、sessionStorage、localStorage的区别 存储大小&#xff1a;cookie数据不能超过4k&#xff0c;sessionStorage和localStorage…

asp.net伪静态IIS下配置

①&#xff1a;首先要有这个文件URLRewriter.dll,如果没有,赶快到网上下载一个,并将其放到下面的bin目录里面,并且将其引用添加到下面里面; ②&#xff1a;下面就是Web.Config文件的配置了,当然,配置过程相当简单&#xff1a; 1&#xff1a;先添加这个 <configSections>…

小学计算机课程表说课稿,小学信息技术《创建课程表》说课稿

小学信息技术《创建课程表》说课稿一、说教材。1、教材分析。本课是省编信息技术教材第三册第七课&#xff0c;是在学生掌握了用wps软件进行简单文字处理的基础知识&#xff0c;以及基本操作的基础上学习的&#xff0c;主要让学生了解表格在文档中的作用&#xff0c;表格的组成…

Java获取系统基础参数信息

一、JVM已经帮我们读取了系统信息 public void testSystemParam(){Properties p System.getProperties();Iterator it p.entrySet().iterator();while(it.hasNext()){Map.Entry entry (Map.Entry) it.next();System.out.println(entry.getKey()" : "entry.getValu…