TY - JOUR
T1 - Robust Ellipse Fitting with Laplacian Kernel Based Maximum Correntropy Criterion
AU - Hu, Chenlong
AU - Wang, Gang
AU - Ho, K. C.
AU - Liang, Junli
N1 - Publisher Copyright:
© 1992-2012 IEEE.
PY - 2021
Y1 - 2021
N2 - The performance of ellipse fitting may significantly degrade in the presence of outliers, which can be caused by occlusion of the object, mirror reflection or other objects in the process of edge detection. In this paper, we propose an ellipse fitting method that is robust against the outliers, and thus maintaining stable performance when outliers can be present. We formulate an optimization problem for ellipse fitting based on the maximum entropy criterion (MCC), having the Laplacian as the kernel function from the well-known fact that the $\ell _{1}$ -norm error measure is robust to outliers. The optimization problem is highly nonlinear and non-convex, and thus is very difficult to solve. To handle this difficulty, we divide it into two subproblems and solve the two subproblems in an alternate manner through iterations. The first subproblem has a closed-form solution and the second one is cast as a convex second-order cone program (SOCP) that can reach the global solution. By so doing, the alternate iterations always converge to an optimal solution, although it can be local instead of global. Furthermore, we propose a procedure to identify failed fitting of the algorithm caused by local convergence to a wrong solution, and thus, it reduces the probability of fitting failure by restarting the algorithm at a different initialization. The proposed robust ellipse fitting method is next extended to the coupled ellipses fitting problem. Both simulated and real data verify the superior performance of the proposed ellipse fitting method over the existing methods.
AB - The performance of ellipse fitting may significantly degrade in the presence of outliers, which can be caused by occlusion of the object, mirror reflection or other objects in the process of edge detection. In this paper, we propose an ellipse fitting method that is robust against the outliers, and thus maintaining stable performance when outliers can be present. We formulate an optimization problem for ellipse fitting based on the maximum entropy criterion (MCC), having the Laplacian as the kernel function from the well-known fact that the $\ell _{1}$ -norm error measure is robust to outliers. The optimization problem is highly nonlinear and non-convex, and thus is very difficult to solve. To handle this difficulty, we divide it into two subproblems and solve the two subproblems in an alternate manner through iterations. The first subproblem has a closed-form solution and the second one is cast as a convex second-order cone program (SOCP) that can reach the global solution. By so doing, the alternate iterations always converge to an optimal solution, although it can be local instead of global. Furthermore, we propose a procedure to identify failed fitting of the algorithm caused by local convergence to a wrong solution, and thus, it reduces the probability of fitting failure by restarting the algorithm at a different initialization. The proposed robust ellipse fitting method is next extended to the coupled ellipses fitting problem. Both simulated and real data verify the superior performance of the proposed ellipse fitting method over the existing methods.
KW - Ellipse fitting
KW - Laplacian kernel
KW - maximum correntropy criterion (MCC)
KW - outliers
KW - second-order cone program
UR - http://www.scopus.com/inward/record.url?scp=85101756772&partnerID=8YFLogxK
U2 - 10.1109/TIP.2021.3058785
DO - 10.1109/TIP.2021.3058785
M3 - 文章
C2 - 33600317
AN - SCOPUS:85101756772
SN - 1057-7149
VL - 30
SP - 3127
EP - 3141
JO - IEEE Transactions on Image Processing
JF - IEEE Transactions on Image Processing
M1 - 9357932
ER -