Academic Journal

An embedded software-reconfigurable color segmentation architecture for image processing systems

Bibliographic Details
Title: An embedded software-reconfigurable color segmentation architecture for image processing systems
Authors: Chrysos, Grigorios1 chrysos@mhl.tuc.gr, Dollas, Apostolos1 dollas@mhl.tuc.gr, Bourbakis, Nikolaos1,2 nikolaos.bourbakis@wright.edu
Source: Microprocessors & Microsystems. May2012, Vol. 36 Issue 3, p215-231. 17p.
Subject Terms: *Embedded computer systems -- Programming, *Adaptive computing systems, *Digital image processing, *Image analysis software, *Computer vision, *Image segmentation, *Fuzzy algorithms
Abstract: Abstract: Image segmentation is one of the first important and difficult steps of image analysis and computer vision and it is considered as one of the oldest problems in machine vision. Lately, several segmentation algorithms have been developed with features related to thresholding, edge location and region growing to offer an opportunity for the development of faster image/video analysis and recognition systems. In addition, fuzzy-based segmentation algorithms have essentially contributed to synthesis of regions for better representation of objects. These algorithms have minor differences in their performance and they all perform well. Thus, the selection of one algorithm vs. another will be based on subjective criteria, or, driven by the application itself. Here, a low-cost embedded reconfigurable architecture for the Fuzzy-like reasoning segmentation (FRS) method is presented. The FRS method has three stages (smoothing, edge detection and the actual segmentation). The initial smoothing operation is intended to remove noise. The smoother and edge detector algorithms are also included in this processing step. The segmentation algorithm uses edge information and the smoothed image to find segments present within the image. In this work the FRS segmentation algorithm was selected due to its proven good performance on a variety of applications (face detection, motion detection, Automatic Target Recognition (ATR)) and has been developed in a low-cost, reconfigurable computing platform, aiming at low cost applications. In particular, this paper presents the implementation of the smoothing, edge detection and color segmentation algorithms using Stretch S5000 processors and compares them with a software implementation using the Matlab. The new architecture is presented in detail in this work, together with results from standard benchmarks and comparisons to alternative technologies. This is the first such implementation that we know of, having at the same time high throughput, excellent performance (at least in standard benchmarks) and low cost. [Copyright &y& Elsevier]
Database: Academic Search Index
FullText Links:
  – Type: other
Text:
  Availability: 0
CustomLinks:
  – Url: https://www.doi.org/10.1016/j.micpro.2011.12.004?
    Name: ScienceDirect (all content) (s7799221)
    Category: fullText
    Text: View record from ScienceDirect
    MouseOverText: View record from ScienceDirect
Header DbId: asx
DbLabel: Academic Search Index
An: 73767571
RelevancyScore: 1204
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 1204.33435058594
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: An embedded software-reconfigurable color segmentation architecture for image processing systems
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Chrysos%2C+Grigorios%22">Chrysos, Grigorios</searchLink><relatesTo>1</relatesTo><i> chrysos@mhl.tuc.gr</i><br /><searchLink fieldCode="AR" term="%22Dollas%2C+Apostolos%22">Dollas, Apostolos</searchLink><relatesTo>1</relatesTo><i> dollas@mhl.tuc.gr</i><br /><searchLink fieldCode="AR" term="%22Bourbakis%2C+Nikolaos%22">Bourbakis, Nikolaos</searchLink><relatesTo>1,2</relatesTo><i> nikolaos.bourbakis@wright.edu</i>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="JN" term="%22Microprocessors+%26+Microsystems%22">Microprocessors & Microsystems</searchLink>. May2012, Vol. 36 Issue 3, p215-231. 17p.
– Name: Subject
  Label: Subject Terms
  Group: Su
  Data: *<searchLink fieldCode="DE" term="%22Embedded+computer+systems+--+Programming%22">Embedded computer systems -- Programming</searchLink><br />*<searchLink fieldCode="DE" term="%22Adaptive+computing+systems%22">Adaptive computing systems</searchLink><br />*<searchLink fieldCode="DE" term="%22Digital+image+processing%22">Digital image processing</searchLink><br />*<searchLink fieldCode="DE" term="%22Image+analysis+software%22">Image analysis software</searchLink><br />*<searchLink fieldCode="DE" term="%22Computer+vision%22">Computer vision</searchLink><br />*<searchLink fieldCode="DE" term="%22Image+segmentation%22">Image segmentation</searchLink><br />*<searchLink fieldCode="DE" term="%22Fuzzy+algorithms%22">Fuzzy algorithms</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: Abstract: Image segmentation is one of the first important and difficult steps of image analysis and computer vision and it is considered as one of the oldest problems in machine vision. Lately, several segmentation algorithms have been developed with features related to thresholding, edge location and region growing to offer an opportunity for the development of faster image/video analysis and recognition systems. In addition, fuzzy-based segmentation algorithms have essentially contributed to synthesis of regions for better representation of objects. These algorithms have minor differences in their performance and they all perform well. Thus, the selection of one algorithm vs. another will be based on subjective criteria, or, driven by the application itself. Here, a low-cost embedded reconfigurable architecture for the Fuzzy-like reasoning segmentation (FRS) method is presented. The FRS method has three stages (smoothing, edge detection and the actual segmentation). The initial smoothing operation is intended to remove noise. The smoother and edge detector algorithms are also included in this processing step. The segmentation algorithm uses edge information and the smoothed image to find segments present within the image. In this work the FRS segmentation algorithm was selected due to its proven good performance on a variety of applications (face detection, motion detection, Automatic Target Recognition (ATR)) and has been developed in a low-cost, reconfigurable computing platform, aiming at low cost applications. In particular, this paper presents the implementation of the smoothing, edge detection and color segmentation algorithms using Stretch S5000 processors and compares them with a software implementation using the Matlab. The new architecture is presented in detail in this work, together with results from standard benchmarks and comparisons to alternative technologies. This is the first such implementation that we know of, having at the same time high throughput, excellent performance (at least in standard benchmarks) and low cost. [Copyright &y& Elsevier]
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=asx&AN=73767571
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1016/j.micpro.2011.12.004
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 17
        StartPage: 215
    Subjects:
      – SubjectFull: Embedded computer systems -- Programming
        Type: general
      – SubjectFull: Adaptive computing systems
        Type: general
      – SubjectFull: Digital image processing
        Type: general
      – SubjectFull: Image analysis software
        Type: general
      – SubjectFull: Computer vision
        Type: general
      – SubjectFull: Image segmentation
        Type: general
      – SubjectFull: Fuzzy algorithms
        Type: general
    Titles:
      – TitleFull: An embedded software-reconfigurable color segmentation architecture for image processing systems
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Chrysos, Grigorios
      – PersonEntity:
          Name:
            NameFull: Dollas, Apostolos
      – PersonEntity:
          Name:
            NameFull: Bourbakis, Nikolaos
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 05
              Text: May2012
              Type: published
              Y: 2012
          Identifiers:
            – Type: issn-print
              Value: 01419331
          Numbering:
            – Type: volume
              Value: 36
            – Type: issue
              Value: 3
          Titles:
            – TitleFull: Microprocessors & Microsystems
              Type: main
ResultId 1