Sign In

Don't have a Xilinx account yet?

  • Choose to receive important news and product information
  • Gain access to special content
  • Personalize your web experience on Xilinx.com

Create Account

Username

Password

Forgot your password?
XClose Panel
Xilinx Home
Reply
Newbie
duttasankha
Posts: 2
Registered: ‎11-18-2008
0
Accepted Solution

Image input in ISE

I am doing image processing algorithms using ISE.But I want to know that how can I take image as input in any VHDL program & how the image processing VHDL programs will be applied on an image? 
Super Contributor
martinthompson
Posts: 240
Registered: ‎08-14-2007
0

Re: Image input in ISE

For simulation, I'd convert your test images to PGM format and then you can easily read them using VHDL file access. 

Then you have a choice:

1) Process the image as a stream as it comes in from the camera (or whatever your image source is)

2) Dump the image into some framebuffer RAM as it comes in and, in parallel, process the previous frame from the frame buffer.

 

One more bit of advice... What sorts of algorithms are you trying to do?   Until you understand the algorithms in something high-level like C or even Matlab, don't try coding them up in VHDL it'll just get in your way of understanding.  However, don't spend too long in the high level world  without trying to implement something in real FPGAs as until then you don't gain any understanding of what the possiblities are (and what things are really difficult to FPGAs to do)

 

HTH,

Martin

Martin Thompson
martin.j.thompson@trw.com
http://www.conekt.co.uk/capabilities/electronic-hardware
Newbie
duttasankha
Posts: 2
Registered: ‎11-18-2008
0

Re: Image input in ISE

Thank you very much for your advice.I just want to know few things.

1.How can I access a PGM file through ISE?

2.Wich one will be advantageous for image processing algorith implementation,ISE or EDK?

 

Newbie
vineetkumar1992
Posts: 2
Registered: ‎09-20-2011
0

Re: Image input in ISE

sir please suggest me books/ref./links of image processing using VHDL.

i want to simulate edge detection and edge linking algo with the help of xilinx and modelsim.

thanks..

Super Contributor
martinthompson
Posts: 240
Registered: ‎08-14-2007
0

Re: Image input in ISE

You can read a PGM file in the ISE simulator.  You can treat it as a text file. You could start with my series of articles on this here:

 

http://www.parallelpoints.com/node/65/

 

Whether to use ISE or EDK is a weird question.

 

Only you know what your algorithms look like.  If oyu need a processor, then you need EDK.  If not, then you don't.

 

It sounds like you are starting a huge project from a low knowledge base.


have you done the FPGA equivalent of "hello world" yet?  Flash an LED on and off a 1Hz on you chosen board, without any help from others.  That will teach you a huge amount of what is going on, and then allow you to learn a little more.  Leaping in with image processing is a *big* step (I know, that's how I started out!)

Martin Thompson
martin.j.thompson@trw.com
http://www.conekt.co.uk/capabilities/electronic-hardware
Super Contributor
chandrajit_pal
Posts: 109
Registered: ‎04-28-2010
0

Re: Image input in ISE

HI,

     u can also use sysgen tool for image processing applications...

 

best regards

Chandra

Best Regards
Chandrajit
Super Contributor
rourabpaul
Posts: 153
Registered: ‎08-13-2010
0

Re: Image input in ISE

try this one http://www.cosmiac.org/pdfs/tutorial13.pdf

Research Fellow
University of Calcutta, India