eCognition基本操作流程
利用eCognition半自动_半人工解译

利用eCognition进行半自动/半人工解译——以道县为例分类系统试验区分类系统如表1所示:表1 道县试验区土地覆盖遥感分类系统eCongnition对中文的识别效果不是很好,因此为了避免因中文名称带来的麻烦以及便于识别,本次分类一律采用拼音类别名称。
0建立工程(1)新建工程选择菜单栏File→NewProject,或点击工具栏的按钮,新建一个工程文件。
图0-1 新建工程(2)加载影像选择需要输入的影像,影像存放的路径不能有中文,双击波段可以更改波段的名称,必须勾选“Use geocoding”(否则,输出的分类结果无投影信息,数据无法拼接)。
利用地理坐标双击可更改波段的名称可插入专题图,参与分类图0-2 加载影像在建立工程(Create Project)的窗口中,如图0-3所示,点击No Data按钮,打开Assign No Data Value窗口,勾选Usesingle value for all layers(union),令背景不参与运算。
图0-3设置背景不参与运算(3)进行波段组合叠加显示影像Edit Image Layer Mixing图0-4设置波段组合显示点击工具栏上的Edit Image Layer Mixing按钮,这里进行标准假彩色合成,然后选择下方的线性拉伸(Linear2%),操作者可以根据自己的个人视觉感受去调试选择不同的显示方式。
1分割分割是面向对象分类软件ecognition里面进行影像分类处理的第一步工作,其目的是按照一定的规则将栅格图像划分为若干对象,划分后的对象即为处理的最小对象。
如果不进行分割,后面的分类及自定义特征值等均不能进行。
本次作业分割的具体步骤为:1.1多尺度分割多尺度分割(multiresolutionsegamentation)界面如下图所示:图1-1 多尺度分割界面图1-1中编号为1、2、3的红框含义是:选择“multiresolution segmentation”算法为分割后层命名设置分割尺度值。
ecognition 试验-多尺度分割形状紧致度参数设置

尺度参数 200
2 能区分水域与陆地,但不能将 浅水坑与裸地区分出来。能区分 不同水质的水域。
3 有可能将裸地,半裸地混合。
尺度:50 尺度:150
尺度:100 尺度:200
尺度:50 尺度:150
尺度:100 尺度:200
尺度:50 尺度:150
尺度:100 尺度:200
结论: 通过改变分割参数进行试验,初步分析结果显示,针对 0.2m 的影像数据,尺度参数(scale) 设置为 50 或者 100、形状参数(shape)设置为 0.1 或者 0.2、紧致度参数(compactness)设置为 0.5 或者 0.6 较合适。最终需要通过分类结果检验尺度参数设置设置是否合理。
紧致度:0.2 紧致度:0.6
紧致度:0.5 紧致度:0.8
在尺度参数和形状参数一定的情况下,紧致度越小,所分割的结果得形状显得越碎。
紧致度:0.2 紧致度:0.6
紧致度:0.5 紧致度:0.8
紧致度:0.2 紧致度:0.6
紧致度:0.5 紧致度:0.8
紧致度:0.2 紧致度:0.6
紧致度:0.5 紧致度:0.8
ecognition 多尺度分割
1 分割
对给定分辨率的影像对象,多尺度分割算法局部最小化影像对象的差异性。它能够在已 存在的影像对象层执行,也能在象素层执行,以创建新的影像对象或者影像对象层。多尺度 分割算法连续 融合象素或者已存在的对象。因此它是基于成对区域融合技术的自底向上分 割算法。多尺度分割是优化处理,对给定数量的影像对象,最小化平均差异性并最大化它所 代表的均一性。分割处理根据以下规则进行,是一种相互最佳适合方法。
尺度参数 定义影像对象结果的加权影像层的均一性 准则的最大标准差,尺度参数值越大,影像 对象结果越大。
eCognition (易康)1软件介绍

软件功能
图斑属性定义--分类
u 基于知识的分类方法 u 多条件类定义分类 u 隶属度函数(模糊)分类 u 分类器分类方法(5种主流方法) u 模板匹配分类方法 u 深度学习分类方法(卷积神经网络)
软件功能
成果优化--规整化
软件功能
点云分析
软件功能
时间维度--变化检测
u 前后期影像变化分析 u 前后期矢量变化分析 u 前期矢量&后期影像变化
− 目标/挑战
− 自动提取建筑轮廓并绘制植被图斑 − 支持城市规划 − 对地图快速更新 − 降低成本缩短工作周期 − 高精准度
基于数字高程模型的LIDAR影像支持的建筑 物及植被提取
农作物识别
项目需求
使用高分辨率偏振SAR数据进行 农作物种植类别分类
数据
E-SAR 分辨率2-3m 波段和极化方式:X-HH, X-VV, CVH, C-VV, L-HH, L-VV, L-HV 右图为RGB组合L-HH, C-W, L-W
eCognition是什么?
技术原理…
易康是什么?
eCognition--信息分析软件,旨在提高,加速和自动化地理空间数据的解译。
地理空间作业流程 ---从影像、点云到GIS的过程
数据获取
数据预处理
信息解译
收集
• 影像数据 • 点云数据
处理
• 几何校正 • 正射校正 • 图像融合 • 高程模型
分析
• HTML 用户界面 • 管理控制台 • 软件开发工具包
易康软件具体分析功能?
易康软件主要功能
软件功能
波段运算 分割 分类 变化检测 成果优化 点云数据处理 手动编辑 标准化分析流程制作 并行运算 矢量数据分析 …
eCognition培训教材

天目创新
5
易康(eCognition)培训教程
小的扩张超出尺度参数 scale parameter 定义的阈值范围,合并过程就停止。 分割的最终目的不是分割。在大多数情况下,遵循相关的均质标准进行
的分割,不像分析方法而言,分割过程中生成的影像对象是影像对象原型,它可 以作为信息的载体和原料用于进一步的分类或者其它分割过程。这样,最佳 的分割结果才可为进一步的处理提供最佳的信息。
1.1 创建一个新工程
在这个教程中,您可以学到: 创建一个工程 导入和排序波段数据 调整视图设置 易康(eCognition)可以导入栅格和矢量数据,当然矢量数据在导入的时候 须先转换成栅格数据。软件支持以下两种基本类型的数据: 影像层 专题层 影像层包含了连续的信息,而专题层包含的信息是离散的。这两种不同 类型的数据在分割和分类中必须区别对待。除了影像层外也可以导入专题层。 易康(eCognition)支持导入以下不同格式的栅格数据: • Arc/Info Binary Grid • ESRI ASCII GRID File (.asc) • Tagged Image File (Geocoded) (.tif) • ER Mapper Compressed Raster (.ecw) • Compuserve GIF (.gif) • Windows or OS/2 Bitmap files (.bmp) • JPEG JFIF (.jpg) • Erdas Imagine Images (.img)
1.多尺度分割
第一章有以下五个教程: 1.1 创建一个新工程 1.2 执行多尺度分割 1.3 创建多重对象层
天目创新
1
易康(eCognition)培训教程
Ecognition 安装使用方法

Ecognition 安装使用方法。
1,首先在小组服务器上/software/专业软件/Ecognition 文件夹下载安装程序。
文件夹里面分别有4个子文件夹,分别是Programme setup是程序安装程序,Document是相关帮助文档,sample data是培训练习数据,whatsNewProf_5是5.0的更新部分介绍。
2,打开安装程序文件夹中programme setup文件夹,单击setup.exe,安装客户端ecognition。
3,程序安装完成后,直接运行程序,确定是否可以打开使用。
(一般2楼的机器可以直接使用)
如果是非2楼的机器,可能得设置下列步骤。
请打开Hardlock Utility,
图1
选择Generate Report 下面的Floating hardlock, 打开Advanced Settings,设置Sever IP-Addres 为192.168.3.23。
如下图,单击OK。
图2
然后单击图1界面中的create 按钮,如果上面显示如下图所示信息,证明licence已经通过可以正常使用。
可以退出设置,直接打开程序进行使用。
图3
4,如果完全满足上述情况而还是提示无法打开,则右键单击我的电脑,进入环境变量中,设置变量(如图4中亮显的部分一样)
图4。
eCognition基本操作流程

eCognition基本操作流程一、基本流程影像分类输出分类结果特征选择和特征视图影像分割二、实例演示(一)新建工程打开易康软件后,会提示两种模式,一种是【Quick Map Mode】,称之为快速制图模式,另一种是【Rule Set Mode】,称之为规则开发模式。
前者主要针对于临时使用软件和基于样本影像分析的用户,能够极大地简化工作流程如一些面向对象影像分析基本步骤的限制,但是提供的功能有限,而且不能建立规则集;因此这里选择规则开发模式,如图所示。
点击【OK】后进入软件的主界面,如下图所示红色边框里是四种视图类型,这里选中的是第四种【Developer Rulesets】点击【Create New Project】,弹出如下图所示的界面,选择需要处理的遥感影像:选中影像后点击【OK】,用户将能看到【Create Project】对话框,在该对话框中【Project Name】使用英文名称命名工程,【Map】里能够看到当前打开的影像的坐标系统、空间分辨率、影像大小等信息,【Map】下面显示的是影像波段的别名【Image Layer Alias】、位置等信息,然后再往下【Thematic Layer Alias】用于插入一些辅助分类的专题数据,例如我们常用的矢量数据。
我们可以将整幅影像加载进来,也可以只处理一部分影像,这时需要点击【Subset Selection】,然后会弹出对话框,可以用鼠标对感兴趣的区域进行框选。
这里我们默认将整幅影像导入到易康中,如果你想对已经新建立的工程进行一些修改,例如再导入其他波段或影像,可以点击【File】-【Modify OpenObject】。
工程建立好后如下图所示:建立好工程后,可以改变影像的显示方式,包括波段组合和影像缩放操作,如图所示为易康提供的影像显示的工具栏,红色边框选中的工具为编辑波段组合,该工具前面的四种工具是各种波段组合显示的快捷工具,例如第一个是单波段显示即灰度显示,第二个是按顺序给定三种波段组合显示效果,第三个是前一种波段组合显示效果,第四个是后一种波段组合显示效果。
(完整版)eCognition基本操作流程

eCognition基本操作流程一、基本流程影像分割→特征选择和特征视图→影像分类→输出分类结果二、实例演示(一)新建工程打开易康软件后,会提示两种模式,一种是【Quick Map Mode】,称之为快速制图模式,另一种是【Rule Set Mode】,称之为规则开发模式。
前者主要针对于临时使用软件和基于样本影像分析的用户,能够极大地简化工作流程如一些面向对象影像分析基本步骤的限制,但是提供的功能有限,而且不能建立规则集;因此这里选择规则开发模式,如图所示。
点击【OK】后进入软件的主界面,如下图所示红色边框里是四种视图类型,这里选中的是第四种【Developer Rulesets】点击【Create New Project】,弹出如下图所示的界面,选择需要处理的遥感影像:选中影像后点击【OK】,用户将能看到【Create Project】对话框,在该对话框中【Project Name】使用英文名称命名工程,【Map】里能够看到当前打开的影像的坐标系统、空间分辨率、影像大小等信息,【Map】下面显示的是影像波段的别名【Image Layer Alias】、位置等信息,然后再往下【Thematic Layer Alias】用于插入一些辅助分类的专题数据,例如我们常用的矢量数据。
我们可以将整幅影像加载进来,也可以只处理一部分影像,这时需要点击【Subset Selection】,然后会弹出对话框,可以用鼠标对感兴趣的区域进行框选。
这里我们默认将整幅影像导入到易康中,如果你想对已经新建立的工程进行一些修改,例如再导入其他波段或影像,可以点击【File】-【Modify Open Object】。
工程建立好后如下图所示:建立好工程后,可以改变影像的显示方式,包括波段组合和影像缩放操作,如图所示为易康提供的影像显示的工具栏,红色边框选中的工具为编辑波段组合,该工具前面的四种工具是各种波段组合显示的快捷工具,例如第一个是单波段显示即灰度显示,第二个是按顺序给定三种波段组合显示效果,第三个是前一种波段组合显示效果,第四个是后一种波段组合显示效果。
遥感影像分析之eCognitionDeveloper使用说明

遥感影像分析之eCognitionDeveloper使⽤说明eCognition DevelopereCognition的基础eCognition Developer是⼀个强⼤的⾯向对象的影像分析开发环境。
它⽤来在地球科学领域开发规则集(或为eCognition Architect开发应⽤程序)以做到遥感数据的⾃动分析。
特点与优点1.优良的⾯向对象的影像分析⼯具和算法的集合2.分析栅格、⽮量和点云数据3.两种启动模式——快速使⽤的QuickMap模式与传统的Developer模式4.直观的开发环境5.从单⼀的桌⾯版扩展到企业产品⼯作流程6.软件开发⼯具包(SDK)7.在线访问规则集资源产品亮点优良的⾯向对象的影像分析⼯具和算法针对图像分析的不同⽅⾯,Definiens Developer提供了⼀个全⾯的算法集合。
⽤户能从各种分割算法中进⾏选择,如多分辨率分割、四义树分割或棋盘分割。
分类算法的范围包括基于采样的最邻近法、模糊逻辑⾪属函数或专门上下⽂驱动分析。
层操作算法允许应⽤⾯对象元的过滤器,如坡度、坡向、边缘提取或⽤户⾃定义的层计数。
直观的开发环境图形⽤户界⾯灵活地显⽰了任何影像数据源。
简单的拖放功能,能够让那些没有任何编程技能的⽤户为标准化分析进⾏快速开发规则集和应⽤软件。
即使是最⾼级的任务,⾼级⽤户也能利⽤强⼤的⼯具来解决。
⾃动化和⽣产在eCognition Architect中建⽴⼀个应⽤程序后,它可以被存储,并能扩展eCognition Server功能,并适⽤于⼤量的图像。
通过⾯向服务架构提供⼴泛的可扩展性时,这能够使图像分析过程完全⾃动化。
软件开发⼯具包(SDK)内置的SDK允许通过添加算法、对象特征以及数据驱动程序等扩展Definiens Developer的核⼼能⼒。
因此,⾃定义分割、分类、层操作或对象特征就可以添加到软件当中。
eCognition Developer是如何⼯作的?在数据加载步骤中,数据能以任意组合的⽅式导⼊。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
eCognition基本操作流程
一、基本流程
影像分割特征选择和特征视图影像分类输出分类结果
二、实例演示
(一)新建工程
打开易康软件后,会提示两种模式,一种是【Quick Map Mode】,称之为快速制图模式,另一种是【Rule Set Mode】,称之为规则开发模式。
前者主要针对于临时使用软件和基于样本影像分析的用户,能够极大地简化工作流程如一些面向对象影像分析基本步骤的限制,但是提供的功能有限,而且不能建立规则集;因此这里选择规则开发模式,如图所示。
点击【OK】后进入软件的主界面,如下图所示红色边框里是四种视图类型,这里选中的是第四种【Developer Rulesets】
点击【Create New Project】,弹出如下图所示的界面,选择需要处理的遥感
影像:
选中影像后点击【OK】,用户将能看到【Create Project】对话框,在该对话框中【Project Name】使用英文名称命名工程,【Map】里能够看到当前打开的影像的坐标系统、空间分辨率、影像大小等信息,【Map】下面显示的是影像波段的别名【Image Layer Alias】、位置等信息,然后再往下【Thematic Layer Alias】用于插入一些辅助分类的专题数据,例如我们常用的矢量数据。
我们可以将整幅影像加载进来,也可以只处理一部分影像,这时需要点击【Subset Selection】,然后会弹出对话框,可以用鼠标对感兴趣的区域进行框选。
这里我们默认将整幅影像导入到易康中,如果你想对已经新建立的工程进行一些修改,例如再导入其他波段或影像,可以点击【File】-【Modify Open Object】。
工程建立好后如下图所示:
建立好工程后,可以改变影像的显示方式,包括波段组合和影像缩放操作,如图所示为易康提供的影像显示的工具栏,红色边框选中的工具为编辑波段组合,该工具前面的四种工具是各种波段组合显示的快捷工具,例如第一个是单波段显示即灰度显示,第二个是按顺序给定三种波段组合显示效果,第三个是前一种波段组合显示效果,第四个是后一种波段组合显示效果。
红色边框选中工具后面的图标就不再详述,分别是鼠标选择、鼠标漫游、鼠标缩放、缩小、放大、视图比例和全幅显示。
如图所示为影像显示的波段组合编辑对话框,这里用户可以定义影像显示的方式(真彩色、假彩色)和影像初始显示设置(如线性拉伸设置等)
(二)影像分割
在主界面右边的【Process Tree】里,右键然后选择【Apeend New】,在弹出的【Edit Process】对话框里,如图红色边框设置,然后点击【OK】,在【Process Tree】里会出现"Segmentation"这一条规则(当做处理流程的标签)
此时选中Segmentation,然后右键选择【Insert Child】,也会弹出【Edit Process】对话框,此时可以添加具体的分割规则,例如选择的分割算法、分割的参数设置信息等,这里我们使用的是多尺度分割的方式,即在【execute child processes】下面找到【Segmentation】算法里面的【multiresolution segmentation】这里将分割尺度设置为100。
此时,如果点击【OK]的话,将不会执行规则,
而仅仅是在【Process Tree】添加了一条规则标签而已,因此需要点击【Execute】来执行分割这条规则,此时【Process Tree】和主界面会发生变化。
此时我们可以利用工具栏上的【Show or Hide Outlines】来控制分割边界是
否显示;
此时可以利用多个视图来显示分割前后的影像,选择【Window】菜单下的【Split】、【Split Horizonally】、【Split Vertically】这三种功能,来设置影像的显示方式,例如这里选择【Split Vertically】,显示效果如图所示,这种显示
方式两个窗口之间是独立的,因此是【Independent View】;如果两个窗口之间分割对象是联动显示的,那么是【Side by Side View】。
(三)特征视图与特征计算
易康的【Feature View】提供了大量的特征。
这里结合使用的实验数据,简单选择几种特征进行介绍。
如图所示,这里双击【Mean】特征下的“Layer 5”,表示计算的是影像近红外波段的均值。
双击之后取消选中【Show or Hide Outlines】,那么主界面将会显示特征视图,如图所示,白色的表示特征值较大的对象,黑色的表示特征值较小的对象。
结合实验影像中的地类,黑色的区域主要类别是水体,白色区域主要类别是植被,而建筑物则介于中间。
任意选中一个对象,在【Image Object Information】里显示该对象对应的特征信息,这里显示的特征信息,可以通过在【Image Object Information】里右键选择【Select Features to Display】来编辑,如图中所示这里只选择了对"Layer 5"即近红外波段的均值进行显示,如红色边框选中的两个地方。
以上介绍的只是查询一个分割对象的特征信息,我们在分类的时候需要明确某一个类别的特征值的取值范围,这样才能够建立一条类别提取的规则。
那么这时候就需要利用到【Feature View】中的查看范围特征值的功能,如图中下面的绿色边框选中的区域。
在利用范围特征值显示之前,以实验影像中的植被为例,我们需要首先来估计一下植被的近红外波段均值的取值范围,这时我们可以在影像中点击一些分割后的植被对象,来查看它们对应的近红外波段均值,然后将最大值和最小值记录下来,作为我们判断植被的一个初始的阈值范围。
比如这里这些植被对象的最小近红外波段均值为18800。
判断完毕后,此时呢可以选中【Feature View】里最下面的特征范围,然后输入特征的最小值(左)和最大值(右),如下图中红色边框选中的区域,符合这一阈值范围的对象呈现出蓝色和绿色。
此时对照多波段影像和被选出的区域,那么就能够很明显的看出类别的特征范围是不是准确;当然如果此时觉得特征范围需要修改,那么继续修改右下角【Feature View】的阈值范围直到结果满意为止,记下最小值最为分类植被的规则。
得到植被分类的规则后,开始选取水体的分类规则。
这里需要用到的是自定义特征的使用,用以区分水体的归一化差异水体指数NDWI,其计算公式为NDWI=(G-Nir)/(G+Nir),在【Feature View】里选择【Customized】的“Create new 'Arithmetic Feature”,弹出自定义特征编辑的对话框,如下图所示编辑NDWI的计算公式。
重复选取规则的步骤直到选取出符合水体分类规则,比如这里的NDWI 最小值为-0.06.
(四)分类
在分类之前首先我们要明确目标,即针对当前影像建立类别体系,在【Class Hierarchy】界面右键然后选择【Insert Class】,在弹出的【Class Description】对话框里设置类别的名称和颜色,这里的类别名称使用英文。
如图所示,将实验影像中的类别定义为vegetation(植被)、water(水体)和others(其他)。
在上文中已经建立了三种类别的提取规则,当然这只是一种简单的试验,一个类别的精确提取往往需要多条规则、多个特征的综合。
此时在【Process Tree】界面里添加一条名规则,内容为"Classification",也可以理解为父进程,但是它仅作为一个标签,和"Segmentation"类似。
在这里请注意Process Tree的逻辑顺序,Classification与Segmentation是同等的父进程,请不要将Classification作为Segmentation的子进程插入。
前文已选取好的分类规则:(1)植被提取的规则:近红外波段均值>18800;(2)水体提取的规则:归一化差异水体指数>-0.06;(3)其他的规则:剩余的未分类对象归为该类。
右键"Classification"选择【Insert Child】,为vegetation类别建立提取规则,具体的参数设置界面如下图所示:
设置完毕后点击【Execute】,会发现影像中分割边界的颜色会有部分变成vegetation类别的颜色,取消选中【Show or Hide Outlines】,点击【View Classification】则会出现vegetation类别的提取结果,如图所示。
按照同样的方式,分别添加water和others两个类别的提取规则并且执行,需要注意的是最后将剩余的未分类对象赋给others类别时,【Threshold condition】不需要设置任何条件.
最终的分类规则集和分类结果如图所示:
(五)分类结果输出
将分类结果导出为矢量数据(shp)在ArcGIS中打开,需要注意的是在输出的特征集里只有选择了类别名称这一特征,矢量数据的属性表里才会有对应的类别字段.。