Optimisation of image processing networks for neuronal membrane detection

This research dealt with the problem of neuronal membrane detection, in which the core challenge is distinguishing membranes from organelles. A simple and efficient optimisation framework is proposed based on several basic processing steps, including local contrast enhancement, denoising, thresholdi...

Full description

Bibliographic Details
Main Author: Raju, Rajeswari
Format: Thesis (University of Nottingham only)
Language:English
Published: 2016
Subjects:
Online Access:https://eprints.nottingham.ac.uk/33948/
_version_ 1848794741010857984
author Raju, Rajeswari
author_facet Raju, Rajeswari
author_sort Raju, Rajeswari
building Nottingham Research Data Repository
collection Online Access
description This research dealt with the problem of neuronal membrane detection, in which the core challenge is distinguishing membranes from organelles. A simple and efficient optimisation framework is proposed based on several basic processing steps, including local contrast enhancement, denoising, thresholding, hole-filling, watershed segmentation, and morphological operations. The two main algorithms proposed Image Processing Chain Optimisation (IPCO) and Multiple IPCO (MIPCO)combine elements of Genetic Algorithms, Differential Evolution, and Rank-based uniform crossover. 91.67% is the highest recorded individual IPCO score with a speed of 280 s, and 92.11% is the highest recorded ensembles IPCO score whereas 91.80% is the highest recorded individual MIPCO score with a speed of 540 s for typically less than 500 optimisation generations and 92.63% is the highest recorded ensembles MIPCO score.Further, IPCO chains and MIPCO networks do not require specialised hardware and they are easy to use and deploy. This is the first application of this approach in the context of the Drosophila first instar larva ventral nerve cord. Both algorithms use existing image processing functions, but optimise the way in which they are configured and combined. The approach differs from related work in terms of the set of functions used, the parameterisations allowed, the optimisation methods adopted, the combination framework, and the testing and analyses conducted. Both IPCO and MIPCO are efficient and interpretable, and facilitate the generation of new insights. Systematic analyses of the statistics of optimised chains were conducted using 30 microscopy slices with corresponding ground truth. This process revealed several interesting and unconventional insights pertaining to preprocessing, classification, post-processing, and speed, and the appearance of functions in unorthodox positions in image processing chains, suggesting new sets of pipelines for image processing. One such insight revealed that, at least in the context of our membrane detection data, it is typically better to enhance, and even classify, data before denoising them.
first_indexed 2025-11-14T19:21:00Z
format Thesis (University of Nottingham only)
id nottingham-33948
institution University of Nottingham Malaysia Campus
institution_category Local University
language English
last_indexed 2025-11-14T19:21:00Z
publishDate 2016
recordtype eprints
repository_type Digital Repository
spelling nottingham-339482025-02-28T11:49:40Z https://eprints.nottingham.ac.uk/33948/ Optimisation of image processing networks for neuronal membrane detection Raju, Rajeswari This research dealt with the problem of neuronal membrane detection, in which the core challenge is distinguishing membranes from organelles. A simple and efficient optimisation framework is proposed based on several basic processing steps, including local contrast enhancement, denoising, thresholding, hole-filling, watershed segmentation, and morphological operations. The two main algorithms proposed Image Processing Chain Optimisation (IPCO) and Multiple IPCO (MIPCO)combine elements of Genetic Algorithms, Differential Evolution, and Rank-based uniform crossover. 91.67% is the highest recorded individual IPCO score with a speed of 280 s, and 92.11% is the highest recorded ensembles IPCO score whereas 91.80% is the highest recorded individual MIPCO score with a speed of 540 s for typically less than 500 optimisation generations and 92.63% is the highest recorded ensembles MIPCO score.Further, IPCO chains and MIPCO networks do not require specialised hardware and they are easy to use and deploy. This is the first application of this approach in the context of the Drosophila first instar larva ventral nerve cord. Both algorithms use existing image processing functions, but optimise the way in which they are configured and combined. The approach differs from related work in terms of the set of functions used, the parameterisations allowed, the optimisation methods adopted, the combination framework, and the testing and analyses conducted. Both IPCO and MIPCO are efficient and interpretable, and facilitate the generation of new insights. Systematic analyses of the statistics of optimised chains were conducted using 30 microscopy slices with corresponding ground truth. This process revealed several interesting and unconventional insights pertaining to preprocessing, classification, post-processing, and speed, and the appearance of functions in unorthodox positions in image processing chains, suggesting new sets of pipelines for image processing. One such insight revealed that, at least in the context of our membrane detection data, it is typically better to enhance, and even classify, data before denoising them. 2016-07-23 Thesis (University of Nottingham only) NonPeerReviewed application/pdf en arr https://eprints.nottingham.ac.uk/33948/1/RAJESWARI%20RAJU_009225_PhD%20Thesis%20in%20Computer%20Science.pdf Raju, Rajeswari (2016) Optimisation of image processing networks for neuronal membrane detection. PhD thesis, University of Nottingham. image processing chain optimisation (IPCO) genetic algorithms differential evolution
spellingShingle image processing chain optimisation (IPCO)
genetic algorithms
differential evolution
Raju, Rajeswari
Optimisation of image processing networks for neuronal membrane detection
title Optimisation of image processing networks for neuronal membrane detection
title_full Optimisation of image processing networks for neuronal membrane detection
title_fullStr Optimisation of image processing networks for neuronal membrane detection
title_full_unstemmed Optimisation of image processing networks for neuronal membrane detection
title_short Optimisation of image processing networks for neuronal membrane detection
title_sort optimisation of image processing networks for neuronal membrane detection
topic image processing chain optimisation (IPCO)
genetic algorithms
differential evolution
url https://eprints.nottingham.ac.uk/33948/