Esto es lo que me gustaría probar primero:
observar que si se traza rayos del verdadero centro de los círculos, los máximos locales de la intensidad de la imagen a lo largo de ellos ocurren a intervalos que son independientes de la orientación del rayo. Estos intervalos son las diferencias entre las longitudes de los radios de círculos consecutivos.
Fije un número o direcciones de rayos, digamos 16 espaciados equitativamente en [0, pi], y defina una función de costo parametrizada en las coordenadas (xc, yc) del centro, y los radios ri de los círculos, con costo igual a, por ejemplo, la varianza de las ubicaciones máximas a lo largo de los radios entre diferentes radios.
Posiblemente sea una mejor pregunta para [DSP] (http://dsp.stackexchange.com/) – Maurits
Parece que el centro está realmente fuera de la imagen, ¿es correcto? – MSalters
Sí, el centro está afuera, pero utilizo una imagen más grande con esta en el medio cuando utilizo la transformación de círculo en hough. – JingKe