Design and implementation of edge detection algorithm using digital signal controller (DSC)

Sabooh Ajaz, Prashan Premaratne, Malin Premaratne

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review


The research presents a preliminary approach to perform any type of image processing task using 16-bit digital signal controllers. Even though this attempt is aimed at Edge Detection, the research opens up possibilities for numerous other algorithms of signal and image processing that can be implemented using the same low cost hardware. FPGA's & DSP's are widely used to perform hardware-based signal processing task. It is an efficient but generally an expensive solution for image processing applications. On the other hand a conventional 8-bit MCU doesn't have enough capability to handle memory intensive DSP algorithms. In this regard, a digital signal controller offers a tradeoff between cost and performance.
Original languageEnglish
Title of host publicationAdvanced Intelligent Computing Theories and Applications
Subtitle of host publicationWith Aspects of Artificial Intelligence - 7th International Conference, ICIC 2011 - Revised Selected Papers
EditorsDe-Shuang Huang, Yong Gan, Phalguni Gupta, M. Michael Gromiha
Place of PublicationBerlin, Heidelberg
PublisherSpringer-Verlag London Ltd.
Number of pages8
ISBN (Electronic)9783642259449
ISBN (Print)9783642259432
Publication statusPublished - 2011
EventInternational Conference on Intelligent Computing 2011 - Zhengzhou, China
Duration: 11 Aug 201114 Aug 2011
Conference number: 7th (proceedings)

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume6839 LNAI
ISSN (Print)03029743
ISSN (Electronic)16113349


ConferenceInternational Conference on Intelligent Computing 2011
Abbreviated titleICIC 2011
Internet address


  • Hardware based image processing
  • Edge Detection
  • Digital Signal Controller (DSC)
  • Sobel

Cite this