个人档案

ecognition@yahoo.com.cn

广而告之
敬请留言
欢迎评论
最新日志
专题分类
友情链接
日历
搜索
RSS订阅


  0031:深入理解 Class Hierarchy
 

 

       

在上面这个“Class Hierarchy”对话框中,可以看出当前状态下某个类别可用不可用,即:什么类别有效(active),什么类别无效(inactive)。这是通过每个类别前面的圆圈的轮廓线的颜色看出来的:如果是黑色的,该类别当前状态下可用;如果是灰色的,该类别不可用。我们可以切换with/without class-related features 按钮试一下,如果许多类别描述中引入了类相关特征的话,这种变化可以看得特别明显。感觉eCognition这些细微之处设计得挺实用的,也挺细腻的,不细心的话,真发现不了。另外,一个类别可以有多个父类就好象可以认很多干爹似的。在InheritanceGroup标签下,只要按下鼠标右键拖放就行。见上图中间Group标签下,Rural Impervious Urban Impervious分别有两个爸爸,这终于解答了我在日志:0009:初识Class Hierarchy中百思不得其解的疑问,为什么InheritanceGroup标签下类别的总数不一致,原来有的子类可以有多个父类。这样,就出来一个问题,在不同语义层次显示的时候,这些有多个爸爸的类别,根据哪一个爸爸的图例显示呢?这就是每个类别定义的时候让用户设置“Parent class for display”的原因:

   


 

   

Inheritance(东阳何生的学习笔记)

1Inheritance子类有效的时候,父类是不发生作用的,这时候父类并不参与分类。如果有一个图斑符合父类的定义,但不符合父类包含的子类的定义,那么,当子类有效的时候,这个图斑既不会被划归为这个父类(虽然它符合父类的定义),也不会划归为某一个子类。理解这一点很重要!!!(254页)(东阳何生的学习笔记)

2只有在这个类别的类描述中的所有特征都可用的时候,这个类别才在分类过程中发生效用,否则,这个类别是不可用的。什么意思?例如,某个类别的特征空间中既包括类无关特征(如基于图像本身色调特征的object features),也包含类相关特征(Class-related features),那么当进行“classify without class-related features”的时候,整个这个类别都是不予考虑,属于无效类别(inactive),而不会按照它类描述中的类无关特征去将它分类。

3如果某个类别的定义中用了最邻近函数分类器(NN),而且这个最邻近函数的特征空间中又引用了“类相关特征”,那么这个类别在类层次结构中不能有子类,也称“叶子类别”(类似于二叉树的“叶子节点”),这是为了避免出现“循环依赖”现象。最邻近函数的特征空间中引入“类相关特征”时,必须避免循环依赖(cyclic dependency)情况的发生。

4子类的训练样本同时也自动地成为它归属的父类的训练样本。东阳何生的学习笔记)

 

Groups

1类相关特征(class-related features)中所指的类是Groups标签下所定义的语义上的类别,而不是Inheritance标签下定义的类别,这一点要切记,不要搞混。

2绿色箭头可以查看不同语义类别层次上的分类结果。

 

Structure

这个标签是专门为“Classification-based Segmentation”设计的,要点已经总结在前面的日志中:0023:基于类别的分割:Classification-based Segmentation/Refinement

  

  

  

  

  

  

  

   

 

★★★★★★★★★★★★★★★★★★★★★
东阳何生®原创出品,转载请注明出处:-)
★★★★★★★★★★★★★★★★★★★★★


[ 阅读全文 | 回复(0) | 引用通告 | 编辑

  Post  by  东瓜 发表于 2007-9-2 11:55:00

  • 标签:eCogntion 学习笔记 
  • 发表评论:
    Power By 东阳何生
    Powered by Oblog.
    错误: 无法读取页脚文件。