Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
20677 Discussions

New Open-Source Image Processing Project

Altera_Forum
Honored Contributor II
982 Views

Hello all, 

 

I have started an open-source project at https://github.com/electro-logic/cameravision for doing Image Processing with FPGA. 

 

At this stage I have a working and commented hardware / firmware / software that interface FPGA with Omnivision CMOS Image Sensor Camera OV8865 mounted on Terasic D8M module. 

 

https://raw.githubusercontent.com/electro-logic/CameraVision/master/docs/camera_vision_gui.png  

 

FPGA handle data from and to the image sensor using custom hardware module with Avalon Interface and NIOS II soft-cpu for sending data to pc. I managed to reach full image sensor resolution (8 MegaPixel). In my blog there are some details http://electro-logic.blogspot.it and soon more will follow. 

 

Some algorithms like demosaicing and color correction are implemented in software but I hope to implement it in FPGA soon with other higher-level algorithms of computer vision. 

 

If you like Image Processing and FPGA you are welcome to contribute to the project. 

 

Thank you 

Leonardo 

 

PS: I have working DE1-Soc and BeMicro CV A9 (using DDR3) version of the project, if you have these boards instead of DE0-Nano let me know.
0 Kudos
0 Replies
Reply