Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
15 years ago

Image Processing Project on the DE2 board

Greetings!

I am making this project using the DE2 development board (with a CMOS Camera and LCD display attached) which has the following objectives:

1. Capture an image

2. Display the Image on the LCD

3. Store the Image in an SD card

4. Convert the image into a JPEG format.

5. Have a user interface to control these functions.

6. The user interface should be implemented on top of a controller

7. The controller should load the JPEG algorithm bit stream into the FPGA to configure it at runtime from a memory (like the SD card). *very important

My project also should have HDL codes to interface to an embedded RAM (where the Image captured will be stored temporarily), CMOS camera, and SD card.

Can the embedded RAM, the DE2 board has, generally hold the RAW image from the camera?

In reconfiguring the Cyclone II, does the whole chip need to be altered? or can only a portion of it alloted for JPEG compression be changed? I ask this because I plan to implement the controller in the FPGA chip instead of the NIOS II embedded controller.

Some of my mentors in school pointed out that the FPGA chip (Cyclone II) might run out of space if I implement the controller and the image processing there.

Thank you for your time, some advise, insights, referrals are highly appreciated:)

16 Replies