Image detection problem using canny edge and Hough Transform

2 次查看(过去 30 天)
Hi,
I am novice in Matlab and image processing but I am working on detection of iris in a images, These Images are analysed by canny edge for detection of edges and iris and pupil are detected using circular hough transformation.
Most of the images are analysed with proper detection of iris and pupil while some of the images give wrong detection of iris and pupil in an image.
I am not sure where to start looking for the error.
Is there any possibly if I can get some advices where I must start looking for error.
Also please let me know how to upload the Image I am analysing.
  1 个评论
bym
bym 2011-8-14
http://www.mathworks.com/matlabcentral/answers/7924-where-can-i-upload-images-and-files-for-use-on-matlab-answers

请先登录,再进行评论。

回答(3 个)

Muhammad shahbaz
Muhammad shahbaz 2011-8-14
canny edge detection and hough transform are very sensitive with illumination and colour diffusion,better not to use them for iris detection,they normally work for line or sharp edges,increasing threshold value might do something favourable.

Kaushal
Kaushal 2011-8-14
thanks for the replay Muhammad shahbaz, much appreciated.
Can you please suggest me some other ways of finding edges of the iris and pupil. Also I dont know how to change the threshold value of an image, can you please suggest.
The images I am using is are 8 bit gray scales Images taken from Monochromatic Camera

Image Analyst
Image Analyst 2011-8-15
Try Libor Masek's iris recognition package: http://www.csse.uwa.edu.au/~pk/studentprojects/libor/
  2 个评论
Kaushal
Kaushal 2011-8-15
Thanks Analyst.
I am also working on it, but there is problem in segmentation process.
As Images are not segmented properly.
It happens the code written by Libor Masek is good one but it greatly depends on threshold value. I am also trying to improve his work so that it could be able t detect iris, in with any thresholds. Also I feel some how the canny edge is not detecting properly, wishing to improve it as well.
I am thin of using shen castan algorithm for edge detection.
Much appreciate if you can comment on these thoughts and guide me in correct direction.
Kaushik Acharya
Kaushik Acharya 2011-9-1
By thresholding do you mean the radius range of pupil, iris which Libor has kept different for different databases in segmentiris.m?

请先登录,再进行评论。

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by