Efficient Local Cloud-Based Solution for Liver Cancer Detection Using Deep Learning

Efficient Local Cloud-Based Solution for Liver Cancer Detection Using Deep Learning

Anil B. C., Dayananda P., Nethravathi B., Mahesh S. Raisinghani
Copyright: © 2022 |Pages: 13
DOI: 10.4018/IJCAC.2022010109
OnDemand:
(Individual Articles)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

Liver cancer is one the most common forms of cancer. As per statistics in 2018 published by World Health Organization, a quarter of all cancer cases are caused by infections, particularly prevalent in developing countries, including hepatitis B, which is linked to liver cancer. The mortality rate is higher in liver cancer as compared to other types of cancer. Quick and reliable diagnosis tools are of paramount importance for detecting and treating liver cancer in early stage, thus improving the likely course of a medical condition of patient. We have developed a cloud-based solution for liver tumour Segmentation, Classification and Detection in CT images based on GoogleNet architecture of Convolutional Neural Network. Experiment is carried out with training and test sets derived from TCIA repository. The results yield 96.7% accuracy for classification of tumour cells. GoogleNet architecture is used for implementation. The GoogleNet has 70,000 images in diagnosis of malignant tumor in liver cancer, providing a rich database for testing. Our algorithm has been deployed in Azure cloud.
Article Preview
Top

1. Introduction

According to the World Health Organization (WHO), liver cancer is the second most common type of cancer. Several types of cancer can form in the liver, of which hepatocellular carcinoma (HCC) is the primary type, which starts in the hepatocyte. Intrahepatic cholangiocarcinoma and hepatoblastoma are other types of liver cancer; however, they occur less frequently. The classification of liver cancer is based on texture and volume, and this helps in the meticulous planning of liver therapy. Authors in (Cornelis et al., 2017) explains classification techniques is performed based on two types of livers: the first one, hypodense, appears darker than the healthy liver, and other one is brighter.

The appearance is based on lesion type, imaging, and state and can vary among patients. In this regard, the accurate classification of liver tumors is paramount in medical imaging.

Computer-aided diagnosis through machine learning and computer vision is mainly developed for doctors and patients to make timely decisions. However, there is a lack of research on the analysis of different architectures of convolutional neural networks (CNNs) and the deployment of solutions to the cloud for public use.

The research conducted so far has focused on wavelet coefficient statistics (Kumar et al., 2013) and grey level co-occurrence matrix, (Chang et al., 2017; Gunasundari et al., 2018; Sayed et al., 2016), which are used for the extraction of shape and texture features in liver CTs. For tumor classification in the liver, artificial computer-aided diagnosis and support vector machines (SVMs) are used as existing techniques, but the accuracy achieved so far is nominal. To achieve greater accuracy, GoogLeNet architecture is used and a 3D construction of imaging is employed in our existing work. Further, ImageJ/Fiji is used for 3D construction and analysis. Supported by NIH Image for the Macintosh, ImageJ is an open-area Java image processing tool that runs either as a downloadable application or as an online applet on any PC with a Java 1.4 or later virtual machine. It can investigate, process, show, alter, spare, and print 8-bit, 16-bit, and 32-bit pictures. It can also peruse many image formats including TIFF, BMP, DICOM, GIF, JPEG, FITS, and “raw.” It supports “stacks,” a progression of pictures that share a single window.

Figure 1.

Human liver

IJCAC.2022010109.f01

Additionally, the program has been deployed on a cloud platform. Microsoft Azure is used for cloud deployment, and the software is utilized as a remote desktop application. In many fields, deep learning is a significant research topic, i.e., CNNs are used to address the challenges in computer vision. CNN offers outstanding performance in terms of handwritten character recognition, object recognition, and image classification. Here, supervised learning models for multi-layer networks are introduced by the authors in (LeCun et al., 1998). CNN can retrieve hierarchical features without any manual intervention by constructing high-level features. Several medical applications use CNN for liver tumors (Li et al., 2015) and colonic polyps (Guo et al., 2017). Fig. 1 illustrates the human liver.

In our research, liver tumor segmentation and classification are carried out using CNN by considering training images from the TCIA repository. The training model is created with respect to GoogLeNet, SqueezeNet, and AlexNet and accuracy is checked using all three models. Further 3D models are constructed using the ImageJ Tool, where liver image identification is performed without a loss in its structure. Finally, the solution is deployed in the Microsoft Azure cloud as a remote desktop application, and similar processes can also be deployed in local servers so that applications can be accessed at higher speeds. A training model is generated considering the images chosen manually from the TCIA repository.

Complete Article List

Search this Journal:
Reset
Volume 14: 1 Issue (2024)
Volume 13: 1 Issue (2023)
Volume 12: 4 Issues (2022): 2 Released, 2 Forthcoming
Volume 11: 4 Issues (2021)
Volume 10: 4 Issues (2020)
Volume 9: 4 Issues (2019)
Volume 8: 4 Issues (2018)
Volume 7: 4 Issues (2017)
Volume 6: 4 Issues (2016)
Volume 5: 4 Issues (2015)
Volume 4: 4 Issues (2014)
Volume 3: 4 Issues (2013)
Volume 2: 4 Issues (2012)
Volume 1: 4 Issues (2011)
View Complete Journal Contents Listing