<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.1 20151215//EN" "http://jats.nlm.nih.gov/publishing/1.1/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xml:lang="en" article-type="research-article" dtd-version="1.1">
<front>
<journal-meta>
<journal-id journal-id-type="pmc">CMC</journal-id>
<journal-id journal-id-type="nlm-ta">CMC</journal-id>
<journal-id journal-id-type="publisher-id">CMC</journal-id>
<journal-title-group>
<journal-title>Computers, Materials &#x0026; Continua</journal-title>
</journal-title-group>
<issn pub-type="epub">1546-2226</issn>
<issn pub-type="ppub">1546-2218</issn>
<publisher>
<publisher-name>Tech Science Press</publisher-name>
<publisher-loc>USA</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">36077</article-id>
<article-id pub-id-type="doi">10.32604/cmc.2023.036077</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Electrical Tree Image Segmentation Using Hybrid Multi Scale Line Tracking&#x00A0;Algorithm</article-title>
<alt-title alt-title-type="left-running-head">Electrical Tree Image Segmentation Using Hybrid Multi Scale Line Tracking Algorithm</alt-title>
<alt-title alt-title-type="right-running-head">Electrical Tree Image Segmentation Using Hybrid Multi Scale Line Tracking Algorithm</alt-title>
</title-group>
<contrib-group>
<contrib id="author-1" contrib-type="author">
<name name-style="western"><surname>Isa</surname><given-names>Mohd Annuar</given-names>
</name><xref ref-type="aff" rid="aff-1">1</xref></contrib>
<contrib id="author-2" contrib-type="author" corresp="yes">
<name name-style="western"><surname>Rohani</surname><given-names>Mohamad Nur Khairul Hafizi</given-names>
</name><xref ref-type="aff" rid="aff-1">1</xref><email>khairulhafizi@unimap.edu.my</email></contrib>
<contrib id="author-3" contrib-type="author">
<name name-style="western"><surname>Ismail</surname><given-names>Baharuddin</given-names>
</name><xref ref-type="aff" rid="aff-1">1</xref></contrib>
<contrib id="author-4" contrib-type="author">
<name name-style="western"><surname>Jamil</surname><given-names>Mohamad Kamarol</given-names>
</name><xref ref-type="aff" rid="aff-1">1</xref></contrib>
<contrib id="author-5" contrib-type="author">
<name name-style="western"><surname>Isa</surname><given-names>Muzamir</given-names>
</name><xref ref-type="aff" rid="aff-1">1</xref></contrib>
<contrib id="author-6" contrib-type="author">
<name name-style="western"><surname>Rosmi</surname><given-names>Afifah Shuhada</given-names>
</name><xref ref-type="aff" rid="aff-1">1</xref></contrib>
<contrib id="author-7" contrib-type="author">
<name name-style="western"><surname>Jamlos</surname><given-names>Mohd Aminudin</given-names>
</name><xref ref-type="aff" rid="aff-2">2</xref></contrib>
<contrib id="author-8" contrib-type="author">
<name name-style="western"><surname>Mustafa</surname><given-names>Wan Azani</given-names>
</name><xref ref-type="aff" rid="aff-1">1</xref></contrib>
<contrib id="author-9" contrib-type="author">
<name name-style="western"><surname>Idris</surname><given-names>Nurulbariah</given-names>
</name><xref ref-type="aff" rid="aff-3">3</xref></contrib>
<contrib id="author-10" contrib-type="author">
<name name-style="western"><surname>Abubakar Mas&#x2019;ud</surname> <given-names>Abdullahi</given-names>
</name><xref ref-type="aff" rid="aff-4">4</xref></contrib>
<aff id="aff-1"><label>1</label><institution>Faculty of Electrical Engineering &#x0026; Technology, Universiti Malaysia Perlis</institution>, <addr-line>Perlis</addr-line>, <country>Malaysia</country></aff>
<aff id="aff-2"><label>2</label><institution>School of Electrical and Electronic Engineering, Universiti Sains Malaysia</institution>, <addr-line>Penang</addr-line>, <country>Malaysia</country></aff>
<aff id="aff-3"><label>3</label><institution>Faculty of Electronic Engineering &#x0026; Technology, Universiti Malaysia Perlis</institution>, <addr-line>Perlis</addr-line>, <country>Malaysia</country></aff>
<aff id="aff-4"><label>4</label><institution>Department of Electrical and Electronics Engineering, Jubail Industrial College</institution>, <country>Saudi Arabia</country></aff>
</contrib-group>
<author-notes>
<corresp id="cor1"><label>&#x002A;</label>Corresponding Author: Mohamad Nur Khairul Hafizi Rohani. Email: <email>khairulhafizi@unimap.edu.my</email></corresp>
</author-notes>
<pub-date date-type="collection" publication-format="electronic"><year>2023</year></pub-date>
<pub-date date-type="pub" publication-format="electronic"><day>24</day><month>1</month><year>2023</year></pub-date>
<volume>75</volume>
<issue>1</issue>
<fpage>741</fpage>
<lpage>760</lpage>
<history>
<date date-type="received"><day>16</day><month>9</month><year>2022</year></date>
<date date-type="accepted"><day>12</day><month>11</month><year>2022</year></date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2023 Isa et al.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Isa et al.</copyright-holder>
<license xlink:href="https://creativecommons.org/licenses/by/4.0/">
<license-p>This work is licensed under a <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
</license>
</permissions>
<self-uri content-type="pdf" xlink:href="TSP_CMC_36077.pdf"></self-uri>
<abstract><p>Electrical trees are an aging mechanism most associated with partial discharge (PD) activities in crosslinked polyethylene (XLPE) insulation of high-voltage (HV) cables. Characterization of electrical tree structures gained considerable attention from researchers since a deep understanding of the tree morphology is required to develop new insulation material. Two-dimensional (2D) optical microscopy is primarily used to examine tree structures and propagation shapes with image segmentation methods. However, since electrical trees can emerge in different shapes such as bush-type or branch-type, treeing images are complicated to segment due to manifestation of convoluted tree branches, leading to a high misclassification rate during segmentation. Therefore, this study proposed a new method for segmenting 2D electrical tree images based on the multi-scale line tracking algorithm (MSLTA) by integrating batch processing method. The proposed method, h-MSLTA aims to provide accurate segmentation of electrical tree images obtained over a period of tree propagation observation under optical microscopy. The initial phase involves XLPE sample preparation and treeing image acquisition under real-time microscopy observation. The treeing images are then sampled and binarized in pre-processing. In the next phase, segmentation of tree structures is performed using the h-MSLTA by utilizing batch processing in multiple instances of treeing duration. Finally, the comparative investigation has been conducted using standard performance assessment metrics, including accuracy, sensitivity, specificity, Dice coefficient and Matthew&#x2019;s correlation coefficient (MCC). Based on segmentation performance evaluation against several established segmentation methods, h-MSLTA achieved better results of 95.43% accuracy, 97.28% specificity, 69.43% sensitivity rate with 23.38% and 24.16% average improvement in Dice coefficient and MCC score respectively over the original algorithm. In addition, h-MSLTA produced accurate measurement results of global tree parameters of length and width in comparison with the ground truth image. These results indicated that the proposed method had a solid performance in terms of segmenting electrical tree branches in 2D treeing images compared to other established techniques.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>Image segmentation</kwd>
<kwd>multi-scale line tracking</kwd>
<kwd>electrical tree</kwd>
<kwd>partial discharge</kwd>
<kwd>high-voltage cable</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1">
<label>1</label><title>Introduction</title>
<p>Crosslinked polyethylene (XLPE) material links possess a flexible, lightweight structure, great electrical and thermal properties, high transmission limit, and greater heat obstruction, with plenty more advantages [<xref ref-type="bibr" rid="ref-1">1</xref>&#x2013;<xref ref-type="bibr" rid="ref-3">3</xref>]. XLPE has been widely used in power cable insulation due to its high thermal stability property. However, the presence of certain impurities in XLPE puts high pressure on the performance of the solid insulation, which contributes to its degradation. Even though the XLPE cable holds superior thermal strength that can endure extreme conditions, it is still exposed to partial discharge (PD) activities that predate an imminent power failure generally instigated by the non-standard cable manufacturing procedure, long exposure to harsh climate or faulty components in cables accessories such as cable terminations or joints. The propagation of electrical trees, classified as internal PD, is the most common defect occurred inside XLPE insulation.</p>
<p>Electrical tree growth in polymeric material has always been the focus of the dielectric community due to the need to understand how electrical trees initiate, propagate and ultimately induce failure in the dielectric material. Needle-to-plane geometries are used in a laboratory setting for attaining high fields at very low voltages to induce electrical tree. Hence observation of tree propagation in XLPE materials can be performed in real-time. It has become standard practice to directly observe transparent polymers under high-voltage (HV) stress using an optical microscopy system to understand electrical tree development inside insulation over time [<xref ref-type="bibr" rid="ref-4">4</xref>&#x2013;<xref ref-type="bibr" rid="ref-6">6</xref>]. These microscopy images can be further investigated by employing image processing techniques like segmentation to precisely quantify tree growth. However, when analyzing features of interest in treeing images, subjects of complex overlapping tree branches in various manifestations of tree shapes and illumination variance in two-dimensional (2D) images remain a difficult challenge that researchers need to overcome [<xref ref-type="bibr" rid="ref-7">7</xref>,<xref ref-type="bibr" rid="ref-8">8</xref>]. When electrical tree propagates over time, more tree branches grew perpendicular to the applied electric field. As a result, the overlapping branches emerged as a darker region in the middle section of the tree, degrading the potential boundary profiles that can be classified by segmentation methods. This will lead to high misclassification error causing critical information pertaining to the tree structures to be lost.</p>
<p>Therefore, the proposed method utilized a batch processing method with a carefully tuned line tracking algorithm to improve classification performance in segmenting dense area of treeing images obtained from 2D optical microscopy observation of electrical tree propagation in XLPE insulation sample. This method provides accurate representation of electrical tree structures which will be beneficial in characterization analysis and in the development of new insulation material for HV applications.</p>
</sec>
<sec id="s2">
<label>2</label><title>Theoretical Background</title>
<p>Electrical tree manifestation is an established internal PD, which contributes to HV insulation breakdown if not properly monitored. Electrical trees are bifurcated hollow tubules resembling botanical trees, which gradually grow over time until insulation breaks down. Treeing in XLPE insulation can be attributed to the presence of contaminants, voids, crack or defects inside the insulation under prolonged exposure to HV stress and harsh environment. Research pertaining to electrical trees, such as characterization measurement and growth analysis, mostly requires treeing to be replicated under HV environment and observed through a digital image acquisition system.</p>
<sec id="s2_1">
<label>2.1</label><title>Treeing Characterization</title>
<p>Electrical trees are characterized as either of three distinctive forms, apparent by their similarity to botanical trees, which are branch, bush or a mix of both types [<xref ref-type="bibr" rid="ref-9">9</xref>]. Branch-type trees have limited branched structures with fine filamentary channels steming out only from those branches while bush-type trees possess many overlapped branches that are densely packed together appearing as a solid bush-shaped mass. Treeing growth model has been established by Dissado as a three-stage phenomenon: Stage 1: Inception, Stage 2: Propagation and Stage 3: Runaway and breakdown [<xref ref-type="bibr" rid="ref-10">10</xref>], as depicted in <xref ref-type="fig" rid="fig-1">Fig. 1</xref>. The initiation of the electrical tree is the event where electric trees first emerge from regions with contaminants or voids, generating an electric field higher than the dielectric strength of XLPE insulation. This shift in the dielectric constant inside the material contributes to the increase of the electrical field as well as the ionization of the gas within the void, resulting in the formation of PD. Afterwards, the electrical tree will continue to grow and propagate towards the opposite electrode in the form of a branch, bush or bush-branch structure. As the tree propagates, the field at its tip will increase. At a certain moment the growth speed will begin to increase, creating a runaway of treeing just before the irreversible breakdown is triggered in the insulation material.</p>
<fig id="fig-1">
<label>Figure 1</label>
<caption><title>Electrical tree growth model [<xref ref-type="bibr" rid="ref-10">10</xref>]</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_36077-fig-1.tif"/>
</fig>
</sec>
<sec id="s2_2">
<label>2.2</label><title>Treeing Measurement and Analysis</title>
<p>Over the years, electrical trees have been measured using several quantitative measurement parameters such as tree length, <italic>L</italic>, defined as the Euclidean distance from the tree initiation to the furthest tree tip in the 2D projected treeing image in the direction of the electric field and tree width, <italic>D</italic>, which represent the extent of spread of the tree channels as they grow in the 2D projected image perpendicular to the electric field [<xref ref-type="bibr" rid="ref-11">11</xref>&#x2013;<xref ref-type="bibr" rid="ref-13">13</xref>] as shown in <xref ref-type="fig" rid="fig-2">Fig. 2</xref>. Other known parameters include growth rate, dL/dt, and fractal dimension, Df, which measures the average length change rate over time and quantifies the relative space occupied by the tree, respectively. However, an electrical tree needs to be observed in a controlled HV environment and captured digitally using a standard image acquisition system to perform analysis using these parameters.</p>
<fig id="fig-2">
<label>Figure 2</label>
<caption><title>Global parameter measurement of electrical tree propagation: length, <italic>L</italic> and width, <italic>D</italic></title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_36077-fig-2.tif"/>
</fig>
</sec>
<sec id="s2_3">
<label>2.3</label><title>2D Image Acquisition</title>
<p>Due to the inaccessible nature of tree occurrences inside HV cable during the load operation, the electrical tree is developed artificially under a controlled HV laboratory environment for analysis. A typical treeing image acquisition setup consists of a high-voltage circuit, a charge-coupled device (CCD) camera, and a microscope system with digital recording, allowing real-time observation of the tree, which is necessary for growth analysis [<xref ref-type="bibr" rid="ref-14">14</xref>,<xref ref-type="bibr" rid="ref-15">15</xref>]. Insulation samples were designed in needle-to-plane geometry to allow electrical tree propagation from the HV source towards the other end of the electrode within the boundary of the specimen. Note that treeing activity will be monitored in real-time. The recording will later be parsed and segmented for measurement and analysis using image processing. Image analysis has been a progressive research area for years, albeit only a few publications are available regarding their application to electrical tree images. Therefore, this research presents a concise overview of the segmentation methods available, which is one of the vital stages in image processing.</p>
</sec>
<sec id="s2_4">
<label>2.4</label><title>Review of Segmentation Methods</title>
<p>The main aim of segmentation is to search for local features or regions of interest (ROI) in an image that allows them to be distinguished from other objects or backgrounds compared to the ground truth images, representing the best approximation of the ROI. For instance, in a 2D treeing image mostly comprised of two subjects, the propagation tree region and the insulation region, segmentation is performed to identify the tree region apart from its insulation background. The outcome of segmentation is a pixel-based classification performance in which performance is evaluated by various detection performance metrics such as accuracy, sensitivity, specificity, Matthew&#x2019;s correlation coefficient (MCC) and more. <xref ref-type="table" rid="table-1">Table 1</xref> shows the mathematical expression for the extensively used metrics in measuring segmentation performance. Note that True Positive (TP) signifies the number of pixels or instances correctly identified as foreground, while True Negative (TN) represents positively identified background pixels. False Positive (FP) indicates the number of background pixels misclassified as foreground, while False Negative (FN) denotes the number of foreground pixels misclassified as background pixels.</p>
<table-wrap id="table-1">
<label>Table 1</label>
<caption><title>Evaluation metrics</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th>Assessment</th>
<th>Formula</th>
</tr>
</thead>
<tbody>
<tr>
<td>Accuracy</td>
<td><inline-formula id="ieqn-1"><mml:math id="mml-ieqn-1"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mi>T</mml:mi><mml:mi>P</mml:mi><mml:mo>+</mml:mo><mml:mi>T</mml:mi><mml:mi>N</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi><mml:mi>P</mml:mi><mml:mo>+</mml:mo><mml:mi>T</mml:mi><mml:mi>N</mml:mi><mml:mo>+</mml:mo><mml:mi>F</mml:mi><mml:mi>P</mml:mi><mml:mo>+</mml:mo><mml:mi>F</mml:mi><mml:mi>N</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:math></inline-formula></td>
</tr>
<tr>
<td>Precision</td>
<td><inline-formula id="ieqn-2"><mml:math id="mml-ieqn-2"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mi>T</mml:mi><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi><mml:mi>P</mml:mi><mml:mo>+</mml:mo><mml:mi>F</mml:mi><mml:mi>P</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:math></inline-formula></td>
</tr>
<tr>
<td>Sensitivity</td>
<td><inline-formula id="ieqn-3"><mml:math id="mml-ieqn-3"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mi>T</mml:mi><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi><mml:mi>P</mml:mi><mml:mo>+</mml:mo><mml:mi>F</mml:mi><mml:mi>N</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:math></inline-formula></td>
</tr>
<tr>
<td>Specificity</td>
<td><inline-formula id="ieqn-4"><mml:math id="mml-ieqn-4"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mi>T</mml:mi><mml:mi>N</mml:mi></mml:mrow><mml:mrow><mml:mi>F</mml:mi><mml:mi>P</mml:mi><mml:mo>+</mml:mo><mml:mi>T</mml:mi><mml:mi>N</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:math></inline-formula></td>
</tr>
<tr>
<td>Dice coefficient</td>
<td><inline-formula id="ieqn-5"><mml:math id="mml-ieqn-5"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mn>2</mml:mn><mml:mi>T</mml:mi><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:mi>T</mml:mi><mml:mi>P</mml:mi><mml:mo>+</mml:mo><mml:mi>F</mml:mi><mml:mi>P</mml:mi><mml:mo>+</mml:mo><mml:mi>F</mml:mi><mml:mi>N</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:math></inline-formula></td>
</tr>
<tr>
<td>MCC</td>
<td><inline-formula id="ieqn-6"><mml:math id="mml-ieqn-6"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mi>T</mml:mi><mml:mi>P</mml:mi><mml:mo>&#x00D7;</mml:mo><mml:mi>T</mml:mi><mml:mi>N</mml:mi><mml:mo>&#x00D7;</mml:mo><mml:mi>F</mml:mi><mml:mi>P</mml:mi><mml:mo>&#x00D7;</mml:mo><mml:mi>F</mml:mi><mml:mi>N</mml:mi></mml:mrow><mml:msqrt><mml:mrow><mml:mo>(</mml:mo><mml:mi>T</mml:mi><mml:mi>P</mml:mi><mml:mo>+</mml:mo><mml:mi>F</mml:mi><mml:mi>P</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>.</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mi>T</mml:mi><mml:mi>P</mml:mi><mml:mo>+</mml:mo><mml:mi>F</mml:mi><mml:mi>N</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>.</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mi>T</mml:mi><mml:mi>N</mml:mi><mml:mo>+</mml:mo><mml:mi>F</mml:mi><mml:mi>P</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>.</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mi>T</mml:mi><mml:mi>N</mml:mi><mml:mo>+</mml:mo><mml:mi>F</mml:mi><mml:mi>N</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:msqrt></mml:mfrac></mml:mstyle></mml:math></inline-formula></td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Accuracy measures the proportion of correct classification, while precision metric computes the proportion of correct classification over all foreground classification. Sensitivity or recall represents the correct classified foreground pixels to the total number of foreground pixels. Specificity rate indicates the ratio of the correctly classified background pixels to the overall number of backgrounds pixels. In addition, Dice coefficient which represents the harmonic mean of precision and sensitivity, is also considered to be the most conventional standard for measuring segmentation performance. Meanwhile, MCC is said to provide much more accurate segmentation performance results unaffected by imbalanced data [<xref ref-type="bibr" rid="ref-16">16</xref>]. MCC returns the value in the range of &#x2212;1 to &#x002B;1, where coefficient &#x002B;1 represents a perfect classification while &#x2212;1 implies total misclassification.</p>
<p>As classified in <xref ref-type="fig" rid="fig-3">Fig. 3</xref>, image segmentation methods can be sorted into two main groups, which are region-based and boundary-based. The thresholding method, which is mostly employed in region-based groups, separates the image pixels with respect to their intensity level. The frequently quoted Otsu&#x2019;s method is one of the techniques that belong to the threshold-based family. Otsu uses global thresholding techniques that use the information of the image&#x2019;s threshold histogram to form an algorithm, which returns the value of a single threshold that classifies pixels into two regions; foreground and background [<xref ref-type="bibr" rid="ref-17">17</xref>]. While in the year 2000, Sauvola and Pietika introduced a new method of threshold adjustment specifically for different types of text document analysis with various component and degradation types, including illumination and noise [<xref ref-type="bibr" rid="ref-18">18</xref>]. Instead of relying on local or global thresholds like Otsu&#x2019;s, their technique used rapid image surface analysis for algorithm selection and adaptation according to document contents. It utilized the algorithm selection to compute and propose the threshold value for each pixel. Sauvola claimed to have good adaptation to various degradation types such as illumination, noise and various resolution compared to several other thresholding techniques. The Sauvola method has been employed in several recent studies to perform segmentation on complex imaging conditions [<xref ref-type="bibr" rid="ref-19">19</xref>,<xref ref-type="bibr" rid="ref-20">20</xref>]. In 2015, Tyler Coye developed an advanced variant of the threshold-based segmentation algorithm for segmenting the blood vessel of the fundus image, later known as the Coye Filter [<xref ref-type="bibr" rid="ref-21">21</xref>]. The principal component analysis (PCA) of the weighted LAB color model is used for converting the image into a grayscale. The contrast enhancement is done by adaptive histogram equalization, which excludes the background by subtracting the average filtered image. It has been proved that a variant of the Coye filter achieved the best accuracy compared to the other integrated approaches [<xref ref-type="bibr" rid="ref-22">22</xref>].</p>
<fig id="fig-3">
<label>Figure 3</label>
<caption><title>Methods of 2D image segmentation</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_36077-fig-3.tif"/>
</fig>
<p>Meanwhile, boundary-based segmentation transforms images into boundary profiles by altering the image&#x2019;s gray value. This can be accomplished either using an edge operator or using machine-learning techniques. Note that Prewitt, Roberts, Canny and Sobel are the most common edge operators [<xref ref-type="bibr" rid="ref-23">23</xref>,<xref ref-type="bibr" rid="ref-24">24</xref>]. In 2019, Yang proposed a method based on double vision sensors by incorporating the Roberts edge filter for measuring dam surface displacement resulting smoother edge marker of the image [<xref ref-type="bibr" rid="ref-25">25</xref>]. The method is claimed to achieve millimeter-level measurement accuracy while having the advantage of a reduced measurement period and being cost-effective. Meanwhile, Venmathi&#x00A0;et&#x00A0;al.&#x00A0;[<xref ref-type="bibr" rid="ref-26">26</xref>] introduced a new detection algorithm for microcalcification clusters in mammograms image using the edge detection method by applying Kirsch&#x2019;s template, which attains a good balance between suppressing the noise component and keeping edge details in mammograms images. Kirsch&#x2019;s edge operator consists of 8 convolution kernels, where all 8 masks are applied to each point of the image in rotation to get the best estimation of neighboring edge pixels. In the comparison of over-detected points, closed boundaries and noise reduction, their algorithm outperformed the Canny edge filter. Another complex variation of boundary-based segmentation is the multi-scale line tracking segmentation algorithm (MSLTA), developed by Vlachos &#x0026; Dermatas, intended for blood vessel segmentation in retinal images [<xref ref-type="bibr" rid="ref-27">27</xref>]. The algorithm is based on a novel seeded multi-scale line-tracking procedure to accurately determine whether the group of pixels belongs to a vessel network map derived from a brightness selection rule. The vessel network is estimated using map quantization, and median filtering is used post-processing to eliminate noise. Other than that, MSLTA boasted a performance accuracy of 92.9%, sensitivity of 74.7% and specificity of 95.5% after being tested with an image from a public database. It is also claimed that MSLTA shows good performance in the presence of noise.</p>
<p>Specifically, in electrical tree applications, Watson and Barber carried out electrical tree image segmentation using the thresholding method on treeing images acquired to Pascal-based VAX image processing system (VIPS) developed by their research team to study treeing in polymethylmethacrylate (PMMA) material [<xref ref-type="bibr" rid="ref-28">28</xref>]. The resulting threshold image is then converted into a single-pixel-width skeleton tree through the thinning process using the VIPS to measure tree branch lengths and fork angles. However, since manual thresholding and the thinning process were used, some tree regions were compromised, especially fainter tree branches. Furthermore, this method was unsuitable for trees with overlapped branches like bush-shaped or mixed-shaped trees. In 2009, an electrical tree fractal dimension study on XLPE was performed using the same thresholding method based on an intensity histogram by Chen and Tham, albeit with a different image processing system, a software-based imaging system, KS400 [<xref ref-type="bibr" rid="ref-15">15</xref>]. Nevertheless, since the study depended on processed tree images from the KS400 system, the image segmentation details have not been discussed further. Hence, there is inconclusive data to assess the performance. Meanwhile, Bahadoorsingh&#x00A0;et&#x00A0;al.&#x00A0;[<xref ref-type="bibr" rid="ref-29">29</xref>] proposed using contrast stretching and Gaussian filtering to segment electrical images for structural characterization. The image subtraction method separated the tree region from the rest of the background. Note that the comparison with the precalculated measurement shows a percentage error of less than 3.5%. Other electrical studies that utilized image processing technique was either software-dependent or simulation-based [<xref ref-type="bibr" rid="ref-30">30</xref>,<xref ref-type="bibr" rid="ref-31">31</xref>].</p>
<p>It can be summarized that in recent years, classification study of electrical tree using image processing method is very limited and inadequate. In fact, most of the treeing classification studies were simulation-based where original treeing data have been heavily manipulated by the simulation algorithm to generate electrical tree structures. Therefore, utilizing image processing techniques is a step in the right direction to evaluate the segmentation algorithm&#x0027;s accuracy in classifying the electrical tree region from its insulation background. Since electrical tree can manifest in different growth pattern, existing literature focusing on implementing image segmentation of 2D treeing image to classify the pattern is scarce. For this reason, our proposed h-MSLTA adopted a multi-scale line tracking algorithm with the integration of batch processing method, to classify electrical tree structures in 2D images to provide a low-cost alternative in characterization of electrical trees.</p>
</sec>
</sec>
<sec id="s3">
<label>3</label><title>Methodology</title>
<sec id="s3_1">
<label>3.1</label><title>2D Treeing Image Acquisition</title>
<p>The study was initiated by preparing the insulation sample for the HV treeing experiment. The XLPE material necessary for the treeing acquisition was produced in the chemical laboratory (FTKM7) in Universiti Malaysia Perlis (UniMAP), Malaysia. Samples of XLPE were prepared under heat treatment using XLPE granules of 0.922 g/cm<sup>3</sup> density to produce thin translucent sheets of <inline-formula id="ieqn-7"><mml:math id="mml-ieqn-7"><mml:mn>15</mml:mn><mml:mspace width="thinmathspace" /><mml:mrow><mml:mtext>mm</mml:mtext></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:mn>25</mml:mn><mml:mspace width="thinmathspace" /><mml:mrow><mml:mtext>mm</mml:mtext></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:mn>2</mml:mn><mml:mspace width="thinmathspace" /><mml:mrow><mml:mtext>mm</mml:mtext></mml:mrow></mml:math></inline-formula> in dimension. Ogura&#x00AE; needle of 1 mm diameter with a tip radius of 5 &#x00B1; 1 <roman>&#x00B5;</roman>m and tip angle of 30&#x00B0; was used as HV voltage electrodes, with a gap to the planar ground of 2 &#x00B1; 0.5 mm. Subsequently, the aluminum tape was used as the planar ground to complete the planar-to-ground geometry specimen, as in <xref ref-type="fig" rid="fig-4">Fig. 4</xref>. Afterwards, XLPE specimens were examined and placed in a special test chamber that connected to the HV source. As illustrated in <xref ref-type="fig" rid="fig-5">Fig. 5</xref>, the experiment setup consists of a variable transformer, a 50 Hz 240 V/100 kV HV transformer, a 10 M&#x2126; limiting resistor and a 1000:1 capacitive divider. A real-time digital micro-imaging system consisting of a Leica M60 stereo microscope and a charge-coupled device (CCD) camera, Leica MC170HD, which is connected to a monitoring station, was used for observation of the treeing activity. The real-time treeing observation was conducted in an electrical power laboratory at University Sains Malaysia (USM), Malaysia.</p>
<fig id="fig-4">
<label>Figure 4</label>
<caption><title>Treeing sample preparation using needle-to-plane geometry (a) XLPE sample illustration and (b) XLPE sample under microscopic observation</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_36077-fig-4.tif"/>
</fig><fig id="fig-5">
<label>Figure 5</label>
<caption><title>Treeing data acquisition setup (a) Schematic diagram for treeing acquisition and (b) Experiment setup in HV laboratory</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_36077-fig-5a.tif"/>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_36077-fig-5b.tif"/></fig>
<p>A step-by-step alternating current (AC) voltage of 1 kV with a step duration of 60 s was applied until electrical tree inception voltage (TIV) was observed. The voltage was kept fixed for the whole duration of the experiment, and the tree growth was observed until it reached &#x00B1;1 mm in length as a precaution to prevent the insulation breakdown. Apart from that, the treeing activity was recorded in real-time in full high-definition (HD) resolution, which was later sampled into batches of treeing images for classification. <xref ref-type="fig" rid="fig-6">Fig. 6</xref> shows the XLPE sample subjected to 30 min of the treeing experiment. The electrical tree propagated in the form of bush-type tree where a dense overlapped tree branches emerged from the needle tip towards the other end of electrode can be observed.</p>
<fig id="fig-6">
<label>Figure 6</label>
<caption><title>Bush-type electrical tree growth observation subjected to 30 min of experiment duration</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_36077-fig-6.tif"/>
</fig>
</sec>
<sec id="s3_2">
<label>3.2</label><title>Treeing Segmentation Using h-MSLTA</title>
<p>The original 2D treeing raw video was sampled into treeing images for segmentation. The h-MSLTA algorithm is based on a multi-scale line-tracking process [<xref ref-type="bibr" rid="ref-27">27</xref>] due to the robustness in detecting boundary profiles similar to the nature of electrical tree branches. The original MSLTA belongs to the boundary-based segmentation algorithm, that initiates tracking from a small group of pixels, derived from a brightness selection rule to develop network of classified pixels belong to a path or line. However, the original line tracking algorithm was intended for single image processing at one time for a blood vessel segmentation in retinal images. To study the full nature of electrical tree growth, the propagation is observed over a certain period of time. Hence, the segmentation must also be performed by selecting images with varied time instances of experiment duration. In order to process large image data sets, we proposed the integration of batch image processing to perform pre-processing on the treeing images, as illustrated in <xref ref-type="fig" rid="fig-7">Fig. 7</xref>. Firstly, the raw video was parsed into several treeing images based on their timestamp duration while retaining the original high-resolution quality. Then, it was stored according to their batch identification based on the acquired treeing samples. Correspondingly, images were batch processed to extract the individual green channel of the original RGB color channel for segmentation. The purpose of using only the green channel for segmentation provides a better image contrast between the tree region and the insulation background for easier classification.</p>
<fig id="fig-7">
<label>Figure 7</label>
<caption><title>Treeing image batch processing flow</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_36077-fig-7.tif"/>
</fig>
<p>The image histogram is generated from the green channel for pixel brightness estimation. <inline-formula id="ieqn-8"><mml:math id="mml-ieqn-8"><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>L</mml:mi><mml:mi>O</mml:mi><mml:mi>W</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-9"><mml:math id="mml-ieqn-9"><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>H</mml:mi><mml:mi>I</mml:mi><mml:mi>G</mml:mi><mml:mi>H</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> are the estimated threshold range from using the size of possible tree area from the treeing image histogram. <inline-formula id="ieqn-10"><mml:math id="mml-ieqn-10"><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>H</mml:mi><mml:mi>I</mml:mi><mml:mi>G</mml:mi><mml:mi>H</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is estimated by the background and tree pixels confidence percentile, while the threshold <inline-formula id="ieqn-11"><mml:math id="mml-ieqn-11"><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>L</mml:mi><mml:mi>O</mml:mi><mml:mi>W</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is estimated by the percentile of pixels that hold great confidence to belong to the background. The range of histogram area selected for h-MSLTA is approximately 20% and 70% percentile coverage, as depicted in <xref ref-type="fig" rid="fig-8">Fig. 8</xref>. Since this brightness rule will greatly affect the algorithm&#x2019;s robustness, these rates are carefully considered after performing segmentation manually on all datasets of treeing images to separate tree pixels from the rest of its background. As discussed in Subsection 2.4, the original MSLTA begins by carefully selecting a group of starting pixels derived from the brightness level range, known as seeds. Given <inline-formula id="ieqn-12"><mml:math id="mml-ieqn-12"><mml:mi>I</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> as pixel brightness of the image at position <inline-formula id="ieqn-13"><mml:math id="mml-ieqn-13"><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, a set of starting pixels or seed denoted as <inline-formula id="ieqn-14"><mml:math id="mml-ieqn-14"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, which the algorithm starts tracking for a tree network, is defined as <xref ref-type="disp-formula" rid="eqn-1">Eq. (1)</xref>.</p>
<fig id="fig-8">
<label>Figure 8</label>
<caption><title>Brightness selection rule based on image green channel histogram</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_36077-fig-8.tif"/>
</fig>
<p><disp-formula id="eqn-1"><label>(1)</label><mml:math id="mml-eqn-1" display="block"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x003A;</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>L</mml:mi><mml:mi>O</mml:mi><mml:mi>W</mml:mi></mml:mrow></mml:msub><mml:mo>&#x003C;</mml:mo><mml:mi>I</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x003C;</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>H</mml:mi><mml:mi>I</mml:mi><mml:mi>G</mml:mi><mml:mi>H</mml:mi></mml:mrow></mml:msub><mml:mo>}</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>Consequently, the line tracking process begins where the confidence of each pixel belonging to a tree line at an odd scale W is assessed and stored in the confidence array, <inline-formula id="ieqn-15"><mml:math id="mml-ieqn-15"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>W</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and the set of a tracking pixel, <inline-formula id="ieqn-16"><mml:math id="mml-ieqn-16"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> are both initially set to zero, as in <xref ref-type="disp-formula" rid="eqn-2">Eq. (2)</xref>. The pixels belonging to a tree network will be determined based on a significant entry in the confidence array.</p>
<p><disp-formula id="ueqn-2"><mml:math id="mml-ueqn-2" display="block"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>W</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mtext>:=</mml:mtext></mml:mrow><mml:mn>0</mml:mn></mml:math></disp-formula></p>
<p><disp-formula id="eqn-2"><label>(2)</label><mml:math id="mml-eqn-2" display="block"><mml:mi>k</mml:mi><mml:mrow><mml:mtext>:=</mml:mtext></mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mtext>:=</mml:mtext></mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mtext>:=</mml:mtext></mml:mrow><mml:mrow><mml:mo>{</mml:mo><mml:mo>}</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:math></disp-formula>where <inline-formula id="ieqn-17"><mml:math id="mml-ieqn-17"><mml:msub><mml:mrow><mml:mtext>V</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>c</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> is the set of the tracked pixels in the current iteration, <inline-formula id="ieqn-18"><mml:math id="mml-ieqn-18"><mml:mrow><mml:mtext>t</mml:mtext></mml:mrow></mml:math></inline-formula> and <inline-formula id="ieqn-19"><mml:math id="mml-ieqn-19"><mml:msub><mml:mrow><mml:mtext>C</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>c</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> is the new line tracking pixels set which are the 8 nearest neighbors (<inline-formula id="ieqn-20"><mml:math id="mml-ieqn-20"><mml:msub><mml:mrow><mml:mtext>N</mml:mtext></mml:mrow><mml:mrow><mml:mn>8</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>) of the current tracking pixel, excluding previous <inline-formula id="ieqn-21"><mml:math id="mml-ieqn-21"><mml:msub><mml:mrow><mml:mtext>V</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>c</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> pixels as expressed in <xref ref-type="disp-formula" rid="eqn-3">Eq. (3)</xref>:</p>
<p><disp-formula id="eqn-3"><label>(3)</label><mml:math id="mml-eqn-3" display="block"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mn>8</mml:mn></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></disp-formula></p>
<p>Afterwards, the cross-sectional profile parameter, <inline-formula id="ieqn-22"><mml:math id="mml-ieqn-22"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>I</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is estimated for all the candidate pixels in the <inline-formula id="ieqn-23"><mml:math id="mml-ieqn-23"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, using <xref ref-type="disp-formula" rid="eqn-4">Eq. (4)</xref>.</p>
<p><disp-formula id="ueqn-5"><mml:math id="mml-ueqn-5" display="block"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>I</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mi>r</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mi>I</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>+</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mi>r</mml:mi><mml:mrow><mml:mi mathvariant="italic">c</mml:mi><mml:mi mathvariant="italic">o</mml:mi><mml:mi mathvariant="italic">s</mml:mi></mml:mrow><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mi>w</mml:mi><mml:mrow><mml:mi mathvariant="italic">s</mml:mi><mml:mi mathvariant="italic">i</mml:mi><mml:mi mathvariant="italic">n</mml:mi></mml:mrow><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:math></disp-formula></p>
<p><disp-formula id="ueqn-6"><mml:math id="mml-ueqn-6" display="block"><mml:mi>y</mml:mi><mml:mo>+</mml:mo><mml:mrow><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mi>r</mml:mi><mml:mspace width="thinmathspace" /><mml:mrow><mml:mi>s</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow><mml:mspace width="thinmathspace" /><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi>w</mml:mi><mml:mspace width="thinmathspace" /><mml:mrow><mml:mi>c</mml:mi><mml:mi>o</mml:mi><mml:mi>s</mml:mi></mml:mrow><mml:mspace width="thinmathspace" /><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>]</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mi>I</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo>+</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mi>r</mml:mi><mml:mspace width="thinmathspace" /><mml:mrow><mml:mi>c</mml:mi><mml:mi>o</mml:mi><mml:mi>s</mml:mi></mml:mrow><mml:mspace width="thinmathspace" /><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi>w</mml:mi><mml:mspace width="thinmathspace" /><mml:mrow><mml:mi>s</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow><mml:mspace width="thinmathspace" /><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>]</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:math></disp-formula></p>
<p><disp-formula id="ueqn-7"><mml:math id="mml-ueqn-7" display="block"><mml:mi>y</mml:mi><mml:mo>+</mml:mo><mml:mrow><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mi>r</mml:mi><mml:mspace width="thinmathspace" /><mml:mrow><mml:mi>s</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow><mml:mspace width="thinmathspace" /><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mi>w</mml:mi><mml:mspace width="thinmathspace" /><mml:mrow><mml:mi>c</mml:mi><mml:mi>o</mml:mi><mml:mi>s</mml:mi></mml:mrow><mml:mspace width="thinmathspace" /><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>]</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn><mml:mi>I</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo>+</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mi>r</mml:mi><mml:mspace width="thinmathspace" /><mml:mrow><mml:mi>c</mml:mi><mml:mi>o</mml:mi><mml:mi>s</mml:mi></mml:mrow><mml:mspace width="thinmathspace" /><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>]</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:math></disp-formula></p>
<p><disp-formula id="eqn-4"><label>(4)</label><mml:math id="mml-eqn-4" display="block"><mml:mi>y</mml:mi><mml:mo>+</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mi>r</mml:mi><mml:mspace width="thinmathspace" /><mml:mrow><mml:mi>s</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow><mml:mspace width="thinmathspace" /><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>]</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mspace width="thinmathspace" /><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mspace width="thinmathspace" /><mml:mrow><mml:mi mathvariant="normal">a</mml:mi><mml:mi mathvariant="normal">n</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mspace width="thinmathspace" /><mml:mrow><mml:mi mathvariant="italic">w</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mtext>w-1</mml:mtext></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:mfrac><mml:mo>,</mml:mo></mml:math></disp-formula> where <inline-formula id="ieqn-24"><mml:math id="mml-ieqn-24"><mml:mo stretchy="false">(</mml:mo><mml:mi>r</mml:mi><mml:mo>,</mml:mo><mml:mspace width="thinmathspace" /><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> is the polar coordinate relative to pixel (<italic>x</italic>, <italic>y</italic>), while <italic>w</italic> is the width of the cross-sectional profile. The angle with maximum positive cross-sectional profile parameter, <inline-formula id="ieqn-25"><mml:math id="mml-ieqn-25"><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, which exceeds a predefined threshold T, is used to find the new tracking pixel location in <xref ref-type="disp-formula" rid="eqn-2">Eq. (5)</xref>.</p>
<p>&#x03B8;<sub>0</sub> &#x003D; <italic>argmax</italic> {V<sub>I</sub> ((<italic>x</italic>,<italic>y</italic>), (<italic>r</italic> &#x03B8;<sub><italic>i</italic></sub>)) : &#x003D; <italic>V<sub>I</sub></italic>((<italic>x</italic>,<italic>y</italic>) (<italic>r</italic>,&#x03B8;<sub><italic>i</italic></sub>)) &#x003E; <italic>T</italic>},</p>
<p><disp-formula id="eqn-5"><label>(5)</label><mml:math id="mml-eqn-5" display="block"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>+</mml:mo><mml:mi>r</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>o</mml:mi><mml:mi>s</mml:mi></mml:mrow><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>+</mml:mo><mml:mi>r</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>Lastly, the current tracking pixel is added to <inline-formula id="ieqn-26"><mml:math id="mml-ieqn-26"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and confidence array, <inline-formula id="ieqn-27"><mml:math id="mml-ieqn-27"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>W</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is updated.</p>
<p><disp-formula id="ueqn-11"><mml:math id="mml-ueqn-11" display="block"><mml:mi>k</mml:mi><mml:mo>&#x003A;</mml:mo><mml:mo>=</mml:mo><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x003A;</mml:mo><mml:mo>=</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p><disp-formula id="eqn-6"><label>(6)</label><mml:math id="mml-eqn-6" display="block"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>W</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x003A;</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>W</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x003A;</mml:mo><mml:mo>=</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>The tracking procedure for the next candidate pixel is repeated from <xref ref-type="disp-formula" rid="eqn-3">Eq. (3)</xref>. The process is executed <inline-formula id="ieqn-28"><mml:math id="mml-ieqn-28"><mml:msub><mml:mrow><mml:mtext>T</mml:mtext></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> times <inline-formula id="ieqn-29"><mml:math id="mml-ieqn-29"><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x003A;</mml:mo><mml:msub><mml:mrow><mml:mtext>T</mml:mtext></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:math></inline-formula> where <inline-formula id="ieqn-30"><mml:math id="mml-ieqn-30"><mml:msub><mml:mrow><mml:mtext>T</mml:mtext></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mi mathvariant="italic">l</mml:mi><mml:mi mathvariant="italic">e</mml:mi><mml:mi mathvariant="italic">n</mml:mi><mml:mi mathvariant="italic">g</mml:mi><mml:mi mathvariant="italic">t</mml:mi><mml:mi mathvariant="italic">h</mml:mi></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> for the entire pixels in the set of seeds <inline-formula id="ieqn-31"><mml:math id="mml-ieqn-31"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and for all scales, <inline-formula id="ieqn-32"><mml:math id="mml-ieqn-32"><mml:mi>W</mml:mi></mml:math></inline-formula>. However, if <inline-formula id="ieqn-33"><mml:math id="mml-ieqn-33"><mml:msub><mml:mrow><mml:mtext>V</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>I</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> in <xref ref-type="disp-formula" rid="eqn-5">Eq. (5)</xref> is less than the threshold line, T, the tracking process is restarted for a new starting seed from the process in <xref ref-type="disp-formula" rid="eqn-2">Eq. (2)</xref>. By adopting this effective pixel elimination using the positive threshold, T, fault line detection can be reduced in the noisy treeing image. The full stages of h-MSLTA and design specification are depicted in <xref ref-type="fig" rid="fig-9">Fig. 9</xref> and <xref ref-type="table" rid="table-2">Table 2</xref>, respectively.</p>
<fig id="fig-9">
<label>Figure 9</label>
<caption><title>Process flow of h-MSLTA for electrical tree segmentation</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_36077-fig-9.tif"/>
</fig><table-wrap id="table-2"><label>Table 2</label>
<caption><title>h-MSLTA design specification</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
</colgroup>
<tbody>
<tr>
<th><monospace>&#x2002;&#x2002;&#x2002;</monospace><monospace>CaptureOri</monospace> <monospace>&#x003D; </monospace><monospace>ImgAcquisition</monospace><monospace>()</monospace></th>
</tr>
<tr>
<td><monospace>&#x2002;&#x2002;&#x2002;</monospace><monospace>ImgBatch</monospace> <monospace>&#x003D; </monospace><monospace>BatchProcessing</monospace> <monospace>(</monospace><monospace>CaptureOri</monospace><monospace>)</monospace></td>
</tr>
<tr>
<td><monospace>&#x2002;&#x2002;&#x2002;while (</monospace><monospace>ImgBatch </monospace><monospace>(n) &#x003C; </monospace><monospace>BatchNumber</monospace><monospace>)</monospace></td>
</tr>
<tr>
<td><monospace> &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;</monospace><monospace>InImg </monospace><monospace>&#x003D; Preprocessing (</monospace><monospace>ImgBatch</monospace><monospace>(n))</monospace></td>
</tr>
<tr>
<td><monospace> &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;V</monospace><sub>s</sub><monospace>&#x003D; </monospace><monospace>SeedExtraction</monospace><monospace>(</monospace><monospace>InImg</monospace><monospace>)</monospace></td>
</tr>
<tr>
<td><monospace> &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;for W &#x003D; </monospace><monospace>Init:Wstep:FinScale</monospace></td>
</tr>
<tr>
<td><monospace> &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;for t &#x003D; 1:Length(V</monospace><sub>s</sub><monospace>)</monospace></td>
</tr>
<tr>
<td><monospace> &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;V &#x003D; {};</monospace></td>
</tr>
<tr>
<td><monospace> &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;C &#x003D; {};</monospace></td>
</tr>
<tr>
<td><monospace> &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;k &#x003D; 1</monospace></td>
</tr>
<tr>
<td><monospace> &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;</monospace><monospace>V</monospace><sub>c</sub><monospace>(k) &#x003D; V</monospace><sub>s</sub><monospace>(t)</monospace></td>
</tr>
<tr>
<td><monospace> &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;while (V</monospace><sub>1</sub><monospace>max &#x003E; T)</monospace></td>
</tr>
<tr>
<td><monospace> &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;C</monospace><sub>c</sub> <monospace>&#x003D; N</monospace><sub>8</sub><monospace>(</monospace><monospace>Vc</monospace><monospace>(k))-</monospace><monospace>V</monospace><sub>c</sub></td>
</tr>
<tr>
<td><monospace> &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x03B8;</monospace><sub>0</sub> <monospace>&#x003D; </monospace><monospace>arg</monospace> <monospace>&#x03B8;</monospace><sub><italic>i</italic></sub> <monospace>max{V</monospace><sub>I</sub><monospace>((</monospace><monospace>x,y</monospace><monospace>),(</monospace><monospace>r,&#x03B8;</monospace><sub>i</sub><monospace>)):&#x003D;V</monospace><sub>I</sub><monospace>((</monospace><monospace>x,y</monospace><monospace>)(</monospace><monospace>r,&#x03B8;_i</monospace><monospace>)) &#x003E; T}</monospace></td>
</tr>
<tr>
<td><monospace> &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;k &#x003D; k &#x002B; 1</monospace></td>
</tr>
<tr>
<td><monospace> &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;</monospace><monospace>V</monospace><sub>c</sub><monospace>(k) &#x003D; (</monospace><monospace>x,y</monospace><monospace>)</monospace></td>
</tr>
<tr>
<td>&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;<monospace>C</monospace><sub>W</sub><monospace>(</monospace><monospace>x,y</monospace><monospace>) &#x003D; C</monospace><sub>W</sub><monospace>(</monospace><monospace>x,y</monospace><monospace>)&#x002B;1</monospace></td>
</tr>
<tr>
<td><monospace> &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;(</monospace><monospace>x,y</monospace><monospace>)&#x003D; (x&#x002B;rcos&#x03B8;</monospace><sub>0</sub><monospace>, y&#x002B;rsin&#x03B8;</monospace><sub>0</sub><monospace>)</monospace></td>
</tr>
<tr>
<td><monospace> &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;end</monospace></td>
</tr>
<tr>
<td><monospace> &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;end</monospace></td>
</tr>
<tr>
<td><monospace> &#x2002;&#x2002;&#x2002;&#x2002;end</monospace></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td><monospace> &#x2002;&#x2002;&#x2002;C &#x003D; sum(C</monospace><sub>W</sub><monospace>)</monospace></td>
</tr>
<tr>
<td><monospace> &#x2002;&#x2002;&#x2002;for i &#x003D; 1:Crows</monospace></td>
</tr>
<tr>
<td><monospace> &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;for j &#x003D; 1:Ccolumns</monospace></td>
</tr>
<tr>
<td><monospace> &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;if (C (</monospace><monospace>i,j</monospace><monospace>) &#x003E;&#x003D; </monospace><monospace>Nscales</monospace><monospace>)</monospace></td>
</tr>
<tr>
<td><monospace> &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;BW(</monospace><monospace>i,j</monospace><monospace>)&#x003D;1</monospace></td>
</tr>
<tr>
<td><monospace> &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;else </monospace></td>
</tr>
<tr>
<td><monospace> &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;BW(</monospace><monospace>i,j</monospace><monospace>)&#x003D;0</monospace></td>
</tr>
<tr>
<td><monospace> &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;end</monospace></td>
</tr>
<tr>
<td><monospace> &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;end</monospace></td>
</tr>
<tr>
<td><monospace> &#x2002;&#x2002;&#x2002;end</monospace></td>
</tr>
<tr>
<td><monospace> &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;</monospace><monospace>OutImgTemp</monospace> <monospace>&#x003D; </monospace><monospace>MedianFiltering</monospace><monospace>(BW)</monospace></td>
</tr>
<tr>
<td><monospace> &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;</monospace><monospace>OutImg</monospace><monospace>(N)&#x003D; </monospace><monospace>MorphologicalProcessing</monospace><monospace>(</monospace><monospace>OutImgTemp</monospace><monospace>)</monospace></td>
</tr>
<tr>
<td><monospace> &#x2002;&#x2002;&#x2002;n &#x003D; n &#x002B; 1</monospace></td>
</tr>
<tr>
<td><monospace>end</monospace></td>
</tr>
<tr>
<td><monospace>&#x2002;&#x2002;&#x2002;OutImgFin</monospace> <monospace>&#x003D; sum(</monospace><monospace>OutImg</monospace><monospace>)</monospace></td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec id="s4">
<label>4</label><title>Result &#x0026; Discussion</title>
<p>Segmentation from 2D treeing images has been carried out under MATLAB R2020a environment using Windows platform with the following machine specification: Intel&#x00AE; Core&#x2122; i5, CPU 2.5 GHz with 8 GB RAM. Both treeing images acquired through sampling of the original visual recording and ground truth (GT) images retain the same HD resolution as the recording quality from the CCD camera. These images were then resized in pre-processing to achieve better computational time during the segmentation stage. Note that the GT image is used as a reference to evaluate all segmentation performance using metrics of accuracy, sensitivity, specificity, Dice coefficient and MCC. GT images were traced from the original treeing images using a hand-labelled technique accomplished by one human observer with the aid of open-source tool, GIMP [<xref ref-type="bibr" rid="ref-32">32</xref>] to obtain the most precise visual interpretation of the original tree. As can be visually observed from <xref ref-type="fig" rid="fig-10">Fig. 10</xref>, segmentation by h-MSLTA managed to provide better performance in detecting the tree network in the denser middle area of the bush-shaped electrical tree. This is quite an improvement compared to the original MSLTA and other techniques, which have difficulties detecting areas with lots of overlapping tree branches where regions are darker with less boundary profile to identify. However, this result can be further enhanced by selecting more treeing instances in a single batch processing to improve the robustness of h-MSLTA in identifying regions with minimal boundary profile, as in the presence of heavier branch areas of electrical trees.</p>
<fig id="fig-10">
<label>Figure 10</label>
<caption><title>Segmentation results: (a) Original image, (b) GT, (c) Sauvola, (d) Coye, (e) Kirsch (f) MSLTA and (g) h-MSLTA</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_36077-fig-10a.tif"/>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_36077-fig-10b.tif"/>
</fig>
<p>Based on performance comparison with the segmentation quality metrics in <xref ref-type="table" rid="table-3">Table 3</xref>, the algorithm obtained 95.43% and 69.43% in accuracy and sensitivity, respectively, the highest among the tested technique, while achieving a relatively high specificity percentage. However, when the bush-shaped tree entered its slow fractal propagation phase from <italic>t</italic> &#x003D; 10 to <italic>t</italic> &#x003D; 30 min, more tree branches grew perpendicular to the applied electric field. As a result, the overlapping branches emerged as a darker region in the middle section of the tree, degrading the potential boundary profiles detected by segmentation algorithms and leading to high misclassification. From all the techniques employed, h-MSLTA and Coye filter were less affected by this issue, where the latter produced a lot of misclassified pixels. This further justifies the proposed algorithm&#x0027;s ability to accurately distinguish the tree region from its insulation background pixels in the dense area of bush-type tree propagation. Apart from that, the average Dice coefficient and MCC performance of 0.59 and 0.58 respectively is good, considering that the original treeing images datasets were mostly imbalanced where background pixels overwhelmed the foreground pixels. The improvement of h-MSLTA over the original algorithm by incorporating the batch processing method is reflected by the percentage difference in <xref ref-type="table" rid="table-4">Table 4</xref> between the proposed method over the original line tracking algorithm. h-MSLTA has managed to improve in average of 23.38% in Dice coefficient score and 24.10% percentage improvement in MCC. This significant improvement is largely contributed by the steadily increase performance in both evaluation metrics especially when the bush-type tree entering the late propagation phase.</p>
<table-wrap id="table-3"><label>Table 3</label>
<caption><title>Performance comparison of electrical tree segmentation</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th>Techniques</th>
<th>Performance<break/>Metric</th>
<th align="center" colspan="5">Treeing duration, t (min)</th>
<th>Average</th>
</tr>
<tr>
<th/>
<th/>
<th>5</th>
<th>10</th>
<th>15</th>
<th>20</th>
<th>30</th>
<th/>
</tr>
</thead>
<tbody>
<tr>
<td>Sauvola et&#x00A0;al.&#x00A0;[<xref ref-type="bibr" rid="ref-18">18</xref>]</td>
<td>Accuracy %</td>
<td>91.03</td>
<td>88.71</td>
<td>85.71</td>
<td>83.66</td>
<td>82.98</td>
<td>86.42</td>
</tr>
<tr>
<td/>
<td>Sensitivity %</td>
<td>46.98</td>
<td>16.13</td>
<td>11.30</td>
<td>11.76</td>
<td>12.33</td>
<td>19.70</td>
</tr>
<tr><td/>
<td>Specificity %</td>
<td>91.45</td>
<td>91.41</td>
<td>90.91</td>
<td>90.70</td>
<td>90.48</td>
<td>90.99</td>
</tr>
<tr><td/>
<td>Dice coefficient</td>
<td>0.09</td>
<td>0.09</td>
<td>0.09</td>
<td>0.11</td>
<td>0.12</td>
<td>0.10</td>
</tr>
<tr><td/>
<td>MCC</td>
<td>0.13</td>
<td>0.05</td>
<td>0.02</td>
<td>0.02</td>
<td>0.03</td>
<td>0.05</td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td colspan="3"></td>
</tr>
<tr>
<td>Coye Filter [<xref ref-type="bibr" rid="ref-21">21</xref>]</td>
<td>Accuracy %</td>
<td>82.18</td>
<td>95.65</td>
<td>93.24</td>
<td>88.20</td>
<td>89.86</td>
<td>89.83</td>
</tr>
<tr><td/>
<td>Sensitivity %</td>
<td>59.60</td>
<td>55.73</td>
<td>39.44</td>
<td>36.67</td>
<td>35.28</td>
<td>45.35</td>
</tr>
<tr><td/>
<td>Specificity %</td>
<td>82.39</td>
<td>97.13</td>
<td>97.00</td>
<td>93.25</td>
<td>95.66</td>
<td>93.09</td>
</tr>
<tr><td/>
<td>Dice coefficient</td>
<td>0.06</td>
<td>0.48</td>
<td>0.43</td>
<td>0.36</td>
<td>0.40</td>
<td>0.35</td>
</tr>
<tr><td/>
<td>MCC</td>
<td>0.11</td>
<td>0.46</td>
<td>0.40</td>
<td>0.29</td>
<td>0.35</td>
<td>0.32</td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td colspan="3"></td>
</tr>
<tr>
<td>Kirsch&#x2019;s Template [<xref ref-type="bibr" rid="ref-26">26</xref>]</td>
<td>Accuracy %</td>
<td>98.74</td>
<td>96.59</td>
<td>93.55</td>
<td>91.59</td>
<td>89.83</td>
<td>94.06</td>
</tr>
<tr><td/>
<td>Sensitivity %</td>
<td>75.68</td>
<td>41.32</td>
<td>23.60</td>
<td>18.47</td>
<td>13.17</td>
<td>34.45</td>
</tr>
<tr><td/>
<td>Specificity %</td>
<td>98.96</td>
<td>98.65</td>
<td>98.43</td>
<td>98.75</td>
<td>97.97</td>
<td><bold>98.55</bold></td>
</tr>
<tr><td/>
<td>Dice coefficient</td>
<td>0.53</td>
<td>0.46</td>
<td>0.32</td>
<td>0.28</td>
<td>0.20</td>
<td>0.36</td>
</tr>
<tr><td/>
<td>MCC</td>
<td>0.55</td>
<td>0.45</td>
<td>0.32</td>
<td>0.30</td>
<td>0.19</td>
<td>0.36</td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>MSLTA [<xref ref-type="bibr" rid="ref-27">27</xref>]</td>
<td>Accuracy %</td>
<td>97.77</td>
<td>96.96</td>
<td>94.42</td>
<td>92.16</td>
<td>91.11</td>
<td>94.49</td>
</tr>
<tr><td/>
<td>Sensitivity %</td>
<td>79.38</td>
<td>75.78</td>
<td>49.12</td>
<td>35.41</td>
<td>34.42</td>
<td>54.82</td>
</tr>
<tr><td/>
<td>Specificity %</td>
<td>97.94</td>
<td>97.75</td>
<td>97.59</td>
<td>97.72</td>
<td>97.14</td>
<td>97.63</td>
</tr>
<tr><td/>
<td>Dice coefficient</td>
<td>0.40</td>
<td>0.64</td>
<td>0.53</td>
<td>0.45</td>
<td>0.43</td>
<td>0.49</td>
</tr>
<tr><td/>
<td>MCC</td>
<td>0.45</td>
<td>0.63</td>
<td>0.51</td>
<td>0.42</td>
<td>0.39</td>
<td>0.48</td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>h-MSLTA</td>
<td>Accuracy %</td>
<td>97.77</td>
<td>96.88</td>
<td>95.10</td>
<td>94.03</td>
<td>93.35</td>
<td><bold>95.43</bold></td>
</tr>
<tr><td/>
<td>Sensitivity %</td>
<td>79.38</td>
<td>76.71</td>
<td>64.76</td>
<td>60.92</td>
<td>65.36</td>
<td><bold>69.43</bold></td>
</tr>
<tr><td/>
<td>Specificity %</td>
<td>97.94</td>
<td>97.63</td>
<td>97.22</td>
<td>97.27</td>
<td>96.33</td>
<td>97.28</td>
</tr>
<tr><td/>
<td>Dice coefficient</td>
<td>0.40</td>
<td>0.64</td>
<td>0.63</td>
<td>0.65</td>
<td>0.65</td>
<td><bold>0.59</bold></td>
</tr>
<tr><td/>
<td>MCC</td>
<td>0.45</td>
<td>0.63</td>
<td>0.61</td>
<td>0.61</td>
<td>0.62</td>
<td><bold>0.58</bold></td>
</tr>
</tbody>
</table>
</table-wrap><table-wrap id="table-4">
<label>Table 4</label>
<caption><title>Segmentation performance percentage difference of h-MSLTA over MSLTA</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th>Performance Metric</th>
<th align="center" colspan="5">Treeing duration, t (min)</th>
<th>Average %</th>
</tr>
<tr>
<td/>
<th>5</th>
<th>10</th>
<th>15</th>
<th>20</th>
<th>30</th>
<td/>
</tr>
</thead>
<tbody>
<tr>
<td>Dice coefficient</td>
<td>0.00</td>
<td>0.62</td>
<td>18.37</td>
<td>44.63</td>
<td>53.30</td>
<td>23.38</td>
</tr>
<tr>
<td>MCC</td>
<td>0.00</td>
<td>0.00</td>
<td>19.56</td>
<td>44.90</td>
<td>56.33</td>
<td>24.10</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Based on the sensitivity rate comparison in <xref ref-type="fig" rid="fig-11">Fig. 11</xref>, the improvement made by h-MSLTA over the original is further justified in classifying the tree region apart from the background particularly during the slow fractal propagation phase of treeing, where tree branches are much denser. Sensitivity rate has been improved by h-MSLTA up to 65.36% compared to just 34.42% sensitivity of the original algorithm at treeing duration of <italic>t</italic> &#x003D; 30 min. This signifies that h-MSLTA managed to overcome the limitation of the original algorithm in detecting dense overlapping branches area of the tree where boundary profiles are much harder to detect. In addition to segmentation performance, tree growth has been observed by the relationship of the tree length and tree width as a function of time, as represented by <xref ref-type="fig" rid="fig-12">Fig. 12</xref>. As can be perceived by the tree length propagation, the tree started to gain an abrupt growth after initial inception in between time instances of <italic>t</italic> &#x003D; 5 until <italic>t</italic> &#x003D; 10 min before entering a slow fractal propagation phase with a slight increase in the tree length for the remaining duration of the experiment. This trend is in accordance with the growth model suggested by Dissado in Subsection 2.1. Among all the employed techniques, MSLTA yielded very accurate results for both length and width measurement, well within the preset error range of &#x00B1;0.03 mm when compared to the GT image.</p>
<fig id="fig-11">
<label>Figure 11</label>
<caption><title>Sensitivity rate performance comparison</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_36077-fig-11.tif"/>
</fig><fig id="fig-12">
<label>Figure 12</label>
<caption><title>Global parameter measurement comparison: (a) Length, L (b) Width, D</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_36077-fig-12.tif"/>
</fig>
<p>The result from this study shows a significant improvement compared to the state-of-the-art methods as well as over the original MSLTA algorithm, where h-MLSTA attained the highest average score in accuracy, sensitivity, Dice coefficient and MCC in the segmentation performance evaluation. Furthermore, in measuring the tree global parameter of length and width, the proposed method provided the nearest representation of tree growth in comparison with the ground truth. This study emphasized on the robustness of the proposed method in segmenting electrical tree structure with dense overlapping tree branches which proved to be useful towards characterization of electrical tree structures. The segmentation result can be improved by taking into consideration the denoising aspect in the pre-processing stage to eliminate usual noise cause by the optical image acquisition system such as Gaussian noise or salt-and-pepper noise. Since the proposed approach is only suitable for 2D treeing images, a comprehensive insight of the electrical tree is restricted by loses of information pertaining the tree growth in three-dimensional (3D) due to the simplicity of the optical image acquisition system. 3D images of the tree are required to resolve complex structure of various electrical tree manifestation.</p>
</sec>
<sec id="s5">
<label>5</label><title>Conclusion</title>
<p>The robustness of the proposed method in segmenting dense overlapping branches area of electrical tree structure proved to be useful towards characterization of electrical tree in XLPE insulation. In addition to the carefully tuned brightness selection rule during the pixel tracking and with the integration of batch image processing method, significant improvement has been made over the original line tracking algorithm especially in the late stage of electrical tree propagation where branches are becoming more convoluted in certain area of electrical tree image. Furthermore, h-MSLTA provide the best approximation of the actual electrical tree structure in term of global parameter measurement based on the ground truth, which signifies the compatibility of the method with 2D electrical treeing data obtained from a real-time observation. This will certainly provide much assurance in terms of accuracy in measuring electrical tree structures over the virtual representation by other simulation tools. Although there are other methods providing extensive study of electrical tree structure in 3D, such as X-ray computed tomography (XCT) and Laser Scanning Confocal Microscopy (LSCM), the proposed method is cost-efficient, and the implementation is less complicated. Treeing data can be analyzed overnight under minimal supervision through the implementation of batch processing. For future consideration, denoising capabilities of the proposed method can be improved by employing much powerful denoising algorithm during the pre-processing stage to eliminate noise associated with the image acquisition system such as Gaussian and salt-and-pepper noise. Finally, the insight provided by the proposed method has a high potential to be applied in the development process of a new insulation material for HV applications.</p>
</sec>
</body>
<back>
<ack>
<p>The authors wish to express special thanks to Dr. Noor Syazwani Mansor and technical personnel from School of Electrical and Electronic Engineering, Universiti Sains Malaysia (USM), Penang for their extensive support during this work.</p>
</ack>
<sec><title>Funding Statement</title>
<p>The authors would like to thank the <funding-source>Ministry of Higher Education Malaysia</funding-source> for financially supported under the Fundamental Research Grant Scheme (<award-id>FRGS/1/2020/TK0/UNIMAP/ 02/17</award-id>).</p>
</sec>
<sec sec-type="COI-statement"><title>Conflicts of Interest</title>
<p>The authors declare that they have no conflicts of interest to report regarding the present study.</p>
</sec>
<ref-list content-type="authoryear"><title>References</title>
<ref id="ref-1"><label>[1]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M. A.</given-names> <surname>Fard</surname></string-name>, <string-name><given-names>M. E.</given-names> <surname>Farrag</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Reid</surname></string-name> and <string-name><given-names>F.</given-names> <surname>Al-Naemi</surname></string-name></person-group>, &#x201C;<article-title>Electrical treeing in power cable insulation under harmonics superimposed on unfiltered HVDC voltages</article-title>,&#x201D; <source>Energies</source>, vol. <volume>12</volume>, p. <fpage>3113</fpage>, no. <issue>16</issue>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-2"><label>[2]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>X.</given-names> <surname>Chen</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Xu</surname></string-name>, <string-name><given-names>X.</given-names> <surname>Cao</surname></string-name> and <string-name><given-names>S. M.</given-names> <surname>Gubanski</surname></string-name></person-group>, &#x201C;<article-title>On the conducting and non-conducting electrical trees in XLPE cable insulation specimens</article-title>,&#x201D; <source>IEEE Trans. Dielectr. Electr. Insul.</source>, vol. <volume>23</volume>, no. <issue>1</issue>, pp. <fpage>95</fpage>&#x2013;<lpage>103</lpage>, <year>2016</year>.</mixed-citation></ref>
<ref id="ref-3"><label>[3]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>C. Q.</given-names> <surname>Su</surname></string-name> and <string-name><given-names>C. R.</given-names> <surname>Li</surname></string-name></person-group>, &#x201C;<article-title>Using very-low-frequency and oscillating-wave tests to improve the reliability of distribution cables</article-title>,&#x201D; <source>IEEE Electr. Insul. Mag.</source>, vol. <volume>29</volume>, no. <issue>1</issue>, pp. <fpage>38</fpage>&#x2013;<lpage>45</lpage>, <year>2013</year>.</mixed-citation></ref>
<ref id="ref-4"><label>[4]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>H.</given-names> <surname>Zheng</surname></string-name>, <string-name><given-names>F.</given-names> <surname>Liu</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Rowland</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Chen</surname></string-name> and <string-name><given-names>Z.</given-names> <surname>Lv</surname></string-name></person-group>, &#x201C;<article-title>The impact of air gaps between needle and polymer on electrical treeing in needle-plane samples</article-title>,&#x201D; <source>IEEE Trans. Dielectr. Electr. Insul.</source>, vol. <volume>27</volume>, no. <issue>3</issue>, pp. <fpage>739</fpage>&#x2013;<lpage>747</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-5"><label>[5]</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><given-names>T.</given-names> <surname>Nakamura</surname></string-name>, <string-name><given-names>K.</given-names> <surname>Ozawa</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Kumada</surname></string-name>, <string-name><given-names>K.</given-names> <surname>Hidaka</surname></string-name>, <string-name><given-names>T.</given-names> <surname>Kato</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<chapter-title>Observation of electrical treeing in epoxy resin by X-ray phase contrast imaging</chapter-title>,&#x201D; in <source>Proc. 2016 IEEE Int. Conf. Dielectr. ICD 2016</source>, <publisher-loc>Montpellier, France</publisher-loc>, vol. <volume>2</volume>, no. <issue>1</issue>, pp. <fpage>756</fpage>&#x2013;<lpage>759</lpage>, <year>2016</year>.</mixed-citation></ref>
<ref id="ref-6"><label>[6]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>X.</given-names> <surname>Chen</surname></string-name>, <string-name><given-names>C.</given-names> <surname>Dai</surname></string-name>, <string-name><given-names>L.</given-names> <surname>Yu</surname></string-name>, <string-name><given-names>C.</given-names> <surname>Jiang</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Zhou</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Effect of thermal ageing on charge dynamics and material properties of 320 kV HVDC XLPE</article-title>,&#x201D; <source>IEEE Trans. Dielectr. Electr. Insul.</source>, vol. <volume>26</volume>, no. <issue>6</issue>, pp. <fpage>1797</fpage>&#x2013;<lpage>1804</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-7"><label>[7]</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><given-names>R.</given-names> <surname>Schurch</surname></string-name></person-group>, <source>Three-Dimensional Imaging and Analysis of Electrical Trees</source>. <publisher-loc>UK</publisher-loc>: <publisher-name>University of Manchester</publisher-name>, <year>2014</year>.</mixed-citation></ref>
<ref id="ref-8"><label>[8]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>Z.</given-names> <surname>Lv</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Chen</surname></string-name>, <string-name><given-names>S. M.</given-names> <surname>Rowland</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Carr</surname></string-name> and <string-name><given-names>T.</given-names> <surname>Burnett</surname></string-name></person-group>, &#x201C;<article-title>3D XCT imaging of electrical tree growth in epoxy resin</article-title>,&#x201D; <source>IEEE Trans. Dielectr. Electr. Insul.</source>, vol. <volume>27</volume>, no. <issue>2</issue>, pp. <fpage>631</fpage>&#x2013;<lpage>639</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-9"><label>[9]</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><given-names>I.</given-names> <surname>Iddrissu</surname></string-name></person-group>, <source>Study of Electrical Strength and Lifetimes of Polymeric Insulation for DC Applications</source>. <publisher-loc>UK</publisher-loc>: <publisher-name>The University of Manchester</publisher-name>, <year>2016</year>.</mixed-citation></ref>
<ref id="ref-10"><label>[10]</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><given-names>L. A.</given-names> <surname>Dissado</surname></string-name> and <string-name><given-names>C.</given-names> <surname>Fothergill</surname></string-name></person-group>, &#x201C;<chapter-title>Electrical tree degradation</chapter-title>,&#x201D; in <source>Electrical Degradation and Breakdown in Polymers Electrical Degradation and Breakdown in Polymers</source>, <edition>1<sup>st</sup></edition> ed., vol. <volume>9 of IEE materials &#x0026; devices series</volume>. <publisher-loc>UK</publisher-loc>: <publisher-name>The Institution of Engineering and Technology</publisher-name>, pp. <fpage>117</fpage>&#x2013;<lpage>135</lpage>, <year>1962</year>.</mixed-citation></ref>
<ref id="ref-11"><label>[11]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>T.</given-names> <surname>Ohta</surname></string-name> and <string-name><given-names>K.</given-names> <surname>Iida</surname></string-name></person-group>, &#x201C;<article-title>Dehydration reaction effect of metal hydroxide on AC voltage lifetime of epoxy composites</article-title>,&#x201D; <source>IEEE Trans. Dielectr. Electr. Insul.</source>, vol. <volume>23</volume>, no. <issue>4</issue>, pp. <fpage>2294</fpage>&#x2013;<lpage>2302</lpage>, <year>2016</year>.</mixed-citation></ref>
<ref id="ref-12"><label>[12]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>T.</given-names> <surname>Han</surname></string-name>, <string-name><given-names>B.</given-names> <surname>Du</surname></string-name>, <string-name><given-names>T.</given-names> <surname>Ma</surname></string-name>, <string-name><given-names>F.</given-names> <surname>Wang</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Gao</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Electrical tree in HTV silicone rubber with temperature gradient under repetitive pulse voltage</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>7</volume>, no. <issue>May</issue>, pp. <fpage>41250</fpage>&#x2013;<lpage>41260</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-13"><label>[13]</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Pattouras</surname></string-name></person-group>, <source>Analysis of Electrical Tree Growth through Dielectric Interfaces</source>. <publisher-name>The University of Manchester</publisher-name>, UK, <year>2015</year>.</mixed-citation></ref>
<ref id="ref-14"><label>[14]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Zhang</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Yang</surname></string-name>, <string-name><given-names>Q.</given-names> <surname>Li</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Hu</surname></string-name>, <string-name><given-names>B.</given-names> <surname>Zhang</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Different microscopic features of AC and DC electrical trees in insulating polymer</article-title>,&#x201D; <source>IEEE Trans. Dielectr. Electr. Insul.</source>, vol. <volume>25</volume>, no. <issue>6</issue>, pp. <fpage>2259</fpage>&#x2013;<lpage>2265</lpage>, <year>2018</year>.</mixed-citation></ref>
<ref id="ref-15"><label>[15]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>G.</given-names> <surname>Chen</surname></string-name> and <string-name><given-names>C. H.</given-names> <surname>Tham</surname></string-name></person-group>, &#x201C;<article-title>Electrical treeing characteristics in XLPE power cable insulation in frequency range between 20 and 500 Hz</article-title>,&#x201D; <source>IEEE Trans. Dielectr. Electr. Insul.</source>, vol. <volume>16</volume>, no. <issue>1</issue>, pp. <fpage>179</fpage>&#x2013;<lpage>188</lpage>, <year>2009</year>.</mixed-citation></ref>
<ref id="ref-16"><label>[16]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M. M.</given-names> <surname>Rahaman</surname></string-name>, <string-name><given-names>C.</given-names> <surname>Li</surname></string-name>, <string-name><given-names>X.</given-names> <surname>Wu</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Yao</surname></string-name>, <string-name><given-names>Z.</given-names> <surname>Hu</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>A survey for cervical cytopathology image analysis using deep learning</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>8</volume>, pp. <fpage>61687</fpage>&#x2013;<lpage>61710</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-17"><label>[17]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>N.</given-names> <surname>Otsu</surname></string-name></person-group>, &#x201C;<article-title>A threshold selection method from gray-level histograms</article-title>,&#x201D; <source>IEEE Trans. Syst. Man. Cybern.</source>, vol. <volume>9</volume>, no. <issue>1</issue>, pp. <fpage>62</fpage>&#x2013;<lpage>66</lpage>, <year>1979</year>.</mixed-citation></ref>
<ref id="ref-18"><label>[18]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>J.</given-names> <surname>Sauvola</surname></string-name>, <string-name><given-names>T.</given-names> <surname>Seppanen</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Haapakoski</surname></string-name> and <string-name><given-names>M.</given-names> <surname>Pietikainen</surname></string-name></person-group>, &#x201C;<article-title>Adaptive document binarization</article-title>,&#x201D; in <conf-name>Proc. of the Fourth Int. Conf. on Document Analysis and Recognition</conf-name>, <conf-loc>Ulm, Germany</conf-loc>, vol. <volume>1</volume>, pp. <fpage>147</fpage>&#x2013;<lpage>152</lpage>, <year>2000</year>. </mixed-citation></ref>
<ref id="ref-19"><label>[19]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Marques</surname></string-name>, <string-name><given-names>G.</given-names> <surname>Racolte</surname></string-name>, <string-name><given-names>D. C.</given-names> <surname>Zanotta</surname></string-name>, <string-name><given-names>E.</given-names> <surname>Menezes</surname></string-name>, <string-name><given-names>C. L.</given-names> <surname>Cazarin</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Adaptive segmentation for discontinuity detection on karstified carbonate outcrop images from UAV-SfM acquisition and detection bias analysis</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>10</volume>, pp. <fpage>20514</fpage>&#x2013;<lpage>20526</lpage>, <year>2022</year>.</mixed-citation></ref>
<ref id="ref-20"><label>[20]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>X.</given-names> <surname>Cheng</surname></string-name>, <string-name><given-names>K.</given-names> <surname>Cheng</surname></string-name> and <string-name><given-names>H.</given-names> <surname>Bi</surname></string-name></person-group>, &#x201C;<article-title>Dynamic downscaling segmentation for noisy, low-contrast in situ underwater plankton images</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>8</volume>, pp. <fpage>111012</fpage>&#x2013;<lpage>111026</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-21"><label>[21]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>T.</given-names> <surname>Coye</surname></string-name></person-group>, &#x201C;<article-title>A novel retinal blood vessel segmentation algorithm for fundus images</article-title>,&#x201D; in <source>MATLAB Central File Exchange</source>. <comment>Retrieved September 24</comment>, <year>2020</year>. [Online]. Available: <ext-link ext-link-type="uri" xlink:href="http://www.mathworks.com/matlabcentral/fileexchange/50839">http://www.mathworks.com/matlabcentral/fileexchange/50839</ext-link>.</mixed-citation></ref>
<ref id="ref-22"><label>[22]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>A. M. R. R.</given-names> <surname>Bandara</surname></string-name> and <string-name><given-names>P. W. G. R. M. P. B.</given-names> <surname>Giragama</surname></string-name></person-group>, &#x201C;<article-title>A retinal image enhancement technique for blood vessel segmentation algorithm</article-title>,&#x201D; in <conf-name>2017 IEEE Int. Conf. on Industrial and Information Systems (ICIIS)</conf-name>, <conf-loc>Peradeniya, Sri Lanka</conf-loc>, pp. <fpage>1</fpage>&#x2013;<lpage>5</lpage>, <year>2017</year>. </mixed-citation></ref>
<ref id="ref-23"><label>[23]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>D.</given-names> <surname>Kaur</surname></string-name> and <string-name><given-names>Y.</given-names> <surname>Kaur</surname></string-name></person-group>, &#x201C;<article-title>Various image segmentation techniques: A review</article-title>,&#x201D; <source>Int. J. Comput. Sci. Mob. Comput.</source>, vol. <volume>3</volume>, no. <issue>5</issue>, pp. <fpage>809</fpage>&#x2013;<lpage>814</lpage>, <year>2014</year>.</mixed-citation></ref>
<ref id="ref-24"><label>[24]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Imran</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Li</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Pei</surname></string-name>, <string-name><given-names>J. -J.</given-names> <surname>Yang</surname></string-name> and <string-name><given-names>Q.</given-names> <surname>Wang</surname></string-name></person-group>, &#x201C;<article-title>Comparative analysis of vessel segmentation techniques in retinal images</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>7</volume>, pp. <fpage>114862</fpage>&#x2013;<lpage>114887</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-25"><label>[25]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>Y.</given-names> <surname>Yang</surname></string-name>, <string-name><given-names>X.</given-names> <surname>Sang</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Yang</surname></string-name>, <string-name><given-names>X.</given-names> <surname>Hou</surname></string-name> and <string-name><given-names>Y.</given-names> <surname>Huang</surname></string-name></person-group>, &#x201C;<article-title>High-precision vision sensor method for dam surface displacement measurement</article-title>,&#x201D; <source>IEEE Sensors Journal</source>, vol. <volume>19</volume>, no. <issue>24</issue>, pp. <fpage>12475</fpage>&#x2013;<lpage>12481</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-26"><label>[26]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A. R.</given-names> <surname>Venmathi</surname></string-name>, <string-name><given-names>E. N.</given-names> <surname>Ganesh</surname></string-name> and <string-name><given-names>N.</given-names> <surname>Kumaratharan</surname></string-name></person-group>, &#x201C;<article-title>Kirsch compass kernel edge detection algorithm for micro calcification clusters in mammograms</article-title>,&#x201D; <source>Middle-East J. Sci. Res.</source>, vol. <volume>24</volume>, no. <issue>4</issue>, pp. <fpage>1530</fpage>&#x2013;<lpage>1535</lpage>, <year>2016</year>.</mixed-citation></ref>
<ref id="ref-27"><label>[27]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Vlachos</surname></string-name> and <string-name><given-names>E.</given-names> <surname>Dermatas</surname></string-name></person-group>, &#x201C;<article-title>Multi-scale retinal vessel segmentation using line tracking</article-title>,&#x201D; <source>Comput. Med. Imaging Graph.</source>, vol. <volume>34</volume>, no. <issue>3</issue>, pp. <fpage>213</fpage>&#x2013;<lpage>227</lpage>, <year>2010</year>.</mixed-citation></ref>
<ref id="ref-28"><label>[28]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>D. B.</given-names> <surname>Watson</surname></string-name> and <string-name><given-names>M. I.</given-names> <surname>Barber</surname></string-name></person-group>, &#x201C;<article-title>Image-processing technique for investigating dielectric breakdown trees</article-title>,&#x201D; <source>IEE Proceedings, Part A Sci. Meas. Technol.</source>, vol. <volume>139</volume>, no. <issue>2</issue>, pp. <fpage>79</fpage>&#x2013;<lpage>83</lpage>, <year>1992</year>.</mixed-citation></ref>
<ref id="ref-29"><label>[29]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Bahadoorsingh</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Balliram</surname></string-name>, <string-name><given-names>C.</given-names> <surname>Sharma</surname></string-name> and <string-name><given-names>S. M.</given-names> <surname>Rowland</surname></string-name></person-group>, &#x201C;<article-title>Development of a software tool to evaluate electrical tree growth images</article-title>,&#x201D; in <conf-name>Annu Rep.-Conf. Electr. Insul. Dielectr. Phenomena</conf-name>, <publisher-name>CEIDP</publisher-name>, <conf-loc>Cancun, Mexico</conf-loc>, pp. <fpage>768</fpage>&#x2013;<lpage>771</lpage>, <year>2011</year>. </mixed-citation></ref>
<ref id="ref-30"><label>[30]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S. M.</given-names> <surname>Rowland</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Schurch</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Pattouras</surname></string-name> and <string-name><given-names>Q.</given-names> <surname>Li</surname></string-name></person-group>, &#x201C;<article-title>Application of FEA to image-based models of electrical trees with uniform conductivity</article-title>,&#x201D; <source>IEEE Trans. Dielectr. Electr. Insul.</source>, vol. <volume>22</volume>, no. <issue>3</issue>, pp. <fpage>1537</fpage>&#x2013;<lpage>1546</lpage>, <year>2015</year>.</mixed-citation></ref>
<ref id="ref-31"><label>[31]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>D.</given-names> <surname>Kavitha</surname></string-name>, <string-name><given-names>T. K.</given-names> <surname>Sindhu</surname></string-name> and <string-name><given-names>T. N. P.</given-names> <surname>Nambiar</surname></string-name></person-group>, &#x201C;<article-title>Investigation of treeing process in nanofilled epoxy material by finite element method</article-title>,&#x201D; <source>J. Electr. Eng.</source>, vol. <volume>14</volume>, no. <issue>1</issue>, pp. <fpage>344</fpage>&#x2013;<lpage>349</lpage>, <year>2014</year>.</mixed-citation></ref>
<ref id="ref-32"><label>[32]</label><mixed-citation publication-type="other"><person-group person-group-type="author"><collab>The GIMP Development Team</collab></person-group>, &#x201C;<article-title>GIMP</article-title>,&#x201D; <comment>Retrieved January 24</comment>, <year>2019</year>. [Online]. Available: <ext-link ext-link-type="uri" xlink:href="https://www.gimp.org">https://www.gimp.org</ext-link>.</mixed-citation></ref>
</ref-list>
</back>
</article>