Next Article in Journal
Roll and Bank Estimation Using GPS/INS and Suspension Deflections
Next Article in Special Issue
A FPGA-Based Broadband EIT System for Complex Bioimpedance Measurements—Design and Performance Estimation
Previous Article in Journal
Motion Detection from Mobile Robots with Fuzzy Threshold Selection in Consecutive 2D Laser Scans
Article Menu

Export Article

Open AccessArticle
Electronics 2015, 4(1), 94-117; doi:10.3390/electronics4010094

A Geometric Algebra Co-Processor for Color Edge Detection

1
VLSI & Embedded Research Lab, DA-IICT, Gandhinagar 382 007, India
2
Electronics and Computer Science, University of Southampton, Highfield Campus, Southampton SO17 1BJ, UK
*
Author to whom correspondence should be addressed.
Academic Editor: Ignacio Bravo-Muñoz
Received: 19 November 2014 / Revised: 16 December 2014 / Accepted: 7 January 2015 / Published: 26 January 2015
View Full-Text   |   Download PDF [1799 KB, uploaded 26 January 2015]   |  

Abstract

This paper describes advancement in color edge detection, using a dedicated Geometric Algebra (GA) co-processor implemented on an Application Specific Integrated Circuit (ASIC). GA provides a rich set of geometric operations, giving the advantage that many signal and image processing operations become straightforward and the algorithms intuitive to design. The use of GA allows images to be represented with the three R, G, B color channels defined as a single entity, rather than separate quantities. A novel custom ASIC is proposed and fabricated that directly targets GA operations and results in significant performance improvement for color edge detection. Use of the hardware described in this paper also shows that the convolution operation with the rotor masks within GA belongs to a class of linear vector filters and can be applied to image or speech signals. The contribution of the proposed approach has been demonstrated by implementing three different types of edge detection schemes on the proposed hardware. The overall performance gains using the proposed GA Co-Processor over existing software approaches are more than 3.2× faster than GAIGEN and more than 2800× faster than GABLE. The performance of the fabricated GA co-processor is approximately an order of magnitude faster than previously published results for hardware implementations. View Full-Text
Keywords: geometric algebra; color edge detection; geometric algebra hardware geometric algebra; color edge detection; geometric algebra hardware
Figures

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. (CC BY 4.0).

Scifeed alert for new publications

Never miss any articles matching your research from any publisher
  • Get alerts for new papers matching your research
  • Find out the new papers from selected authors
  • Updated daily for 49'000+ journals and 6000+ publishers
  • Define your Scifeed now

SciFeed Share & Cite This Article

MDPI and ACS Style

Mishra, B.; Wilson, P.; Wilcock, R. A Geometric Algebra Co-Processor for Color Edge Detection. Electronics 2015, 4, 94-117.

Show more citation formats Show less citations formats

Related Articles

Article Metrics

Article Access Statistics

1

Comments

[Return to top]
Electronics EISSN 2079-9292 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top