Splitting touching cells based on concave points and ellipse fitting

  • Authors:
  • Xiangzhi Bai;Changming Sun;Fugen Zhou

  • Affiliations:
  • Image Processing Center, Beijing University of Aeronautics and Astronautics, Beijing 100191, China and CSIRO Mathematical and Information Sciences, Locked Bag 17, North Ryde, NSW 1670, Australia;CSIRO Mathematical and Information Sciences, Locked Bag 17, North Ryde, NSW 1670, Australia;Image Processing Center, Beijing University of Aeronautics and Astronautics, Beijing 100191, China

  • Venue:
  • Pattern Recognition
  • Year:
  • 2009

Quantified Score

Hi-index 0.01

Visualization

Abstract

A new touching cells splitting algorithm based on concave points and ellipse fitting is proposed in this paper. The algorithm includes two parts: contour pre-processing and ellipse processing. The purpose of contour pre-processing is to smooth fluctuations of the contour, find concave points of the contour and divide the contour into different segments via the concave points. The purpose of ellipse processing is to process the different segments of the contour into possible single cells by using the properties of the fitted ellipses. Because concave points divide the whole contour of touching cells into different segments and different segments of one single cell have similar properties, the ellipse processing can separate the touching cells through ellipse fitting. This paper demonstrates a new way of using ellipse fitting to split the binary contour of touching cells. Experimental results show that our algorithm is efficient.