2012
DOI: 10.1002/cae.21563
|View full text |Cite
|
Sign up to set email alerts
|

Using the project‐based learning approach for incorporating an FPGA‐based integrated hardware/software tool for implementing and evaluating image processing algorithms into graduate level courses

Abstract: Visual information plays an important role in almost all areas of our life. Today, much of this information is represented and processed digitally. Digital image processing is any form of signal processing for which the input is an image, such as a photograph or video frame; the output of image processing may be either an image or a set of characteristics or parameters related to the image. In this context, implementation and evaluation of image processing algorithms are complex tasks that require highly techn… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
11
0

Year Published

2012
2012
2021
2021

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 12 publications
(11 citation statements)
references
References 41 publications
0
11
0
Order By: Relevance
“…Finally, our earlier published work presents a Project‐Based Learning (PBL) approach to teach image processing algorithms using an FPGA‐based tool as the main support . While we have proven that PBL approach is useful for implementing and evaluating algorithms in the image processing context, the C++ interface was only useful when students work individually.…”
Section: Related Workmentioning
confidence: 96%
“…Finally, our earlier published work presents a Project‐Based Learning (PBL) approach to teach image processing algorithms using an FPGA‐based tool as the main support . While we have proven that PBL approach is useful for implementing and evaluating algorithms in the image processing context, the C++ interface was only useful when students work individually.…”
Section: Related Workmentioning
confidence: 96%
“…The FPGA based implementations provide flexibility in designs, rapid prototyping, parallel processing capability, reconfigurability and real‐time response. FPGAs are used widely nowadays in a lot of different fields such as ASIC designs, communication systems, signal and image processing . Also, FPGA is one of the most common technologies in the robotic applications.…”
Section: The Modeling Simulation and Implementation Stages Of The Cmentioning
confidence: 99%
“…Our previous research has introduced an innovative Project‐Based Learning (PBL) approach to teach basic algorithms for real‐time image processing using an FPGA‐based system as the main support into undergraduate level courses . Thus, instead of learning heavy programming tasks and mathematical functions, students are led step by step through five phases and then allowed to experiment with different algorithms.…”
Section: The Fpga Role In Engineering Educationmentioning
confidence: 99%