Keywords

1 Introduction

Due to poor prognostic methods the diagnosis of the lung cancer has become difficult. The survival is possible only if the detection could make it early [1]. Cancer can be spread through the blood vessels, or lymph fluid and they are surrounded by cancer tissues around the lungs. There is always the possibility of the growth of cancer cells around the chest form the lung nodules. The major two categories of lung cancer are Non-small cell lung cancer and small cell lung cancer.

The four stages of the cancer cells vary by their way of shape and size cancer cells. Smoking is found to be the reason for lung cancer and they are best found though the CT images. Thus, it is necessary to have a best frame work to find out the cancer from the CT images.

The system should be able to pre-process the image and they should be able to make an effort to categories them according to the size and the features that are attributed to it. Local energy map is developed form the histogram that is generated by LESH techniques.

Pre-processing is a must because the images are collected from the different machines and they may differ in their format. Therefore, it is necessary to the desired result will require the pre-processing on the images. The purpose of the paper is to develop an energy map, based on the LESH technique and they should be involved with pre-processing methods with latest pre-processing techniques. The medical images are always with different layers’ inner structure and they need to process them with different characteristic to get desired result [1]. Pre-processing is a must, to get the intended result and they shall be of the metrics values, binary numbers, pre-processed images and charts.

The chest computed tomography (CT) scan, has high resolution thus, it is used for lung related diseases. It is difficult to find the small cell malignancy at the early stages. There is always an urgent task to develop a frame work for it because they have to be formulated and they have to be identified. The major areas where the pulmonary nodules develops are difficult to find out because there are in the inner most part of the body and thus the location of the malignancy. The pulmonary nodules are identified based on the shape. Hence, it is an important task to identify the various CT images from various sources.

The important task of this research is that, to know different pre-processing method and developing feature extraction method with the support of the LESH techniques.

2 Literature Survey

LESH technique has been very successful in applying multi-disciplinary fields related to pattern recognition and as part of the lung cancer detection to differentiate many features they are ought to detect [2,3,4]. The noise in the image is always a matter of disturbance and they can be separated as in two steps and they are Weiner filtering and Denoising. In the image processing white noise is a problem [5]. IlyaLevner [6] has observed that the topographical and other noises can be reduced using watershed segmentation.

The pixel grouping and watershed segmentations are always used in the image processing and computer vision related research. When the object of the pixels with same proximity are in the same vicinity the image mapping is necessary and this can be done using energy mapping with LESH techniques. Non overlapping region can be used with the help of the natural phenomena and they can be done with segmentation methods. The idea about the quantification for semantic nodule characteristics of sphericity, speculation and clarification have become major concern [7,8,9]. Hence, the image quantification has to be done with image segmentation. Anywhere in the body the nodule can occur. In the image processing, the idea if there is any occurrence of abnormality has to be found out according to the useful information [10] and it becomes the foundation of image classification.

LESH feature extractions for the similarity of abnormal nodules in the CT images have achieved high classification accuracy. The experiments have done with wavelet and local energy based shape histogram (LESH) and the main features have amalgamated with classifiers and finally the confusion matrix is generated [11].

Ginneken [10] has shown a different approach in executing the rule based and pixel classification approaches. The preferred approach is rule based by most of the research category [12,13,14,15], with different steps, the rule can be used for the extraction of the result. LESH features are mainly used for extracting the images and it is calculating the CT image by the histogram from the local energy pattern.

3 Methodology

The images are pre-processed with the support of LESH vector with an aided supported of image extraction, enhancement and finally segmentation techniques. The extractions of the features are done with morphological operation and colorimetric operations (Fig. 1).

Fig. 1
figure 1

Structure of Image Enhancement

The Structure of Image Enhancement is the system which enhances the image using median filter, Gabor filter and watershed segmentation. The enhancement of colour and clarity can be increased by these methods. Nucleuses are achieved by the thresholding methods in the images to segment. At the end of all, the above given process, the system will achieve colorimetric and morphological to image of the nucleuses is extracted feature [5]. The extracted morphologic features use average intensity, area, perimeter and eccentricity of the nucleuses. The reasons to select the CT images are, because they are with more accuracy and less distortion. Images are acquires form various health care centres.

3.1 Structure of Image Enhancement

3.1.1 Median Filter

The median filter will allow the high value spatial frequency and it is proved that it will remove the noise from the images. There is always half of the pixels are being affected by the noise removal and this process may result in wrong information about the raw data. Median filter also used for blurring on edges and this process can be applied to the image to enhance the methods that are useful in the process.

Median filtering in a non-linear operation and removes the salt and pepper results from the images. The result contains median value in the neighbourhood around the corresponding pixel in the image. The 0’s at the end will pad on the images as shown in Fig. 2.

Fig. 2
figure 2

Zero Component Analysis (ZCA) Whitening

3.1.2 Gabor Filter

Gabor filter is used to have wider perception about the input image thus it can interpret to final results. Although the spatial and frequency domains still exist for the enhancement but we prefer Gabor filter which can give better results due to its wider perception capacity. Gabor filter has better performed in our research than auto enhancement and Fast Fourier [2].

2D Gabor filters are constructed using the following factors: the wavelength λ of the sinusoidal function and the orientation θ of the normal to the parallel stripes of the Gabor function 4. The spatial aspect ratio γ specifies the ellipticity of the support of the Gabor function.

The variance σ of the Gaussian function. The equation for 2D representation of Gabor filter is given as the expansion of the equation, \(\text{x}^{{\prime }} \, = \,{\rm xcos\uptheta }\, + \,{\rm ysin\uptheta }\); \(\text{y}^{{\prime }} \, = \, - \,{\rm xsin\uptheta }\, + \,{\rm ycos\uptheta }\), For γ = 1, circular is the support. For γ < 1, the orientation of the parallel stripes of the function is being supported elongated.

3.1.3 Watershed Segmentation

In the watershed segmentation images are segmented into multiple images for better understanding. Thus watershed segmentation is segmented to objects and constituent regions. Thus the segmentation finally segments images into multiple images and as a set of contours extracted from the image [5]. Marker controller is used for watershed segmentation and they convert the segmented images into white or grey images for that matter. In this segmentation approach the frontier and regional methods are combined. The working of the segmentation is explained as the RGB images are converted to grey scale images and then they are processed for edge detection and structural elements and a foreground markers erosion is developed with background markers. Here the regional maxima are developed for watershed segmentation and dilation is done on the final image to get visualization of the images. The Fig. 3 shows the results of watershed segmentation in the Confusion Matrix.

Fig. 3
figure 3

Confusion Matrix

3.1.4 Feature Extraction Based on LESH

Based on calculating of local energy pattern of the histogram for the image of interest. Local energies are calculated along with different orientations.

Before calculate phase congruency (PC), the Gabor filter is involved with different orientations o and scales s. Transfer function for log-Gabor is given

$${\text{G}}(\upomega) = \frac{{ \left( {\log \left( {\frac{\omega }{\omega o}} \right)} \right)^{2} }}{{2\left( {\log \left( {\frac{k}{\omega o}} \right)} \right)^{2} }}$$
(1)

where ωo is central frequency of the filter and \(\frac{k}{\omega o}\) is a constant.

Let G evenso and G evenso be the even-symmetric and odd- symmetric filters at orientation o and scale s. Then convolution with image result of response vector given as

$$\left[ {{\text{ e}}_{\text{so}} \left( {\text{z}} \right) , {\text{ o}}_{\text{so}} \left( {\text{z}} \right)} \right],$$
(2)

where z = (x, y) represents a location. Hence, the orientation can be computed with the amplitude of the response as

$${\text{A}}_{\text{so}} = \sqrt {\left( {eso\left( z \right)} \right)^{2} + \left( {Oso\left( z \right)} \right)^{2} }$$
(3)

And sensitive phase deviation measure is given as:

$${\Delta \Upphi }_{\text{m}} \left( {\text{z}} \right){\text{ = cos}}\left( {\Phi _{\text{m}} \left( {\text{z}} \right){ - }^{ - }\Phi _{\text{m}} \left( {\text{z}} \right)} \right){\text{ - |sin}}\left( {\Phi _{\text{m}} \left( {\text{z}} \right){ - }^{ - }\Phi _{\text{m}} \left( {\text{z}} \right)} \right) |$$
(4)

Now, local energy is calculated as:

$${\text{E(z)}} = \sqrt {\left( {\varSigma \left( m \right)Eso\left( z \right)} \right)^{2} + \left( {\varSigma \left( m \right)Oso\left( z \right)} \right)^{2} }$$
(5)

At last, 2D phase congruency for the image is normalized by sum of amplitude computed Fourier amplitude components as

$${\text{PC(z)}} = \frac{E\left( z \right)}{\varSigma mAso + \varepsilon }$$
(6)
$${\text{PC(z)}} = \frac{{\varSigma mW\left( z \right)\left[ {Am\left( z \right)\Delta\Phi {\text{m}}\left( {\text{z}} \right) - {\text{T}}} \right]}}{\varSigma mAm + \varepsilon }$$
(7)

where T-noise cancellation factor and W(z)- weighting of the frequency spread. Am and ɸm represent the amplitude and phase angle respectively.

Further, the resultant of LESH feature vector is calculated as follows:

$${\text{H}}_{\text{r,b = }} \,\varSigma \,{\text{W}}_{\text{r}} {\text{xPC}}\left( {\text{z}} \right) \times\updelta\,_{\text{r - b}}$$
(8)
$${\text{W}}_{1} = \frac{1}{{\sqrt {2\Pi \sigma } }}e^{{\left[ {\left( {x - rxo} \right)^{2} + \left( {y - ryo} \right)^{2} } \right]/\sigma^{2} }}$$
(9)

where Wr- Gausssian weighting function of the delta of the orientation. The histogram of Lesh vector is shows in Fig. 4.

Fig. 4
figure 4

Lesh Vector

4 Conclusion and Future Scope

This paper has discussed mainly about how the LESH vector can be applied to an image so as to get a better result. It is done based on the local energy patterns that have been developed through the histogram. Different orientations have been used for it to calculate the local energy pattern. The result of the research shows that the image is processed with 2-D log-Gabor filter for better orientation o and scales s. The image enhancement is done always with the idea in mind that to have better interpretability on the image. Enhancements are usually done on the spatial domain and frequency domain. Watershed segmentation and Gabor filters are always used for accurate results for pre-processing stage and hence to get a better result from the LESH vector. Thus the region of interest is used to find the area of cancer. For the further work the Convolutional neural network can give better result and it will increase the accuracy and detection of cancer nodules with high clarity.