Abstract
Breast thermography plays a significant role in early detection of breast cancer. In this work, an attempt has been made to extract the edge map in Type-I and Type-II images using You and Kaveh (YK) and Nonlinear Nonlocal (NLNL) diffusion filter. NLNL is an enhanced fourth order diffusion model. The extracted edge map is compared with the YK fourth order diffusion filtered edge map. Two gradient based metrics Edge preservation Index (EPI) and Gradient Magnitude Scale Deviation (GMSD) are used to validate the extracted edge maps. Result shows, the varying characteristics edges are found to be distinct, clear and enhanced by YK fourth order model. Compared to an enhanced fourth order method the EPI is found to be high for YK model edge map images. The index value is found to be 40% and 28% respectively. Similarly minimum GMSD is observed for YK fourth order model compared to the nonlinear nonlocal diffusion model. Hence the edge map extracted from YK fourth order filter shall aid precise segmentation and shall be used for early screening and clinical interpretation.
Introduction
Breast thermography is a non-invasive and radiation free procedure which records and displays thermal patterns emitted by human skin [1]. Statistical incidence of breast cancer among women reveals that there is a need for early detection of the disease. Mammography which is the current gold standard technique has high false positive rate and less sensitivity in dense breast tissue. Thermography, being a functional imaging technique is reported as an adjunct tool due to its improved sensitivity and specificity [2].
Generally thermal images are low contrast in nature. Further the quality of image is degraded due to atmospheric and ambient conditions which results in low signal to noise ratio and absence of clear edges [3]. For early detection of cancer, segmentation of breast thermal images is inevitable [4]. Poor contrast and low SNR are the additional constraint to edge detection. The inferior edge map affects the accuracy of the segmentation in the breast thermal images [5]. Denoising is necessary to reduce noise and improve the contrast of thermal images. Gaussian smoothing averages pixel along all directions instead of orientations. Due to this property, the edge information are blurred which makes detection and localization of edges a difficult task [6]. Smoothing operation performed by second order anisotropic non linear diffusion is to preserves the edges [7]. But they fail to consider the integration scale. In literature it is reported, Nonlinear Nonlocal (NLNL) and YK fourth order diffusion filters are used to remove noise. NLNL filter is an enhanced fourth order diffusion model, effective in regularizing the diffusion and eliminating the noise [8]. The non linearity intensity reduction obtained using fractional derivative in the NLNL filter is used to enhance selectivity and robustness in the presence of noise. The YK fourth order model uses laplacian operator. The boundaries are approximated by piecewise inclined planes.
In this work, NLNL and YK fourth order diffusion filter are used to extract the edge map from the infrared breast images [9]. The edge map is extracted for various gradient threshold values. To choose appropriate edge map the gradient threshold parameters are optimized using Anisotropy Quality index (AQI) [10]. To aid precise segmentation the parameter optimized edge map are compared and evaluated using gradient based metric EPI [11, 12] and GMSD [13].
Methodology
Database
Breast thermal images for this study are obtained from online database of the project [14]. The total of 55 images is considered for this study and analysis. The characteristic of images in the database varies in terms of edge. The database images are observed with two main characteristics of edges, such as clear, distinguishable lower breast boundaries and inframammary fold and images with vague lower breast boundaries and indistinguishable inframammary fold.
YK and nonlinear nonlocal fourth order diffusion filtering
In order to avoid the undesired blurring of edges by the ordinary linear filters and non-linear anisotropic diffusing filtering, nonlinear nonlocal diffusion filtering is adopted to preserve the edges. In order to do region specific smoothing on the image the conduction diffusion coefficient is considered. It is a function of brightness function ‘
The YK fourth order diffusion equation proposed by You and Kaveh is given by
The Laplacian operator ‘
The Euler equation mentioned in Eq. (1) is minimized by finding the laplacian of the nosiy pixel using
with symmetric boundary conditions
and
where
The edge distortion introduced by the fourth order diffusion filter is more than second order filter. You and Kaveh proposed the diffusivity function based on the absolute value of the laplacian of the image intensity function to overcome edge distortion and it is obtained using
Further the Laplacian of
with the symmetric boundary condition
Finally the numerical approximation of the Eq. (1) is given by
NLNL filter is an enhanced fourth order diffusion model. The laplacian operator in Eq. (1) is replaced by gradient operator to obtain NLNL filter. Similarly, to regularize the diffusion coefficient ‘
where
The quality of images is associated with the edges in the images [15]. The edge map extracted from the infrared breast images using YK model and new enhanced fourth order diffusion filter for various gradient threshold values are validated using Anisotropy Quality Index (AQI). Degradation of edges results in the anisotropy of the image. The optimum gradient threshold values are chosen based on AQI value. Anisotropy index of the image is measured by evaluating the entropy at possible directions. The normalized pseudo Wigner distribution and Renyi entropy are used to estimate the entropy at predefined direction using Eqs (7) and (8)
The expectation value of the entropy for different orientations is measured as Anisotropy quality index using Eq. (9)
The pixel level variation in the entropy reflects the disturbances in the edges. Maximum AQI is obtained for good quality edge map images.
Representative set of input images. (a and b) Clear, visible lower breast boundaries and inframammary fold and (c and d) Indistinguishable lower breast boundaries and inframammary fold images.
To choose proper edge map for precise segmentation, the parameter optimized edge map are further validated using EPI and GMSD.
Edge Preservation Index (EPI) is used to measure the resemblances of edge images derived from original and filtered images using
where
GMSD is the metric to compare the gradient magnitude maps of the input and filtered images using
where
The representative set of images are shown in Fig. 1. Images with clear lower breast boundaries and inframammary fold edges are observed in Fig. 1a. The images with indistinguishable lower breast boundaries and inframammary fold are shown in Fig. 1b. The edge maps are extracted from representative set of images using nonlinear nonlocal diffusion filter and YK fourth order diffusion model.
Using NLNL and YK fourth order filter the edge map are extracted by varying the gradient threshold value. The edge map extracted using YK fourth order filter exhibits the tradeoff between the noise removal and edge preservation. The time step of 0.25 and gradient threshold are the parameter used to obtain the edge map. The representative set of input image with and extracted edge maps for threshold values of 2, 5 and 20 are shown in Fig. 2.
Anisotropic quality index of YK and NLNL edge map for various gradient thresholds
Anisotropic quality index of YK and NLNL edge map for various gradient thresholds
Representative results of YK fourth order filter. (a and b) Input images and (c–h) edge map images for gradient threshold value of 2, 5 and 20 respectively.
Representative results of NLNL filter. (a and b) Input images (c–h) edge map images for gradient threshold of 10
Representative results of YK and NLNL fourth order. (a and b) Filtered image (c and d) edge map for gradient threshold value of 2 and (e and f) edge map for gradient threshold value of 10
Validation index of YK and NLNL diffusion model edge map (a) EPI and (b) GMSD.
The edge map extracted from breast images using YK fourth order diffusion filter is shown in Fig. 2. The edge map obtained from both categories of images for the gradient threshold value of 2 is shown in Fig. 2c and d. It is found to have sharp lower breast boundaries and inframammary fold. The edges are observed with distinct boundary due to piecewise planar image approximation. The low frequency and high frequency noise is removed while the edges are preserved for threshold value of 2. When the gradient threshold is greater than 2 there is significant increase in the filtering of noise. But the edges near the inframammary fold and lower breast boundaries are blurred to greater extent. For threshold value of 5 and 20 the edges with undistinguishable speckle, with black and white spots are smoothened to greater extent and found to be blurred and shown in Fig. 2e–h.
The edge map extracted using non local non linear fourth order diffusion filter is shown in Fig. 3. The choice of parameter of NLNL fourth order filter are, regularizer
Hence for accurate segmentation the edge map with sharp and speckle free edges are necessary. To choose appropriate edge map the AQI value extracted from the edge map of NLNL and YK fourth order diffusion filter are tabulated in Table 1.
From Figs 2 and 3, as the gradient threshold increases, the sharpness of edges is found to be decreased. To eliminate the visual inspection error and to aid accurate segmentation an AQI value is obtained and analyzed to select the parameter optimized edge map. The AQI value extracted from the edge map reflected the characteristics of edges. From Table 1 the AQI value is found to be very less when gradient threshold value is greater than 2 and 10
It is observed from Fig. 5a the YK fourth order diffusion filter shows high EPI values compared to NLNL filter in breast images. This may be due to the presence of laplacian operator in the diffusion equation. The laplacian operator removes the noise and preserves the edges. Due to the presence of gradients in the YK model it is found to preserve 40% of the edges and only 28% of edges are preserved by NLNL method.
From Fig. 5b the values of GMSD of YK fourth order filtered images are minimum compared to NLNL filter. The GMSD of YK fourth order diffusion filter is found to be 0.005. This may be due to less deviation in gradient magnitude of filtered and input image. The GMSD of NLNL fourth order diffusion filter is observed to be 0.006. This may be due to more gradient change compared to YK diffusion filter.
The detection of edges at lower breast boundaries and inframammary fold is an inevitable processing technique for accurate segmentation of breast tissues. In this work nonlinear nonlocal enhanced fourth order diffusion model is used to extract the edge maps from varying edge characteristics infrared thermal breast images. The edge maps are compared with the edge map of YK fourth order diffusion model. The edge maps are validated using EPI and GMSD. The result shows, the edge map images obtained using YK fourth order diffusion model are found to be enhanced. Compared to NLNL filter the edge map of YK fourth order filter are distinct and clear for weak edge images also. The elimination of the traditional second order forward and backward diffusion is found to be efficient in preserving the edges by reducing the noise. The EPI is high for YK fourth order diffusion filtered image. It is observed to be 40% and only 28% for NLNL fourth order diffusion filtered images. The minimum GMSD is observed for YK model compared to NLNL method. The values are found to be 0.005 and 0.006 respectively. Hence, the edge map extracted using the YK fourth order diffusion filter shall aid accurate segmentation and clinical interpretation.
