Abstract

Biomedical imaging technologies are designed to offer functional, anatomical, and molecular details related to the internal organs. Photoacoustic imaging (PAI) is becoming familiar among researchers and industrialists. The PAI is found useful in several applications of brain and cancer imaging such as prostate cancer, breast cancer, and ovarian cancer. At the same time, the vessel images hold important medical details which offer strategies for a qualified diagnosis. Recently developed image processing techniques can be employed to segment vessels. Since vessel segmentation on PAI is a difficult process, this paper employs metaheuristic optimization-based vascular segmentation techniques for PAI. The proposed model involves two distinct kinds of vessel segmentation approaches such as Shannon’s entropy function (SEF) and multilevel Otsu thresholding (MLOT). Moreover, the threshold value and entropy function in the segmentation process are optimized using three metaheuristics such as the cuckoo search (CS), equilibrium optimizer (EO), and harmony search (HS) algorithms. A detailed experimental analysis is made on benchmark PAI dataset, and the results are inspected under varying aspects. The obtained results pointed out the supremacy of the presented model with a higher accuracy of 98.71%.

1. Introduction

Photoacoustic tomography (PAT) is a kind of hybrid imaging approach which integrates the advantages of both ultrasonic and optical imaging. In PAT, ultrasonic waves are stimulated by the pulsed laser that has embodied both ultrasonic deep penetration and optical absorption contrast [1]. Various real-time applications are being studied to demonstrate their great opportunities in both clinical and preclinical imaging, such as breast cancer diagnostics and small animal entire body imaging [2]. In addition, multispectral PAT has exclusive benefits from monitoring the functional data of biological tissues, for example, metabolism and blood oxygen saturation (sO2). Especially, photoacoustic computed tomography (PACT) allows real-time imaging performances that disclose great possibilities for medical application. In order to attain the image in the PA signal, the image reconstruction approach plays a major part. Traditional noniterative reconstruction approaches, such as filtered back-projection (FBP), are widespread because of their fast speed. But, the imperfection delay-and-sum (DAS) of traditional approaches exist several artifacts that lead to distorted images, particularly in restricted view configuration [35]. In such cases, the iterative methods are well-adopted when using an appropriate regularization. PAT is a noninvasive combined physics biomedical imaging approach that conveniently integrates the higher contrast of pure optical imaging through the higher spatial resolution of ultrasound imaging [6]. It can be dependent upon the generation of acoustic waves through illuminating a semitransparent biological or clinical object with a shorter optical pulse. The induced time-based acoustic wave is measured outside of the samples using an acoustic detector, and the measured information is utilized for recovering an image of the interior [7].

Vessel segmentation is a fundamental process for analyzing biomedical imaging. Hence, it is complicated for providing accurate and reliable vessel segmentation on PA imaging. [8] shows better segmentation performance on the blood vessels taken from photoacoustic computed tomography (PACT). Optical resolution photoacoustic microscopy (OR-PAM) features simple imaging reconstruction and higher spatial resolution [9] and therefore has initiated broad application in vascular imaging. Up till now, several attempts have focused on the segmentation of the blood vessel taken by the OR-PAM method. Image segmentation has been considered an essential task in image processing and plays a significant part in image research in various areas of application such as pattern recognition, computer vision, medical imaging, robotic vision, cryptography, and agriculture [10]. When the results of segmentation are not correct, the classification approach might fail. Multiple challenges have been widely resolved by the segmentation method. The major purpose of segmentation is to split an image into many homogeneous segments/regions with common features such as color, texture, contrast, brightness, size, and form depending upon certain thresholding value(s) [11]. Often, it is extensively employed for distinguishing background and foreground as the primary phase for interpreting and identifying images.

Various methodologies, like threshold-based, region-based, feature-based, and edge-based clustering, were proposed for solving present challenges and enhance quality of the research. The most popular image segmentation methods are multilevel thresholding that tries to group the pixel which allocates features to a finite amount of pixels. Image thresholding methods are easier to produce and implement efficient than segmentation performances [12]. Thresholding comprises 2 classes: bi and multilevel. A single threshold value is utilized in the preliminary class for separating the images into 2 homogeneous background and foreground regions. The latter methods are employed for segmenting an image into more than 2 areas according to the pixel intensity called a histogram. Therefore, it can be expressed as an optimization issue with parametric/nonparametric methods.

Since the vessel segmentation on PAI is a difficult process, this paper employs metaheuristic optimization-based vascular segmentation techniques for PAI. This study employs two different types of vessel segmentation techniques such as Shannon’s entropy function and Otsu thresholding. In addition, the threshold value and entropy function in the segmentation process are optimized using three metaheuristics such as the cuckoo search (CS), equilibrium optimizer (EO), and harmony search (HS) algorithms. For examining the improved performance of the proposed model, a wide range of simulations take place and the results are inspected under various aspects.

The rest of the paper is organized as follows: Section 2 offers the related works, Section 3 provides the proposed model, Section 4 gives the experimental validation, and Section 5 concludes the study.

2. Literature Review

Luke et al. [13] proposed a novel deep neural network (DNN) method for concurrently estimating the oxygen saturation in blood vessels and segmenting the vessels in the nearby background tissues. The network was trained on evaluating early pressure distribution from a 3D Monte Carlo simulation of light transport in breast tissues. Bench et al. [14] illustrate the capacity of DNN for processing entire three-dimensional images and outputting three-dimensional maps of vascular sO2 from realistic tissue images or models. The 2 separate fully convolutional neural network (FCNN) methods have been trained for producing three-dimensional maps of vascular blood oxygen saturation and vessel position from multiwavelength simulated images of tissue models.

In [15], a novel segmentation system is developed for PAI which directly produces an assessment of its consistency. Segmentation based on parameters has a natural tendency to improve consistency as the parameter value monotonically changes. The consistency is measured by calculating the classification of an image voxel with distinct parameters. In [16], U-net and FCN have been individually employed in PA imaging for vascular segmentation, and a hybrid network consists of both that is integrated by a voting system on the PA vascular image. The result is qualitatively related and estimated on intersection of union (IoU), dice coefficients, accuracy, and sensitivity.

In [17], tumor vessel is quantified and segmented in a whole three-dimensional framework. It has been tested from the phantom experiment that the three-dimensional quantification outcomes have higher performance when compared to two dimensions. Furthermore, in vivo vessel images have been quantified with two- and three-dimensional quantification systems correspondingly. Additionally, the variation between these 2 outcomes is important. Zhao et al. [18] presented an approach adoptive to the microvascular segmentation in photoacoustic image that includes morphological connection and a Hessian matrix enhancement operator. The precision of these vascular segmentation approaches is quantitatively estimated by several criteria. In order to attain continuous and accurate microvascular skeletons, an enhanced skeleton extraction-based multistencil fast marching (MSFM) approach has been presented.

Boink et al. [19] suggest conjointly obtaining the photoacoustic segmentation and reconstruction by altering a newly presented partially learned model based on the CNN method. They examine the stability of the method against modifications in early pressure and photoacoustic system settings. This insight is utilized for developing a method, i.e., strong input and system setting. This method could simply be employed in other imaging models and adapted to implement other higher-level processes dissimilar to segmentation. Feng et al. [20] proposed a vivo experiment and numerical simulation on human subjects for investigating the opportunity of segmentation of photoacoustic signals and ultrasound guided detection from bone tissues in vivo in a noninvasive method.

3. Materials and Methods

In this study, a set of metaheuristic optimization-based vascular segmentation techniques have been developed for PAI. The goal of the study is to inspect the outcome of the dissimilar metaheuristics on two segmentation approaches. In order to successfully segment the vessels, the SEF and MLOT techniques are applied. Furthermore, three optimization algorithms such as CS, EO, and HS are applied for optimal choice of entropy function and threshold values. Figure 1 demonstrates the overall block diagram of the proposed method.

3.1. Image Segmentation Approach

In this study, SEF and MLOT techniques were applied to segment the vessels on PAI. The detailed workings of these two segmentation approaches are provided in the following:

3.1.1. Design of Shannon’s Entropy Function

Shannon’s entropy model is an important concept from the field of “information theory and coding.” This theory has been utilized for probabilistically determining the count of data broadcast with some data. Consider that an image is a homogeneous area with a threshold gray level at , then the following equation is obtained:where represents the frequency of gray levels, implies the entire amount of gray levels existing from the images, and refers the normalization frequency. The Shannon entropy function has been defined as follows [21]:where

The Shannon entropy function from equation (1) has been executed as an objective function that can be maximized using the metaheuristic optimization algorithms such as CS, HS, and EO algorithms.

3.1.2. Design of Multilevel Ostu Thresholding (MLOT) Technique

Otsu [22] is a widely employed segmentation approach utilized for finding a better threshold value of an image dependent upon maximizing the between-class variance. These techniques were utilized for finding the threshold optimal value which split the image into several classes. This technique recognizes the intensity level of gray images and the probability distribution has been estimated in equation (2). It could be utilized to color images, in that Otsu has been implemented to all channels.where refers the intensity level identified from the range of . signifies the entire amount of image pixels. indicates the amount of the presence of intensity under the image signified as the histograms. The histogram has been normalized from the probability distributions of . According to the probability distribution/thresholding value , the classes have been defined to bilevel segmentation as follows:where and are cumulative probability distribution to and , respectively, as it can be demonstrated in equation (4).

It can be required for finding the average intensity levels and which are utilized in equation (5). If these values are , the Otsu based on class is determined in equation (6).

Noticeable and in equation (6) are the differences of and which are identified as follows:where and are dependent upon the values and , and equation (8) offers the objective functions. So, the optimized issue has been decreased for finding the intensity level that maximizes in equation (8).where stands for Otsu’s alteration to provided value. An objective function in equation (8) is also altered to several thresholds as follows:where has been a vector comprising several thresholds, refers to the maximal gray level, but the alterations are computed in equation (10).where demonstrates the particular class, and and implies the probability of existence and the mean of level, respectively. Multilevel thresholding values are attained as follows:

With respect to the mean values as defined in equation (12), the followingequationis obtained:

In this study, the threshold values can be optimally chosen by the use of three optimization algorithms, namely, CS, HS, and EO algorithms.

3.2. Metaheuristic Optimization Models

In this section, the algorithmic procedures of the CS, EO, and HS algorithms are elaborated in detail. These algorithms are employed for the proficient selection of the entropy function in SEF and the threshold value in the MLOT technique.

3.2.1. Process Involved in the CS Algorithm

The CS technique is simulated by the social performances of cuckoos. The CS is a population-based search technique for identifying an optimum result of optimized issues. A novel set of experimental results utilizing this technique tries to determine, on previous initiation, the optimum experimental results. The general framework and competence to explain these issues with distinct execution can be carried out with the CS technique. The CS has been established in concern of the social pensive ability of the cuckoo bird. Generally, the cuckoo bird places its eggs from the nest of another alien bird. The alien bird is declaring that the egg has the associated probability of . Therefore, it is also the egg that has been thrown in the nest or forsaken which nest to construct a novel one with the alien bird. Thus, all the eggs of the alien nest carried out a solution.

Mathematically, the CS algorithm is expressed in three major levels. Initially, the accessibility of the host nest was set. The next posit is that all cuckoos locate only a single egg at a timestamp for a randomly chosen host nest, and finally, the maximum quality eggs from the optimum nest are surplus to the next generations [23]. Assume that implies the current search space of cuckoo at a time , represented as from the dimension quandary. Afterward, the initial search space to the later generations at time has been mathematically computed as follows:where represents the step-size that is similar to the scales of the quandary of the curiosity. In maximal cases α is generally taken as 1.

It offers a random walk, and their random steps have been drawn in Levy distribution to immensely colossal steps that are demonstrated as follows:

The 2 very famous techniques are Mantegna’s technique and McCulloch’s technique. The Levy step size has been attained in the Mantegna technique as initialized, which is as follows:

The conditions for forsake probabilities, the entire size of populations, and the maximal number of cuckoos reproduced in a lifetime are fixed to the utilizer; however, primary terms at the starting has been reached. Figure 2 depicts the flowchart of the CS technique.

Assume that symbolizes the current generation, signifies the determined greatest span of animating being life redundancy, and that the cuckoo influence roams from the lifetime. Therefore, an -dimension issue to cuckoo at the starting generation is that set up and it can be represented in equation (16).where and refer the lowermost as well as uppermost outer restricts of the search space of th attributes, respectively. These maintain the mastery capable time-optimized technique to stay within the individual perimeter.

In equation (15), and demonstrate the taken in normal distributions. That means and with the following:where stands for the gamma function, and it can be demonstrated as follows:

3.2.2. Process Involved in the EO Algorithm

EO follows a dynamic mass balance process that works to control volume. The mathematical formula has been utilized for representing the mass balance for defining the focus of nonreactive components in the dynamic environments of control volume and this formula as a function with their different processes in the changes of source and sink. The entire theoretical explanation of EO according to these terms is defined as follows:

The arbitrary population (primary concentration) was initialized by utilizing a uniform distribution dependent upon the amount of particles and dimension in the provided search region as follows:where represents the vector of primary concentration of particle, and refer the lower as well as upper bounds, signifies the uniform arbitrary numbers created in intervals from 0 to 1, and defines the size of populations.

In order to determine the equilibrium state (global optimum), a pool of 4 optimum candidates is identified, that comprises of particles with a concentration identical to arithmetic mean of 4 particles. These particles produced a pool vector, as ffgiven in (20).

In the evolution procedure, initial particles upgrade their concentration from the initial generation dependent upon , and then in the second generation, the upgrading can take place on . Afterward, all the particles with every candidate solution have been upgraded by the completion of the evolution procedure.

The exponential term demonstrates that it assists EO with attaining the appropriate balance amongst diversification as well as intensification [24]. The term has been an arbitrary value from the intervals 0 and 1 for controlling the turnover rate from real control volume.where has been provided as function of the amount of iteration and is determined as follows:where , maximal iteration, and parameter was employed for controlling exploitation capability of . For ensuring convergence while improving global as well as local search capability of the technique, in written form is also employed as follows:where and have been utilized for controlling global as well as local search capability of the EO technique. The terms sign have been responsible of the nearby path of explorations as well as exploitations. In , the values of and are elected to be 2 and 1, respectively.

With replacing equation (23) in (21), the terms are altered as follows:

The generation rate in the EO technique was implemented for improving exploitation that is employed as a function of time. The 1st order exponential decay procedure from the method of generation rate of a multipurpose technique is determined as follows:where  primary value and  decay parameters.

Eventually, the generation rate appearance considering has been determined as follows:

In equation (26), has been estimated as follows:where demonstrate 2 arbitrary numbers from intervals 0 and 1 and denotes generation rate control parameter control generation rate. By means of all the abovementioned expressions, the last upgrade formula of concentration (particle) is determined as follows:

The upgraded formula has 3 terms: 1st term is equilibrium concentration; the 2nd term is employed to global search; and 3rd term is in charge of local search for achieving exact solution.

3.2.3. Process Involved in the HS Algorithm

In HSA, the feasible solution (or element from the solution spaces) is called “harmony” that is an n-dimension real vector whose arbitrary values have been allocated to the primary population and loaded from harmony memory (HM). During the next step, an estimated novel candidate (nest generation/iteration) harmony was formed regarded as the element from HM, either by changing the pitch or by arbitrarily choosing to upgrade the element from HM. As the last step, the element from the harmony memory is correlated with the least HM vector and recently calculated candidate harmony, and the entire procedure is repeated an amount of times for satisfying the end condition.

The HS optimization technique parameters are as follows: (i) size of HM, (ii) HM consideration rate (HMCR), (iii) pitch adjusting rate (PAR), and (iv) distance bandwidth (BW), and the number of iterations or improvisations (NI). During this step, it can be vital for configuring the primary HM modules (HMS vectors). Assume that represents an arbitrarily calculated HM vector: which is the length of HM. So, the lower as well as upper restricts of feasible search space are represented as and , respectively [25]. Next, in the HM matrix, all components are a harmony vector, so it can be that HMS has a vector present.

In the HM matrix, , a novel harmony vector, has been created utilizing 3 functions: (i) memory consideration, (ii) arbitrary reinitialization, and (iii) pitch adjustment. During the initial stage, the primary decision value was chosen arbitrarily in harmony provided as . In order to choose an arbitrary number with a range of 0 and 1, when this arbitrary number has been under HMCR, has been created as a memory consideration, otherwise has been captured in the search range . In the same manner, are chosen so that the 2 functions such as memory consideration and arbitrary reinitialization are determined as follows:

All recently created values were examined to determine whether they can be pitch adjusted or not. To resolve this, the pitch adjustment rate (PAR) has been developed which is a composition of frequency and bandwidth factor (BF). These 2 factors are modified to obtain a novel value in local search for the chosen solutions of HM. The pitch modified novel solution has been computed as with probabilities PAR. This pitch adjustment is most same as the mutation procedure used in some evolutionary bioinspired techniques. The range of pitch adjustment has been restricted as .

From the last phase, , a novel harmony vector created, the HM has been estimated/upgraded as a novel completion to fitness amongst and a worse harmony vector in the HM. Accordingly has been changed by and developed as part of HM. To maximize the objective function (interclass variance), HSA has been utilized.

The harmony or solution utilizes distinct elements for deciding the optimized technique. These variables have been threshold values which is more utilized to multilevel segmentation. The population of the technique has been expressed as follows:

In the abovementioned formula represents the transpose of the matrix, the maximal size of HM has been represented as HMS, and all the elements from HM have been demonstrated as , where the range of is . Figure 3 demonstrates the flowchart of the HS technique.

4. Experimental Validation

Table 1 provides the results analysis of the SEF with three optimization algorithms under five distinct runs. Figure 4 showcases the results analysis of the SEF-CS technique on five test runs. The results demonstrated that the SEF-CS technique has accomplished maximum performance under all runs. For instance, with run-1, the SEF-CS technique has attained a dice coefficient of 84.89%, an IoU of 73.92%, a sensitivity of 96.76%, and an accuracy of 98.38%, respectively. In addition, under run-3, the SEF-CS technique has offered a dice coefficient of 83.52%, an IoU of 72.32%, a sensitivity of 95.26%, and an accuracy of 98.07%, respectively. Moreover, the SEF-CS technique has provided an average dice coefficient of 84.92%, an IoU of 73.82%, a sensitivity of 96.66%, and an accuracy of 98.46%, respectively.

Figure 5 illustrates the results analysis of the SEF-EO technique on five test runs. The results demonstrated that the SEF-EO technique has accomplished maximum performance under all runs. For instance, with run-1, the SEF-EO technique has attained a dice coefficient of 83.77%, an IoU of 71.75%, a sensitivity of 95.26%, and an accuracy of 98.09%, respectively. Besides, under run-3, the SEF-EO approach has offered a dice coefficient of 84.93%, an IoU of 73.55%, a sensitivity of 96.87%, and an accuracy of 98.49%, respectively. Furthermore, the SEF-EO technique has provided an average dice coefficient of 85.44%, an IoU of 73.39%, a sensitivity of 96.76%, and an accuracy of 98.55%, correspondingly.

Figure 6 depicts the results analysis of the SEF-HS technique on five test runs. The results demonstrated that the SEF-HS technique has accomplished maximum performance under all runs. For instance, with run-1, the SEF-HS technique has attained a dice coefficient of 83.59%, an IoU of 72.25%, a sensitivity of 95.65%, and an accuracy of 98.18%, respectively. At the same time, under run-3, the SEF-HS technique has offered a dice coefficient of 85.45%, an IoU of 73.55%, a sensitivity of 97.55%, and an accuracy of 98.69%, respectively. Finally, the SEF-HS technique has provided an average dice coefficient of 85.27%, an IoU of 73.69%, a sensitivity of 97.23%, and an accuracy of 98.62%, correspondingly.

Table 2 provides the results analysis of the MLOT with three optimization techniques under five distinct runs. Figure 7 demonstrates the results analysis of the MLOT-CS technique on five test runs. The results demonstrated that the MLOT-CS technique has accomplished maximum performance under all runs. For instance, with run-1, the MLOT-CS technique has attained a dice coefficient of 85.31%, an IoU of 72.25%, a sensitivity of 95.80%, and an accuracy of 98.25%, respectively. Likewise, under run-3, the MLOT-CS technique has offered a dice coefficient of 86.51%, an IoU of 73.82%, a sensitivity of 97.60%, and an accuracy of 98.55%, respectively. Eventually, the MLOT-CS technique has provided an average dice coefficient of 86.55%, an IoU of 73.83%, a sensitivity of 97.44%, and an accuracy of 98.67%, respectively.

Figure 8 showcases the results analysis of the MLOT-EO technique on five test runs. The results demonstrated that the MLOT-EO technique has accomplished maximum performance under all runs. For instance, with run-1, the MLOT-EO technique has attained a dice coefficient of 85.31%, an IoU of 72.25%, a sensitivity of 96.15%, and an accuracy of 98%, respectively. Moreover, under run-3, the MLOT-EO technique has offered a dice coefficient of 87.21%, an IoU of 78.85%, a sensitivity of 97.65%, and an accuracy of 98.18%, respectively. Then, the MLOT-EO technique provided an average dice coefficient of 87.07%, an IoU of 73.97%, a sensitivity of 97.63%, and an accuracy of 98.64%, correspondingly.

Figure 9 exhibits the results analysis of the MLOT-HS technique on five test runs. The results demonstrated that the MLOT-HS technique has accomplished maximum performance under all runs. For instance, with run-1, the MLOT-HS technique has attained a dice coefficient of 85.41%, an IoU of 72.60%, a sensitivity of 96.97%, and an accuracy of 98.01%, respectively. Followed by, under run-3, the MLOT-HS technique has offered a dice coefficient of 86.91%, an IoU of 74.30%, a sensitivity of 98.12%, and an accuracy of 98.90%, respectively. Finally, the MLOT-HS technique has provided an average dice coefficient of 87.09%, an IoU of 74.30%, a sensitivity of 98.22%, and an accuracy of 98.71%, correspondingly.

Finally, a comprehensive comparison study of the proposed and existing techniques takes place in Table 3. Figure 10 investigates the dice coefficient analysis of the proposed with existing techniques. The results show that the maximum entropy, region growing, DCNN-FCN, thresholding segmentation, and K-means clustering techniques have accomplished ineffective outcomes compared to the other techniques. At the same time, the DCNN-UNet, DCNN-Hy-Net, SEF-CS, SEF-EO, and SEF-HS techniques have accomplished moderately closer dice coefficient values. Followed by the MLOT-CS and MLOT-EO techniques, they have resulted in certainly improved dice coefficient values of 86.55% and 87.07%, respectively. However, the MLOT-HS technique has gained effective performance with a higher dice coefficient of 87.09%.

Figure 11 examines the IoU analysis of the proposed with existing techniques. The results show that the maximum entropy, region growing, DCNN-FCN, thresholding segmentation, and K-means clustering techniques have accomplished ineffective outcomes compared to the other techniques. In line with the DCNN-UNet, DCNN-Hy-Net, SEF-CS, SEF-EO, and SEF-HS techniques, they have accomplished moderately closer IoU values. Following that the MLOT-CS and MLOT-EO techniques have resulted to certainly improved IoU values of 73.83% and 73.97%, correspondingly. However, the MLOT-HS technique has gained effective performance with a higher IoU of 74.30%.

Figure 12 considers the sensitivity analysis of the proposed with existing techniques. The results show that the maximum entropy, region growing, DCNN-FCN, thresholding segmentation, and K-means clustering techniques have accomplished ineffective outcomes compared to the other techniques. Simultaneously, the DCNN-UNet, DCNN-Hy-Net, SEF-CS, SEF-EO, and SEF-HS techniques have accomplished moderately closer sensitivity values. Also, the MLOT-CS and MLOT-EO techniques have resulted to certainly improved sensitivity values of 97.44% and 97.63%, respectively. However, the MLOT-HS technique has gained effective performance with a higher sensitivity of 98.22%.

Figure 13 explores the accuracy analysis of the proposed with existing techniques. The results show that the maximum entropy, region growing, DCNN-FCN, thresholding segmentation, and K-means clustering techniques have accomplished ineffective outcomes compared to the other techniques. Concurrently, the DCNN-UNet, DCNN-Hy-Net, SEF-CS, SEF-EO, and SEF-HS techniques have accomplished moderately closer accuracy values. Similarly, the MLOT-CS and MLOT-EO techniques have resulted to certainly improved accuracy values of 98.67% and 98.64%, respectively. Lastly, the MLOT-HS technique has gained effective performance with a higher accuracy of 98.71%. By looking into the abovementioned tables and figures, it is ensured that the MLOT-HS technique is found to be effective compared to other techniques.

5. Conclusion

In this study, a set of metaheuristic optimization-based vascular segmentation techniques have been developed for PAI. The goal of the study is to examine the outcomes of the different metaheuristics on two segmentation approaches. In order to effectively segment the vessels, the SEF and MLOT techniques are applied. Moreover, three optimization algorithms such as CS, EO, and HS are utilized for optimal selection of entropy function and threshold values. For examining the improved performance of the proposed model, a wide range of simulations take place and the results are inspected under various aspects. The experimental results pointed out that the proposed MLOT-HS technique has gained maximum performance over the other existing approaches. Thus, it can be employed in real-time brain imaging related applications such as brain and cancer imaging such as prostate cancer, breast cancer, and ovarian cancer. In the future, the vessel segmentation performance of the proposed model can be improved by the use of deep learning models.

Data Availability

No datasets were generated during this study.

Ethical Approval

This article does not contain any studies with human participants performed by any of the authors.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Authors’ Contributions

The manuscript was written by contributions from all authors. All authors have given approval to the final version of the manuscript.

Acknowledgments

This research was supported by Taif University Researchers Supporting Project (number TURSP-2020/314), Taif University, Taif, Saudi Arabia.