<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">AMI</journal-id><journal-title-group><journal-title>Advances in Molecular Imaging</journal-title></journal-title-group><issn pub-type="epub">2161-6728</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/ami.2015.52004</article-id><article-id pub-id-type="publisher-id">AMI-55980</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Biomedical&amp;Life Sciences</subject><subject> Computer Science&amp;Communications</subject><subject> Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  The Method of Flotation Froth Image Segmentation Based on Threshold Level Set
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>i</surname><given-names>Zhao</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Huibin</surname><given-names>Wang</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Lina</surname><given-names>Zhang</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Conghui</surname><given-names>Wang</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Department of Software Engineering, University of Science and Technology Liaoning, Anshan, China</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>zhaoji@ustl.edu.cn(IZ)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>09</day><month>04</month><year>2015</year></pub-date><volume>05</volume><issue>02</issue><fpage>38</fpage><lpage>48</lpage><history><date date-type="received"><day>13</day>	<month>March</month>	<year>2015</year></date><date date-type="rev-recd"><day>accepted</day>	<month>24</month>	<year>April</year>	</date><date date-type="accepted"><day>27</day>	<month>April</month>	<year>2015</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  A novel flotation froth image segmentation based on threshold level set method is put forward in view of the problem of over-segmentation and under-segmentation which occurs when the existing method segmented the flotation froth images. Firstly, the proposed method adopts histogram equalization to improve the contrast of the image, and then chooses the upper threshold and lower threshold from grey value of histogram of the image equalization, and complete image segmentation using the level set method. In this paper, the model which integrates edge with region level set model is utilized, and the speed energy term is introduced to segment the target. Experimental results show that the proposed method has better segmentation results and higher segmentation efficiency on the images with under-segmentation and incorrect segmentation, and it is meaningful for ore dressing industrial.
 
</p></abstract><kwd-group><kwd>Flotation Froth Image Segmentation</kwd><kwd> Active Contour Model</kwd><kwd> Histogram Equalization</kwd><kwd> Speed Function</kwd><kwd> Threshold Level Set</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Flotation is a most extensive mineral processing method in mineral mental refining application. Its froth surface characteristics such as shape, size and so on are the key to judge the mineral quality. In recent years, much research has been carried out by many researchers and scholars. For example, Vincent [<xref ref-type="bibr" rid="scirp.55980-ref1">1</xref>] put forward the novel methodology based on immersion watershed in 1991. Along with deeper research, Guoqing Zhao [<xref ref-type="bibr" rid="scirp.55980-ref2">2</xref>] et al. has introduced morphological reconstruction in order to overcome the over-segmentation problem. Nowadays at home and broad such as Liu Jinping [<xref ref-type="bibr" rid="scirp.55980-ref3">3</xref>] et al. put forward a novel segmentation algorithm based on the charac- teristics of grayscale distribution of flotation froth image by analyzing the grayscale distribution of each segment region to extract the features. Mohammad [<xref ref-type="bibr" rid="scirp.55980-ref4">4</xref>] proposed a method based on modified mark watershed to measure the size of flotation froth which can measure the size of froth more accurate and automatic.</p><p>There are so many methods for segmenting image. However, recently the level set method [<xref ref-type="bibr" rid="scirp.55980-ref5">5</xref>] -[<xref ref-type="bibr" rid="scirp.55980-ref7">7</xref>] in the field of image segmentation is becoming one of the most popular and successful methods. There are two broad categories in the existing active contour model, such as the boundary-based active contour model [<xref ref-type="bibr" rid="scirp.55980-ref8">8</xref>] and the region-based active contour model [<xref ref-type="bibr" rid="scirp.55980-ref9">9</xref>] . In 1997, Caselles and Sapior [<xref ref-type="bibr" rid="scirp.55980-ref10">10</xref>] et al. put forward geodesic active contour (GAC) model with no free parameters which has utilized the gradient information of image to makes the evolving curve to stop on the target boundary. In 2002, Chan and Vese [<xref ref-type="bibr" rid="scirp.55980-ref11">11</xref>] proposed the region-based model called Chan-Vese (C-V) model which overcome the boundary-based model in the sensitivity of original location. And the model used the target and the difference of relevant pixel values to extract the targets. In order to im- prove the accuracy of object edge positioning, Sagiv [<xref ref-type="bibr" rid="scirp.55980-ref12">12</xref>] put forward the integrated active contour model (IAC) in 2005 which merges the boundary-based model with the region-based model. Jianmin Qiao [<xref ref-type="bibr" rid="scirp.55980-ref13">13</xref>] combined energy constraints with the traditional GAC mode to stabilize in numerical calculation. In addition, in order to improve the efficiency of segmentation, Khalif [<xref ref-type="bibr" rid="scirp.55980-ref14">14</xref>] presented a new speed function to achieve the target segmentation from the background of the image.</p><p>Recently, flotation froth image segmentation method at home and abroad mainly concentrates edge exploration method and watershed segmentation method, due to edge exploration method claims to the high light intensity, so the accuracy of the algorithm will be greatly influenced. Although watershed segmentation method avoids this issue, it is so easy to cause the problem of under-segmentation and incorrect segmentation that the accuracy of segmentation decreases.</p><p>In order to solve the shortcomings arising from conventional flotation bubble image segmentation method, a novel flotation froth image segmentation based on threshold level set method is put forward in view of the problem of under-segmentation and incorrect segmentation which occurs when the existing method segmented the flotation froth images. Firstly, the proposed method adopts histogram equalization to improve the contrast of the image, and then chooses the upper threshold and lower threshold from grey value of histogram of the image equalization, and complete image segmentation using the level set method. In this paper, the model which inte- grates edge with region level set model is utilized, and the speed energy term is introduced to segment the target. Experimental results show the feasibility and effectiveness of threshold level set model.</p></sec><sec id="s2"><title>2. The Novel Proposed Model</title><sec id="s2_1"><title>2.1. IAC Model</title><sec id="s2_1_1"><title>2.1.1 . GAC Model</title><p>Caselles [<xref ref-type="bibr" rid="scirp.55980-ref15">15</xref>] proposed the active contour model which is not dependent on the free parameters. The energy functional is as follows:</p><disp-formula id="scirp.55980-formula622"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-4100044x5.png"  xlink:type="simple"/></disp-formula><p>Though the variational level set method, the above formula will be revised as functional on the embedding function:</p><disp-formula id="scirp.55980-formula623"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-4100044x6.png"  xlink:type="simple"/></disp-formula><p>where variational level set the gradient descent of flow is as follows:</p><disp-formula id="scirp.55980-formula624"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-4100044x7.png"  xlink:type="simple"/></disp-formula><p>The c is a constant speed function, g is the edge function, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x8.png" xlink:type="simple"/></inline-formula>is a Heaviside function, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x9.png" xlink:type="simple"/></inline-formula>is a derivative of regularized Heaviside function. That is:</p><disp-formula id="scirp.55980-formula625"><label>(4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-4100044x10.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.55980-formula626"><label>(5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-4100044x11.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.55980-formula627"><label>(6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-4100044x12.png"  xlink:type="simple"/></disp-formula><p>The GAC model is only suitable for the single value image, in order to realize the vector image segmentation, Caselles and Sapiro [<xref ref-type="bibr" rid="scirp.55980-ref16">16</xref>] proposed a new vector image GAC model, the gradient descent flow of variational level set method is:</p><disp-formula id="scirp.55980-formula628"><label>(7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-4100044x13.png"  xlink:type="simple"/></disp-formula><p>In the formula <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x14.png" xlink:type="simple"/></inline-formula> is a function of image edge vector. That is,</p><disp-formula id="scirp.55980-formula629"><label>(8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-4100044x15.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x16.png" xlink:type="simple"/></inline-formula> are the two characteristic values.</p></sec><sec id="s2_1_2"><title>2.1.2. C-V Model</title><p>When the image not only has no obvious boundary but also the lack of obvious texture feature, it is difficult to achieve a successful segmentation. In the image, the difference between object and background may also re- present the average gray value was different. The image is divided into two parts of internal and external<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x17.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x18.png" xlink:type="simple"/></inline-formula>, the internal and external average gray level image exactly reflect the gray level between the object and the background of the average value, then the closed curve can be seen as the object contour. Based on the idea, C-V model is proposed. The energy functions as follows:</p><disp-formula id="scirp.55980-formula630"><label>(9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-4100044x19.png"  xlink:type="simple"/></disp-formula><p>It has three variables: scalar<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x20.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x21.png" xlink:type="simple"/></inline-formula>, and the curve C. The first one C is the whole arc length. The second and third respectively are the square error between internal and external area’s grey value with scalar<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x21.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x22.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x21.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x23.png" xlink:type="simple"/></inline-formula>.</p><p>In the literature the C-V model will be extended to functional for vector images.</p><disp-formula id="scirp.55980-formula631"><label>(10)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-4100044x24.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x25.png" xlink:type="simple"/></inline-formula> express the two m dimensional vector.</p><p>The above formula utilizes the variational level set method to be revised as functional on the embedding function:</p><disp-formula id="scirp.55980-formula632"><label>(11)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-4100044x26.png"  xlink:type="simple"/></disp-formula><p>So in the function u of fixed conditions, relative to <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x27.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x27.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x28.png" xlink:type="simple"/></inline-formula> minimization can be obtained:</p><disp-formula id="scirp.55980-formula633"><label>(12)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-4100044x29.png"  xlink:type="simple"/></disp-formula><p>That is the internal and external average vector images in current zero level set.</p><p>Under fixed <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x30.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x31.png" xlink:type="simple"/></inline-formula> conditions, with respect to the u minimization can be obtained:</p><disp-formula id="scirp.55980-formula634"><label>(13)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-4100044x32.png"  xlink:type="simple"/></disp-formula></sec><sec id="s2_1_3"><title>2.1.3. IAC Model</title><p>Although the region-based C-V model overcomes the drawback of GAC model, it is not in favor of the contours evolving into the object boundaries quickly and accurately. However the boundary-based GAC model lacks the ability of global segmentation. So the Integrated Active Contour (IAC) Model put forward, the energy functional is as follows:</p><disp-formula id="scirp.55980-formula635"><label>(14)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-4100044x33.png"  xlink:type="simple"/></disp-formula><p>where variational level set the gradient descent of flow is as follows:</p><disp-formula id="scirp.55980-formula636"><label>(15)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-4100044x34.png"  xlink:type="simple"/></disp-formula><p>In the function u of fixed conditions, the minimization results of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x35.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x36.png" xlink:type="simple"/></inline-formula> is the same as formula (12). And under fixed <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x37.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x38.png" xlink:type="simple"/></inline-formula> conditions, the relative to u minimize type can be obtained:</p><disp-formula id="scirp.55980-formula637"><label>(16)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-4100044x39.png"  xlink:type="simple"/></disp-formula></sec></sec><sec id="s2_2"><title>2.2. The Threshold Speed Item</title><p>The GAC model cannot accurate segment the object with deep low-lying regions, therefore this paper introduces a constant speed which set to c in IAC model to guide curve evolution, the energy functional is defined the by:</p><disp-formula id="scirp.55980-formula638"><label>(17)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-4100044x40.png"  xlink:type="simple"/></disp-formula><p>where variational level set the gradient descent of flow is as follows:</p><disp-formula id="scirp.55980-formula639"><label>(18)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-4100044x41.png"  xlink:type="simple"/></disp-formula><p>However, the parameter by improperly choosing will lead to edge leakage or slower convergence speed, thus a speed function is introduced V as follows:</p><disp-formula id="scirp.55980-formula640"><label>(19)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-4100044x42.png"  xlink:type="simple"/></disp-formula><p>where β is the constant parameter which controls the smoothness of active contour, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x43.png" xlink:type="simple"/></inline-formula> denotes curvature.</p><p>Edge function can only reflect the local gray level change of image rather than the actual image edge. There is a segmentation method called threshold segmentation method which seeks a suitable grey value and then the two classifications are obtained by comparing it with each of image gray level value. Finally, the image of object and background are formed to complete the image segmentation. The novel threshold speed function is introduced V as follows:</p><disp-formula id="scirp.55980-formula641"><label>(20)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-4100044x44.png"  xlink:type="simple"/></disp-formula><p>The constant <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x45.png" xlink:type="simple"/></inline-formula> is a weight number of curvature<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x45.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x46.png" xlink:type="simple"/></inline-formula>. And <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x45.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x46.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x47.png" xlink:type="simple"/></inline-formula> is a function of image intensity I as follows:</p><disp-formula id="scirp.55980-formula642"><label>(21)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-4100044x48.png"  xlink:type="simple"/></disp-formula><p>where U, L are represent upper threshold and lower threshold, respectively. In the formula (21), the intensity I is equal to the value<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x49.png" xlink:type="simple"/></inline-formula>.</p><p>The formula (21) makes the active contours enclose the boundary of region whose intensities are in the interval<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x50.png" xlink:type="simple"/></inline-formula>. The term <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x51.png" xlink:type="simple"/></inline-formula> based on image intensity I causes the model to contract regions and expand over with gray values within the specified interval<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x52.png" xlink:type="simple"/></inline-formula>. The threshold level set model controls the active contours to capture the regions of interest by adjusting parameters L and U.</p></sec><sec id="s2_3"><title>2.3. Combining Threshold Speed Item and IAC Model</title><p>In this section, threshold speed item is combined shape priors and IAC model. The total energy is defined by</p><disp-formula id="scirp.55980-formula643"><label>(22)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-4100044x53.png"  xlink:type="simple"/></disp-formula><p>where variational level set the gradient descent of flow is as follows:</p><disp-formula id="scirp.55980-formula644"><label>(23)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-4100044x54.png"  xlink:type="simple"/></disp-formula></sec></sec><sec id="s3"><title>3. Algorithm Implementation</title><sec id="s3_1"><title>3.1. Histogram Equalization</title><p>Gray histogram of the image reflects the friendship between image grayscale and the probability of occurrence of this kind of grayscale. In order to enhance image contrast, this article adopts the method of histogram equalization [<xref ref-type="bibr" rid="scirp.55980-ref17">17</xref>] .</p><p>Firstly, an array containing G element is set up, statistics of the original image grey values, and then draw the gray-level histogram. Finally, the mapping of gray-scale is realized by histogram transformation, which is writ- ten as:</p><disp-formula id="scirp.55980-formula645"><label>(24)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-4100044x55.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x56.png" xlink:type="simple"/></inline-formula> is the number of the pixels of the same grey value k. And the formula (24) is written as the probability of normalized expression</p><disp-formula id="scirp.55980-formula646"><label>(25)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-4100044x57.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x58.png" xlink:type="simple"/></inline-formula> denotes the kth level of grey value of image, and n denotes the total number of pixels in the image.</p><p>In addition, image enhancement function is shown as:</p><p>a) <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x59.png" xlink:type="simple"/></inline-formula>is single value increasing function, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x59.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x60.png" xlink:type="simple"/></inline-formula> makes the grayscale still from small to large order after equalization.</p><p>b) <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x61.png" xlink:type="simple"/></inline-formula>always keeps the dynamic range of grayscale unchanged.</p><p>Cumulative Distribution Function (CDF) must meet the above two requirements at the same time, and the uniform distribution of t transforms by the distribution of s. While the cumulative distribution functions of s is the cumulative histogram of original image in fact, and then:</p><disp-formula id="scirp.55980-formula647"><label>(26)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-4100044x62.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x63.png" xlink:type="simple"/></inline-formula> is a single value increasing function of k, the dynamic range of grayscale is unchanged, and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x64.png" xlink:type="simple"/></inline-formula>.</p></sec><sec id="s3_2"><title>3.2. Obtaining Upper and Lower Threshold</title><p>According to the concrete forms of histogram and the position of peak to extract the threshold, convenience is provided for the accurate segmentation process. The original image and the gray level histogram of before and after the equalization of shown as are <xref ref-type="fig" rid="fig1">Figure 1</xref>.</p><p>This section will be introduced how to obtain the threshold in detail. Such as <xref ref-type="fig" rid="fig1">Figure 1</xref>(d), there are two peak valleys which are a and b<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x65.png" xlink:type="simple"/></inline-formula>. The gray value which is less than a and greater than b is of smaller proportion in the histogram. In the analysis, grayscale less than a is caused by uneven light irradiation in image collection process and then leads to the edges of froth darker shade. While the latter is due to lamplight illuminate the top of the froth. Another crest of figure shows that the number of gray levels between <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x65.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x66.png" xlink:type="simple"/></inline-formula> is the most and threshold should be expanded to select in order to avoid excessive under segmentation in the process of segmentation, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x65.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x66.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x67.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x65.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x66.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x67.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x68.png" xlink:type="simple"/></inline-formula>. The two values are substituted into formula (21), we obtain <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x65.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x66.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x67.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x68.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x69.png" xlink:type="simple"/></inline-formula> as follows:</p><disp-formula id="scirp.55980-formula648"><label>(27)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-4100044x70.png"  xlink:type="simple"/></disp-formula><p>And then the new speed function V can be gained by substituting <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x71.png" xlink:type="simple"/></inline-formula> into Formula (20).</p><fig-group id="fig1"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> (a) Original image; (b) The histogram of original image; (c) After the equalization image; (d) The histogram of after the equalization image.</title></caption><fig id ="fig1_1"><label> (b)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-4100044x72.png"/></fig><fig id ="fig1_2"><label>(c)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-4100044x73.png"/></fig><fig id ="fig1_3"><label> (d)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-4100044x74.png"/></fig><fig id ="fig1_4"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-4100044x75.png"/></fig></fig-group></sec></sec><sec id="s4"><title>4. Experimental Results and Analysis</title><p>In this section, we will use the novel segmentation algorithm proposed in this paper to do experiment, at the same time we also use the watershed segmentation algorithm, the C-V segmentation algorithm and the segmentation algorithm based on IAC method to do experiments.</p><sec id="s4_1"><title>4.1. Experimental Results</title><p>Now we choose the following four images as the experimental images. The sample images used for experiment are shown in <xref ref-type="fig" rid="fig2">Figure 2</xref> and after histogram equalization images are shown in <xref ref-type="fig" rid="fig3">Figure 3</xref>.</p><sec id="s4_1_1"><title>4.1.1. Watershed Segmentation Method</title><p>Watershed segmentation method whose characteristics are intuitive and rapid is chosen to segment flotation forth image, the results are shown in <xref ref-type="fig" rid="fig4">Figure 4</xref>.</p><p>Because gradient image of many images have a lot of local minimum, so can see the results as shown <xref ref-type="fig" rid="fig4">Figure 4</xref> that there are a myriad of small area boundaries. At the same time watershed algorithm is sensitive to noise. The final segmentation result is not ideal due to the problem of over and under segmentations.</p><fig-group id="fig2"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> Color sample images.</title></caption><fig id ="fig2_1"><label> (b)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-4100044x76.png"/></fig><fig id ="fig2_2"><label> (c)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-4100044x77.png"/></fig><fig id ="fig2_3"><label> (d)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-4100044x78.png"/></fig><fig id ="fig2_4"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-4100044x79.png"/></fig></fig-group><fig-group id="fig3"><label><xref ref-type="fig" rid="fig3">Figure 3</xref></label><caption><title> After the histogram equalization processing sample images.</title></caption><fig id ="fig3_1"><label> (b)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-4100044x80.png"/></fig><fig id ="fig3_2"><label> (c)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-4100044x81.png"/></fig><fig id ="fig3_3"><label> (d)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-4100044x82.png"/></fig><fig id ="fig3_4"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-4100044x83.png"/></fig></fig-group><fig-group id="fig4"><label><xref ref-type="fig" rid="fig4">Figure 4</xref></label><caption><title> Watershed segmentation result.</title></caption><fig id ="fig4_1"><label> (b)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-4100044x84.png"/></fig><fig id ="fig4_2"><label> (c)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-4100044x85.png"/></fig><fig id ="fig4_3"><label> (d)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-4100044x86.png"/></fig><fig id ="fig4_4"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-4100044x87.png"/></fig></fig-group></sec><sec id="s4_1_2"><title>4.1.2. Level Set Method</title><p>There are results of three level set segmentation methods in the section.</p><p>a) C-V model</p><p><xref ref-type="fig" rid="fig5">Figure 5</xref> shows the segmentation results of the C-V which based on region, where the parameters are set to: <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x88.png" xlink:type="simple"/></inline-formula>(Step Length), <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x89.png" xlink:type="simple"/></inline-formula>(Parameter of Heaviside function and Dirac function) and the iterations Nb_iter = 1300.</p><p>As is evident from <xref ref-type="fig" rid="fig5">Figure 5</xref>, the results of C-V model are better than watershed method, but the C-V model is initialized again every once in a while which takes more time for segmentation. In addition, the gray level of image is too uneven to correct segmentation. The final segmentation result is not also ideal.</p><p>b) IAC model</p><p><xref ref-type="fig" rid="fig6">Figure 6</xref> shows the segmentation results of the IAC, where the parameters are set to:<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x90.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x90.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x91.png" xlink:type="simple"/></inline-formula>and the iterations Nb_iter = 800.</p><p>The results compared with the above two methods are also improved. Although all the bright spot in the whole picture can be segment and the speed is faster than C-V, the darker regions still cannot be segment. The problem of under segmentation is not solved and the results are unsatisfactory.</p><p>c) The novel proposed model</p><p>In this paper, the model which integrates edge with region level set model is utilized, and the speed energy term is introduced to segment the target. The segmentation results are shown as <xref ref-type="fig" rid="fig7">Figure 7</xref>, where the parameters are set to:<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x92.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x92.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x93.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x92.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x93.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x94.png" xlink:type="simple"/></inline-formula>(Parameters of Controlling the relative size of bound term), <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x92.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x93.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x95.png" xlink:type="simple"/></inline-formula>(A weight number of curvature<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x92.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x93.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x95.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-4100044x96.png" xlink:type="simple"/></inline-formula>) and the iterations Nb_iter = 360.</p><p>The image contrast is enhanced by histogram equalization and then on this basis the upper and lower thresholds are selected. Finally, the speed function which contains the thresholds guides the curve evolution. The method proposed in this paper for the region of non-uniform gray image has much better segmentation effect than the above methods. Moreover, compared with C-V and IAC, the time of segmentation is also shortening.</p></sec><sec id="s4_1_3"><title>4.1.3. The Evaluation and Analysis of Segmentation Results</title><p>We mainly analyze and evaluate the experimental results from the segmentation time and accuracy.</p><p>At first we compare the segmentation efficiency of the segmentation method using watershed, C-V, IAC and the proposed method.</p><fig-group id="fig5"><label><xref ref-type="fig" rid="fig5">Figure 5</xref></label><caption><title> The model of C-V segmentation result.</title></caption><fig id ="fig5_1"><label> (b)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-4100044x97.png"/></fig><fig id ="fig5_2"><label> (c)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-4100044x98.png"/></fig><fig id ="fig5_3"><label> (d)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-4100044x99.png"/></fig><fig id ="fig5_4"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-4100044x100.png"/></fig></fig-group><fig-group id="fig6"><label><xref ref-type="fig" rid="fig6">Figure 6</xref></label><caption><title> The model of IAC segmentation result.</title></caption><fig id ="fig6_1"><label> (b)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-4100044x101.png"/></fig><fig id ="fig6_2"><label> (c)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-4100044x102.png"/></fig><fig id ="fig6_3"><label> (d)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-4100044x103.png"/></fig><fig id ="fig6_4"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-4100044x104.png"/></fig></fig-group><p>The statistical graph of the time efficiency of four kinds of segmentation method is shown in <xref ref-type="fig" rid="fig8">Figure 8</xref> through experiments and analysis.</p><p>As you can see in <xref ref-type="fig" rid="fig8">Figure 8</xref>, the segmentation time of the proposed method is much faster than that of C-V and IAC methods, but which is slower than watershed method and the result is that the characteristics of watershed method are intuitive and rapid.</p><p>Next the Similarity Index (SI) is utilized to compare the results described on above on the segmentation accuracy.</p><p>In <xref ref-type="fig" rid="fig9">Figure 9</xref>, the statistical situation of the SI is shown, respectively.</p><p>As you can see in <xref ref-type="fig" rid="fig9">Figure 9</xref>, the segmentation accuracy of the proposed method is superior to that of watershed method, C-V method and IAC method.</p></sec></sec></sec><sec id="s5"><title>5. Conclusion</title><p>This paper utilizes the Histogram Equalization to enhance image contract to see the size and shape of froth easily, and chooses the upper threshold and lower threshold from grey value of histogram of the image equalization, and complete image segmentation using the level set method. The threshold speed function is introduced in the model which integrates edge with region level set model is adopted to solve the problem of over segmentation and under segmentation. Via the comparison of several groups of experiments, it is proved that the segmentation precision and efficiency of the novel level set segmentation method are improved.</p><fig-group id="fig7"><label><xref ref-type="fig" rid="fig7">Figure 7</xref></label><caption><title> The model of the present paper segmentation result.</title></caption><fig id ="fig7_1"><label> (b)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-4100044x105.png"/></fig><fig id ="fig7_2"><label> (c)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-4100044x106.png"/></fig><fig id ="fig7_3"><label> (d)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-4100044x107.png"/></fig><fig id ="fig7_4"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-4100044x108.png"/></fig></fig-group><fig id="fig8"  position="float"><label><xref ref-type="fig" rid="fig8">Figure 8</xref></label><caption><title> Time efficiency contrast</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-4100044x109.png"/></fig><fig id="fig9"  position="float"><label><xref ref-type="fig" rid="fig9">Figure 9</xref></label><caption><title> Segmentation accuracy contrast</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-4100044x110.png"/></fig></sec><sec id="s6"><title>Acknowledgements</title><p>This research is funded by the Education Department of Liaoning Province Foundation grant Number LJQ2014033 and University of Science and Technology Liaoning Foundation grant Number 2013RC08.</p></sec></body><back><ref-list><title>References</title><ref id="scirp.55980-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Vincent, L. and Soille, P. (1991) Watersheds in Digital Spaces: An Efficient Algorithm Based on Immersion Simulations. IEEE Transactions on Pattern Analysis and Machine Intelligence, 13, 583-598.http://dx.doi.org/10.1109/34.87344</mixed-citation></ref><ref id="scirp.55980-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Zhao, G.Q., Gu, Y.Y., et al. (2007) A Classification of Flotation Froth Based on Geometry. Mechatronics and Automation, Harbin, 2716-2720.</mixed-citation></ref><ref id="scirp.55980-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Liu, J.P., Gui, W.H., Chen, Q., et al. (2013) An Unsupervised Method for Flotation Froth Image Segmentation Evaluation Base on Image Gray-Level Distribution. IEEE Control Conference (CCC), Xi’an, 4018-4022.</mixed-citation></ref><ref id="scirp.55980-ref4"><label>4</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Massinaei</surname><given-names> M. </given-names></name>,<etal>et al</etal>. (<year>2014</year>)<article-title>Development of a New Algorithm for Segmentation of Flotation Froth Images</article-title><source> Minerals and Metallurgical Processing</source><volume> 31</volume>,<fpage> 66</fpage>-<lpage>72</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.55980-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Wirthgen, T., Lempe, G. and Zipser, S. (2012) Ulrich Grünhaupt Level-Set Based Infrared Image Segmentation for Automatic Veterinary Health Monitoring. Computer Vision and Graphics, 685-693.http://dx.doi.org/10.1007/978-3-642-33564-8_82</mixed-citation></ref><ref id="scirp.55980-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Wirthgen, T., Zipser, S., Franze, U., et al. (2011) Automatic Segmentation of Veterinary Infrared Images with the Active Shape Approach. Lecture Notes in Computer Science. Proceedings of 17th Scandinavian Conference on Image Analysis, 435-446. http://dx.doi.org/10.1007/978-3-642-21227-7_41</mixed-citation></ref><ref id="scirp.55980-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Lim, P.H., Bagci, U., Aras, O., et al. (2012) A Novel Spinal Vertebrae Segmentation Framework Combining Geometric Flow and Shape Prior with Level Set Method. IEEE International Symposium on Biomedical Imaging, Barcelona, 1703-1706. http://dx.doi.org/10.1109/ISBI.2012.6235907</mixed-citation></ref><ref id="scirp.55980-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Li, C.M., Xu, C.Y., Gui, C.F., et al. (2005) Level Set Evolution without Re-Initialization: A New Variational Formulation. IEEE Conference on Computer Vision and Pattern Recognition, San Diego, 430-436.</mixed-citation></ref><ref id="scirp.55980-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Paragios, N. and Deriche, R. (2002) Geodesic Active Regions and Level Set Methods for Supervised Texture Segmentation. International Journal of Computer Vision, 46, 223-247. http://dx.doi.org/10.1023/A:1014080923068</mixed-citation></ref><ref id="scirp.55980-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Caselles, V., Kimmel, R. and Sapiro, G. (1997) Geodesic Active Contours. International Journal of Computer Vision, 22, 61-79. http://dx.doi.org/10.1023/A:1007979827043</mixed-citation></ref><ref id="scirp.55980-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Vese, L. and Chan, T. (2002) A Multiphase Level Set Framework for Image Segmentation Using the Mumford and Shah Model. International Journal of Computer Vision, 50, 271-293. http://dx.doi.org/10.1023/A:1020874308076</mixed-citation></ref><ref id="scirp.55980-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Sagiv, C., Sochen, N.A. and Zeevi, Y.Y. (2006) Integrated Active Contours for Texture Segmentation. IEEE Transactions on Image Processing, 15, 1633-1646. http://dx.doi.org/10.1109/TIP.2006.871133</mixed-citation></ref><ref id="scirp.55980-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Qiao, J.M. (2011) The Improvement of Image Segmentation Based on GAC Model and C-V Model. Harbin Institute of Technology, Harbin.</mixed-citation></ref><ref id="scirp.55980-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Khalifa, F., El-Baz, A., Ouseph, R., et al. (2010) Shape-Appearance Guided Level-Set Deformable Model for Image Segmentation. IEEE International Conference on Pattern Recognition, Istanbul, 4581-4584.</mixed-citation></ref><ref id="scirp.55980-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Chung, D.H. and Sapiro, G. (2000) On the Level Lines and Geometry of Vector-Valued Image. IEEE, Signal Processing Letters, 7, 241-243.</mixed-citation></ref><ref id="scirp.55980-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Sapiro, G. (2001) Geometric Partial Differential Equations and Image Analysis. Cambridge University Press, Cambridge. http://dx.doi.org/10.1017/CBO9780511626319</mixed-citation></ref><ref id="scirp.55980-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Wang, B. (2010) The Improvement of Image Segmentation Based on Level Set Method. Xidian University, Xi’an.</mixed-citation></ref></ref-list></back></article>