Image processing in Verilog - simulation

Guest #6481023
Rate this post
useful
not useful
Hi there,

I am trying to perform skin detection from an image in Verilog. I am 
looking forward for a simulation.

The image is of resolution 1200x900 ie, contains 1080000 pixels. Each
pixel is represented by 24-bit RGB data in the hex file generated by
MATLAB. 8 bits to represent intensities of R, G and B components in each
pixel. So each line represents R/G/B component. Three lines represent a
pixel, so total of 3240000 lines represent the complete image in the hex 
file generated.

From the hex file of the image that is read, I need to get selectively 
the skin pixels by applying sort based on normal RGB value range of 
human skin. I am interested in forming a greyscale image - darkened for 
skin pixels and white for the rest. This pixel values of greyscaled 
image is written to a text and later to be read in matlab to get the 
image out of it which would be the skin shade.

Could you please share some light on this (code bits or relevant
materials) on how to read the image hex values in verilog so that i can 
proceed to apply RGB based processing on the pixel values?

Thanks

Reply

Please log in before posting.

or

Log in with Google account

Registration is free and takes only a minute.

Register now