Automatic ovarian follicle quantification from 3D ultrasound data using global/local context with database guided segmentation

In this paper, we present a novel probabilistic framework for automatic follicle quantification in 3D ultrasound data. The proposed framework robustly estimates size and location of each individual ovarian follicle by fusing the information from both global and local context. Follicle candidates at detected locations are then segmented by a novel database guided segmentation method. To efficiently search hypothesis in a high dimensional space for multiple object detection, a clustered marginal space learning approach is introduced. Extensive evaluations conducted on 501 volumes containing 8108 follicles showed that our method is able to detect and segment ovarian follicles with high robustness and accuracy. It is also much faster than the current ultrasound manual workflow. The proposed method is able to streamline the clinical workflow and improve the accuracy of existing follicular measurements.

[1]  Stiliyan Kalitzin,et al.  Computer Assisted Human Follicle Analysis for Fertility Prospects with 3D Ultrasound , 1999, IPMI.

[2]  Damjan Zazula,et al.  Segmentation Of Ovarian Ultrasound Images Using Cellular Neural Networks , 2004, Int. J. Pattern Recognit. Artif. Intell..

[3]  Marie-Pierre Jolly,et al.  Interactive graph cuts for optimal boundary & region segmentation of objects in N-D images , 2001, Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001.

[4]  T. Tongsong,et al.  Numerous Intracystic Floating Balls as a Sonographic Feature of Benign Cystic Teratoma , 2006, Journal of ultrasound in medicine : official journal of the American Institute of Ultrasound in Medicine.

[5]  Zhuowen Tu,et al.  Probabilistic boosting-tree: learning discriminative models for classification, recognition, and clustering , 2005, Tenth IEEE International Conference on Computer Vision (ICCV'05) Volume 1.

[6]  Mitja Lenic,et al.  Segmentation of Ovarian Ultrasound Images Using Single Template Cellular Neural Networks Trained with Support Vector Machines , 2007, Twentieth IEEE International Symposium on Computer-Based Medical Systems (CBMS'07).

[7]  Charles F. F. Karney Quaternions in molecular modeling. , 2005, Journal of molecular graphics & modelling.

[8]  Dorin Comaniciu,et al.  Mean Shift: A Robust Approach Toward Feature Space Analysis , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[9]  Alfred Abuhamad,et al.  Automated assessment of ovarian follicles using a novel three-dimensional ultrasound software. , 2009, Fertility and sterility.

[10]  Wesley Lee,et al.  Three‐ and 4‐Dimensional Ultrasound in Obstetrics and Gynecology , 2005, Journal of ultrasound in medicine : official journal of the American Institute of Ultrasound in Medicine.

[11]  N. Raine-Fenning,et al.  Automated follicle tracking facilitates standardization and may improve work flow , 2007, Ultrasound in obstetrics & gynecology : the official journal of the International Society of Ultrasound in Obstetrics and Gynecology.

[12]  B. Potocnik,et al.  Automated ovarian follicle segmentation using region growing , 2000, IWISPA 2000. Proceedings of the First International Workshop on Image and Signal Processing and Analysis. in conjunction with 22nd International Conference on Information Technology Interfaces. (IEEE.

[13]  Robin Roberts,et al.  Prospective cohort study of three- versus two-dimensional ultrasound for prediction of oocyte maturity. , 2010, Fertility and sterility.

[14]  Dorin Comaniciu,et al.  Hierarchical, learning-based automatic liver segmentation , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[15]  Gustavo Carneiro,et al.  Semantic-based indexing of fetal anatomies from 3-D ultrasound data using global/semi-local context and sequential sampling , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[16]  Tao Zhang,et al.  Interactive graph cut based segmentation with shape priors , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[17]  Christopher Zach,et al.  Graph Cut Based Multiple View Segmentation for 3D Reconstruction , 2006, Third International Symposium on 3D Data Processing, Visualization, and Transmission (3DPVT'06).

[18]  Gregory G. Slabaugh,et al.  Graph cuts segmentation using an elliptical shape prior , 2005, IEEE International Conference on Image Processing 2005.

[19]  Dorin Comaniciu,et al.  Fast Automatic Heart Chamber Segmentation from 3D CT Data Using Marginal Space Learning and Steerable Features , 2007, 2007 IEEE 11th International Conference on Computer Vision.

[20]  Marie-Pierre Jolly,et al.  Interactive Graph Cuts for Optimal Boundary and Region Segmentation of Objects in N-D Images , 2001, ICCV.

[21]  Vladimir Kolmogorov,et al.  An experimental comparison of min-cut/max- flow algorithms for energy minimization in vision , 2001, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[22]  Damjan Zazula,et al.  The XUltra project-automated analysis of ovarian ultrasound images , 2002, Proceedings of 15th IEEE Symposium on Computer-Based Medical Systems (CBMS 2002).

[23]  N. Raine-Fenning,et al.  SonoAVC: a novel method of automatic volume calculation , 2008, Ultrasound in obstetrics & gynecology : the official journal of the International Society of Ultrasound in Obstetrics and Gynecology.

[24]  Milan Sonka,et al.  Ovarian ultrasound image analysis: follicle segmentation , 1998, IEEE Transactions on Medical Imaging.

[25]  Leo Grady,et al.  A multilevel banded graph cuts method for fast image segmentation , 2005, Tenth IEEE International Conference on Computer Vision (ICCV'05) Volume 1.