Open Access
27 October 2018 Image segmentation based on equivalent three-dimensional entropy method and artificial fish swarm optimization algorithm
Xiangxiao Lei, Honglin Ouyang, Lijuan Xu
Author Affiliations +
Abstract
To improve the timeliness of the three-dimensional (3-D) maximum entropy method, an image segmentation method based on equivalent 3-D entropy and artificial fish swarm optimization algorithm is proposed. An equivalent 3-D entropy method without logarithmic operation is developed, and its equivalence is proved theoretically. The optimal threshold is determined based on the artificial fish swarm optimization algorithm so as to avoid exhaustive search and improve algorithm efficiency. The experimental results demonstrate that the proposed method is more time-efficient than the traditional 3-D entropy method and the equivalent 3-D entropy method without affecting segmentation. Compared with the one-dimensional entropy method and the two-dimensional entropy method, it is obviously superior in noise immunity and detail preservation.

1.

Introduction

Image segmentation refers to the technique of dividing an image into nonoverlapping homogeneous regions and extracting the objects of interest. It is the basis of image analysis and computer vision.1 Recently, considerable research on image segmentation has been conducted, and various segmentation algorithms have been proposed. In general, these algorithms can be divided into: edge detection segmentation algorithms,2 region segmentation algorithms,3 threshold segmentation algorithms,4 and fuzzy segmentation algorithms.5 Among them, threshold segmentation algorithms have been widely studied and applied owing to their simplicity and effectiveness.

The purpose of threshold segmentation is to separate the object from the background as much as possible and retain maximum image information entropy. Therefore, the essence of an entropy-based threshold segmentation algorithm is to use different entropy functions to establish the objective function, with the segmentation threshold as the independent variable, and then to determine the threshold where the objective function takes the extreme value according to a certain criterion. The traditional one-dimensional (1-D) maximum entropy method only considers the gray-scale information of pixels and neglects their spatial correlation. Although the processing speed is high, the noise immunity is poor. In this regard, by using the information contained in the two-dimensional (2-D) histogram of the gray-scale distribution of image pixels and the average gray-scale distribution of their neighborhood, Abutaleb6 proposed a 2-D maximum entropy method that takes into account the neighborhood mean value information. Although the 2-D maximum entropy method enhances the algorithm’s ability to suppress noise and improves segmentation accuracy, the introduction of neighborhood gray scale mean value information increases running time and resource consumption.7 To improve efficiency, Zhang et al. proposed a 2-D maximum entropy threshold segmentation algorithm by combining the artificial fish swarm optimization algorithm with Abutaleb entropy, which has satisfactory noise immunity and convergence performance.8 To obtain a better threshold, a combination of optimization algorithms is usually employed, such as the particle swarm optimization algorithm,9 the artificial swarm optimization algorithm,10 and the artificial fish swarm optimization algorithm.7 To further improve the performance of the algorithm, Lei et al. introduced the neighborhood gray-scale median based on the 2-D histogram; moreover, they proposed a three-dimensional (3-D) cross-entropy method as well as a fast recursive method to improve efficiency. It achieved a better segmentation effect.11

Compared with the 2-D maximum entropy method, the 3-D maximum entropy method has better segmentation quality; however, algorithm complexity greatly increases. To some extent, the efficiency of the algorithm has been improved by the aforementioned recurrence method and an intelligent optimization algorithm, but the entropy calculation still involves a logarithmic operation. Thus, the algorithm efficiency should be improved. Accordingly, in this study, an equivalent 3-D entropy method is proposed by establishing an equivalent objective function. The method can effectively simplify the calculation and improve efficiency. In view of the searching performance of the artificial fish swarm optimization algorithm, a new threshold calculation method is developed based on the proposed objective function so as to further enhance the timeliness of the algorithm. The experimental result shows that this method not only yields segmentation results that are equivalent to those obtained by the logarithmic method but also improves the efficiency of the algorithm.

2.

Three-Dimensional Maximum Entropy Method

Let I be an image of size M×N, and let f(x,y), f(x,y){0,1,,L1}, be the gray-scale value of the pixel (x,y). The neighborhood gray-scale mean value g(x,y) and gray-scale median h(x,y) of a K×K neighborhood of the pixel (x,y) can be defined as follows:

Eq. (1)

g(x,y)=i=k2k2j=k2k2f(x+i,y+j)K2,

Eq. (2)

h(x,y)=med{i=k2k2j=k2k2f(x+i,y+j)},
f(x,y), g(x,y), and h(x,y) can define a triple (i,j,k). For example, if nijk represents the frequency at which the pixel with gray-scale value i, neighborhood gray-scale mean value j, and neighborhood gray value k appears in the image I, then its frequency pijk is12

Eq. (3)

pijk=nijkM×N.

Based on the definition of Shannon entropy, the 3-D discrete entropy can be defined as

Eq. (4)

H=ijkpijklnpijk.

Based on the 3-D histogram shown in Fig. 1, the 3-D maximum entropy method divides the image into the objective area 0 and the background area 1 by using the threshold (s,t,q). Areas 2 to 7 are the edges and noise regions. Clearly, it can be seen that the 3-D maximum entropy method uses the maximum amount of object and background information in the image, thus preserving details as much as possible.

Fig. 1

3-D histogram and its division. (a) 3-D histogram area division, (b) division of areas 0, 2, 3, and 4, and (c) division of areas 1, 5, 6, and 7.

OE_57_10_103106_f001.png

According to the definition of entropy, the total entropy of the image I is

Eq. (5)

H(s,t,q)=i=0sj=0tk=0qpijk0lnpijk0i=s+1L1j=t+1L1k=q+1L1pijk1lnpijk1,
where L is gray levels, s is gray value of image pixels, t is neighborhood mean, q is neighborhood median, pijk0=pijki=0sj=0tk=0qpijk, pijk1=pijki=s+1L1j=t+1L1k=q+1L1pijk.

According to the principle of maximum entropy, the optimal threshold value is

Eq. (6)

(s*,t*,q*)=Arg{max0(s,t,q)L1[H(s,t,q)]}.

3.

Equivalent Three-Dimensional Entropy

3.1.

Equivalent Three-dimensional Entropy Method and Equivalence Proof

According to Eq. (5), there are a large number of logarithmic operations in the process of calculating the 3-D entropy. However, the logarithmic operation efficiency is low, which seriously restricts the application of the algorithm. Maximum entropy means the kind of situation in which the probability distribution is the most uniform. And in the ideal situation, pijk0 is infinitely close to 1stq, and pijk1 close to 1(Ls1)(Lt1)(Lq1). In view of this, a new 3-D maximum entropy method is proposed in this study. Its efficiency is improved by replacing the logarithmic operations with more efficient subtraction operations. The equivalence between this algorithm and the traditional 3-D maximum entropy method is now proved theoretically.

Definition 1.

The equivalent 3-D entropy is defined as follows:

Eq. (7)

H1(s,t,q)={i=0sj=0tq=0q(pijk01stq)2+i=s+1L1j=t+1L1k=q+1L1[pijk11(Ls1)(Lt1)(Lq1)]2}.

By Eq. (6), the optimal threshold value (s*,t*,q*) is

Eq. (8)

(s*,t*,q*)=Arg{max0(s,t,q)L1[H1(s,t,q)]}.

Theorem 1.

The optimal threshold value calculated by Eq. (6) is equal to that calculated by Eq. (8). Namely, the proposed 3-D entropy method is equivalent to the traditional 3-D entropy method.

Proof.

Eq. (9)

i=0sj=0tq=0qpijk0=1i=s+1L1j=s+1L1k=q+1L1pijk1=1.
  ∎

According to Lagrange Multiplier Method,13 constants are introduced, then it can be obtained from Eq. (5):

Eq. (10)

H(s,t,q)=i=0sj=0tk=0qpijk0lnpijk0i=s+1L1j=t+1L1k=q+1L1pijk1lnpijk1+α(i=0sj=0tk=0qpijk0lnpijk01)+β(i=s+1L1j=t+1L1k=q+1L1pijk11).

Take the partial derivatives of pijk0 and pijk0, respectively, and let the derivatives be 0, which can get

Eq. (11)

{Hpijk0=i=0sj=0tk=0q(αlnpijk01)=0Hpijk0=i=s+1L1j=s+1L1k=s+1L1(βlnpijk11)=0.

Solve the equation set shown in the Eq. (11), which can get

Eq. (12)

{pijk0=eα1pijk1=eβ1.

It can be obtained from Eqs. (9) and (12)

Eq. (13)

{eα1=1stqeβ1=1(Ls1)(Lt1)(Lq1).

Therefore,

Eq. (14)

{pijk0=1stqpijk1=1(Ls1)(Lt1)(Lq1).

It is known from the above solving process, [1stq,1(Ls1)(Lt1)(Lq1)] is the maximum value of Eq. (5). And it is also the maximum point of H1(s,t,q), [1stq,1(Ls1)(Lt1)(Lq1)] is known from Eq. (7). Therefore, the optimal threshold value calculated according to Eq. (6) is equal to that calculated according to Eq. (8). Namely, the equivalent 3-D entropy method is equivalent to the traditional 3-D entropy method.

3.2.

Artificial Fish-Swarm Algorithm

According to Eq. (7), for any threshold vector (s,t,q), the entropy is calculated through stq+(Ls1)(Lt1)(Lq1) summations. The complexity of this calculation is o(L3). In addition, 0(s,t,1)L1. Hence, for any image, the complexity of the calculation is o(L6).14 It can be seen that if the optimal threshold of Eq. (7) is obtained by the exhaustive search method, the algorithm is relatively inefficient. Intelligent optimization algorithms can effectively avoid exhaustive calculation and improve efficiency. They are widely used to solve complex problems.1517 In view of this, Dai et al.17 put forward an optimization strategy from bottom to top, which is called artificial fish swarm optimization algorithm (AFSA), by analyzing the behavioral characteristics of shoals and adopting the model of autonomous animation. AFSA exhibits high convergence rate, high robustness, and strong global searching ability.17

In view of the high convergence rate and strong global searching capability of AFSA, in this study, AFSA is used to determine the optimal threshold value in Eq. (7). In the 3-D gray-scale space Q={(s,t,q)|0s,t,qL1}, an artificial fish individual model for threshold value calculation is constructed. Each artificial fish represents a potential threshold solution (s,t,q). The behavior types of artificial fish are also defined, namely, foraging behavior, swarm behavior, following behavior, and random behavior.17,18

  • (1) Foraging behavior. Let the current state of the artificial fish be Xi. A state Xj is randomly selected within its range of perception. If in the problem of determining the maximum it holds that Yi<Yj, a step is taken in that direction; otherwise, a state Xj is selected again, and it is determined whether the forward condition is met. If the number of repeated attempts has reached Try-max, the maximum number of predetermined attempts, then a step is taken randomly:

    Eq. (15)

    Xi|next={Xi+rand()·XjXiXjXi,Yi<YjXi+rand(),Yi>Yj,
    where rand() is a random number in [0,1].

  • (2) Swarm behavior. It is assumed that the current state of the artificial fish is Xi, and the concentration of food is Yi. Then, the number nf and the central position Xc of the current neighborhood are considered (di,j<visable). If Yc/nf>δYi, then there is sufficient food, and the shoal is not crowded. In this case, a step is taken toward the center; otherwise, foraging behavior is performed:

    Eq. (16)

    {Xi|next=Xi+rand()XcXiXcXi,Yc/nf>δYiForagingBehavior,Yc/nf<δYi.

  • (3) Following behavior. It is assumed that the current state of the artificial fish is Xi, and the concentration of food is Yi. Then, the position of the artificial fish Xj is considered when Ymax is the maximum in the current neighborhood (di,j<visable). If Ymax/nf>δYi, then there is sufficient food, and it is not crowed at the position of the artificial fish Xj. In that case, a step is taken toward the position of the artificial fish Xj; otherwise, foraging behavior is performed:

    Eq. (17)

    {Xi|next=Xi+rand()XmaxXiXmaxXi,Ymax/nf>δYiForagingBehavior,Ymax/nf<δYi.

  • (4) Random behavior. Within the range of perception of Xi, any other state Xj is selected, and a step of random length is taken in the direction of Xj.

  • (5) Bulletin board. It is used to record the optimal individual state of the artificial fish. If the current state is better, the bulletin board will be updated to the current state; otherwise, the state of the bulletin board remains the same.

3.3.

Threshold Optimization Based on AFSA

To avoid exhaustive search and improve the efficiency of the equivalent 3-D entropy method, AFSA is used to determine the optimal threshold value shown in Eq. (8) and thus achieve image segmentation. If the food concentration in the current position of artificial fish is calculated by the entropy objective function, then the distance between two artificial fish Xi and Xj is defined as

Eq. (18)

dij=[s(i)s(j)]2+[t(i)t(j)]2+[q(i)q(j)]2.

The specific steps to obtain the optimal threshold value by using AFSA are summarized as follows:

  • Step 1: AFSA parameters are initialized, namely, the population size SN, the initial position Xi=(si,ti,qi) of artificial fish i, the maximum number of iterations Tmax, the step length η of artificial fish, the crowd factor δ, and the algorithm termination conditions. Here, i=1,2,,SN.

  • Step 2: The bulletin board is initialized, the adaptive value of each artificial fish is calculated based on Eq. (7), and the artificial fish with the largest adaptive value is set as the current optimal X*.

  • Step 3: Behaviors are selected. Swarm behavior and following behavior are performed by each artificial fish separately. The optimal values obtained by the two behaviors are selected. The default behavior is foraging behavior. The state of each artificial fish is updated according to Eqs. (15)–(17).

  • Step 4: The bulletin board is updated. The adaptive value of each artificial fish is calculated by Eq. (7), and the artificial fish with the largest adaptive value is set as the current optimal X*.

  • Step 5: If the algorithm termination conditions are met, then the optimal threshold value X*=(s*,t*,q*) is the output, and image segmentation is performed according to the threshold; otherwise, execution returns to step 3 and continues.

The more the population size SN is, the richer the information representing the original image will be, the more accurate the segmentation threshold will get, the higher the optimization accuracy of the algorithm will become. But the increase of population will increase the complexity of the algorithm if other conditions remain unchanged. Reference 19 shows that the efficiency and accuracy will reach the peak value at the same time and the image segmentation effect will be the best when the population size is between 15 and 35. The maximum number of iterations is one of the conditions for the end of the optimization algorithm. It is set so that the algorithm can find the optimal solution under the prescribed conditions. With a large number of experiments, it can be proved that the algorithm can find the optimal solution when the maximum number of iterations is 30.

In this study, the population size SN is 20, and the maximum number of iterations is 30, the step length η is 10, and the crowd factor δ is 0.8. Thus, the total number of summation operations is 20×30×[stq+(Ls1)(Lt1)(Lq1)], and the complexity of the algorithm is O(L3), whereas the complexity of the exhaustion method is O(L6). Thus, the computation time of this method is significantly reduced, which improves the efficiency of the algorithm.

4.

Experimental Analysis

To test the segmentation performance of the proposed method, the following two sets of experiments were conducted using the four images shown in Fig. 2: (i) Quantitative analysis experiments regarding quantitative indicators of the segmentation effect. Two indicators, namely, threshold value and running time, were selected. A quantitative comparison was made among the traditional 3-D maximum entropy method, the equivalent 3-D maximum entropy method, and the AFSA-based equivalent 3-D maximum entropy method to analyze the effectiveness of the proposed method in improving efficiency. (ii) Qualitative analysis experiments regarding visual effects. The segmentation results of the traditional 1-D, 2-D, and 3-D maximum entropy methods were compared, and the effectiveness of the proposed method was qualitatively analyzed from a visual perspective. The experimental platform was a PC with 2-GB RAM and a Q8300 CPU, which was programmed using Matlab2010.

Fig. 2

Original images. (a) Radar725-2-7, (b) Radar725-4-2, (c) Stinghua-1-1, and (d) Lena.

OE_57_10_103106_f002.png

4.1.

Effectiveness Validation of Improvement Measures

To verify the equivalence of the proposed 3-D maximum entropy and the rationality of using AFSA to determine the optimal threshold value, the equivalent 3-D maximum entropy method based on AFSA was compared with the traditional 3-D maximum entropy method and the equivalent 3-D maximum entropy method. As the purpose of the experiment is to verify the equivalence between the solution by the improved method and the solution by the traditional 3-D maximum entropy method, it is necessary to compare the threshold values calculated by each method. To test the efficiency of the improved method, the running time of the algorithms should be compared. From the comparison results in Table 1, it can be seen that the threshold value obtained by the equivalent 3-D maximum entropy method is consistent with that obtained by the traditional 3-D maximum entropy method, which experimentally verifies Theorem 1. As the equivalent 3-D maximum entropy method can avoid the time-consuming logarithmic operation, the efficiency of the algorithm is greatly improved. As AFSA is used to determine the optimal threshold value in the AFSA-based equivalent 3-D maximum entropy method, which avoids exhaustive search, the efficiency of the algorithm is further improved. It can be seen that the equivalent 3-D maximum entropy method based on AFSA can give better consideration to the time factor and achieves the same segmentation effect.

Table 1

Comparison of the results of 3-D maximum entropy method.

ImageTraditional 3-D maximum entropy methodEquivalent 3-D entropy methodEquivalent 3-D entropy method based on AFSA
ThresholdRun time (s)ThresholdRun time (s)ThresholdRun time (s)
Fig. 2(a) 22(a)(165, 172, 174)2255.820(165, 172, 174)392.899(165, 172, 174)121.475
Fig. 2(b) 2(b)(190, 184, 178)2095.917(190, 184, 178)369.337(190, 184, 178)117.498
Fig. 2(c) 2(c)(175, 190, 194)2173.494(175, 190, 194)381.558(175, 190, 194)120.356
Fig. 2(d)(143, 135, 146)2372.150(143, 135, 146)403.391(143, 135, 146)122.431

4.2.

Comparison of Segmentation Effect

To test the segmentation performance of the proposed method and verify its advantages, comparisons with the 1-D maximum entropy method, the 2-D maximum entropy method, and the 3-D maximum entropy were conducted. As shown in Figs. 36, the 1-D maximum entropy method only considers the pixel gray-scale information and fails to consider the spatial correlation of pixels, which leads to poor noise immunity. By introducing the neighborhood mean value information, the 2-D maximum entropy method improves the noise immunity of the algorithm. However, as the probability of the main diagonal region is assumed to be 1 during the threshold calculation process,18 the image information is lost, which leads to inaccurate image details. The traditional 3-D maximum entropy method considers median information and more neighborhood information on the basis of 2-D maximum entropy method, and the details of the image are relatively richer. In the proposed method, the optimal threshold is determined based on the 3-D histogram. The noise immunity of the algorithm is relatively strong. As there is no approximate calculation, the same segmentation effect as the maximum entropy method is achieved. The comparison results show that the proposed method exhibits strong antinoise performance and is able to better retain image details. Thereby, the advantages of the method are verified from the visual perspective.

Fig. 3

1-D maximum entropy method. (a) Radar725-2-7, (b) Radar725-4-2, (c) Stinghua-1-1, and (d) Lena.

OE_57_10_103106_f003.png

Fig. 4

2-D maximum entropy method. (a) Radar725-2-7, (b) Radar725-4-2, (c) Stinghua-1-1, and (d) Lena.

OE_57_10_103106_f004.png

Fig. 5

3-D maximum entropy method and equivalent 3-D maximum entropy method. (a) Radar725-2-7, (b) Radar725-4-2, (c) Stinghua-1-1, and (d) Lena.

OE_57_10_103106_f005.png

Fig. 6

Equivalent 3-D entropy method based on AFSA. (a) Radar725-2-7, (b) Radar725-4-2, (c) Stinghua-1-1, and (d) Lena.

OE_57_10_103106_f006.png

5.

Conclusions

In view of the low efficiency of the traditional 3-D maximum entropy method, an image segmentation method based on the equivalent 3-D entropy and AFSA was proposed. In this method, the optimal threshold is determined by the equivalent 3-D entropy equation shown in Eq. (8), which avoids the time-consuming logarithmic operation. The optimal threshold is calculated by AFSA, which avoids exhaustive search. The results of the quantitative comparison with the traditional 3-D maximum entropy method showed that the segmentation effect of the proposed method is the same as that of the traditional 3-D maximum entropy method, but the efficiency of the algorithm is greatly improved. The qualitative analysis of the 1-D maximum entropy method and the 2-D maximum entropy method showed that the method has strong antinoise performance and better retains image details. The qualitative and quantitative comparison and analysis demonstrated that the proposed method has high accuracy, strong noise immunity, and high speed and may be successfully applied in the segmentation of SAR and noisy images.

Acknowledgments

This work was supported by the National Natural Science Foundation of China, Grant No. 51677063. The authors have no relevant financial interests in the manuscript and no other potential conflicts of interest to disclose.

References

1. 

L. M. Tang et al., “Image fuzzy clustering segmentation based on variational level set,” J. Softw., 25 (7), 1570 –1582 (2014). Google Scholar

2. 

K. B. Krishnan, S. R. Ranga and N. Guptha, “A survey on different edge detection techniques for image segmentation,” Ind. J. Sci. Technol., 10 (4), 1 –8 (2017). https://doi.org/10.17485/ijst/2017/v10i4/108963 Google Scholar

3. 

A. Baâzaoui et al., “Semi-automated segmentation of single and multiple tumors in liver CT images using entropy-based fuzzy region growing,” Innov. Res. Biomed. Eng., 38 (2), 98 –108 (2018). https://doi.org/10.1016/j.irbm.2017.02.003 Google Scholar

4. 

X. She, X. Liu and H. Chen, “Fast computation of threshold based on multi-threshold Otsu criterion,” J. Electron. Inform. Technol., 39 (1), 144 –149 (2017). Google Scholar

5. 

X. Lei and H. Ouyang, “Image segmentation algorithm based on improved fuzzy clustering,” Cluster Comput., 62 (1), 1 –11 (2018). Google Scholar

6. 

M. Dhieb et al., “2-D entropy image segmentation on thresholding based on particle swarm optimization (PSO),” in Int. Conf. on Advanced Technologies for Signal and Image Processing, 143 –147 (2014). https://doi.org/10.1109/ATSIP.2014.6834594 Google Scholar

7. 

H. Zhang et al., “Processing method for underwater degenerative image,” J. Tianjin Univ., 43 (9), 827 –833 (2010). Google Scholar

8. 

X. Lei and A. Fu, “Two-dimensional maximum entropy image segmentation method based on quantum-behaved particle swarm optimization algorithm,” in Int. Conf. on Natural Computation, 692 –696 (2016). https://doi.org/10.1109/ICNC.2008.822 Google Scholar

9. 

B. Lei and J. Fan, “Three dimensional extension of cross-entropy thresholding algorithm for gray-level images,” Control Decis., 231 (4), 740 –744 (2016). Google Scholar

10. 

D. Karaboga, An Idea Based on Honey Bee Swarm for Numerical Optimization, Ereiyes University, Kayseri, Turkiye (2005). Google Scholar

11. 

J. Liu, Z. Yu and W. Jin, “Three dimensional minimum error threshold algorithm and its fast recursive method,” J. Electron. Inform. Technol., 35 (9), 2073 –2080 (2013). https://doi.org/10.3724/SP.J.1146.2013.00041 Google Scholar

12. 

J. Wangc et al., “Distributed real-time demand response based on Lagrangian multiplier optimal selection approach,” Appl. Energ., 190 949 –959 (2017). https://doi.org/10.1016/j.apenergy.2016.12.147 Google Scholar

13. 

J. Fan, F. Zhao and X. Zhang, “Recursive algorithm for three-dimensional otsu’s thresholding segmentation method,” Acta Electron. Sin., 35 (7), 1398 –1402 (2007). Google Scholar

14. 

V. Kumar and D. Kumar, “An astrophysics-inspired Grey wolf algorithm for numerical optimization and its application to engineering design problems,” Adv. Eng. Softw., 112 231 –254 (2017). https://doi.org/10.1016/j.advengsoft.2017.05.008 AESODT 0965-9978 Google Scholar

15. 

Q. Y. Jiang et al., “An efficient multi-objective artificial raindrop algorithm and its application to dynamic optimization problems in chemical processes,” Appl. Soft Comput., 58 354 –377 (2017). https://doi.org/10.1016/j.asoc.2017.05.003 Google Scholar

16. 

X. Li, Z. Shao and J. Qian, “An optimizing method based on autonomous animals: fish-swarm algorithm,” Syst. Eng., 11 32 –38 (2002). Google Scholar

17. 

Y. Dai, L. Yao and Y. Wang, “Elite learning-based multi-dimensional dynamic adaptive artificial fish swarm algorithm,” J. Chin. Comput. Syst., 12 (12), 2668 –2672 (2017). Google Scholar

18. 

X. Zhang, Y. Sun and Y. Zhen, “Precise two-dimensional otsu’s image segmentation and its fast recursive realization,” Acta Electron. Sin., 39 (8), 1778 –1784 (2011). TTHPAGTTHPAG 0372-2112 Google Scholar

19. 

L. Cui, X. Sun and H. Li, “Multilevel thresholding image segmentation based on improved artificial fish swarm algorithm,” Comput. Sci., 41 (8), 306 –310 (2014). Google Scholar

Biography

Xiangxiao Lei, EngD, is an associate professor at Changsha Social Work College. He graduated from Central South University; now he is studying at Hunan University. His research interests include intelligent control and digital image processing.

Honglin Ouyang, EngD, is a professor at Hunana Univeristy. He graduated from Hunan University in 2005 and has been working there since. His research interests include power electronics and control engineering.

Lijuan Xu, Master, is a professor at Changsha Social Work College. She graduated from Central South University in 2008 and has since been working in Changsha Social Work College. Her research interests include intelligent control and digital image processing.

CC BY: © The Authors. Published by SPIE under a Creative Commons Attribution 4.0 Unported License. Distribution or reproduction of this work in whole or in part requires full attribution of the original publication, including its DOI.
Xiangxiao Lei, Honglin Ouyang, and Lijuan Xu "Image segmentation based on equivalent three-dimensional entropy method and artificial fish swarm optimization algorithm," Optical Engineering 57(10), 103106 (27 October 2018). https://doi.org/10.1117/1.OE.57.10.103106
Received: 11 June 2018; Accepted: 10 October 2018; Published: 27 October 2018
Lens.org Logo
CITATIONS
Cited by 11 scholarly publications.
Advertisement
Advertisement
KEYWORDS
Image segmentation

Image processing algorithms and systems

3D image processing

Optimization (mathematics)

Image information entropy

Detection and tracking algorithms

Optical engineering

RELATED CONTENT


Back to Top