Machine learning based biomedical image processing for echocardiographic images

Ayesha Heena,Nagashettappa Biradar,Najmuddin M. Maroof,Surbhi Bhatia,Rashmi Agarwal,Kanta Prasad
DOI: https://doi.org/10.1007/s11042-022-13516-5
2023-03-16
Abstract:The popularity of Artificial intelligence and machine learning have prompted researchers to use it in the recent researches. The proposed method uses K-Nearest Neighbor (KNN) algorithm for segmentation of medical images, extracting of image features for analysis by classifying the data based on the neural networks. Classification of the images in medical imaging is very important, KNN is one suitable algorithm which is simple, conceptual and computational, which provides very good accuracy in results. KNN algorithm is a unique user-friendly approach with wide range of applications in machine learning algorithms which are majorly used for the various image processing applications including classification, segmentation and regression issues of the image processing. The proposed system uses gray level co-occurrence matrix features. The trained neural network has been tested successfully on a group of echocardiographic images, errors were compared using regression plot. The results of the algorithm are tested using various quantitative as well as qualitative metrics and proven to exhibit better performance in terms of both quantitative and qualitative metrics in terms of current state-of-the-art methods in the related area. To compare the performance of trained neural network the regression analysis performed showed a good correlation.
Image and Video Processing,Computer Vision and Pattern Recognition,Machine Learning
What problem does this paper attempt to address?
### Problems the Paper Attempts to Solve This paper aims to address several key issues in medical image processing, particularly focusing on the processing of echocardiographic images. Specifically, the paper addresses the following aspects: 1. **Image Denoising**: - Echocardiographic images are prone to speckle noise during acquisition, which can severely affect the quality of the images and the accuracy of subsequent analysis. Therefore, the paper first proposes denoising the input images to reduce the impact of speckle noise. 2. **Image Segmentation**: - Manual segmentation and boundary detection are subjective, time-consuming, and unreliable processes. To automate this process, the paper proposes an image segmentation method based on the K-Nearest Neighbors (KNN) algorithm. This method classifies pixels by extracting gray-level co-occurrence matrix features and marking the boundaries in the image. 3. **Image Feature Extraction**: - Extracting texture features from images is crucial for accurate classification and segmentation. The paper uses gray-level co-occurrence matrix features (such as contrast, homogeneity, entropy, and local homogeneity) to describe the texture characteristics of the images. 4. **Neural Network Classification**: - To further improve classification accuracy, the paper introduces neural networks as pixel classifiers. The trained neural network can effectively identify and classify pixels in the images, thereby enhancing overall performance. 5. **Performance Evaluation**: - The paper evaluates the proposed algorithms using various quantitative and qualitative metrics (such as Mean Squared Error (MSE), Peak Signal-to-Noise Ratio (PSNR), Structural Similarity Index (SSIM), etc.) and compares them with existing methods, demonstrating their superiority. ### Main Contributions - **Image Denoising**: Proposed the use of fractional-order integral filters for image denoising, effectively reducing the impact of speckle noise. - **KNN Algorithm**: The image segmentation method based on the KNN algorithm accurately marks image boundaries through gray-level co-occurrence matrix feature extraction and pixel classification. - **Neural Network**: Introduced neural networks as pixel classifiers, improving classification accuracy and robustness. - **Performance Evaluation**: Conducted comprehensive evaluations of the algorithms using various metrics, demonstrating their superior performance on standard medical image databases and other image databases. ### Future Research Directions and Open Challenges - **Video Applications**: Design more advanced algorithms for video processing, satellite images, and other image formats. - **Real-time Applications**: Extend the algorithms to real-time applications, improving processing speed and efficiency. - **Multimodal Image Processing**: Explore methods for processing multimodal images to enhance the accuracy of comprehensive diagnosis. Through these improvements, the paper provides new ideas and technical means for the field of medical image processing, contributing to the accuracy and efficiency of medical diagnosis.