Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
interimage:examples:multiresolution_segmentation [2010/06/18 15:18]
tkorting
interimage:examples:multiresolution_segmentation [2010/09/14 11:29]
tkorting
Line 1: Line 1:
 ====== Multiresolution Segmentation ====== ====== Multiresolution Segmentation ======
  
-This example shows how to perform multiple segmentation in the image, using coarse and fine resolutions. We use the three methods for segmentation currently available in InterIMAGE, namely //Region Growing//, //Baatz// and //​Checkerboard//​. ​+This example shows how to perform multiple segmentation in the image, using coarse and fine resolutions. We use three methods for segmentation currently available in InterIMAGE, namely //Region Growing//, //Baatz// and //​Checkerboard//​. ​
  
 ===== Download ===== ===== Download =====
Line 10: Line 10:
 Create a new project called "​multiresolution_segmentation"​. Create a new project called "​multiresolution_segmentation"​.
  
-After that create a structure to perform segmentation. We firstly created ​a node called "​coarse_segmentation"​ which applies the //TerraAIDA_Region_Growing_Segmentation// operator. We also created ​three child nodes, called "​fine_segmentation",​ "​fine_checkerboard",​ and "​background"​ with //TerraAIDA_Baatz_Segmentation//, //TerraAIDA_Checkerboard_segmentation// and "Dummy Top Down" operators respectively. The node "​background"​ will be associated to the remaining elements.+Afterwards ​create a structure to perform segmentation. We initially create ​a node called "​coarse_segmentation"​ which applies the //TA_Region_Growing_Segmentation// operator. We also create ​three child nodes, called "​fine_segmentation",​ "​fine_checkerboard",​ and "​background"​ with //TA_Baatz_Segmentation//, //TA_Checkerboard_segmentation// and "Dummy Top Down" operators respectively. The node "​background"​ will be associated to the remaining elements.
  
 {{:​interimage:​examples:​nodes_multiresolution_segmentation.png?​600}} {{:​interimage:​examples:​nodes_multiresolution_segmentation.png?​600}}
  
 The segmentation parameters used were: The segmentation parameters used were:
-  * //​coarse_segmentation//​ (TerraAIDA_Region_Growing_Segmenter+  * //​coarse_segmentation//​ (TA_Region_Growing_Segmenter
-    * Euclidean ​distance ​threshold: 40 +    * Euclidean ​Distance ​threshold: 40 
-    * Segments minimun ​size: 200 +    * minimum segment ​size: 200 
-    * //​fine_segmentation//​ (TerraAIDA_Baatz_Segmenter)+    * //​fine_segmentation//​ (TA_Baatz_Segmenter)
       * Compactness weight: 0.5       * Compactness weight: 0.5
       * Color weight: 0.5       * Color weight: 0.5
Line 24: Line 24:
       * Decision rule:       * Decision rule:
         * mean('​b1'​) < 240 AND mean('​b2'​) < 240 AND mean('​b3'​) < 240          * mean('​b1'​) < 240 AND mean('​b2'​) < 240 AND mean('​b3'​) < 240 
-    * //​fine_checkerboard//​ (TerraAIDA_CheckerBoard)+    * //​fine_checkerboard//​ (TA_CheckerBoard)
       * Number of grid lines: 10       * Number of grid lines: 10
       * Number of grid columns: 10       * Number of grid columns: 10
Line 35: Line 35:
 {{:​interimage:​examples:​new_fine_segmentation_multiresolution_segmentation.png?​400}} {{:​interimage:​examples:​new_fine_segmentation_multiresolution_segmentation.png?​400}}
  
-After running your project, the result should ​be as the following figure:+After running your project, the result should ​look as the following figure:
  
 {{:​interimage:​examples:​result_multiresolution_segmentation.png?​600}} {{:​interimage:​examples:​result_multiresolution_segmentation.png?​600}}

Navigation