MSEG is basically defined as a region merging technique。 Like all algorithms of this kind, it was based on several  local or global criteria and heuristics, in order to merge objects in an iterative procedure, until no other merges can occur (Sonka et al 1998)。 In most cases, a feature of some kind (mean spectral values, texture, entropy, mean square errors, shape indices etc。) or combination of such features computes the overall “energy” of each object。 Various definitions of homogeneity (energy minimization  measures  or  measures  of  similarity  within   an

object) have been defined (Sonka et al 1998, Pal and Pal 1993)。 Recently, a very successful segmentation algorithm, embedded in the Object Oriented Image Analysis Software eCognition (Baatz & Schäpe 2000), implemented such measures of homogeneity, for making the merging decision between neighbouring objects, with very good results。 Some spectral and spatial heuristics were also used to further optimize the segmentation。 In the proposed segmentation algorithm, similar homogeneity measures were used, and then complex texture features were implemented in later stages。

Figure 1: Flowchart of the MSEG algorithm

In order for the MSEG algorithm to provide primitive objects, several steps of region merging (passes) were followed。 The purpose of the first segmentation pass (Figure 1) was  to initialize image objects and to provide the first over- segmentation, in order for the algorithm to be able to begin region merging at following stages。 Initially, the objects of the image are the single pixels。 During first pass, the algorithm is merging single pixels-objects pair wise, inside  each macroblock。 For the second pass of the algorithm (Figure 1), the objects created by the first pass were used in a new pair wise merging procedure。 Again, the same strategy of merging was used, finding the best match for each object, and then checking if there is a mutual best match in order to merge the two objects (Tzotsos and Argialas 2006)。 The Nth pass module, is called iteratively until the algorithm converges。  The algorithm is considered finished, when during the nth pass no more merges occur and the algorithm converges (Figure 1)。 Then, the objects are exported and marked as final primitives。

2。2MSEG algorithm – Advanced Profile Overview

The simple profile of the MSEG algorithm included the pass modules, as basic elements of a region merging segmentation procedure。  The  extension  of  the  Simple  Profile  was  used to

include extra functionality algorithms  and  innovative techniques for improving the results。 The Advanced Profile, as implemented at present, included the following modules:

the Multi-scale Algorithm (MA), and

the Global Heterogeneity Heuristics (GHH)

the Advanced Texture Heuristics

The Multi-scale Algorithm module was designed to give to the MSEG algorithm the ability to create multiple instances of segmentations for an image, with different scale parameters。 Thus, the produced primitive objects could vary in size and therefore, the multi-scale representation could model large image entities, as well as small ones。 In order to  include multiple instances of segmentation, inside an object-oriented image analysis system, those instances must be properly constrained to be integrated and used together (Tzotsos and Argialas 2006)。

The problem when dealing with multiple segmentations, is the compatibility between scales, in order to combine information and objects。 One simple way to deal with this problem is to create a multi-level representation, and incorporate the multiple segmentations within this representation, hierarchically。

But a single-level hierarchy is sometimes not flexible, when dealing with remote sensing classification problems (Argialas and Tzotsos 2004)。 A multi-level-hierarchy approach or a branch-based hierarchy model can represent more complex spatial relations。 Thus, in the present Multi-scale segmentation Algorithm, every new level depends only from the nearest (scale-wise) super-level or the nearest sub-level, or both (Tzotsos and Argialas 2006)。

上一篇:VisualBasic语言与算法英文文献和中文翻译
下一篇:基于理论的人机界面设计英文文献和中文翻译

RANSAC算法全景图像拼接关键技术研究+源程序

气味源定位的有限时间粒...

脑电图像P300机器人手臂运...

VisualBasic语言与算法英文文献和中文翻译

目标跟踪Camshift算法英文文献和中文翻译

遗传算法的热水器水箱盖...

采用遗传算法优化加工夹...

安康汉江网讯

张洁小说《无字》中的女性意识

新課改下小學语文洧效阅...

互联网教育”变革路径研究进展【7972字】

麦秸秆还田和沼液灌溉对...

我国风险投资的发展现状问题及对策分析

LiMn1-xFexPO4正极材料合成及充放电性能研究

网络语言“XX体”研究

老年2型糖尿病患者运动疗...

ASP.net+sqlserver企业设备管理系统设计与开发