Object Recognition Supported by User Interaction for Service Robots
DOI: 10.1109/icpr.2002.1047845
|View full text |Cite
|
Sign up to set email alerts
|

Implementing image applications on FPGAs

Abstract: The Cameron project has developed a language and compiler for mapping image-based applicarioris to field pro,qrammable gare arra,vs (FPGAs). This paper tests this technology on several applicariorrs and finds that FPGAs are between 8 arid 800 rimes faster thaii comparable Pentiurns for image based tusks.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
9
0

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 15 publications
(9 citation statements)
references
References 8 publications
0
9
0
Order By: Relevance
“…Binary morphologic filters, because of their usefulness and relative simplicity, were some of the first image processing operations to be implemented on FPGAs [2,3]. Their regular structure makes a streamed pipeline implementation attractive, and most FPGA based filter implementations use this structure.…”
Section: B Prior Workmentioning
confidence: 99%
“…Binary morphologic filters, because of their usefulness and relative simplicity, were some of the first image processing operations to be implemented on FPGAs [2,3]. Their regular structure makes a streamed pipeline implementation attractive, and most FPGA based filter implementations use this structure.…”
Section: B Prior Workmentioning
confidence: 99%
“…The parameter w represents the width of the window, which is basically the number of k operators working together at the same time, while S i and S o represent the set of input and output elements, respectively. This approach is widely used in literature [31], [34], [36], [37], especially on algorithms characterized by simple dependencies. However, this approach cannot be considered a viable solution when dealing with algorithms characterized by complex dependencies, since it does not take into account the relations between successive frames, and therefore it is generally suboptimal when multiple iterations are performed at once.…”
Section: State-of-the-art Implementationsmentioning
confidence: 99%
“…While existing implementations of ISLs on CPUs [5] [6] and GPGPUs [7] [8] have ultimately struggled achieving high performance, groundbreaking works on FPGAs (such as [47]), have demonstrated high potential. In fact, CPUs and GPGPUs have rigid architectures in terms of memory organization, which may not map Seq (e.g., [32], [33] [34], [35], [31], [36], [37]…”
Section: B Evaluation and Comparison Of Existing Implementationsmentioning
confidence: 99%
“…Also, many special purpose architectures (e.g., ASICs [7,8], FPGAs [9,10], DSPs [3,11]), and enhanced general purpose CPUs (see, e.g., [12][13][14]), have been developed to deliver even higher performance for specific imaging tasks [15].…”
Section: Hardware Architecturesmentioning
confidence: 99%