Hirata Nina S T
Department of Computer Science, Institute of Mathematics and Statistics, University of São Paulo, São Paulo, Brazil.
IEEE Trans Pattern Anal Mach Intell. 2009 Apr;31(4):707-20. doi: 10.1109/TPAMI.2008.118.
The design of binary morphological operators that are translation-invariant and locally defined by a finite neighborhood window corresponds to the problem of designing Boolean functions. As in any supervised classification problem, morphological operators designed from training sample also suffer from overfitting. Large neighborhood tends to lead to performance degradation of the designed operator. This work proposes a multi-level design approach to deal with the issue of designing large neighborhood based operators. The main idea is inspired from stacked generalization (a multi-level classifier design approach) and consists in, at each training level, combining the outcomes of the previous level operators. The final operator is a multi-level operator that ultimately depends on a larger neighborhood than of the individual operators that have been combined. Experimental results show that two-level operators obtained by combining operators designed on subwindows of a large window consistently outperforms the single-level operators designed on the full window. They also show that iterating two-level operators is an effective multi-level approach to obtain better results.
由有限邻域窗口局部定义且具有平移不变性的二元形态学算子的设计,对应于布尔函数的设计问题。与任何监督分类问题一样,从训练样本设计的形态学算子也存在过拟合问题。大邻域往往会导致所设计算子的性能下降。这项工作提出了一种多级设计方法来处理基于大邻域的算子设计问题。其主要思想源自堆叠泛化(一种多级分类器设计方法),即在每个训练级别,将前一级别算子的结果进行组合。最终的算子是一个多级算子,它最终依赖的邻域比已组合的单个算子所依赖的邻域更大。实验结果表明,通过组合在大窗口的子窗口上设计的算子所得到的两级算子始终优于在完整窗口上设计的单级算子。实验结果还表明,迭代两级算子是获得更好结果的一种有效多级方法。