scholarly journals Feature Extraction in Edge Detection using Genetic Programming

2021 ◽  
Author(s):  
◽  
Wenlong Fu

<p>Edge detection is important in image processing. Extracting edge features is the main and necessary process in edge detection. Since features in edge detection are implicit, most of the existing edge features only work well on specific images. Using a moving window has a trade-off between noise rejection and localisation accuracy. Genetic Programming (GP) has been widely applied to image processing, and GP has potential for extracting edge features, although there is little work in GP for edge detection. The overall goal of this thesis is to investigate GP for automatic edge feature extraction using different amounts of existing knowledge from only using raw pixel intensities and ground truth to more advanced domain knowledge such as Gaussian filters.  First of all, this thesis conducts an investigation on fundamental low-level edge detector construction with very little prior edge knowledge. Search operators based on a single raw pixel, a block of pixels, and two blocks of pixels are proposed to construct edge detectors. Unlike most existing methods, this GP system automatically searches neighbours and avoids manually predefining a window size. The results show that the evolved edge detectors outperform some existing edge detectors, such as the Sobel edge detector.  Secondly, from the pixel and image views, localisation of detected edges, and observations of GP programs, new fitness functions are suggested in this thesis. It is found that the pixel view is better than the image view to design fitness functions without allowing a distance from predictions to ground truth. However, in terms of edge localisation, the pixel view is worse than the image view to design fitness functions. A new fitness function combining detection accuracy and localisation effectively improves the performance of evolved edge detectors. When utilising observations of GP programs to construct soft edge maps, two new fitness functions including a restriction on the range of observations are proposed to evolve edge detectors with good soft edge maps on test images.  Thirdly, pixels implicitly selected by the GP system based on full images are analysed. A set of pixels are extracted from the evolved programs and used to construct edge filters. A merge operation is proposed to extract six pixels to construct second-order edge filters. The results show that a rich but compact set of pixels can be extracted from the evolved edge detectors.  Fourthly, GP is utilised to evolve edge detectors based on the Gaussian-based technique. These GP evolved edge detectors are significantly better than the Gaussian gradient and the surround suppression technique. An efficient and effective sampling technique is proposed for evolving Gaussian-based edge detectors. From the results, there are no significant differences between the Gaussian-based edge detectors evolved by a full set of images and by the sampling technique on the training set.  Fifthly, GP is employed to construct features using an existing set of basic features. The distribution of observations of GP programs is estimated. Evolved composite features are proposed using known distribution models to indicate the probability of pixels being discriminated as edge points. It is found that the composite features effectively combine advantages of basic features and can richly indicate edge responses.  Finally, a Bayesian-based GP system is proposed to construct high-level edge features via employing two general algebraic operators and a function developed from a simple Bayesian model. The simple Bayesian model utilises a general multivariate normal density to combine basic features. Experiments show that the GP evolved programs perform better than the simple Bayesian model to obtain composite features.   Overall, this thesis shows that GP has the capability to effectively extract edge features using different degrees of prior knowledge about edges.</p>

2021 ◽  
Author(s):  
◽  
Wenlong Fu

<p>Edge detection is important in image processing. Extracting edge features is the main and necessary process in edge detection. Since features in edge detection are implicit, most of the existing edge features only work well on specific images. Using a moving window has a trade-off between noise rejection and localisation accuracy. Genetic Programming (GP) has been widely applied to image processing, and GP has potential for extracting edge features, although there is little work in GP for edge detection. The overall goal of this thesis is to investigate GP for automatic edge feature extraction using different amounts of existing knowledge from only using raw pixel intensities and ground truth to more advanced domain knowledge such as Gaussian filters.  First of all, this thesis conducts an investigation on fundamental low-level edge detector construction with very little prior edge knowledge. Search operators based on a single raw pixel, a block of pixels, and two blocks of pixels are proposed to construct edge detectors. Unlike most existing methods, this GP system automatically searches neighbours and avoids manually predefining a window size. The results show that the evolved edge detectors outperform some existing edge detectors, such as the Sobel edge detector.  Secondly, from the pixel and image views, localisation of detected edges, and observations of GP programs, new fitness functions are suggested in this thesis. It is found that the pixel view is better than the image view to design fitness functions without allowing a distance from predictions to ground truth. However, in terms of edge localisation, the pixel view is worse than the image view to design fitness functions. A new fitness function combining detection accuracy and localisation effectively improves the performance of evolved edge detectors. When utilising observations of GP programs to construct soft edge maps, two new fitness functions including a restriction on the range of observations are proposed to evolve edge detectors with good soft edge maps on test images.  Thirdly, pixels implicitly selected by the GP system based on full images are analysed. A set of pixels are extracted from the evolved programs and used to construct edge filters. A merge operation is proposed to extract six pixels to construct second-order edge filters. The results show that a rich but compact set of pixels can be extracted from the evolved edge detectors.  Fourthly, GP is utilised to evolve edge detectors based on the Gaussian-based technique. These GP evolved edge detectors are significantly better than the Gaussian gradient and the surround suppression technique. An efficient and effective sampling technique is proposed for evolving Gaussian-based edge detectors. From the results, there are no significant differences between the Gaussian-based edge detectors evolved by a full set of images and by the sampling technique on the training set.  Fifthly, GP is employed to construct features using an existing set of basic features. The distribution of observations of GP programs is estimated. Evolved composite features are proposed using known distribution models to indicate the probability of pixels being discriminated as edge points. It is found that the composite features effectively combine advantages of basic features and can richly indicate edge responses.  Finally, a Bayesian-based GP system is proposed to construct high-level edge features via employing two general algebraic operators and a function developed from a simple Bayesian model. The simple Bayesian model utilises a general multivariate normal density to combine basic features. Experiments show that the GP evolved programs perform better than the simple Bayesian model to obtain composite features.   Overall, this thesis shows that GP has the capability to effectively extract edge features using different degrees of prior knowledge about edges.</p>


Edge detection is long-established in computer perception approach such as object detection, shape matching, medical image classification etc. For this reason many edge detectors like, Sobel, Robert, Prewitt, Canny etc. has been progressed to increase the effectiveness of the edge pixels. All these approaches work fine on images having minimum variation in intensity. Therefore, a new objective function based distinct particle swarm optimization (DPSO) is proposed in this paper to identify unbroken edges in an image. The conventional edge detectors such as “Canny” & computational intelligent techniques like ACO, GA and PSO are compared with proposed algorithm. Precision, Recall & F-Score is used as performance parameters for these edge detection techniques. The ground truth images are taken as reference edge images and all the edge images acquired by different edge detection systems are contrasted with reference edge image with ascertain the Precision, Recall and F-Score. The techniques are tested on 500 test images from the “BSD500” datasets. The empirical results presented by the proposed algorithm performance better than other edge detection techniques in the images. The proposed method observes edges more accurately and smoothly than other edge detection techniques such as “Canny, ACO, GA and PSO” in different images


2008 ◽  
Vol 08 (04) ◽  
pp. 513-533 ◽  
Author(s):  
MUHAMMAD HUSSAIN ◽  
TURGHUNJAN ABDUKIRIM ◽  
YOSHIHIRO OKADA

This paper proposes a wavelet based multilevel edge detection method that exploits spline dyadic wavelets and a frame work similar to that of Canny's edge detector.2 Using the recently proposed dyadic lifting schemes by Turghunjan et al.1 spline dyadic wavelet filters have been constructed, which are characterized by higher order of regularity and have the potential of better inherent noise filtering and detection results. Edges are determined as the local maxima in the subbands at different scales of the dyadic wavelet transform. Comparison reveals that our method performs better than Mallat's and Canny's edge detectors.


Entropy ◽  
2021 ◽  
Vol 23 (4) ◽  
pp. 414
Author(s):  
Delia Dumitru ◽  
Laura Dioșan ◽  
Anca Andreica ◽  
Zoltán Bálint

Edge detection is a fundamental image analysis task, as it provides insight on the content of an image. There are weaknesses in some of the edge detectors developed until now, such as disconnected edges, the impossibility to detect branching edges, or the need for a ground truth that is not always accessible. Therefore, a specialized detector that is optimized for the image particularities can help improve edge detection performance. In this paper, we apply transfer learning to optimize cellular automata (CA) rules for edge detection using particle swarm optimization (PSO). Cellular automata provide fast computation, while rule optimization provides adaptability to the properties of the target images. We use transfer learning from synthetic to medical images because expert-annotated medical data is typically difficult to obtain. We show that our method is tunable for medical images with different properties, and we show that, for more difficult edge detection tasks, batch optimization can be used to boost the quality of the edges. Our method is suitable for the identification of structures, such as cardiac cavities on medical images, and could be used as a component of an automatic radiology decision support tool.


Author(s):  
Muhammad Noor

The purpose of this study was to obtain empirical evidence about the use of cooperative models of Team Games Tournament to increase the ability of students on solving problems with the summation material fractions. To achieve these objectives, the research carried out in the form of an experiment by comparing the problem solving ability of students to the material sum of fractions through the use cooperative model of TGT and students who received conventional learning. The design is a pretest-posttest control group design. The sampling technique used is purposive sampling technique. The instrument used is to use tests that pretest and posttest. The data were analyzed quantitatively for the results of the pretest, posttest, and normalized gain value. Based on data analysis in this study we concluded that there are differences in problem solving ability of students to the material sum of fractions through the use of cooperative models of Team Games Tournament with students who studied with conventional models, and improved problem solving abilities of students in the material that follows the fractional summation cooperative learning of TGT better than students who take the conventional learning model. Therefore, the ability of solving problems of students at grade material fractions summation cooperative modeled of TGT has increased quite good.


Author(s):  
I Wayan Eka Mahendra

This study aims to determine the effect of formative assessment and learning approach to the mathematics learning outcome after controlling the numerical aptitude. It was a quasi-experiment with a sample of 186 students obtained by using multistage random sampling technique with 2x2 factorial designs. The data were analyzed by ANCOVA. After controlling the numerical aptitude, the results are: the mathematics learning outcome of the students who followed a contextual approach was better than the ones who followed a conventional learning approach, the mathematics learning outcome of the students who were given a performance assessment was better than the ones who were given a conventional assessment, the interaction between the learning approach and formative assessment affected the students learning outcome for mathematics, the students who followed a contextual learning approach were more suitable to be given a performance assessment, whereas the ones who followed a conventional learning approach were more appropriate to be given a conventional assessment. Based on the research findings, junior high school teachers are suggested to improve their students learning outcome for mathematics. Then, teachers need to use a learning approach and formative assessment accurately and correctly. 


2021 ◽  
Vol 11 (1) ◽  
Author(s):  
Christian Crouzet ◽  
Gwangjin Jeong ◽  
Rachel H. Chae ◽  
Krystal T. LoPresti ◽  
Cody E. Dunn ◽  
...  

AbstractCerebral microhemorrhages (CMHs) are associated with cerebrovascular disease, cognitive impairment, and normal aging. One method to study CMHs is to analyze histological sections (5–40 μm) stained with Prussian blue. Currently, users manually and subjectively identify and quantify Prussian blue-stained regions of interest, which is prone to inter-individual variability and can lead to significant delays in data analysis. To improve this labor-intensive process, we developed and compared three digital pathology approaches to identify and quantify CMHs from Prussian blue-stained brain sections: (1) ratiometric analysis of RGB pixel values, (2) phasor analysis of RGB images, and (3) deep learning using a mask region-based convolutional neural network. We applied these approaches to a preclinical mouse model of inflammation-induced CMHs. One-hundred CMHs were imaged using a 20 × objective and RGB color camera. To determine the ground truth, four users independently annotated Prussian blue-labeled CMHs. The deep learning and ratiometric approaches performed better than the phasor analysis approach compared to the ground truth. The deep learning approach had the most precision of the three methods. The ratiometric approach has the most versatility and maintained accuracy, albeit with less precision. Our data suggest that implementing these methods to analyze CMH images can drastically increase the processing speed while maintaining precision and accuracy.


Author(s):  
Sankirti Sandeep Shiravale ◽  
R. Jayadevan ◽  
Sanjeev S. Sannakki

Text present in a camera captured scene images is semantically rich and can be used for image understanding. Automatic detection, extraction, and recognition of text are crucial in image understanding applications. Text detection from natural scene images is a tedious task due to complex background, uneven light conditions, multi-coloured and multi-sized font. Two techniques, namely ‘edge detection' and ‘colour-based clustering', are combined in this paper to detect text in scene images. Region properties are used for elimination of falsely generated annotations. A dataset of 1250 images is created and used for experimentation. Experimental results show that the combined approach performs better than the individual approaches.


2005 ◽  
Vol 15 (12) ◽  
pp. 3999-4006 ◽  
Author(s):  
FENG-JUAN CHEN ◽  
FANG-YUE CHEN ◽  
GUO-LONG HE

Some image processing research are restudied via CNN genes with five variables, and this include edge detection, corner detection, center point extraction and horizontal-vertical line detection. Although they were implemented with nine variables, the results of computer simulation show that the effect with five variables is identical to or better than that with nine variables.


2011 ◽  
Vol 308-310 ◽  
pp. 2560-2564 ◽  
Author(s):  
Xiang Rong Yuan

A moving fitting method for edge detection is proposed in this work. Polynomial function is used for the curve fitting of the column of pixels near the edge. Proposed method is compared with polynomial fitting method without sub-segment. The comparison shows that even with low order polynomial, the effects of moving fitting are significantly better than that with high order polynomial fitting without sub-segment.


Sign in / Sign up

Export Citation Format

Share Document