Talk About Network

Google





Graphics > Image processing > Re: Finding Cir...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 7 of 11 Topic 4941 of 4998
Post > Topic >>

Re: Finding Circles in image.(help needed...)

by SongYuncen <Yuncen.Song@[EMAIL PROTECTED] > Nov 30, 2008 at 05:40 PM

On Dec 1, 1:38=A0am, Eizo <odpe...@[EMAIL PROTECTED]
> wrote:
> On Nov 30, 2:18=A0pm, Manuel Matias <manuel.mat...@[EMAIL PROTECTED]
> wrote:
>
>
>
> > On Nov 29, 9:41=A0pm, Eizo <odpe...@[EMAIL PROTECTED]
> wrote:
>
> > > On Nov 29, 10:19=A0pm, serg271 <serg...@[EMAIL PROTECTED]
> wrote:
>
> > > > On Nov 29, 7:00=A0pm, Eizo <odpe...@[EMAIL PROTECTED]
> wrote:> Hi,
> > > > > I am looking for some (fast) algorithm to find circles in image.
> > > > > I understand that there is the usual Matlab routine that use
Hugh
> > > > > transform, but it is slow, and I need some other fast solution.
> > > > > any ideas?
>
> > > > I would suggest just brute-force it. Make edge detection, or
> > > > thresholding/segmentation. After that for each contour (closed
edge=
 or
> > > > segment boundary) check if it circle or not - for example
calculate
> > > > center (average) and average radial error. Works pretty well for
> > > > convex polygons.
>
> > > Well, I am using a picture, that isn't super clear (e.g could be
> > > places where the edge isn't closed )
> > > also I think that computing whatever a contour is closed or not is
> > > very time consuming ( correct me if I Am wrong here..)
> > > and I need something that work =A0very fast.
>
> > You don't really need to check if the contour is closed.
> > The strategy Eizo suggested will work well on a contour
> > that is _almost_ closed, lacking a small segment
> > (but not if there is a large segment missing or if the
> > circunference is broken in two or more places).
>
> > Also, you can improve the results in several ways:
> > - Preprocess the original image to remove noise
> > - Choose well the edge detector that is better suited
> > =A0 for your task (sounds like Canny's algorithm might
> > =A0 help).
> > - After segmentation, use morphological operations
> > =A0 (closing should be useful) to have more compact,
> > =A0 better connected components.
>
> > Also, posting an example image will help us with
> > the specifics of your problem.
>
> Thanks,
>
> the work concentrate mainly on road signs. as such it has to be fast,
> also the image is not very good quality, but you can imagine a gray
> scale image of a sign, and =A0a little bit of background.
>
> I will try to arrange some good sample.
> in the meanwhile if you have more ideas I would love to hear.
>
> E

I think hough transformation combined with RANSAC algorithm will
accelerate the speed of execution.
google random hough transformation and RANSAC may help you.
 




 11 Posts in Topic:
Finding Circles in image.(help needed...)
Eizo <odperry@[EMAIL P  2008-11-29 09:00:01 
Re: Finding Circles in image.(help needed...)
serg271 <serg271@[EMAI  2008-11-29 12:19:10 
Re: Finding Circles in image.(help needed...)
Eizo <odperry@[EMAIL P  2008-11-29 12:41:11 
Re: Finding Circles in image.(help needed...)
Manuel Matias <manuel.  2008-11-30 04:18:20 
Re: Finding Circles in image.(help needed...)
Eizo <odperry@[EMAIL P  2008-11-30 09:38:02 
Re: Finding Circles in image.(help needed...)
Giff <giffnews@[EMAIL   2008-12-01 10:46:48 
Re: Finding Circles in image.(help needed...)
SongYuncen <Yuncen.Son  2008-11-30 17:40:55 
Re: Finding Circles in image.(help needed...)
=?ISO-8859-1?Q?Jan_G=F3rs  2008-11-30 21:51:26 
Re: Finding Circles in image.(help needed...)
Randy Crawford <joe@[E  2008-12-01 00:38:59 
Re: Finding Circles in image.(help needed...)
serg271 <serg271@[EMAI  2008-12-01 02:31:44 
Re: Finding Circles in image.(help needed...)
Eizo <odperry@[EMAIL P  2008-12-01 16:46:01 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
localhost-V2008-12-19 Thu Jan 8 18:59:22 PST 2009.