1 / 6

Parallelization of RHSEG

Parallelization of RHSEG. - Mahmood Vinayak. Problem description. Background: Image segmentation is the partitioning of an image into related sections or regions. Segmentation is a key first step for a number of approaches to image analysis and compression. Segmentation:

perry
Download Presentation

Parallelization of RHSEG

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Parallelization of RHSEG - Mahmood Vinayak

  2. Problem description Background: Image segmentation is the partitioning of an image into related sections or regions. Segmentation is a key first step for a number of approaches to image analysis and compression. Segmentation: A segmentation hierarchy is a set of several image segmentations of the same image at different levels of detail in which the segmentations at coarser levels of detail can be produced from simple merges of regions at finer levels of detail. Why? Change/simply the representation of an image to more meaningful format easier to analyze

  3. Methods • HSWO: Hierarchical step-wise optimization • Region growing segmentation • Compares(merge) only spatially adjacent regions HSWO • HSEG: Hierarchical segmentation • Augmented HSWO • Merges spatially non-adjacent regions • Computational intensive HSEG • RHSEG: Recursive Hierarchical segmentation • Augmented HSEG • Merges spatially non-adjacent regions • Reasonable number of comparisons (merges) RHSEG

  4. Parallelization Number of processors could be multiple of four, say p = 4m Partition the input image into p partitions and send each partition to the corresponding processor. If the number of recursive levels is Lr, then the recursive levels from Lr to (Lr – m) are done in all processors in parallel (each processor use his local partition of image to apply the recursive operation from level Lr to Lr-m). After that each group of four processors send their results to the leader processor of that group (processor with id is lowest). This manner continues until reaching to level 1 with only one processor.

  5. Parallelization

  6. See you soon with results – Thank you

More Related