A method for segmentation of overlapped bubbles segmentation and contour reconstruction was proposed based on the curve concave-convex transformation and circle fitting in order to identify overlapped bubbles of gas-liquid two-phase flow when the gas phase ratio is large. The bubble image was pre-processed, including the noise that was filtered by the Gauss filter, and the foreground that was separated according to the adaptive threshold. The pre-segmented image was obtained. Then the contour was extracted by the Canny algorithm. The curve was smoothed by the Gaussian function. The distance between contour points and the centroid was calculated. The curve was analyzed by concave-convex transformation characteristic. The segmentation path was selected on each of the two concave points. The bubble contour was reconstructed by the least square circle fitting interpolation algorithm, and the bubble segmentation and reconstruction image was obtained. Experimental results show that the proposed algorithm is an effective algorithm for the segmentation and reconstruction of overlapped bubbles, which has high performance.
MU Jing-jing, ZHAO Xin-yue, HE Zai-xing, ZHANG Shu-you. Contour reconstruction of overlapped bubbles based on concave-convex transformation and circle fitting. JOURNAL OF ZHEJIANG UNIVERSITY (ENGINEERING SCIENCE), 2017, 51(4): 714-721.
[1] LIAO M, ZHAO Y Q, LI X H, et al. Automatic segmentation for cell images based on bottleneck detection and ellipse fitting [J]. Neurocomputing, 2015, 173(3): 615-622.
[2] 王丹丹,徐越,宋怀波,等.融合K-means与Ncut算法的无遮挡双重叠苹果目标分割与重建[J].农业工程学报, 2015,31(10): 227-234.
WANG Dan-dan, XU Yue, SONG Huai-bo, et al. Fusion of K-means and Ncut algorithm to realize segmentation and reconstruction of two overlapped apples without blocking by branches and leaves [J]. Transactions of the Chinese Society of Agricultural Engineering, 2015,31(10): 227-234.
[3] 王乐乐,雍晓东,李然,等.图像处理技术在气泡特性研究中的应用[J].四川大学学报:工程科学版,2012,44(增2): 188-192.
WANG Le-le,YONG Xiao-dong,LI Ran,et al. Image processing technology in the application of bubble characteristics research [J]. Journal of Sichuan University: Engineering Science Edition, 2012, 44(supple.2):188-192.
[4] LIU L M, YANG N, LAN J H, et al. Image segmentation based on gray stretch and threshold algorithm [J]. Optik-International Journal for Light and Electron Optics, 2015, 126(6): 626-629.
[5] LONG J W, SHEN X J, CHEN H P. Adaptive minimum error thresholding algorithm [J]. Acta Automatica Sinica, 2012, 38(7): 1134.
[6] 胡敏,蔡慧芬.基于形态学标记连通的分水岭图像分割[J].电子测量与仪器学报,2011,25(10): 864-869.
HU Min,CAI Hui-fen. Watershed segmentation based on morphological marker-connection [J]. Journal ofElectronic Measurement and Instrument, 2011, 25(10): 864-869.
[7] 刘荣,彭艳敏,唐粲,等.基于分水岭与图割的自动分割方法[J].北京航空航天大学学报,2012, 38(5):636-641.
LIU Rong,PENG Yan-min,TANG Can,et al. Object auto-segmentation based on watershed and graph cut [J]. Journal of Beijing University of Aeronautics and Astronautics, 2012, 38(5): 636-641.
[8] 徐越,李盈慧,宋怀波,等.基于Snake模型与角点检测的双果重叠苹果目标分割方法[J].农业工程学报,2015,31(1): 196-203.
XU Yue, LI Ying-hui, SONG Huai-bo, et al. Segmentation method of overlapped double apples based on Snake model and corner detectors[J]. Transactions of the Chinese Society of Agricultural Engineering, 2015,31(1): 196-203.
[9] CARMONA-POYATO A, MADRID-CUEVAS F J, MEDINA-CARNICER R, et al. Polygonal approximation of digital planar curves through break point suppression [J]. Pattern Recognition, 2010, 43(1):14-25.
[10] 陈恺, 陈芳, 戴敏, 等. 基于萤火虫算法的二维熵多阈值快速图像分割[J]. 光学精密工程, 2014, 22(2): 517-523.
CHEN Kai,CHEN Fang,DAI Min,et al. Fast image segmentation with multilevel threshold of two dimensional entropy based on firefly algorithm [J]. Optics and Precision Engineering, 2014, 22(2): 517-523.
[11] 杨家红, 刘杰, 钟坚成,等. 结合分水岭与自动种子区域生长的彩色图像分割算法[J]. 中国图象图形学报, 2010, 15(1): 63-68.
YANG Jia-hong, LIU Jie, ZHONG Jian-cheng,et al. A color image segmentation algorithm by integrating watershed with automatic seeded region growing [J]. Journal of Image and Graphics, 2010, 15(1): 63-68.
[12] KONUR U, GÜRGEN F S, VAROL F, et al. Computer aided detection of spina bifida using nearest neighbor classification with curvature scale space features of fetal skulls extracted from ultrasound images [J]. Knowledge-Based Systems, 2015, 85(C): 80-95.
[13] BORRELLI V, ORGERET R. Error term in pointwise approximation of the curvature of a curve [J]. Computer Aided Geometric Design, 2010, 27(7): 538-550.
[14] CHEN S T, MENG H, ZHANG C, et al. A KD curvature based corner detector [J]. Neurocomputing, 2016, 173(2): 434-441.
[15] 韦冬冬,赵豫红.基于凹点匹配的重叠图像分割算法[J].计算机与应用化学,2010, 27(1): 99-102.
WEI Dong-dong,ZHAO Yu-hong. An image segment algorithm for overlapped particles based on concave points matching [J]. Computers and Applied Chemistry, 2010, 27(1): 99-102.
[16] WANG W X. Binary image segmentation of aggregates based on polygonal approximation and classification of concavities [J]. Pattern recognition, 1998, 31(10): 1503-1524.
[17] 俞龙江,杨英,孙圣和.基于最小二乘拟合法的焊点形状检测[J].仪器仪表学报, 2007, 7(28): 1255-1258.
YU Long-jiang, YANG Ying, SUN Sheng-he. Solder joint shape inspection using least square fitting [J]. Chinese Journal of Scientific Instrument, 2007, 7(28): 1255-1258.