Nonreference Medical Image Edge Map Measure€¦ · ResearchArticle Nonreference Medical Image Edge...

8
Research Article Nonreference Medical Image Edge Map Measure Karen Panetta, 1 Chen Gao, 1 Sos Agaian, 2 and Shahan Nercessian 3 1 Department of Electrical and Computer Engineering, Tuſts University, Medford, MA 02155, USA 2 Department of Electrical and Computer Engineering, e University of Texas at San Antonio, San Antonio, TX 78249, USA 3 MIT Lincoln Laboratory, Lexington, MA 02421, USA Correspondence should be addressed to Chen Gao; [email protected] Received 11 April 2014; Accepted 21 June 2014; Published 15 July 2014 Academic Editor: Yicong Zhou Copyright © 2014 Karen Panetta et al. is is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Edge detection is a key step in medical image processing. It is widely used to extract features, perform segmentation, and further assist in diagnosis. A poor quality edge map can result in false alarms and misses in cancer detection algorithms. erefore, it is necessary to have a reliable edge measure to assist in selecting the optimal edge map. Existing reference based edge measures require a ground truth edge map to evaluate the similarity between the generated edge map and the ground truth. However, the ground truth images are not available for medical images. erefore, a nonreference edge measure is ideal for medical image processing applications. In this paper, a nonreference reconstruction based edge map evaluation (NREM) is proposed. e theoretical basis is that a good edge map keeps the structure and details of the original image thus would yield a good reconstructed image. e NREM is based on comparing the similarity between the reconstructed image with the original image using this concept. e edge measure is used for selecting the optimal edge detection algorithm and optimal parameters for the algorithm. Experimental results show that the quantitative evaluations given by the edge measure have good correlations with human visual analysis. 1. Introduction Edge detection is an essential preprocessing step for early cancer detection and diagnosis in medical image process- ing such as medical image segmentation, registration, and reconstruction. For example, accurate edge detection algo- rithms can be used to track the size of a tumor and this information can help to monitor whether the treatment is effective or not. Traditional edge detection algorithms can be grouped into two categories: one utilizes the first order gradient information and the other uses second derivative zero crossing information. Some popular algorithms include Sobel, Robert, Prewitt, Laplacian, LoG, and Canny algorithm [1]. Some other state-of-the-art edge detection algorithms also include Partial Derivatives of Boolean Functions [2] and the Alpha Weighted Quadratic Filter [3]. Although the performance of most of these detectors is acceptable for simple noise free images, the case is dramatically different for medical images subjected to noises from the acquisition systems [4]. Unfortunately, medical images usually suffer from low contrast or poor resolution due to the limitation of hardware systems or the exposure time. erefore, it is necessary to have a reliable evaluation method to measure the performance of different edge detection algorithms and help select the optimal algorithm for specific medical applications. Many edge measures have been proposed including the full reference edge measure [5], the nonreference measure [6, 7], and the subjective evaluation. e full reference edge measure requires a ground truth image as a reference and compares the similarity between candidate edge maps and the ground truth edge map. However, the ground truth image is not available for medical images. Subjective evaluation ratings by medical experts are the most widely accepted eval- uation method in medical image processing. is approach avoids the use of ground truth edge maps. However, it is impossible to remove all the bias and the results can still be inconsistent. Furthermore, subjective evaluation is expensive with respect to time and resources; thus it is difficult to be automated. e nonreference based method does not require a ground truth and it can be automated. Unfortunately, the existing nonreference edge measures are still far from ideal. Hindawi Publishing Corporation International Journal of Biomedical Imaging Volume 2014, Article ID 931375, 8 pages http://dx.doi.org/10.1155/2014/931375

Transcript of Nonreference Medical Image Edge Map Measure€¦ · ResearchArticle Nonreference Medical Image Edge...

Page 1: Nonreference Medical Image Edge Map Measure€¦ · ResearchArticle Nonreference Medical Image Edge Map Measure KarenPanetta,1 ChenGao,1 SosAgaian,2 andShahanNercessian3 1DepartmentofElectricalandComputerEngineering

Research ArticleNonreference Medical Image Edge Map Measure

Karen Panetta1 Chen Gao1 Sos Agaian2 and Shahan Nercessian3

1 Department of Electrical and Computer Engineering Tufts University Medford MA 02155 USA2Department of Electrical and Computer Engineering The University of Texas at San Antonio San Antonio TX 78249 USA3MIT Lincoln Laboratory Lexington MA 02421 USA

Correspondence should be addressed to Chen Gao cgchengaogmailcom

Received 11 April 2014 Accepted 21 June 2014 Published 15 July 2014

Academic Editor Yicong Zhou

Copyright copy 2014 Karen Panetta et al This is an open access article distributed under the Creative Commons Attribution Licensewhich permits unrestricted use distribution and reproduction in any medium provided the original work is properly cited

Edge detection is a key step in medical image processing It is widely used to extract features perform segmentation and furtherassist in diagnosis A poor quality edge map can result in false alarms and misses in cancer detection algorithms Therefore it isnecessary to have a reliable edgemeasure to assist in selecting the optimal edgemap Existing reference based edgemeasures requirea ground truth edge map to evaluate the similarity between the generated edge map and the ground truth However the groundtruth images are not available for medical images Therefore a nonreference edge measure is ideal for medical image processingapplications In this paper a nonreference reconstruction based edge map evaluation (NREM) is proposed The theoretical basisis that a good edge map keeps the structure and details of the original image thus would yield a good reconstructed image TheNREM is based on comparing the similarity between the reconstructed image with the original image using this concept The edgemeasure is used for selecting the optimal edge detection algorithm and optimal parameters for the algorithm Experimental resultsshow that the quantitative evaluations given by the edge measure have good correlations with human visual analysis

1 Introduction

Edge detection is an essential preprocessing step for earlycancer detection and diagnosis in medical image process-ing such as medical image segmentation registration andreconstruction For example accurate edge detection algo-rithms can be used to track the size of a tumor and thisinformation can help to monitor whether the treatment iseffective or not Traditional edge detection algorithms canbe grouped into two categories one utilizes the first ordergradient information and the other uses second derivativezero crossing information Some popular algorithms includeSobel Robert Prewitt Laplacian LoG and Canny algorithm[1] Some other state-of-the-art edge detection algorithmsalso include Partial Derivatives of Boolean Functions [2]and the Alpha Weighted Quadratic Filter [3] Although theperformance of most of these detectors is acceptable forsimple noise free images the case is dramatically differentfor medical images subjected to noises from the acquisitionsystems [4] Unfortunately medical images usually sufferfrom low contrast or poor resolution due to the limitation

of hardware systems or the exposure time Therefore it isnecessary to have a reliable evaluationmethod tomeasure theperformance of different edge detection algorithms and helpselect the optimal algorithm for specificmedical applications

Many edge measures have been proposed including thefull reference edge measure [5] the nonreference measure[6 7] and the subjective evaluation The full reference edgemeasure requires a ground truth image as a reference andcompares the similarity between candidate edge maps andthe ground truth edgemap However the ground truth imageis not available for medical images Subjective evaluationratings by medical experts are the most widely accepted eval-uation method in medical image processing This approachavoids the use of ground truth edge maps However it isimpossible to remove all the bias and the results can still beinconsistent Furthermore subjective evaluation is expensivewith respect to time and resources thus it is difficult to beautomated

The nonreference based method does not require aground truth and it can be automated Unfortunately theexisting nonreference edge measures are still far from ideal

Hindawi Publishing CorporationInternational Journal of Biomedical ImagingVolume 2014 Article ID 931375 8 pageshttpdxdoiorg1011552014931375

2 International Journal of Biomedical Imaging

A nonreference based edge map evaluation should onlyuse the information from the resultant edge map and theoriginal image itself to make an evaluation Yitzhaky andPeli proposed a probabilistic based nonreference measureusing the receiver operating characteristics (ROC) [7] Theirmethod first estimates a ground truth edge map usingautomatic statistical analysis of the correlation of detectionresults produced using different detector parameters Thenthe edge map which is most similar to the estimated groundtruth is selected as the optimal edge detection results Thismethod balances specificity and sensitivity However thismethod suffers from its bias regarding the generation of theestimated ground truth because the candidate edge mapsused can directly affect the estimated ground truthThereforeif the majority of the edge maps used are not of adequatequality or fail to extract certain features this will be reflectedin the derived estimated ground truth Also since the originalimage data is not used there is no way to indicate how wellthe best determined edge detector output from this approachcorresponds to the original image

In this paper we present a reconstruction based nonrefer-ence edgemeasureThe theoretical basis of thismethod is thata good edge map captures the essential structures and detailsof the original imagesTherefore the reconstruction using thepixel information on a better edgemapwould bemore similarto the original image In our method the edge measure iscomposed of two components the first is the gradient basedstructural similarity measure between the original image andthe reconstructed image and the second component is thepenalty factor For instance the reconstructions from edgemaps with the most edge pixels have the greatest similaritymeasure However they utilize more information from theoriginal image To compensate for this a penalty factor whichis inversely proportional to the number of edge pixels is alsoincluded in the formulation of the measure In other wordswe want a measure that chooses the optimal edge map asthe one that shows the structural details in the image withminimal information and minimal false positives

The rest of this paper is organized as follows Section 2reviews existing reconstruction methods and the similaritymeasures More details of Yitzhakyrsquos edge measure are alsoreviewed in this section Section 3 presents a new nonrefer-ence edge measure (NREM) Section 4 presents the experi-mental results of using the NREM on choosing the optimaledge detection algorithm and optimal operating parametersfor medical images The comparisons against Yitzhakyrsquos edgemeasure are also presented in this section The conclusionsare discussed in Section 5

2 Background

The new NREM is a reconstruction based edge measureIn this section the existing reconstruction methods arereviewed Similarity measures are used to compare thecorrelation between the reconstructed image and the originalimage Varieties of similarity measures are also reviewed inthis section Lastly as a comparison to the NREM theoretical

analysis and the basic steps of Yitzhakyrsquos measure are shownin this section

21 Reconstruction Interpolation has been widely used toobtain the missed pixels from the original image In thecontext of reconstruction the pixels along edges are usedto predict the pixel values in the smooth areas One of thelinear interpolation methods [8] can be described as followsFor each pixel location (119894 119895) notin 119890

119863 the algorithm searches in

the four horizontal and vertical directions and four diagonaldirections for the nearest pixel in the given direction that isin119890119863 The inverse of the distances of the first pixel encountered

in each direction from the given pixel 119889119896is then used as the

weights for the weighted average of their respective imageintensity values 119905

119896 yielding the reconstructed intensity value

for the given pixelThus reconstruction is carried out for eachpixel location (119894 119895) notin 119890

119863by the following

119903 (119894 119895) =sum8

119896=1(1119889119896) 119905119896

sum8

119896=1(1119889119896) (1)

An improvement of (1) is using a weighted medianinstead of weighted mean to make it more robust to noiseAnother modification utilizes the central weighted medianThe central weighted median of a sequence 119909 with weights 119908is given by (2) where the weights are inversely related to thedistance (3) and is the replication operator representing thefact that intensity value 119905

119894is repeated119908

119894times in the sequence

of median calculation in the following

119903 (119894 119895) = median (1199051 1199081 1199052 1199082 119905

8 1199088) (2)

119908119896= round(100

119889119896

) (3)

Another type of reconstruction methods is based on thepartial differential equation (PDE) discretization proposed byBallester et al [9] In such methods high order PDEs aredesigned to restore smooth regions as well as thin structuresThese reconstruction based methods have clear advantagesfor effectively incorporating the original image informationon the edge pixels In nonreferencemeasures this informationis essential because no ground truth exists

22 Similarity Measures To compare the similarity betweentwo images the most commonly adopted methods are thestatistical methods including the pixel-wised mean squareerror (MSE) and mean absolute error (MAE) The MSE andMAEbetween two images119909 and119910 are defined as shown in (4)In (4) 119909 and 119910 represent the two images for comparison and 119894and 119895 represent the pixel locations These statistical methodshave clear physical meanings and are straightforward Under

International Journal of Biomedical Imaging 3

these definitions two images withmore similarity have lowerMSE or MAE

MSE = 1

119872119873

119872

sum119894=1

119873

sum119895=1

[119909 (119894 119895) minus 119910 (119894 119895)]2

MAE = 1

119872119873

119872

sum119894=1

119873

sum119895=1

1003816100381610038161003816119909 (119894 119895) minus 119910 (119894 119895)1003816100381610038161003816

(4)

However these statistical methods do not take into con-sideration the human visual system (HVS) propertiesThere-fore they are inappropriate to be used as reliable measuresfor medical images Bovikrsquos structural similarity measure(SSIM) [10] is based on the hypothesis that human visualsystem (HVS) is highly adapted for extracting structuralinformation The SSIM measure defines the similarity of twoimages as a function of luminance contrast and structurewhere the luminance contrast and structure are defined as

119897 (119909 119910) =2120583119909120583119910+ 1198621

1205832119909+ 1205832119910+ 1198621

119888 (119909 119910) =2120590119909120590119910+ 1198622

1205902119909+ 1205902119910+ 1198622

119904 (119909 119910) =120590119909119910+ 1198623

120590119909120590119910+ 1198623

(5)

Given two images 119909 and 119910 the 120583119909and 120583

119910represent the

means 120590119909and 120590

119910represent the standard deviation of the 119909

and 119910 image respectively and 120590119909119910

represent the covarianceof 119909 and 119910 119862

1 1198622 and 119862

3represent constant values SSIM is

a combination of luminance contrast and structure measureand it is defined as shown in (6) The SSIM is applied onnonoverlapping windows Thus the mean of the SSIM valuesover the entire image (MSSIM (7)) is used to indicate thesimilarity between two images

SSIM (119909 119910) = (2120583119909120583119910+ 1198621

1205832119909+ 1205832119910+ 1198621

)(2120590119909120590119910+ 1198622

1205902119909+ 1205902119910+ 1198622

) (6)

MSSIM (119909 119910) =1

119873

119873

sum119894=1

SSIM (119909119894 119910119894) (7)

23 Yitzhaky and Pelirsquos Edge Measure Yitzhaky and Peliproposed an objective edge detection evaluation method in[7] In this paper the new measure is compared with thismethod Yitzhakyrsquos edge measure is briefly reviewed in thefollowing section

Yitzhakyrsquos edge measure [7] is a nonreference edgemeasure This method performs statistical analysis of thecorrespondence of detection results produced using differentdetector parameters The statistical measures are used toestimate the ground truth edge map considering the tradeoffbetween the true and false edges and to extract the best detec-torrsquos parameter sets In Yitzhakyrsquos method first an estimatedground truth is automatically constructed by examining the

corresponding threshold receiver operating characteristics(CT-ROC) curve given a range of detection results obtainedfrom different detection parameter sets Then the singleparameter set that provides the most similar edge map tothe estimated ground truth edge map is identifiedThemajorsteps of Yitzhakyrsquos edge measure are summarized in Table 1

The original Yitzhakyrsquos edge measure performs a generalautomatic self-evaluation and parameter selection within arange of examined detector parameters It assumes that thebest detection of a certain edge detector in a given image isthat which is most consistent with the variety of detectionoutputs that can be produced by the detection algorithmwhen different parameters are used Therefore by adopting119873 edge detection results using 119873 sets of parameters of oneedge detection algorithm this algorithm can be used to selectthe optimal operating parameters If the 119873 edge detectionresults are obtained from 119873 edge detectors this algorithmcan be used to compare performances between detectionapproaches

3 New Nonreference Edge Map Measure

A generalized block diagram and intermediate results of theestablished nonreference reconstruction based edge measure(NREM) are shown in Figure 1 It consists of three majorsteps grayscale edge map generation reconstruction andsimilarity measure

(1) Grayscale Edge Map Generation The edge detectionalgorithm to be evaluated is applied in this step Regularedge detection algorithms such as Canny Sobel Log andRoberts can be used Furthermore some state-of-the-art edgedetection algorithms designed specifically for the medicalimage applications such as the CLF [11] morphological gradi-ent operator [12] nonlinear diffusion [13] and mathematicalmorphology [14] can also be used in this step

After the edgemap is subtracted amorphological dilationis applied to generate a continuous edgemapThedilated edgemap is then multiplied with the original image yielding agrayscale edge map In this way the pixels on the dilated edgemap contain information from the original image and thesepixels are used to predict the pixel intensity in the smootharea

(2) Reconstruction In the previous section four major inter-polation based reconstruction methods were reviewed Theweighted average (1) method utilizes all the information fromthe eight neighbors but is sensitive to noise Unfortunatelynoise commonly exists in medical image applications Tobe more robust to noise the weighted median and centralweighted median (2) can be used In this way only oneof the neighbors is used to predict the new pixel valueThis replication solves the noise problem but also results inanother problem That is in some areas with a low gradientchange such as the breast tissue in the mammogram imagethis reconstruction may mistakenly yields a large uniformregion

To get a good balance a weighted alpha trimmed meancan be used in the reconstruction Each of the eight neighbors

4 International Journal of Biomedical Imaging

Table 1 Basic steps in Yitzhakyrsquos NR edge measure

Yitzhakyrsquos edge measure(1) Generate119873 edge detection results119863

119894 119894 = 1 119873 using119873 combinations of parameters

(2) Generate119873 potential ground truth PGT119894 119894 = 1 119873

(3) Calculate the average true positive (TP) true negative (TN) false positive (FP) and false negative (FN) rate for each potentialground truth

(4) Construct the correspondence threshold ROC curve (CT-ROC)(5) Extract the estimated ground truth using either a diagnosis line or the chi-square estimation(6) Select the best edge map which gives the best match to the estimated ground truth

Original image

Edge map Dilation

Reconstruction

Similarity measure

X Grayscale edge

Figure 1 Flow and the intermediate results of the new nonreference edge measure

is assigned with the weighted intensity 119909119896= (1119889

119896)119905119896 where

119905119896is the actual edge pixel intensity and 119889

119896is the distance

between the pixel to be predicted and edge pixel on a specificdirection Then sort values of all the neighbors in ascendingorder such that 119909

1le 1199092le sdot sdot sdot le 119909

119870 Let 119879

120572= lceil120572119870rceil (the

nearest integer greater than or equal to 120572119870) be the numberof the smallest and largest pixel values to be trimmed ordiscarded from the sorted sequence 119909

1 1199092 119909

119870The alpha

trimmed mean [15] is defined by

119883120572=

1

119870 minus 2119879120572

119870minus119879120572

sum119894=119879120572+1

119909119894 (8)

The alpha trimmed mean will be different when theparameter 120572 changes For example it will be the mean valueof the image for 120572 = 0 and the median value of the image if120572 is close to 05 In this way the parameters can be tuned fordifferent applications In this paper the results are obtained

by discarding the maximum and minimum neighbors in thecalculation of alpha weighted mean

(3) Similarity Measure NREM The reconstructed image isthen compared to the original image using a similaritymeasure which is then used as an assessment of the edgemap The SSIM [10] is widely used in clean images but itis noted that the performance of the SSIM index degradedsubstantially when assessing Gaussian blurred images Thenoise in medical images is very prevalent and difficult tomodel In the experiments the SSIM does not performwell when the images are subjected to other distortionssuch as low contrast and blurring effects To measure thesimilarity between the original image and the reconstructedimage the GSSIM [16 17] is used GSSIM suggests that thegradients of the images to be compared be integrated intothe image similarity assessment to penalize dissimilarity inimage contours and edges Thus the GSSIM index makescomparisons between both 119909 and 119910 and the gradients of 119909and 119910 The gradients of 119909 and 119910 specifically indicate the

International Journal of Biomedical Imaging 5

(a) (b) (c)

(d) (e) (f)

Figure 2 Reconstruction results using different interpolation methods (a) Original CT kidney image (b)ndash(f) Reconstructed results from(b) weighted average (c) weighted median (d) central weighted median (e) PDE and (f) alpha trimmed weighted average

similarity between edges In the expression of GSSIM thecontrast and structure terms of SSIM are modified as in (9)where 120590

1199091015840 and 120590

1199101015840 represent the standard deviation of the

gradient magnitude of 119909 and 119910 respectively

119888 (1199091015840 1199101015840) =

212059011990910158401205901199101015840 + 1198622

12059021199091015840+ 12059021199101015840+ 1198622

119904 (1199091015840 1199101015840) =

12059011990910158401199101015840 + 1198623

12059011990910158401205901199101015840 + 1198623

(9)

Using similar methods to fuse luminance gradient con-trast and gradient structure together the GSSIM over sub-blocks can be shown in the following

GSSIM (119909 119910) = [119897 (119909 119910)]120572[119888 (1199091015840 1199101015840)]120573

[119904 (1199091015840 1199101015840)]120574

(10)

Therefore the mean of GSSIM over the entire image canbe used to indicate the similarity between the reconstructedimage and the original image

MGSSIM (119909 119910) =1

119873

119873

sum119894=1

GSSIM (119909119894 119910119894) (11)

It is worth noting that the similarity measure itself is notaccurate enough tomeasure the reconstruction performance

The reason is that when more edge pixels exist in an edgemap more information from the original image is used inthe reconstruction which will definitely yield more similarresults Therefore a penalty factor 119891

119901which is formulated as

a decreasing function of the total number of edge pixels isintroduced in (12) where 119873

119890represents the total number of

edge pixels in the dilated edge map and119872119873 represents thetotal number of pixels in the original image

119891119901=

1

1 + 119873119890119872119873

(12)

The final nonreference based edge measure (NREM) iscomprised as the alpha weighted product of these two termsIn this paper the results are shown with 120572 = 1 and 120573 = 3which were obtained experimentally

NREM (119894 119890) = (MGSSIM)120572119891120573119901 (13)

4 Experimental Results

Edge detection plays an important role in medical imageprocessing as it determines the structure of objects in imagesIn this section we demonstrate some applications of the newnonreference edge measures NREM on medical image pro-cessing The testing images are obtained from the FrederickNational Library for Cancer Research Database [18]

6 International Journal of Biomedical Imaging

(a) (b) NREM = 01917 Yitzhakyrsquos = minus11953 (c) NREM = 08506 Yitzhakyrsquos = 05773

(d) NREM = 07443 Yitzhakyrsquos = minus03462 (e) NREM = 06905 Yitzhakyrsquos = minus06754 (f) NREM = 06905 Yitzhakyrsquos = 05866

Figure 3 Using measures to select optimal edge detection algorithms (a) Original CT abdomen image (b)ndash(f) Edge detection results from(b) Canny (c) Sobel (d) Roberts (e) LoG and(f) Prewitt The optimal edge maps with highest NREM value and Yitzhakyrsquos measure valueare in bold

The first example compares the reconstruction resultsusing the weighted mean weighted median central weightedmedian PDE and alpha trimmed weighted mean basedinterpolation Figure 2 shows the original CT kidney imageand five reconstructions It is seen from the results that forthe low quality medical images the mean based reconstruc-tion is not as sharp as the median based reconstructionHowever the median based reconstruction introduces someartificial lines As analyzed before the alpha trimmed meancan be converted to mean or median filter with differentparameter alpha In Figure 3 the alpha trimmed weightedmean reconstruction achieves a good balance The centralweighted median retrieves details but also introduces falsedetails especially around the edge of the real tissuesThe PDEbased painting method suffers from severe blurring effects

The second example is using the nonreference edgemeasures selecting the optimal edge detection algorithm InFigure 3 multiple edge detection results from the CannySobel Roberts Log and Prewitt for a CT abdomen imageare shown in Figures 3(b)ndash3(f) These edge detection algo-rithms shown in Figure 3 are commonly used edge detectionalgorithms and each has its advantages and disadvantagesFor example gradient based edge detection algorithms suchas Sobel and Prewitt are simple but sensitive to noise TheCanny edge detector improves the signal to noise ratio by

smoothing the image however the smoothing may lead toloss of corners and detection of double edges Therefore itis necessary to have a reliable edge measure that can helpto decide the optimal edge detection algorithm for a specificimage The NREM selects the Sobel edge detection result asthe optimal and Yitzhakyrsquos method selects the Prewitt Thesetwo edge detection results agree with the visual assessmentAs a comparison the Canny and LoG edge subtract all thesoft tissues inside the abdomen while the Roberts edge hasthe disconnection problem on the key edges

Another example of using the edge measure as a meansof selecting optimal parameter values is shown in Figure 4In this experiment the Sobel edge detection algorithm withdifferent threshold ranging from 001 to 008 is used Thetesting image is an X-Ray chest image which suffers from lowcontrastTherefore lower threshold values tend to keepmoresoft tissue or other noise components in the edge map whilehigher threshold values discard essential edgesThe proposedmeasure selects the optimal parameter at threshold = 003 andachieves the best tradeoff between noise removal and featureextraction In contrast Yitzhakyrsquos method selects threshold =006 which losses some ribs in the edge map Figure 4(k) alsoillustrates the need for the edge pixel density function in theformulation of NREM as the use of MGSSIM alone results inthe discussed edge pixel bias

International Journal of Biomedical Imaging 7

(a) (b) (c)

(d) (e) (f)

(g) (h) (i)

001 002 003 004 005 006 007 008

035

04

045

05

055

Threshold

Mea

sure

val

ue

NREM

(j)

001 002 003 004 005 006 007 008

04

05

06

07

08

09

1

Threshold

Mea

sure

val

ue

MGSSIM

(k)

001 002 003 004 005 006 007 008

02

Threshold

Mea

sure

val

ue

Yitzhakyrsquos measure

minus2

minus4

minus6

minus8

minus10

minus12

minus14

minus16

(l)

Figure 4 Applying edge measures in assisting in selecting optimal operating parameters (a) Original X-ray chest image (b)ndash(i) Edgedetection results using the Sobel edge detector with the threshold ranging from 001 to 008 (j) Presented measure plot indicating 119879 = 003 asthe optimal parameter value (k) Measure plot of using MGSSIM alone (l) Yitzhakyrsquos method indicating 119879 = 006 as the optimal parametervalue

8 International Journal of Biomedical Imaging

5 Conclusions

Nonreference edge measure is very useful in medical imagesegmentation registration and reconstruction A new non-reference edge map evaluation NREM for medical applica-tions is proposed in this paper This measure is based on thefact that the best edge map results consist of the least numberof edge pixels at their correct locations needed to characterizeall the relevant structures in the reconstruction image Com-parison with state-of-the-art nonreference edge detectionmeasure shows the advantages of the new measure theNREM utilizes the information from the original image andthus can achieve better performance Experimental resultson using the NREM on selecting the optimal edge detectionalgorithm and optimal operating parameters show that themeasure coincides with subjective evaluation validating theusefulness of the measure

Conflict of Interests

The authors declare that there is no conflict of interestsregarding the publication of this paper

References

[1] D Ziou and S Tabbone ldquoEdge detection techniques anoverviewrdquo Pattern Recognition and Image Analysis CC ofRaspoznavaniye Obrazov I Analiz Izobrazhenii vol 8 pp 537ndash559 1998

[2] E E Danahy S S Agaian and K A Panetta ldquoDirectional edgedetection using the logical transform for binary and grayscaleimagesrdquo inMobileMultimediaImage Processing forMilitary andSecurity Applications vol 6250 of Proceedings of SPIE pp 1ndash122006

[3] C Gao K Panetta and S Agaian ldquoNew edge detectionalgorithms using alpha weighted quadratic filterrdquo in Proceedingsof the IEEE International Conference on Systems Man andCybernetics (SMCrsquo11) pp 3167ndash3172 Anchorage Alaska USAOctober 2011

[4] M Bennamoun ldquoEdge detection problems and solutionsrdquo inProceedings of the IEEE International Conference on SystemsMan and Cybernetics pp 3164ndash3169 October 1997

[5] S C Nercessian S S Agaian and K A Panetta ldquoA newreference-based measure for objective edge map evaluationrdquo inMobileMultimediaImage Processing Security and Applicationsvol 7351 of Proceedings of SPIE April 2009

[6] S Nercessian K Panetta and S Agaian ldquoA non-referencemeasure for objective edgemap evaluationrdquo in Proceeding of theIEEE International Conference on Systems Man and Cybernetics(SMCrsquo09) pp 4563ndash4568 San Antonio Tex USA October2009

[7] Y Yitzhaky and E Peli ldquoA method for objective edge detectionevaluation and detector parameter selectionrdquo IEEETransactionson Pattern Analysis and Machine Intelligence vol 25 no 8 pp1027ndash1033 2003

[8] B Govindarajan K A Panetta and S Agaian ldquoImage recon-struction for quality assessment of edge detectorsrdquo in Proceed-ings of the IEEE International Conference on Systems Man andCybernetics (SMC rsquo08) pp 691ndash696 October 2008

[9] C Ballester M Bertalmio V Caselles and J Verdera ldquoFilling-in by joint interpolation of vector fields and gray levelsrdquo IEEE

Transactions on Image Processing vol 10 no 8 pp 1200ndash12112001

[10] ZWang A C Bovik H R Sheikh and E P Simoncelli ldquoImagequality assessment from error visibility to structural similarityrdquoIEEE Transactions on Image Processing vol 13 no 4 pp 600ndash612 2004

[11] J Quintanilla-Domınguez M G Cortina-Januchs A Jevtic DAndina J M Barron-Adame and A Vega-Corona ldquoCombina-tion of nonlinear filters and ANN for detection of microcalcifi-cations in digitized mammographyrdquo in Proceedings of the IEEEInternational Conference on SystemsMan andCybernetics (SMCrsquo09) pp 1516ndash1520 October 2009

[12] C Santhaiah G A Babu andM U Rani ldquoGray-level morpho-logical operations for image segmentation and tracking edgeson medical applicationsrdquo International Journal of ComputerScience and Network Security vol 9 pp 131ndash136 2009

[13] F Catte P-L Lions J-M Morel and T Coll ldquoImage selectivesmoothing and edge detection by nonlinear diffusionrdquo SIAMJournal on Numerical Analysis vol 29 no 1 pp 182ndash193 1992

[14] Y Zhao W Gui Z Chen J Tang and L Li ldquoMedicalimages edge detection based on mathematical morphologyrdquo inProceedings of the 27th Annual International Conference of theEngineering in Medicine and Biology Society (IEEE-EMBS rsquo05)pp 6492ndash6495 September 2005

[15] J B Bednar and T L Watt ldquo120572-trimmed means and theirrelationship to median filtersrdquo IEEE Transactions on AcousticsSpeech and Signal Processing vol 32 no 1 pp 145ndash153 1984

[16] G-H Chen C-L Yang and S-L Xie ldquoGradient-based struc-tural similarity for image quality assessmentrdquo in Proceedingsof the IEEE International Conference on Image Processing(ICIPrsquo06) pp 2929ndash2932 Atlanta Ga USA October 2006

[17] S Nercessian S S Agaian and K A Panetta ldquoAn imagesimilarity measure using enhanced human visual system char-acteristicsrdquo in Mobile MultimediaImage Processing Securityand Applications 806310 vol 8063 of Proceedings of SPIE SPIEDefense Security and Sensing Orlando Fla USA April 2011

[18] E Rosten andTDrummond ldquoMachine learning for high-speedcorner detectionrdquo in Proceedings of the 9th European Conferenceon Computer Vision (ECCVrsquo06) pp 430ndash443 Springer 2006

Page 2: Nonreference Medical Image Edge Map Measure€¦ · ResearchArticle Nonreference Medical Image Edge Map Measure KarenPanetta,1 ChenGao,1 SosAgaian,2 andShahanNercessian3 1DepartmentofElectricalandComputerEngineering

2 International Journal of Biomedical Imaging

A nonreference based edge map evaluation should onlyuse the information from the resultant edge map and theoriginal image itself to make an evaluation Yitzhaky andPeli proposed a probabilistic based nonreference measureusing the receiver operating characteristics (ROC) [7] Theirmethod first estimates a ground truth edge map usingautomatic statistical analysis of the correlation of detectionresults produced using different detector parameters Thenthe edge map which is most similar to the estimated groundtruth is selected as the optimal edge detection results Thismethod balances specificity and sensitivity However thismethod suffers from its bias regarding the generation of theestimated ground truth because the candidate edge mapsused can directly affect the estimated ground truthThereforeif the majority of the edge maps used are not of adequatequality or fail to extract certain features this will be reflectedin the derived estimated ground truth Also since the originalimage data is not used there is no way to indicate how wellthe best determined edge detector output from this approachcorresponds to the original image

In this paper we present a reconstruction based nonrefer-ence edgemeasureThe theoretical basis of thismethod is thata good edge map captures the essential structures and detailsof the original imagesTherefore the reconstruction using thepixel information on a better edgemapwould bemore similarto the original image In our method the edge measure iscomposed of two components the first is the gradient basedstructural similarity measure between the original image andthe reconstructed image and the second component is thepenalty factor For instance the reconstructions from edgemaps with the most edge pixels have the greatest similaritymeasure However they utilize more information from theoriginal image To compensate for this a penalty factor whichis inversely proportional to the number of edge pixels is alsoincluded in the formulation of the measure In other wordswe want a measure that chooses the optimal edge map asthe one that shows the structural details in the image withminimal information and minimal false positives

The rest of this paper is organized as follows Section 2reviews existing reconstruction methods and the similaritymeasures More details of Yitzhakyrsquos edge measure are alsoreviewed in this section Section 3 presents a new nonrefer-ence edge measure (NREM) Section 4 presents the experi-mental results of using the NREM on choosing the optimaledge detection algorithm and optimal operating parametersfor medical images The comparisons against Yitzhakyrsquos edgemeasure are also presented in this section The conclusionsare discussed in Section 5

2 Background

The new NREM is a reconstruction based edge measureIn this section the existing reconstruction methods arereviewed Similarity measures are used to compare thecorrelation between the reconstructed image and the originalimage Varieties of similarity measures are also reviewed inthis section Lastly as a comparison to the NREM theoretical

analysis and the basic steps of Yitzhakyrsquos measure are shownin this section

21 Reconstruction Interpolation has been widely used toobtain the missed pixels from the original image In thecontext of reconstruction the pixels along edges are usedto predict the pixel values in the smooth areas One of thelinear interpolation methods [8] can be described as followsFor each pixel location (119894 119895) notin 119890

119863 the algorithm searches in

the four horizontal and vertical directions and four diagonaldirections for the nearest pixel in the given direction that isin119890119863 The inverse of the distances of the first pixel encountered

in each direction from the given pixel 119889119896is then used as the

weights for the weighted average of their respective imageintensity values 119905

119896 yielding the reconstructed intensity value

for the given pixelThus reconstruction is carried out for eachpixel location (119894 119895) notin 119890

119863by the following

119903 (119894 119895) =sum8

119896=1(1119889119896) 119905119896

sum8

119896=1(1119889119896) (1)

An improvement of (1) is using a weighted medianinstead of weighted mean to make it more robust to noiseAnother modification utilizes the central weighted medianThe central weighted median of a sequence 119909 with weights 119908is given by (2) where the weights are inversely related to thedistance (3) and is the replication operator representing thefact that intensity value 119905

119894is repeated119908

119894times in the sequence

of median calculation in the following

119903 (119894 119895) = median (1199051 1199081 1199052 1199082 119905

8 1199088) (2)

119908119896= round(100

119889119896

) (3)

Another type of reconstruction methods is based on thepartial differential equation (PDE) discretization proposed byBallester et al [9] In such methods high order PDEs aredesigned to restore smooth regions as well as thin structuresThese reconstruction based methods have clear advantagesfor effectively incorporating the original image informationon the edge pixels In nonreferencemeasures this informationis essential because no ground truth exists

22 Similarity Measures To compare the similarity betweentwo images the most commonly adopted methods are thestatistical methods including the pixel-wised mean squareerror (MSE) and mean absolute error (MAE) The MSE andMAEbetween two images119909 and119910 are defined as shown in (4)In (4) 119909 and 119910 represent the two images for comparison and 119894and 119895 represent the pixel locations These statistical methodshave clear physical meanings and are straightforward Under

International Journal of Biomedical Imaging 3

these definitions two images withmore similarity have lowerMSE or MAE

MSE = 1

119872119873

119872

sum119894=1

119873

sum119895=1

[119909 (119894 119895) minus 119910 (119894 119895)]2

MAE = 1

119872119873

119872

sum119894=1

119873

sum119895=1

1003816100381610038161003816119909 (119894 119895) minus 119910 (119894 119895)1003816100381610038161003816

(4)

However these statistical methods do not take into con-sideration the human visual system (HVS) propertiesThere-fore they are inappropriate to be used as reliable measuresfor medical images Bovikrsquos structural similarity measure(SSIM) [10] is based on the hypothesis that human visualsystem (HVS) is highly adapted for extracting structuralinformation The SSIM measure defines the similarity of twoimages as a function of luminance contrast and structurewhere the luminance contrast and structure are defined as

119897 (119909 119910) =2120583119909120583119910+ 1198621

1205832119909+ 1205832119910+ 1198621

119888 (119909 119910) =2120590119909120590119910+ 1198622

1205902119909+ 1205902119910+ 1198622

119904 (119909 119910) =120590119909119910+ 1198623

120590119909120590119910+ 1198623

(5)

Given two images 119909 and 119910 the 120583119909and 120583

119910represent the

means 120590119909and 120590

119910represent the standard deviation of the 119909

and 119910 image respectively and 120590119909119910

represent the covarianceof 119909 and 119910 119862

1 1198622 and 119862

3represent constant values SSIM is

a combination of luminance contrast and structure measureand it is defined as shown in (6) The SSIM is applied onnonoverlapping windows Thus the mean of the SSIM valuesover the entire image (MSSIM (7)) is used to indicate thesimilarity between two images

SSIM (119909 119910) = (2120583119909120583119910+ 1198621

1205832119909+ 1205832119910+ 1198621

)(2120590119909120590119910+ 1198622

1205902119909+ 1205902119910+ 1198622

) (6)

MSSIM (119909 119910) =1

119873

119873

sum119894=1

SSIM (119909119894 119910119894) (7)

23 Yitzhaky and Pelirsquos Edge Measure Yitzhaky and Peliproposed an objective edge detection evaluation method in[7] In this paper the new measure is compared with thismethod Yitzhakyrsquos edge measure is briefly reviewed in thefollowing section

Yitzhakyrsquos edge measure [7] is a nonreference edgemeasure This method performs statistical analysis of thecorrespondence of detection results produced using differentdetector parameters The statistical measures are used toestimate the ground truth edge map considering the tradeoffbetween the true and false edges and to extract the best detec-torrsquos parameter sets In Yitzhakyrsquos method first an estimatedground truth is automatically constructed by examining the

corresponding threshold receiver operating characteristics(CT-ROC) curve given a range of detection results obtainedfrom different detection parameter sets Then the singleparameter set that provides the most similar edge map tothe estimated ground truth edge map is identifiedThemajorsteps of Yitzhakyrsquos edge measure are summarized in Table 1

The original Yitzhakyrsquos edge measure performs a generalautomatic self-evaluation and parameter selection within arange of examined detector parameters It assumes that thebest detection of a certain edge detector in a given image isthat which is most consistent with the variety of detectionoutputs that can be produced by the detection algorithmwhen different parameters are used Therefore by adopting119873 edge detection results using 119873 sets of parameters of oneedge detection algorithm this algorithm can be used to selectthe optimal operating parameters If the 119873 edge detectionresults are obtained from 119873 edge detectors this algorithmcan be used to compare performances between detectionapproaches

3 New Nonreference Edge Map Measure

A generalized block diagram and intermediate results of theestablished nonreference reconstruction based edge measure(NREM) are shown in Figure 1 It consists of three majorsteps grayscale edge map generation reconstruction andsimilarity measure

(1) Grayscale Edge Map Generation The edge detectionalgorithm to be evaluated is applied in this step Regularedge detection algorithms such as Canny Sobel Log andRoberts can be used Furthermore some state-of-the-art edgedetection algorithms designed specifically for the medicalimage applications such as the CLF [11] morphological gradi-ent operator [12] nonlinear diffusion [13] and mathematicalmorphology [14] can also be used in this step

After the edgemap is subtracted amorphological dilationis applied to generate a continuous edgemapThedilated edgemap is then multiplied with the original image yielding agrayscale edge map In this way the pixels on the dilated edgemap contain information from the original image and thesepixels are used to predict the pixel intensity in the smootharea

(2) Reconstruction In the previous section four major inter-polation based reconstruction methods were reviewed Theweighted average (1) method utilizes all the information fromthe eight neighbors but is sensitive to noise Unfortunatelynoise commonly exists in medical image applications Tobe more robust to noise the weighted median and centralweighted median (2) can be used In this way only oneof the neighbors is used to predict the new pixel valueThis replication solves the noise problem but also results inanother problem That is in some areas with a low gradientchange such as the breast tissue in the mammogram imagethis reconstruction may mistakenly yields a large uniformregion

To get a good balance a weighted alpha trimmed meancan be used in the reconstruction Each of the eight neighbors

4 International Journal of Biomedical Imaging

Table 1 Basic steps in Yitzhakyrsquos NR edge measure

Yitzhakyrsquos edge measure(1) Generate119873 edge detection results119863

119894 119894 = 1 119873 using119873 combinations of parameters

(2) Generate119873 potential ground truth PGT119894 119894 = 1 119873

(3) Calculate the average true positive (TP) true negative (TN) false positive (FP) and false negative (FN) rate for each potentialground truth

(4) Construct the correspondence threshold ROC curve (CT-ROC)(5) Extract the estimated ground truth using either a diagnosis line or the chi-square estimation(6) Select the best edge map which gives the best match to the estimated ground truth

Original image

Edge map Dilation

Reconstruction

Similarity measure

X Grayscale edge

Figure 1 Flow and the intermediate results of the new nonreference edge measure

is assigned with the weighted intensity 119909119896= (1119889

119896)119905119896 where

119905119896is the actual edge pixel intensity and 119889

119896is the distance

between the pixel to be predicted and edge pixel on a specificdirection Then sort values of all the neighbors in ascendingorder such that 119909

1le 1199092le sdot sdot sdot le 119909

119870 Let 119879

120572= lceil120572119870rceil (the

nearest integer greater than or equal to 120572119870) be the numberof the smallest and largest pixel values to be trimmed ordiscarded from the sorted sequence 119909

1 1199092 119909

119870The alpha

trimmed mean [15] is defined by

119883120572=

1

119870 minus 2119879120572

119870minus119879120572

sum119894=119879120572+1

119909119894 (8)

The alpha trimmed mean will be different when theparameter 120572 changes For example it will be the mean valueof the image for 120572 = 0 and the median value of the image if120572 is close to 05 In this way the parameters can be tuned fordifferent applications In this paper the results are obtained

by discarding the maximum and minimum neighbors in thecalculation of alpha weighted mean

(3) Similarity Measure NREM The reconstructed image isthen compared to the original image using a similaritymeasure which is then used as an assessment of the edgemap The SSIM [10] is widely used in clean images but itis noted that the performance of the SSIM index degradedsubstantially when assessing Gaussian blurred images Thenoise in medical images is very prevalent and difficult tomodel In the experiments the SSIM does not performwell when the images are subjected to other distortionssuch as low contrast and blurring effects To measure thesimilarity between the original image and the reconstructedimage the GSSIM [16 17] is used GSSIM suggests that thegradients of the images to be compared be integrated intothe image similarity assessment to penalize dissimilarity inimage contours and edges Thus the GSSIM index makescomparisons between both 119909 and 119910 and the gradients of 119909and 119910 The gradients of 119909 and 119910 specifically indicate the

International Journal of Biomedical Imaging 5

(a) (b) (c)

(d) (e) (f)

Figure 2 Reconstruction results using different interpolation methods (a) Original CT kidney image (b)ndash(f) Reconstructed results from(b) weighted average (c) weighted median (d) central weighted median (e) PDE and (f) alpha trimmed weighted average

similarity between edges In the expression of GSSIM thecontrast and structure terms of SSIM are modified as in (9)where 120590

1199091015840 and 120590

1199101015840 represent the standard deviation of the

gradient magnitude of 119909 and 119910 respectively

119888 (1199091015840 1199101015840) =

212059011990910158401205901199101015840 + 1198622

12059021199091015840+ 12059021199101015840+ 1198622

119904 (1199091015840 1199101015840) =

12059011990910158401199101015840 + 1198623

12059011990910158401205901199101015840 + 1198623

(9)

Using similar methods to fuse luminance gradient con-trast and gradient structure together the GSSIM over sub-blocks can be shown in the following

GSSIM (119909 119910) = [119897 (119909 119910)]120572[119888 (1199091015840 1199101015840)]120573

[119904 (1199091015840 1199101015840)]120574

(10)

Therefore the mean of GSSIM over the entire image canbe used to indicate the similarity between the reconstructedimage and the original image

MGSSIM (119909 119910) =1

119873

119873

sum119894=1

GSSIM (119909119894 119910119894) (11)

It is worth noting that the similarity measure itself is notaccurate enough tomeasure the reconstruction performance

The reason is that when more edge pixels exist in an edgemap more information from the original image is used inthe reconstruction which will definitely yield more similarresults Therefore a penalty factor 119891

119901which is formulated as

a decreasing function of the total number of edge pixels isintroduced in (12) where 119873

119890represents the total number of

edge pixels in the dilated edge map and119872119873 represents thetotal number of pixels in the original image

119891119901=

1

1 + 119873119890119872119873

(12)

The final nonreference based edge measure (NREM) iscomprised as the alpha weighted product of these two termsIn this paper the results are shown with 120572 = 1 and 120573 = 3which were obtained experimentally

NREM (119894 119890) = (MGSSIM)120572119891120573119901 (13)

4 Experimental Results

Edge detection plays an important role in medical imageprocessing as it determines the structure of objects in imagesIn this section we demonstrate some applications of the newnonreference edge measures NREM on medical image pro-cessing The testing images are obtained from the FrederickNational Library for Cancer Research Database [18]

6 International Journal of Biomedical Imaging

(a) (b) NREM = 01917 Yitzhakyrsquos = minus11953 (c) NREM = 08506 Yitzhakyrsquos = 05773

(d) NREM = 07443 Yitzhakyrsquos = minus03462 (e) NREM = 06905 Yitzhakyrsquos = minus06754 (f) NREM = 06905 Yitzhakyrsquos = 05866

Figure 3 Using measures to select optimal edge detection algorithms (a) Original CT abdomen image (b)ndash(f) Edge detection results from(b) Canny (c) Sobel (d) Roberts (e) LoG and(f) Prewitt The optimal edge maps with highest NREM value and Yitzhakyrsquos measure valueare in bold

The first example compares the reconstruction resultsusing the weighted mean weighted median central weightedmedian PDE and alpha trimmed weighted mean basedinterpolation Figure 2 shows the original CT kidney imageand five reconstructions It is seen from the results that forthe low quality medical images the mean based reconstruc-tion is not as sharp as the median based reconstructionHowever the median based reconstruction introduces someartificial lines As analyzed before the alpha trimmed meancan be converted to mean or median filter with differentparameter alpha In Figure 3 the alpha trimmed weightedmean reconstruction achieves a good balance The centralweighted median retrieves details but also introduces falsedetails especially around the edge of the real tissuesThe PDEbased painting method suffers from severe blurring effects

The second example is using the nonreference edgemeasures selecting the optimal edge detection algorithm InFigure 3 multiple edge detection results from the CannySobel Roberts Log and Prewitt for a CT abdomen imageare shown in Figures 3(b)ndash3(f) These edge detection algo-rithms shown in Figure 3 are commonly used edge detectionalgorithms and each has its advantages and disadvantagesFor example gradient based edge detection algorithms suchas Sobel and Prewitt are simple but sensitive to noise TheCanny edge detector improves the signal to noise ratio by

smoothing the image however the smoothing may lead toloss of corners and detection of double edges Therefore itis necessary to have a reliable edge measure that can helpto decide the optimal edge detection algorithm for a specificimage The NREM selects the Sobel edge detection result asthe optimal and Yitzhakyrsquos method selects the Prewitt Thesetwo edge detection results agree with the visual assessmentAs a comparison the Canny and LoG edge subtract all thesoft tissues inside the abdomen while the Roberts edge hasthe disconnection problem on the key edges

Another example of using the edge measure as a meansof selecting optimal parameter values is shown in Figure 4In this experiment the Sobel edge detection algorithm withdifferent threshold ranging from 001 to 008 is used Thetesting image is an X-Ray chest image which suffers from lowcontrastTherefore lower threshold values tend to keepmoresoft tissue or other noise components in the edge map whilehigher threshold values discard essential edgesThe proposedmeasure selects the optimal parameter at threshold = 003 andachieves the best tradeoff between noise removal and featureextraction In contrast Yitzhakyrsquos method selects threshold =006 which losses some ribs in the edge map Figure 4(k) alsoillustrates the need for the edge pixel density function in theformulation of NREM as the use of MGSSIM alone results inthe discussed edge pixel bias

International Journal of Biomedical Imaging 7

(a) (b) (c)

(d) (e) (f)

(g) (h) (i)

001 002 003 004 005 006 007 008

035

04

045

05

055

Threshold

Mea

sure

val

ue

NREM

(j)

001 002 003 004 005 006 007 008

04

05

06

07

08

09

1

Threshold

Mea

sure

val

ue

MGSSIM

(k)

001 002 003 004 005 006 007 008

02

Threshold

Mea

sure

val

ue

Yitzhakyrsquos measure

minus2

minus4

minus6

minus8

minus10

minus12

minus14

minus16

(l)

Figure 4 Applying edge measures in assisting in selecting optimal operating parameters (a) Original X-ray chest image (b)ndash(i) Edgedetection results using the Sobel edge detector with the threshold ranging from 001 to 008 (j) Presented measure plot indicating 119879 = 003 asthe optimal parameter value (k) Measure plot of using MGSSIM alone (l) Yitzhakyrsquos method indicating 119879 = 006 as the optimal parametervalue

8 International Journal of Biomedical Imaging

5 Conclusions

Nonreference edge measure is very useful in medical imagesegmentation registration and reconstruction A new non-reference edge map evaluation NREM for medical applica-tions is proposed in this paper This measure is based on thefact that the best edge map results consist of the least numberof edge pixels at their correct locations needed to characterizeall the relevant structures in the reconstruction image Com-parison with state-of-the-art nonreference edge detectionmeasure shows the advantages of the new measure theNREM utilizes the information from the original image andthus can achieve better performance Experimental resultson using the NREM on selecting the optimal edge detectionalgorithm and optimal operating parameters show that themeasure coincides with subjective evaluation validating theusefulness of the measure

Conflict of Interests

The authors declare that there is no conflict of interestsregarding the publication of this paper

References

[1] D Ziou and S Tabbone ldquoEdge detection techniques anoverviewrdquo Pattern Recognition and Image Analysis CC ofRaspoznavaniye Obrazov I Analiz Izobrazhenii vol 8 pp 537ndash559 1998

[2] E E Danahy S S Agaian and K A Panetta ldquoDirectional edgedetection using the logical transform for binary and grayscaleimagesrdquo inMobileMultimediaImage Processing forMilitary andSecurity Applications vol 6250 of Proceedings of SPIE pp 1ndash122006

[3] C Gao K Panetta and S Agaian ldquoNew edge detectionalgorithms using alpha weighted quadratic filterrdquo in Proceedingsof the IEEE International Conference on Systems Man andCybernetics (SMCrsquo11) pp 3167ndash3172 Anchorage Alaska USAOctober 2011

[4] M Bennamoun ldquoEdge detection problems and solutionsrdquo inProceedings of the IEEE International Conference on SystemsMan and Cybernetics pp 3164ndash3169 October 1997

[5] S C Nercessian S S Agaian and K A Panetta ldquoA newreference-based measure for objective edge map evaluationrdquo inMobileMultimediaImage Processing Security and Applicationsvol 7351 of Proceedings of SPIE April 2009

[6] S Nercessian K Panetta and S Agaian ldquoA non-referencemeasure for objective edgemap evaluationrdquo in Proceeding of theIEEE International Conference on Systems Man and Cybernetics(SMCrsquo09) pp 4563ndash4568 San Antonio Tex USA October2009

[7] Y Yitzhaky and E Peli ldquoA method for objective edge detectionevaluation and detector parameter selectionrdquo IEEETransactionson Pattern Analysis and Machine Intelligence vol 25 no 8 pp1027ndash1033 2003

[8] B Govindarajan K A Panetta and S Agaian ldquoImage recon-struction for quality assessment of edge detectorsrdquo in Proceed-ings of the IEEE International Conference on Systems Man andCybernetics (SMC rsquo08) pp 691ndash696 October 2008

[9] C Ballester M Bertalmio V Caselles and J Verdera ldquoFilling-in by joint interpolation of vector fields and gray levelsrdquo IEEE

Transactions on Image Processing vol 10 no 8 pp 1200ndash12112001

[10] ZWang A C Bovik H R Sheikh and E P Simoncelli ldquoImagequality assessment from error visibility to structural similarityrdquoIEEE Transactions on Image Processing vol 13 no 4 pp 600ndash612 2004

[11] J Quintanilla-Domınguez M G Cortina-Januchs A Jevtic DAndina J M Barron-Adame and A Vega-Corona ldquoCombina-tion of nonlinear filters and ANN for detection of microcalcifi-cations in digitized mammographyrdquo in Proceedings of the IEEEInternational Conference on SystemsMan andCybernetics (SMCrsquo09) pp 1516ndash1520 October 2009

[12] C Santhaiah G A Babu andM U Rani ldquoGray-level morpho-logical operations for image segmentation and tracking edgeson medical applicationsrdquo International Journal of ComputerScience and Network Security vol 9 pp 131ndash136 2009

[13] F Catte P-L Lions J-M Morel and T Coll ldquoImage selectivesmoothing and edge detection by nonlinear diffusionrdquo SIAMJournal on Numerical Analysis vol 29 no 1 pp 182ndash193 1992

[14] Y Zhao W Gui Z Chen J Tang and L Li ldquoMedicalimages edge detection based on mathematical morphologyrdquo inProceedings of the 27th Annual International Conference of theEngineering in Medicine and Biology Society (IEEE-EMBS rsquo05)pp 6492ndash6495 September 2005

[15] J B Bednar and T L Watt ldquo120572-trimmed means and theirrelationship to median filtersrdquo IEEE Transactions on AcousticsSpeech and Signal Processing vol 32 no 1 pp 145ndash153 1984

[16] G-H Chen C-L Yang and S-L Xie ldquoGradient-based struc-tural similarity for image quality assessmentrdquo in Proceedingsof the IEEE International Conference on Image Processing(ICIPrsquo06) pp 2929ndash2932 Atlanta Ga USA October 2006

[17] S Nercessian S S Agaian and K A Panetta ldquoAn imagesimilarity measure using enhanced human visual system char-acteristicsrdquo in Mobile MultimediaImage Processing Securityand Applications 806310 vol 8063 of Proceedings of SPIE SPIEDefense Security and Sensing Orlando Fla USA April 2011

[18] E Rosten andTDrummond ldquoMachine learning for high-speedcorner detectionrdquo in Proceedings of the 9th European Conferenceon Computer Vision (ECCVrsquo06) pp 430ndash443 Springer 2006

Page 3: Nonreference Medical Image Edge Map Measure€¦ · ResearchArticle Nonreference Medical Image Edge Map Measure KarenPanetta,1 ChenGao,1 SosAgaian,2 andShahanNercessian3 1DepartmentofElectricalandComputerEngineering

International Journal of Biomedical Imaging 3

these definitions two images withmore similarity have lowerMSE or MAE

MSE = 1

119872119873

119872

sum119894=1

119873

sum119895=1

[119909 (119894 119895) minus 119910 (119894 119895)]2

MAE = 1

119872119873

119872

sum119894=1

119873

sum119895=1

1003816100381610038161003816119909 (119894 119895) minus 119910 (119894 119895)1003816100381610038161003816

(4)

However these statistical methods do not take into con-sideration the human visual system (HVS) propertiesThere-fore they are inappropriate to be used as reliable measuresfor medical images Bovikrsquos structural similarity measure(SSIM) [10] is based on the hypothesis that human visualsystem (HVS) is highly adapted for extracting structuralinformation The SSIM measure defines the similarity of twoimages as a function of luminance contrast and structurewhere the luminance contrast and structure are defined as

119897 (119909 119910) =2120583119909120583119910+ 1198621

1205832119909+ 1205832119910+ 1198621

119888 (119909 119910) =2120590119909120590119910+ 1198622

1205902119909+ 1205902119910+ 1198622

119904 (119909 119910) =120590119909119910+ 1198623

120590119909120590119910+ 1198623

(5)

Given two images 119909 and 119910 the 120583119909and 120583

119910represent the

means 120590119909and 120590

119910represent the standard deviation of the 119909

and 119910 image respectively and 120590119909119910

represent the covarianceof 119909 and 119910 119862

1 1198622 and 119862

3represent constant values SSIM is

a combination of luminance contrast and structure measureand it is defined as shown in (6) The SSIM is applied onnonoverlapping windows Thus the mean of the SSIM valuesover the entire image (MSSIM (7)) is used to indicate thesimilarity between two images

SSIM (119909 119910) = (2120583119909120583119910+ 1198621

1205832119909+ 1205832119910+ 1198621

)(2120590119909120590119910+ 1198622

1205902119909+ 1205902119910+ 1198622

) (6)

MSSIM (119909 119910) =1

119873

119873

sum119894=1

SSIM (119909119894 119910119894) (7)

23 Yitzhaky and Pelirsquos Edge Measure Yitzhaky and Peliproposed an objective edge detection evaluation method in[7] In this paper the new measure is compared with thismethod Yitzhakyrsquos edge measure is briefly reviewed in thefollowing section

Yitzhakyrsquos edge measure [7] is a nonreference edgemeasure This method performs statistical analysis of thecorrespondence of detection results produced using differentdetector parameters The statistical measures are used toestimate the ground truth edge map considering the tradeoffbetween the true and false edges and to extract the best detec-torrsquos parameter sets In Yitzhakyrsquos method first an estimatedground truth is automatically constructed by examining the

corresponding threshold receiver operating characteristics(CT-ROC) curve given a range of detection results obtainedfrom different detection parameter sets Then the singleparameter set that provides the most similar edge map tothe estimated ground truth edge map is identifiedThemajorsteps of Yitzhakyrsquos edge measure are summarized in Table 1

The original Yitzhakyrsquos edge measure performs a generalautomatic self-evaluation and parameter selection within arange of examined detector parameters It assumes that thebest detection of a certain edge detector in a given image isthat which is most consistent with the variety of detectionoutputs that can be produced by the detection algorithmwhen different parameters are used Therefore by adopting119873 edge detection results using 119873 sets of parameters of oneedge detection algorithm this algorithm can be used to selectthe optimal operating parameters If the 119873 edge detectionresults are obtained from 119873 edge detectors this algorithmcan be used to compare performances between detectionapproaches

3 New Nonreference Edge Map Measure

A generalized block diagram and intermediate results of theestablished nonreference reconstruction based edge measure(NREM) are shown in Figure 1 It consists of three majorsteps grayscale edge map generation reconstruction andsimilarity measure

(1) Grayscale Edge Map Generation The edge detectionalgorithm to be evaluated is applied in this step Regularedge detection algorithms such as Canny Sobel Log andRoberts can be used Furthermore some state-of-the-art edgedetection algorithms designed specifically for the medicalimage applications such as the CLF [11] morphological gradi-ent operator [12] nonlinear diffusion [13] and mathematicalmorphology [14] can also be used in this step

After the edgemap is subtracted amorphological dilationis applied to generate a continuous edgemapThedilated edgemap is then multiplied with the original image yielding agrayscale edge map In this way the pixels on the dilated edgemap contain information from the original image and thesepixels are used to predict the pixel intensity in the smootharea

(2) Reconstruction In the previous section four major inter-polation based reconstruction methods were reviewed Theweighted average (1) method utilizes all the information fromthe eight neighbors but is sensitive to noise Unfortunatelynoise commonly exists in medical image applications Tobe more robust to noise the weighted median and centralweighted median (2) can be used In this way only oneof the neighbors is used to predict the new pixel valueThis replication solves the noise problem but also results inanother problem That is in some areas with a low gradientchange such as the breast tissue in the mammogram imagethis reconstruction may mistakenly yields a large uniformregion

To get a good balance a weighted alpha trimmed meancan be used in the reconstruction Each of the eight neighbors

4 International Journal of Biomedical Imaging

Table 1 Basic steps in Yitzhakyrsquos NR edge measure

Yitzhakyrsquos edge measure(1) Generate119873 edge detection results119863

119894 119894 = 1 119873 using119873 combinations of parameters

(2) Generate119873 potential ground truth PGT119894 119894 = 1 119873

(3) Calculate the average true positive (TP) true negative (TN) false positive (FP) and false negative (FN) rate for each potentialground truth

(4) Construct the correspondence threshold ROC curve (CT-ROC)(5) Extract the estimated ground truth using either a diagnosis line or the chi-square estimation(6) Select the best edge map which gives the best match to the estimated ground truth

Original image

Edge map Dilation

Reconstruction

Similarity measure

X Grayscale edge

Figure 1 Flow and the intermediate results of the new nonreference edge measure

is assigned with the weighted intensity 119909119896= (1119889

119896)119905119896 where

119905119896is the actual edge pixel intensity and 119889

119896is the distance

between the pixel to be predicted and edge pixel on a specificdirection Then sort values of all the neighbors in ascendingorder such that 119909

1le 1199092le sdot sdot sdot le 119909

119870 Let 119879

120572= lceil120572119870rceil (the

nearest integer greater than or equal to 120572119870) be the numberof the smallest and largest pixel values to be trimmed ordiscarded from the sorted sequence 119909

1 1199092 119909

119870The alpha

trimmed mean [15] is defined by

119883120572=

1

119870 minus 2119879120572

119870minus119879120572

sum119894=119879120572+1

119909119894 (8)

The alpha trimmed mean will be different when theparameter 120572 changes For example it will be the mean valueof the image for 120572 = 0 and the median value of the image if120572 is close to 05 In this way the parameters can be tuned fordifferent applications In this paper the results are obtained

by discarding the maximum and minimum neighbors in thecalculation of alpha weighted mean

(3) Similarity Measure NREM The reconstructed image isthen compared to the original image using a similaritymeasure which is then used as an assessment of the edgemap The SSIM [10] is widely used in clean images but itis noted that the performance of the SSIM index degradedsubstantially when assessing Gaussian blurred images Thenoise in medical images is very prevalent and difficult tomodel In the experiments the SSIM does not performwell when the images are subjected to other distortionssuch as low contrast and blurring effects To measure thesimilarity between the original image and the reconstructedimage the GSSIM [16 17] is used GSSIM suggests that thegradients of the images to be compared be integrated intothe image similarity assessment to penalize dissimilarity inimage contours and edges Thus the GSSIM index makescomparisons between both 119909 and 119910 and the gradients of 119909and 119910 The gradients of 119909 and 119910 specifically indicate the

International Journal of Biomedical Imaging 5

(a) (b) (c)

(d) (e) (f)

Figure 2 Reconstruction results using different interpolation methods (a) Original CT kidney image (b)ndash(f) Reconstructed results from(b) weighted average (c) weighted median (d) central weighted median (e) PDE and (f) alpha trimmed weighted average

similarity between edges In the expression of GSSIM thecontrast and structure terms of SSIM are modified as in (9)where 120590

1199091015840 and 120590

1199101015840 represent the standard deviation of the

gradient magnitude of 119909 and 119910 respectively

119888 (1199091015840 1199101015840) =

212059011990910158401205901199101015840 + 1198622

12059021199091015840+ 12059021199101015840+ 1198622

119904 (1199091015840 1199101015840) =

12059011990910158401199101015840 + 1198623

12059011990910158401205901199101015840 + 1198623

(9)

Using similar methods to fuse luminance gradient con-trast and gradient structure together the GSSIM over sub-blocks can be shown in the following

GSSIM (119909 119910) = [119897 (119909 119910)]120572[119888 (1199091015840 1199101015840)]120573

[119904 (1199091015840 1199101015840)]120574

(10)

Therefore the mean of GSSIM over the entire image canbe used to indicate the similarity between the reconstructedimage and the original image

MGSSIM (119909 119910) =1

119873

119873

sum119894=1

GSSIM (119909119894 119910119894) (11)

It is worth noting that the similarity measure itself is notaccurate enough tomeasure the reconstruction performance

The reason is that when more edge pixels exist in an edgemap more information from the original image is used inthe reconstruction which will definitely yield more similarresults Therefore a penalty factor 119891

119901which is formulated as

a decreasing function of the total number of edge pixels isintroduced in (12) where 119873

119890represents the total number of

edge pixels in the dilated edge map and119872119873 represents thetotal number of pixels in the original image

119891119901=

1

1 + 119873119890119872119873

(12)

The final nonreference based edge measure (NREM) iscomprised as the alpha weighted product of these two termsIn this paper the results are shown with 120572 = 1 and 120573 = 3which were obtained experimentally

NREM (119894 119890) = (MGSSIM)120572119891120573119901 (13)

4 Experimental Results

Edge detection plays an important role in medical imageprocessing as it determines the structure of objects in imagesIn this section we demonstrate some applications of the newnonreference edge measures NREM on medical image pro-cessing The testing images are obtained from the FrederickNational Library for Cancer Research Database [18]

6 International Journal of Biomedical Imaging

(a) (b) NREM = 01917 Yitzhakyrsquos = minus11953 (c) NREM = 08506 Yitzhakyrsquos = 05773

(d) NREM = 07443 Yitzhakyrsquos = minus03462 (e) NREM = 06905 Yitzhakyrsquos = minus06754 (f) NREM = 06905 Yitzhakyrsquos = 05866

Figure 3 Using measures to select optimal edge detection algorithms (a) Original CT abdomen image (b)ndash(f) Edge detection results from(b) Canny (c) Sobel (d) Roberts (e) LoG and(f) Prewitt The optimal edge maps with highest NREM value and Yitzhakyrsquos measure valueare in bold

The first example compares the reconstruction resultsusing the weighted mean weighted median central weightedmedian PDE and alpha trimmed weighted mean basedinterpolation Figure 2 shows the original CT kidney imageand five reconstructions It is seen from the results that forthe low quality medical images the mean based reconstruc-tion is not as sharp as the median based reconstructionHowever the median based reconstruction introduces someartificial lines As analyzed before the alpha trimmed meancan be converted to mean or median filter with differentparameter alpha In Figure 3 the alpha trimmed weightedmean reconstruction achieves a good balance The centralweighted median retrieves details but also introduces falsedetails especially around the edge of the real tissuesThe PDEbased painting method suffers from severe blurring effects

The second example is using the nonreference edgemeasures selecting the optimal edge detection algorithm InFigure 3 multiple edge detection results from the CannySobel Roberts Log and Prewitt for a CT abdomen imageare shown in Figures 3(b)ndash3(f) These edge detection algo-rithms shown in Figure 3 are commonly used edge detectionalgorithms and each has its advantages and disadvantagesFor example gradient based edge detection algorithms suchas Sobel and Prewitt are simple but sensitive to noise TheCanny edge detector improves the signal to noise ratio by

smoothing the image however the smoothing may lead toloss of corners and detection of double edges Therefore itis necessary to have a reliable edge measure that can helpto decide the optimal edge detection algorithm for a specificimage The NREM selects the Sobel edge detection result asthe optimal and Yitzhakyrsquos method selects the Prewitt Thesetwo edge detection results agree with the visual assessmentAs a comparison the Canny and LoG edge subtract all thesoft tissues inside the abdomen while the Roberts edge hasthe disconnection problem on the key edges

Another example of using the edge measure as a meansof selecting optimal parameter values is shown in Figure 4In this experiment the Sobel edge detection algorithm withdifferent threshold ranging from 001 to 008 is used Thetesting image is an X-Ray chest image which suffers from lowcontrastTherefore lower threshold values tend to keepmoresoft tissue or other noise components in the edge map whilehigher threshold values discard essential edgesThe proposedmeasure selects the optimal parameter at threshold = 003 andachieves the best tradeoff between noise removal and featureextraction In contrast Yitzhakyrsquos method selects threshold =006 which losses some ribs in the edge map Figure 4(k) alsoillustrates the need for the edge pixel density function in theformulation of NREM as the use of MGSSIM alone results inthe discussed edge pixel bias

International Journal of Biomedical Imaging 7

(a) (b) (c)

(d) (e) (f)

(g) (h) (i)

001 002 003 004 005 006 007 008

035

04

045

05

055

Threshold

Mea

sure

val

ue

NREM

(j)

001 002 003 004 005 006 007 008

04

05

06

07

08

09

1

Threshold

Mea

sure

val

ue

MGSSIM

(k)

001 002 003 004 005 006 007 008

02

Threshold

Mea

sure

val

ue

Yitzhakyrsquos measure

minus2

minus4

minus6

minus8

minus10

minus12

minus14

minus16

(l)

Figure 4 Applying edge measures in assisting in selecting optimal operating parameters (a) Original X-ray chest image (b)ndash(i) Edgedetection results using the Sobel edge detector with the threshold ranging from 001 to 008 (j) Presented measure plot indicating 119879 = 003 asthe optimal parameter value (k) Measure plot of using MGSSIM alone (l) Yitzhakyrsquos method indicating 119879 = 006 as the optimal parametervalue

8 International Journal of Biomedical Imaging

5 Conclusions

Nonreference edge measure is very useful in medical imagesegmentation registration and reconstruction A new non-reference edge map evaluation NREM for medical applica-tions is proposed in this paper This measure is based on thefact that the best edge map results consist of the least numberof edge pixels at their correct locations needed to characterizeall the relevant structures in the reconstruction image Com-parison with state-of-the-art nonreference edge detectionmeasure shows the advantages of the new measure theNREM utilizes the information from the original image andthus can achieve better performance Experimental resultson using the NREM on selecting the optimal edge detectionalgorithm and optimal operating parameters show that themeasure coincides with subjective evaluation validating theusefulness of the measure

Conflict of Interests

The authors declare that there is no conflict of interestsregarding the publication of this paper

References

[1] D Ziou and S Tabbone ldquoEdge detection techniques anoverviewrdquo Pattern Recognition and Image Analysis CC ofRaspoznavaniye Obrazov I Analiz Izobrazhenii vol 8 pp 537ndash559 1998

[2] E E Danahy S S Agaian and K A Panetta ldquoDirectional edgedetection using the logical transform for binary and grayscaleimagesrdquo inMobileMultimediaImage Processing forMilitary andSecurity Applications vol 6250 of Proceedings of SPIE pp 1ndash122006

[3] C Gao K Panetta and S Agaian ldquoNew edge detectionalgorithms using alpha weighted quadratic filterrdquo in Proceedingsof the IEEE International Conference on Systems Man andCybernetics (SMCrsquo11) pp 3167ndash3172 Anchorage Alaska USAOctober 2011

[4] M Bennamoun ldquoEdge detection problems and solutionsrdquo inProceedings of the IEEE International Conference on SystemsMan and Cybernetics pp 3164ndash3169 October 1997

[5] S C Nercessian S S Agaian and K A Panetta ldquoA newreference-based measure for objective edge map evaluationrdquo inMobileMultimediaImage Processing Security and Applicationsvol 7351 of Proceedings of SPIE April 2009

[6] S Nercessian K Panetta and S Agaian ldquoA non-referencemeasure for objective edgemap evaluationrdquo in Proceeding of theIEEE International Conference on Systems Man and Cybernetics(SMCrsquo09) pp 4563ndash4568 San Antonio Tex USA October2009

[7] Y Yitzhaky and E Peli ldquoA method for objective edge detectionevaluation and detector parameter selectionrdquo IEEETransactionson Pattern Analysis and Machine Intelligence vol 25 no 8 pp1027ndash1033 2003

[8] B Govindarajan K A Panetta and S Agaian ldquoImage recon-struction for quality assessment of edge detectorsrdquo in Proceed-ings of the IEEE International Conference on Systems Man andCybernetics (SMC rsquo08) pp 691ndash696 October 2008

[9] C Ballester M Bertalmio V Caselles and J Verdera ldquoFilling-in by joint interpolation of vector fields and gray levelsrdquo IEEE

Transactions on Image Processing vol 10 no 8 pp 1200ndash12112001

[10] ZWang A C Bovik H R Sheikh and E P Simoncelli ldquoImagequality assessment from error visibility to structural similarityrdquoIEEE Transactions on Image Processing vol 13 no 4 pp 600ndash612 2004

[11] J Quintanilla-Domınguez M G Cortina-Januchs A Jevtic DAndina J M Barron-Adame and A Vega-Corona ldquoCombina-tion of nonlinear filters and ANN for detection of microcalcifi-cations in digitized mammographyrdquo in Proceedings of the IEEEInternational Conference on SystemsMan andCybernetics (SMCrsquo09) pp 1516ndash1520 October 2009

[12] C Santhaiah G A Babu andM U Rani ldquoGray-level morpho-logical operations for image segmentation and tracking edgeson medical applicationsrdquo International Journal of ComputerScience and Network Security vol 9 pp 131ndash136 2009

[13] F Catte P-L Lions J-M Morel and T Coll ldquoImage selectivesmoothing and edge detection by nonlinear diffusionrdquo SIAMJournal on Numerical Analysis vol 29 no 1 pp 182ndash193 1992

[14] Y Zhao W Gui Z Chen J Tang and L Li ldquoMedicalimages edge detection based on mathematical morphologyrdquo inProceedings of the 27th Annual International Conference of theEngineering in Medicine and Biology Society (IEEE-EMBS rsquo05)pp 6492ndash6495 September 2005

[15] J B Bednar and T L Watt ldquo120572-trimmed means and theirrelationship to median filtersrdquo IEEE Transactions on AcousticsSpeech and Signal Processing vol 32 no 1 pp 145ndash153 1984

[16] G-H Chen C-L Yang and S-L Xie ldquoGradient-based struc-tural similarity for image quality assessmentrdquo in Proceedingsof the IEEE International Conference on Image Processing(ICIPrsquo06) pp 2929ndash2932 Atlanta Ga USA October 2006

[17] S Nercessian S S Agaian and K A Panetta ldquoAn imagesimilarity measure using enhanced human visual system char-acteristicsrdquo in Mobile MultimediaImage Processing Securityand Applications 806310 vol 8063 of Proceedings of SPIE SPIEDefense Security and Sensing Orlando Fla USA April 2011

[18] E Rosten andTDrummond ldquoMachine learning for high-speedcorner detectionrdquo in Proceedings of the 9th European Conferenceon Computer Vision (ECCVrsquo06) pp 430ndash443 Springer 2006

Page 4: Nonreference Medical Image Edge Map Measure€¦ · ResearchArticle Nonreference Medical Image Edge Map Measure KarenPanetta,1 ChenGao,1 SosAgaian,2 andShahanNercessian3 1DepartmentofElectricalandComputerEngineering

4 International Journal of Biomedical Imaging

Table 1 Basic steps in Yitzhakyrsquos NR edge measure

Yitzhakyrsquos edge measure(1) Generate119873 edge detection results119863

119894 119894 = 1 119873 using119873 combinations of parameters

(2) Generate119873 potential ground truth PGT119894 119894 = 1 119873

(3) Calculate the average true positive (TP) true negative (TN) false positive (FP) and false negative (FN) rate for each potentialground truth

(4) Construct the correspondence threshold ROC curve (CT-ROC)(5) Extract the estimated ground truth using either a diagnosis line or the chi-square estimation(6) Select the best edge map which gives the best match to the estimated ground truth

Original image

Edge map Dilation

Reconstruction

Similarity measure

X Grayscale edge

Figure 1 Flow and the intermediate results of the new nonreference edge measure

is assigned with the weighted intensity 119909119896= (1119889

119896)119905119896 where

119905119896is the actual edge pixel intensity and 119889

119896is the distance

between the pixel to be predicted and edge pixel on a specificdirection Then sort values of all the neighbors in ascendingorder such that 119909

1le 1199092le sdot sdot sdot le 119909

119870 Let 119879

120572= lceil120572119870rceil (the

nearest integer greater than or equal to 120572119870) be the numberof the smallest and largest pixel values to be trimmed ordiscarded from the sorted sequence 119909

1 1199092 119909

119870The alpha

trimmed mean [15] is defined by

119883120572=

1

119870 minus 2119879120572

119870minus119879120572

sum119894=119879120572+1

119909119894 (8)

The alpha trimmed mean will be different when theparameter 120572 changes For example it will be the mean valueof the image for 120572 = 0 and the median value of the image if120572 is close to 05 In this way the parameters can be tuned fordifferent applications In this paper the results are obtained

by discarding the maximum and minimum neighbors in thecalculation of alpha weighted mean

(3) Similarity Measure NREM The reconstructed image isthen compared to the original image using a similaritymeasure which is then used as an assessment of the edgemap The SSIM [10] is widely used in clean images but itis noted that the performance of the SSIM index degradedsubstantially when assessing Gaussian blurred images Thenoise in medical images is very prevalent and difficult tomodel In the experiments the SSIM does not performwell when the images are subjected to other distortionssuch as low contrast and blurring effects To measure thesimilarity between the original image and the reconstructedimage the GSSIM [16 17] is used GSSIM suggests that thegradients of the images to be compared be integrated intothe image similarity assessment to penalize dissimilarity inimage contours and edges Thus the GSSIM index makescomparisons between both 119909 and 119910 and the gradients of 119909and 119910 The gradients of 119909 and 119910 specifically indicate the

International Journal of Biomedical Imaging 5

(a) (b) (c)

(d) (e) (f)

Figure 2 Reconstruction results using different interpolation methods (a) Original CT kidney image (b)ndash(f) Reconstructed results from(b) weighted average (c) weighted median (d) central weighted median (e) PDE and (f) alpha trimmed weighted average

similarity between edges In the expression of GSSIM thecontrast and structure terms of SSIM are modified as in (9)where 120590

1199091015840 and 120590

1199101015840 represent the standard deviation of the

gradient magnitude of 119909 and 119910 respectively

119888 (1199091015840 1199101015840) =

212059011990910158401205901199101015840 + 1198622

12059021199091015840+ 12059021199101015840+ 1198622

119904 (1199091015840 1199101015840) =

12059011990910158401199101015840 + 1198623

12059011990910158401205901199101015840 + 1198623

(9)

Using similar methods to fuse luminance gradient con-trast and gradient structure together the GSSIM over sub-blocks can be shown in the following

GSSIM (119909 119910) = [119897 (119909 119910)]120572[119888 (1199091015840 1199101015840)]120573

[119904 (1199091015840 1199101015840)]120574

(10)

Therefore the mean of GSSIM over the entire image canbe used to indicate the similarity between the reconstructedimage and the original image

MGSSIM (119909 119910) =1

119873

119873

sum119894=1

GSSIM (119909119894 119910119894) (11)

It is worth noting that the similarity measure itself is notaccurate enough tomeasure the reconstruction performance

The reason is that when more edge pixels exist in an edgemap more information from the original image is used inthe reconstruction which will definitely yield more similarresults Therefore a penalty factor 119891

119901which is formulated as

a decreasing function of the total number of edge pixels isintroduced in (12) where 119873

119890represents the total number of

edge pixels in the dilated edge map and119872119873 represents thetotal number of pixels in the original image

119891119901=

1

1 + 119873119890119872119873

(12)

The final nonreference based edge measure (NREM) iscomprised as the alpha weighted product of these two termsIn this paper the results are shown with 120572 = 1 and 120573 = 3which were obtained experimentally

NREM (119894 119890) = (MGSSIM)120572119891120573119901 (13)

4 Experimental Results

Edge detection plays an important role in medical imageprocessing as it determines the structure of objects in imagesIn this section we demonstrate some applications of the newnonreference edge measures NREM on medical image pro-cessing The testing images are obtained from the FrederickNational Library for Cancer Research Database [18]

6 International Journal of Biomedical Imaging

(a) (b) NREM = 01917 Yitzhakyrsquos = minus11953 (c) NREM = 08506 Yitzhakyrsquos = 05773

(d) NREM = 07443 Yitzhakyrsquos = minus03462 (e) NREM = 06905 Yitzhakyrsquos = minus06754 (f) NREM = 06905 Yitzhakyrsquos = 05866

Figure 3 Using measures to select optimal edge detection algorithms (a) Original CT abdomen image (b)ndash(f) Edge detection results from(b) Canny (c) Sobel (d) Roberts (e) LoG and(f) Prewitt The optimal edge maps with highest NREM value and Yitzhakyrsquos measure valueare in bold

The first example compares the reconstruction resultsusing the weighted mean weighted median central weightedmedian PDE and alpha trimmed weighted mean basedinterpolation Figure 2 shows the original CT kidney imageand five reconstructions It is seen from the results that forthe low quality medical images the mean based reconstruc-tion is not as sharp as the median based reconstructionHowever the median based reconstruction introduces someartificial lines As analyzed before the alpha trimmed meancan be converted to mean or median filter with differentparameter alpha In Figure 3 the alpha trimmed weightedmean reconstruction achieves a good balance The centralweighted median retrieves details but also introduces falsedetails especially around the edge of the real tissuesThe PDEbased painting method suffers from severe blurring effects

The second example is using the nonreference edgemeasures selecting the optimal edge detection algorithm InFigure 3 multiple edge detection results from the CannySobel Roberts Log and Prewitt for a CT abdomen imageare shown in Figures 3(b)ndash3(f) These edge detection algo-rithms shown in Figure 3 are commonly used edge detectionalgorithms and each has its advantages and disadvantagesFor example gradient based edge detection algorithms suchas Sobel and Prewitt are simple but sensitive to noise TheCanny edge detector improves the signal to noise ratio by

smoothing the image however the smoothing may lead toloss of corners and detection of double edges Therefore itis necessary to have a reliable edge measure that can helpto decide the optimal edge detection algorithm for a specificimage The NREM selects the Sobel edge detection result asthe optimal and Yitzhakyrsquos method selects the Prewitt Thesetwo edge detection results agree with the visual assessmentAs a comparison the Canny and LoG edge subtract all thesoft tissues inside the abdomen while the Roberts edge hasthe disconnection problem on the key edges

Another example of using the edge measure as a meansof selecting optimal parameter values is shown in Figure 4In this experiment the Sobel edge detection algorithm withdifferent threshold ranging from 001 to 008 is used Thetesting image is an X-Ray chest image which suffers from lowcontrastTherefore lower threshold values tend to keepmoresoft tissue or other noise components in the edge map whilehigher threshold values discard essential edgesThe proposedmeasure selects the optimal parameter at threshold = 003 andachieves the best tradeoff between noise removal and featureextraction In contrast Yitzhakyrsquos method selects threshold =006 which losses some ribs in the edge map Figure 4(k) alsoillustrates the need for the edge pixel density function in theformulation of NREM as the use of MGSSIM alone results inthe discussed edge pixel bias

International Journal of Biomedical Imaging 7

(a) (b) (c)

(d) (e) (f)

(g) (h) (i)

001 002 003 004 005 006 007 008

035

04

045

05

055

Threshold

Mea

sure

val

ue

NREM

(j)

001 002 003 004 005 006 007 008

04

05

06

07

08

09

1

Threshold

Mea

sure

val

ue

MGSSIM

(k)

001 002 003 004 005 006 007 008

02

Threshold

Mea

sure

val

ue

Yitzhakyrsquos measure

minus2

minus4

minus6

minus8

minus10

minus12

minus14

minus16

(l)

Figure 4 Applying edge measures in assisting in selecting optimal operating parameters (a) Original X-ray chest image (b)ndash(i) Edgedetection results using the Sobel edge detector with the threshold ranging from 001 to 008 (j) Presented measure plot indicating 119879 = 003 asthe optimal parameter value (k) Measure plot of using MGSSIM alone (l) Yitzhakyrsquos method indicating 119879 = 006 as the optimal parametervalue

8 International Journal of Biomedical Imaging

5 Conclusions

Nonreference edge measure is very useful in medical imagesegmentation registration and reconstruction A new non-reference edge map evaluation NREM for medical applica-tions is proposed in this paper This measure is based on thefact that the best edge map results consist of the least numberof edge pixels at their correct locations needed to characterizeall the relevant structures in the reconstruction image Com-parison with state-of-the-art nonreference edge detectionmeasure shows the advantages of the new measure theNREM utilizes the information from the original image andthus can achieve better performance Experimental resultson using the NREM on selecting the optimal edge detectionalgorithm and optimal operating parameters show that themeasure coincides with subjective evaluation validating theusefulness of the measure

Conflict of Interests

The authors declare that there is no conflict of interestsregarding the publication of this paper

References

[1] D Ziou and S Tabbone ldquoEdge detection techniques anoverviewrdquo Pattern Recognition and Image Analysis CC ofRaspoznavaniye Obrazov I Analiz Izobrazhenii vol 8 pp 537ndash559 1998

[2] E E Danahy S S Agaian and K A Panetta ldquoDirectional edgedetection using the logical transform for binary and grayscaleimagesrdquo inMobileMultimediaImage Processing forMilitary andSecurity Applications vol 6250 of Proceedings of SPIE pp 1ndash122006

[3] C Gao K Panetta and S Agaian ldquoNew edge detectionalgorithms using alpha weighted quadratic filterrdquo in Proceedingsof the IEEE International Conference on Systems Man andCybernetics (SMCrsquo11) pp 3167ndash3172 Anchorage Alaska USAOctober 2011

[4] M Bennamoun ldquoEdge detection problems and solutionsrdquo inProceedings of the IEEE International Conference on SystemsMan and Cybernetics pp 3164ndash3169 October 1997

[5] S C Nercessian S S Agaian and K A Panetta ldquoA newreference-based measure for objective edge map evaluationrdquo inMobileMultimediaImage Processing Security and Applicationsvol 7351 of Proceedings of SPIE April 2009

[6] S Nercessian K Panetta and S Agaian ldquoA non-referencemeasure for objective edgemap evaluationrdquo in Proceeding of theIEEE International Conference on Systems Man and Cybernetics(SMCrsquo09) pp 4563ndash4568 San Antonio Tex USA October2009

[7] Y Yitzhaky and E Peli ldquoA method for objective edge detectionevaluation and detector parameter selectionrdquo IEEETransactionson Pattern Analysis and Machine Intelligence vol 25 no 8 pp1027ndash1033 2003

[8] B Govindarajan K A Panetta and S Agaian ldquoImage recon-struction for quality assessment of edge detectorsrdquo in Proceed-ings of the IEEE International Conference on Systems Man andCybernetics (SMC rsquo08) pp 691ndash696 October 2008

[9] C Ballester M Bertalmio V Caselles and J Verdera ldquoFilling-in by joint interpolation of vector fields and gray levelsrdquo IEEE

Transactions on Image Processing vol 10 no 8 pp 1200ndash12112001

[10] ZWang A C Bovik H R Sheikh and E P Simoncelli ldquoImagequality assessment from error visibility to structural similarityrdquoIEEE Transactions on Image Processing vol 13 no 4 pp 600ndash612 2004

[11] J Quintanilla-Domınguez M G Cortina-Januchs A Jevtic DAndina J M Barron-Adame and A Vega-Corona ldquoCombina-tion of nonlinear filters and ANN for detection of microcalcifi-cations in digitized mammographyrdquo in Proceedings of the IEEEInternational Conference on SystemsMan andCybernetics (SMCrsquo09) pp 1516ndash1520 October 2009

[12] C Santhaiah G A Babu andM U Rani ldquoGray-level morpho-logical operations for image segmentation and tracking edgeson medical applicationsrdquo International Journal of ComputerScience and Network Security vol 9 pp 131ndash136 2009

[13] F Catte P-L Lions J-M Morel and T Coll ldquoImage selectivesmoothing and edge detection by nonlinear diffusionrdquo SIAMJournal on Numerical Analysis vol 29 no 1 pp 182ndash193 1992

[14] Y Zhao W Gui Z Chen J Tang and L Li ldquoMedicalimages edge detection based on mathematical morphologyrdquo inProceedings of the 27th Annual International Conference of theEngineering in Medicine and Biology Society (IEEE-EMBS rsquo05)pp 6492ndash6495 September 2005

[15] J B Bednar and T L Watt ldquo120572-trimmed means and theirrelationship to median filtersrdquo IEEE Transactions on AcousticsSpeech and Signal Processing vol 32 no 1 pp 145ndash153 1984

[16] G-H Chen C-L Yang and S-L Xie ldquoGradient-based struc-tural similarity for image quality assessmentrdquo in Proceedingsof the IEEE International Conference on Image Processing(ICIPrsquo06) pp 2929ndash2932 Atlanta Ga USA October 2006

[17] S Nercessian S S Agaian and K A Panetta ldquoAn imagesimilarity measure using enhanced human visual system char-acteristicsrdquo in Mobile MultimediaImage Processing Securityand Applications 806310 vol 8063 of Proceedings of SPIE SPIEDefense Security and Sensing Orlando Fla USA April 2011

[18] E Rosten andTDrummond ldquoMachine learning for high-speedcorner detectionrdquo in Proceedings of the 9th European Conferenceon Computer Vision (ECCVrsquo06) pp 430ndash443 Springer 2006

Page 5: Nonreference Medical Image Edge Map Measure€¦ · ResearchArticle Nonreference Medical Image Edge Map Measure KarenPanetta,1 ChenGao,1 SosAgaian,2 andShahanNercessian3 1DepartmentofElectricalandComputerEngineering

International Journal of Biomedical Imaging 5

(a) (b) (c)

(d) (e) (f)

Figure 2 Reconstruction results using different interpolation methods (a) Original CT kidney image (b)ndash(f) Reconstructed results from(b) weighted average (c) weighted median (d) central weighted median (e) PDE and (f) alpha trimmed weighted average

similarity between edges In the expression of GSSIM thecontrast and structure terms of SSIM are modified as in (9)where 120590

1199091015840 and 120590

1199101015840 represent the standard deviation of the

gradient magnitude of 119909 and 119910 respectively

119888 (1199091015840 1199101015840) =

212059011990910158401205901199101015840 + 1198622

12059021199091015840+ 12059021199101015840+ 1198622

119904 (1199091015840 1199101015840) =

12059011990910158401199101015840 + 1198623

12059011990910158401205901199101015840 + 1198623

(9)

Using similar methods to fuse luminance gradient con-trast and gradient structure together the GSSIM over sub-blocks can be shown in the following

GSSIM (119909 119910) = [119897 (119909 119910)]120572[119888 (1199091015840 1199101015840)]120573

[119904 (1199091015840 1199101015840)]120574

(10)

Therefore the mean of GSSIM over the entire image canbe used to indicate the similarity between the reconstructedimage and the original image

MGSSIM (119909 119910) =1

119873

119873

sum119894=1

GSSIM (119909119894 119910119894) (11)

It is worth noting that the similarity measure itself is notaccurate enough tomeasure the reconstruction performance

The reason is that when more edge pixels exist in an edgemap more information from the original image is used inthe reconstruction which will definitely yield more similarresults Therefore a penalty factor 119891

119901which is formulated as

a decreasing function of the total number of edge pixels isintroduced in (12) where 119873

119890represents the total number of

edge pixels in the dilated edge map and119872119873 represents thetotal number of pixels in the original image

119891119901=

1

1 + 119873119890119872119873

(12)

The final nonreference based edge measure (NREM) iscomprised as the alpha weighted product of these two termsIn this paper the results are shown with 120572 = 1 and 120573 = 3which were obtained experimentally

NREM (119894 119890) = (MGSSIM)120572119891120573119901 (13)

4 Experimental Results

Edge detection plays an important role in medical imageprocessing as it determines the structure of objects in imagesIn this section we demonstrate some applications of the newnonreference edge measures NREM on medical image pro-cessing The testing images are obtained from the FrederickNational Library for Cancer Research Database [18]

6 International Journal of Biomedical Imaging

(a) (b) NREM = 01917 Yitzhakyrsquos = minus11953 (c) NREM = 08506 Yitzhakyrsquos = 05773

(d) NREM = 07443 Yitzhakyrsquos = minus03462 (e) NREM = 06905 Yitzhakyrsquos = minus06754 (f) NREM = 06905 Yitzhakyrsquos = 05866

Figure 3 Using measures to select optimal edge detection algorithms (a) Original CT abdomen image (b)ndash(f) Edge detection results from(b) Canny (c) Sobel (d) Roberts (e) LoG and(f) Prewitt The optimal edge maps with highest NREM value and Yitzhakyrsquos measure valueare in bold

The first example compares the reconstruction resultsusing the weighted mean weighted median central weightedmedian PDE and alpha trimmed weighted mean basedinterpolation Figure 2 shows the original CT kidney imageand five reconstructions It is seen from the results that forthe low quality medical images the mean based reconstruc-tion is not as sharp as the median based reconstructionHowever the median based reconstruction introduces someartificial lines As analyzed before the alpha trimmed meancan be converted to mean or median filter with differentparameter alpha In Figure 3 the alpha trimmed weightedmean reconstruction achieves a good balance The centralweighted median retrieves details but also introduces falsedetails especially around the edge of the real tissuesThe PDEbased painting method suffers from severe blurring effects

The second example is using the nonreference edgemeasures selecting the optimal edge detection algorithm InFigure 3 multiple edge detection results from the CannySobel Roberts Log and Prewitt for a CT abdomen imageare shown in Figures 3(b)ndash3(f) These edge detection algo-rithms shown in Figure 3 are commonly used edge detectionalgorithms and each has its advantages and disadvantagesFor example gradient based edge detection algorithms suchas Sobel and Prewitt are simple but sensitive to noise TheCanny edge detector improves the signal to noise ratio by

smoothing the image however the smoothing may lead toloss of corners and detection of double edges Therefore itis necessary to have a reliable edge measure that can helpto decide the optimal edge detection algorithm for a specificimage The NREM selects the Sobel edge detection result asthe optimal and Yitzhakyrsquos method selects the Prewitt Thesetwo edge detection results agree with the visual assessmentAs a comparison the Canny and LoG edge subtract all thesoft tissues inside the abdomen while the Roberts edge hasthe disconnection problem on the key edges

Another example of using the edge measure as a meansof selecting optimal parameter values is shown in Figure 4In this experiment the Sobel edge detection algorithm withdifferent threshold ranging from 001 to 008 is used Thetesting image is an X-Ray chest image which suffers from lowcontrastTherefore lower threshold values tend to keepmoresoft tissue or other noise components in the edge map whilehigher threshold values discard essential edgesThe proposedmeasure selects the optimal parameter at threshold = 003 andachieves the best tradeoff between noise removal and featureextraction In contrast Yitzhakyrsquos method selects threshold =006 which losses some ribs in the edge map Figure 4(k) alsoillustrates the need for the edge pixel density function in theformulation of NREM as the use of MGSSIM alone results inthe discussed edge pixel bias

International Journal of Biomedical Imaging 7

(a) (b) (c)

(d) (e) (f)

(g) (h) (i)

001 002 003 004 005 006 007 008

035

04

045

05

055

Threshold

Mea

sure

val

ue

NREM

(j)

001 002 003 004 005 006 007 008

04

05

06

07

08

09

1

Threshold

Mea

sure

val

ue

MGSSIM

(k)

001 002 003 004 005 006 007 008

02

Threshold

Mea

sure

val

ue

Yitzhakyrsquos measure

minus2

minus4

minus6

minus8

minus10

minus12

minus14

minus16

(l)

Figure 4 Applying edge measures in assisting in selecting optimal operating parameters (a) Original X-ray chest image (b)ndash(i) Edgedetection results using the Sobel edge detector with the threshold ranging from 001 to 008 (j) Presented measure plot indicating 119879 = 003 asthe optimal parameter value (k) Measure plot of using MGSSIM alone (l) Yitzhakyrsquos method indicating 119879 = 006 as the optimal parametervalue

8 International Journal of Biomedical Imaging

5 Conclusions

Nonreference edge measure is very useful in medical imagesegmentation registration and reconstruction A new non-reference edge map evaluation NREM for medical applica-tions is proposed in this paper This measure is based on thefact that the best edge map results consist of the least numberof edge pixels at their correct locations needed to characterizeall the relevant structures in the reconstruction image Com-parison with state-of-the-art nonreference edge detectionmeasure shows the advantages of the new measure theNREM utilizes the information from the original image andthus can achieve better performance Experimental resultson using the NREM on selecting the optimal edge detectionalgorithm and optimal operating parameters show that themeasure coincides with subjective evaluation validating theusefulness of the measure

Conflict of Interests

The authors declare that there is no conflict of interestsregarding the publication of this paper

References

[1] D Ziou and S Tabbone ldquoEdge detection techniques anoverviewrdquo Pattern Recognition and Image Analysis CC ofRaspoznavaniye Obrazov I Analiz Izobrazhenii vol 8 pp 537ndash559 1998

[2] E E Danahy S S Agaian and K A Panetta ldquoDirectional edgedetection using the logical transform for binary and grayscaleimagesrdquo inMobileMultimediaImage Processing forMilitary andSecurity Applications vol 6250 of Proceedings of SPIE pp 1ndash122006

[3] C Gao K Panetta and S Agaian ldquoNew edge detectionalgorithms using alpha weighted quadratic filterrdquo in Proceedingsof the IEEE International Conference on Systems Man andCybernetics (SMCrsquo11) pp 3167ndash3172 Anchorage Alaska USAOctober 2011

[4] M Bennamoun ldquoEdge detection problems and solutionsrdquo inProceedings of the IEEE International Conference on SystemsMan and Cybernetics pp 3164ndash3169 October 1997

[5] S C Nercessian S S Agaian and K A Panetta ldquoA newreference-based measure for objective edge map evaluationrdquo inMobileMultimediaImage Processing Security and Applicationsvol 7351 of Proceedings of SPIE April 2009

[6] S Nercessian K Panetta and S Agaian ldquoA non-referencemeasure for objective edgemap evaluationrdquo in Proceeding of theIEEE International Conference on Systems Man and Cybernetics(SMCrsquo09) pp 4563ndash4568 San Antonio Tex USA October2009

[7] Y Yitzhaky and E Peli ldquoA method for objective edge detectionevaluation and detector parameter selectionrdquo IEEETransactionson Pattern Analysis and Machine Intelligence vol 25 no 8 pp1027ndash1033 2003

[8] B Govindarajan K A Panetta and S Agaian ldquoImage recon-struction for quality assessment of edge detectorsrdquo in Proceed-ings of the IEEE International Conference on Systems Man andCybernetics (SMC rsquo08) pp 691ndash696 October 2008

[9] C Ballester M Bertalmio V Caselles and J Verdera ldquoFilling-in by joint interpolation of vector fields and gray levelsrdquo IEEE

Transactions on Image Processing vol 10 no 8 pp 1200ndash12112001

[10] ZWang A C Bovik H R Sheikh and E P Simoncelli ldquoImagequality assessment from error visibility to structural similarityrdquoIEEE Transactions on Image Processing vol 13 no 4 pp 600ndash612 2004

[11] J Quintanilla-Domınguez M G Cortina-Januchs A Jevtic DAndina J M Barron-Adame and A Vega-Corona ldquoCombina-tion of nonlinear filters and ANN for detection of microcalcifi-cations in digitized mammographyrdquo in Proceedings of the IEEEInternational Conference on SystemsMan andCybernetics (SMCrsquo09) pp 1516ndash1520 October 2009

[12] C Santhaiah G A Babu andM U Rani ldquoGray-level morpho-logical operations for image segmentation and tracking edgeson medical applicationsrdquo International Journal of ComputerScience and Network Security vol 9 pp 131ndash136 2009

[13] F Catte P-L Lions J-M Morel and T Coll ldquoImage selectivesmoothing and edge detection by nonlinear diffusionrdquo SIAMJournal on Numerical Analysis vol 29 no 1 pp 182ndash193 1992

[14] Y Zhao W Gui Z Chen J Tang and L Li ldquoMedicalimages edge detection based on mathematical morphologyrdquo inProceedings of the 27th Annual International Conference of theEngineering in Medicine and Biology Society (IEEE-EMBS rsquo05)pp 6492ndash6495 September 2005

[15] J B Bednar and T L Watt ldquo120572-trimmed means and theirrelationship to median filtersrdquo IEEE Transactions on AcousticsSpeech and Signal Processing vol 32 no 1 pp 145ndash153 1984

[16] G-H Chen C-L Yang and S-L Xie ldquoGradient-based struc-tural similarity for image quality assessmentrdquo in Proceedingsof the IEEE International Conference on Image Processing(ICIPrsquo06) pp 2929ndash2932 Atlanta Ga USA October 2006

[17] S Nercessian S S Agaian and K A Panetta ldquoAn imagesimilarity measure using enhanced human visual system char-acteristicsrdquo in Mobile MultimediaImage Processing Securityand Applications 806310 vol 8063 of Proceedings of SPIE SPIEDefense Security and Sensing Orlando Fla USA April 2011

[18] E Rosten andTDrummond ldquoMachine learning for high-speedcorner detectionrdquo in Proceedings of the 9th European Conferenceon Computer Vision (ECCVrsquo06) pp 430ndash443 Springer 2006

Page 6: Nonreference Medical Image Edge Map Measure€¦ · ResearchArticle Nonreference Medical Image Edge Map Measure KarenPanetta,1 ChenGao,1 SosAgaian,2 andShahanNercessian3 1DepartmentofElectricalandComputerEngineering

6 International Journal of Biomedical Imaging

(a) (b) NREM = 01917 Yitzhakyrsquos = minus11953 (c) NREM = 08506 Yitzhakyrsquos = 05773

(d) NREM = 07443 Yitzhakyrsquos = minus03462 (e) NREM = 06905 Yitzhakyrsquos = minus06754 (f) NREM = 06905 Yitzhakyrsquos = 05866

Figure 3 Using measures to select optimal edge detection algorithms (a) Original CT abdomen image (b)ndash(f) Edge detection results from(b) Canny (c) Sobel (d) Roberts (e) LoG and(f) Prewitt The optimal edge maps with highest NREM value and Yitzhakyrsquos measure valueare in bold

The first example compares the reconstruction resultsusing the weighted mean weighted median central weightedmedian PDE and alpha trimmed weighted mean basedinterpolation Figure 2 shows the original CT kidney imageand five reconstructions It is seen from the results that forthe low quality medical images the mean based reconstruc-tion is not as sharp as the median based reconstructionHowever the median based reconstruction introduces someartificial lines As analyzed before the alpha trimmed meancan be converted to mean or median filter with differentparameter alpha In Figure 3 the alpha trimmed weightedmean reconstruction achieves a good balance The centralweighted median retrieves details but also introduces falsedetails especially around the edge of the real tissuesThe PDEbased painting method suffers from severe blurring effects

The second example is using the nonreference edgemeasures selecting the optimal edge detection algorithm InFigure 3 multiple edge detection results from the CannySobel Roberts Log and Prewitt for a CT abdomen imageare shown in Figures 3(b)ndash3(f) These edge detection algo-rithms shown in Figure 3 are commonly used edge detectionalgorithms and each has its advantages and disadvantagesFor example gradient based edge detection algorithms suchas Sobel and Prewitt are simple but sensitive to noise TheCanny edge detector improves the signal to noise ratio by

smoothing the image however the smoothing may lead toloss of corners and detection of double edges Therefore itis necessary to have a reliable edge measure that can helpto decide the optimal edge detection algorithm for a specificimage The NREM selects the Sobel edge detection result asthe optimal and Yitzhakyrsquos method selects the Prewitt Thesetwo edge detection results agree with the visual assessmentAs a comparison the Canny and LoG edge subtract all thesoft tissues inside the abdomen while the Roberts edge hasthe disconnection problem on the key edges

Another example of using the edge measure as a meansof selecting optimal parameter values is shown in Figure 4In this experiment the Sobel edge detection algorithm withdifferent threshold ranging from 001 to 008 is used Thetesting image is an X-Ray chest image which suffers from lowcontrastTherefore lower threshold values tend to keepmoresoft tissue or other noise components in the edge map whilehigher threshold values discard essential edgesThe proposedmeasure selects the optimal parameter at threshold = 003 andachieves the best tradeoff between noise removal and featureextraction In contrast Yitzhakyrsquos method selects threshold =006 which losses some ribs in the edge map Figure 4(k) alsoillustrates the need for the edge pixel density function in theformulation of NREM as the use of MGSSIM alone results inthe discussed edge pixel bias

International Journal of Biomedical Imaging 7

(a) (b) (c)

(d) (e) (f)

(g) (h) (i)

001 002 003 004 005 006 007 008

035

04

045

05

055

Threshold

Mea

sure

val

ue

NREM

(j)

001 002 003 004 005 006 007 008

04

05

06

07

08

09

1

Threshold

Mea

sure

val

ue

MGSSIM

(k)

001 002 003 004 005 006 007 008

02

Threshold

Mea

sure

val

ue

Yitzhakyrsquos measure

minus2

minus4

minus6

minus8

minus10

minus12

minus14

minus16

(l)

Figure 4 Applying edge measures in assisting in selecting optimal operating parameters (a) Original X-ray chest image (b)ndash(i) Edgedetection results using the Sobel edge detector with the threshold ranging from 001 to 008 (j) Presented measure plot indicating 119879 = 003 asthe optimal parameter value (k) Measure plot of using MGSSIM alone (l) Yitzhakyrsquos method indicating 119879 = 006 as the optimal parametervalue

8 International Journal of Biomedical Imaging

5 Conclusions

Nonreference edge measure is very useful in medical imagesegmentation registration and reconstruction A new non-reference edge map evaluation NREM for medical applica-tions is proposed in this paper This measure is based on thefact that the best edge map results consist of the least numberof edge pixels at their correct locations needed to characterizeall the relevant structures in the reconstruction image Com-parison with state-of-the-art nonreference edge detectionmeasure shows the advantages of the new measure theNREM utilizes the information from the original image andthus can achieve better performance Experimental resultson using the NREM on selecting the optimal edge detectionalgorithm and optimal operating parameters show that themeasure coincides with subjective evaluation validating theusefulness of the measure

Conflict of Interests

The authors declare that there is no conflict of interestsregarding the publication of this paper

References

[1] D Ziou and S Tabbone ldquoEdge detection techniques anoverviewrdquo Pattern Recognition and Image Analysis CC ofRaspoznavaniye Obrazov I Analiz Izobrazhenii vol 8 pp 537ndash559 1998

[2] E E Danahy S S Agaian and K A Panetta ldquoDirectional edgedetection using the logical transform for binary and grayscaleimagesrdquo inMobileMultimediaImage Processing forMilitary andSecurity Applications vol 6250 of Proceedings of SPIE pp 1ndash122006

[3] C Gao K Panetta and S Agaian ldquoNew edge detectionalgorithms using alpha weighted quadratic filterrdquo in Proceedingsof the IEEE International Conference on Systems Man andCybernetics (SMCrsquo11) pp 3167ndash3172 Anchorage Alaska USAOctober 2011

[4] M Bennamoun ldquoEdge detection problems and solutionsrdquo inProceedings of the IEEE International Conference on SystemsMan and Cybernetics pp 3164ndash3169 October 1997

[5] S C Nercessian S S Agaian and K A Panetta ldquoA newreference-based measure for objective edge map evaluationrdquo inMobileMultimediaImage Processing Security and Applicationsvol 7351 of Proceedings of SPIE April 2009

[6] S Nercessian K Panetta and S Agaian ldquoA non-referencemeasure for objective edgemap evaluationrdquo in Proceeding of theIEEE International Conference on Systems Man and Cybernetics(SMCrsquo09) pp 4563ndash4568 San Antonio Tex USA October2009

[7] Y Yitzhaky and E Peli ldquoA method for objective edge detectionevaluation and detector parameter selectionrdquo IEEETransactionson Pattern Analysis and Machine Intelligence vol 25 no 8 pp1027ndash1033 2003

[8] B Govindarajan K A Panetta and S Agaian ldquoImage recon-struction for quality assessment of edge detectorsrdquo in Proceed-ings of the IEEE International Conference on Systems Man andCybernetics (SMC rsquo08) pp 691ndash696 October 2008

[9] C Ballester M Bertalmio V Caselles and J Verdera ldquoFilling-in by joint interpolation of vector fields and gray levelsrdquo IEEE

Transactions on Image Processing vol 10 no 8 pp 1200ndash12112001

[10] ZWang A C Bovik H R Sheikh and E P Simoncelli ldquoImagequality assessment from error visibility to structural similarityrdquoIEEE Transactions on Image Processing vol 13 no 4 pp 600ndash612 2004

[11] J Quintanilla-Domınguez M G Cortina-Januchs A Jevtic DAndina J M Barron-Adame and A Vega-Corona ldquoCombina-tion of nonlinear filters and ANN for detection of microcalcifi-cations in digitized mammographyrdquo in Proceedings of the IEEEInternational Conference on SystemsMan andCybernetics (SMCrsquo09) pp 1516ndash1520 October 2009

[12] C Santhaiah G A Babu andM U Rani ldquoGray-level morpho-logical operations for image segmentation and tracking edgeson medical applicationsrdquo International Journal of ComputerScience and Network Security vol 9 pp 131ndash136 2009

[13] F Catte P-L Lions J-M Morel and T Coll ldquoImage selectivesmoothing and edge detection by nonlinear diffusionrdquo SIAMJournal on Numerical Analysis vol 29 no 1 pp 182ndash193 1992

[14] Y Zhao W Gui Z Chen J Tang and L Li ldquoMedicalimages edge detection based on mathematical morphologyrdquo inProceedings of the 27th Annual International Conference of theEngineering in Medicine and Biology Society (IEEE-EMBS rsquo05)pp 6492ndash6495 September 2005

[15] J B Bednar and T L Watt ldquo120572-trimmed means and theirrelationship to median filtersrdquo IEEE Transactions on AcousticsSpeech and Signal Processing vol 32 no 1 pp 145ndash153 1984

[16] G-H Chen C-L Yang and S-L Xie ldquoGradient-based struc-tural similarity for image quality assessmentrdquo in Proceedingsof the IEEE International Conference on Image Processing(ICIPrsquo06) pp 2929ndash2932 Atlanta Ga USA October 2006

[17] S Nercessian S S Agaian and K A Panetta ldquoAn imagesimilarity measure using enhanced human visual system char-acteristicsrdquo in Mobile MultimediaImage Processing Securityand Applications 806310 vol 8063 of Proceedings of SPIE SPIEDefense Security and Sensing Orlando Fla USA April 2011

[18] E Rosten andTDrummond ldquoMachine learning for high-speedcorner detectionrdquo in Proceedings of the 9th European Conferenceon Computer Vision (ECCVrsquo06) pp 430ndash443 Springer 2006

Page 7: Nonreference Medical Image Edge Map Measure€¦ · ResearchArticle Nonreference Medical Image Edge Map Measure KarenPanetta,1 ChenGao,1 SosAgaian,2 andShahanNercessian3 1DepartmentofElectricalandComputerEngineering

International Journal of Biomedical Imaging 7

(a) (b) (c)

(d) (e) (f)

(g) (h) (i)

001 002 003 004 005 006 007 008

035

04

045

05

055

Threshold

Mea

sure

val

ue

NREM

(j)

001 002 003 004 005 006 007 008

04

05

06

07

08

09

1

Threshold

Mea

sure

val

ue

MGSSIM

(k)

001 002 003 004 005 006 007 008

02

Threshold

Mea

sure

val

ue

Yitzhakyrsquos measure

minus2

minus4

minus6

minus8

minus10

minus12

minus14

minus16

(l)

Figure 4 Applying edge measures in assisting in selecting optimal operating parameters (a) Original X-ray chest image (b)ndash(i) Edgedetection results using the Sobel edge detector with the threshold ranging from 001 to 008 (j) Presented measure plot indicating 119879 = 003 asthe optimal parameter value (k) Measure plot of using MGSSIM alone (l) Yitzhakyrsquos method indicating 119879 = 006 as the optimal parametervalue

8 International Journal of Biomedical Imaging

5 Conclusions

Nonreference edge measure is very useful in medical imagesegmentation registration and reconstruction A new non-reference edge map evaluation NREM for medical applica-tions is proposed in this paper This measure is based on thefact that the best edge map results consist of the least numberof edge pixels at their correct locations needed to characterizeall the relevant structures in the reconstruction image Com-parison with state-of-the-art nonreference edge detectionmeasure shows the advantages of the new measure theNREM utilizes the information from the original image andthus can achieve better performance Experimental resultson using the NREM on selecting the optimal edge detectionalgorithm and optimal operating parameters show that themeasure coincides with subjective evaluation validating theusefulness of the measure

Conflict of Interests

The authors declare that there is no conflict of interestsregarding the publication of this paper

References

[1] D Ziou and S Tabbone ldquoEdge detection techniques anoverviewrdquo Pattern Recognition and Image Analysis CC ofRaspoznavaniye Obrazov I Analiz Izobrazhenii vol 8 pp 537ndash559 1998

[2] E E Danahy S S Agaian and K A Panetta ldquoDirectional edgedetection using the logical transform for binary and grayscaleimagesrdquo inMobileMultimediaImage Processing forMilitary andSecurity Applications vol 6250 of Proceedings of SPIE pp 1ndash122006

[3] C Gao K Panetta and S Agaian ldquoNew edge detectionalgorithms using alpha weighted quadratic filterrdquo in Proceedingsof the IEEE International Conference on Systems Man andCybernetics (SMCrsquo11) pp 3167ndash3172 Anchorage Alaska USAOctober 2011

[4] M Bennamoun ldquoEdge detection problems and solutionsrdquo inProceedings of the IEEE International Conference on SystemsMan and Cybernetics pp 3164ndash3169 October 1997

[5] S C Nercessian S S Agaian and K A Panetta ldquoA newreference-based measure for objective edge map evaluationrdquo inMobileMultimediaImage Processing Security and Applicationsvol 7351 of Proceedings of SPIE April 2009

[6] S Nercessian K Panetta and S Agaian ldquoA non-referencemeasure for objective edgemap evaluationrdquo in Proceeding of theIEEE International Conference on Systems Man and Cybernetics(SMCrsquo09) pp 4563ndash4568 San Antonio Tex USA October2009

[7] Y Yitzhaky and E Peli ldquoA method for objective edge detectionevaluation and detector parameter selectionrdquo IEEETransactionson Pattern Analysis and Machine Intelligence vol 25 no 8 pp1027ndash1033 2003

[8] B Govindarajan K A Panetta and S Agaian ldquoImage recon-struction for quality assessment of edge detectorsrdquo in Proceed-ings of the IEEE International Conference on Systems Man andCybernetics (SMC rsquo08) pp 691ndash696 October 2008

[9] C Ballester M Bertalmio V Caselles and J Verdera ldquoFilling-in by joint interpolation of vector fields and gray levelsrdquo IEEE

Transactions on Image Processing vol 10 no 8 pp 1200ndash12112001

[10] ZWang A C Bovik H R Sheikh and E P Simoncelli ldquoImagequality assessment from error visibility to structural similarityrdquoIEEE Transactions on Image Processing vol 13 no 4 pp 600ndash612 2004

[11] J Quintanilla-Domınguez M G Cortina-Januchs A Jevtic DAndina J M Barron-Adame and A Vega-Corona ldquoCombina-tion of nonlinear filters and ANN for detection of microcalcifi-cations in digitized mammographyrdquo in Proceedings of the IEEEInternational Conference on SystemsMan andCybernetics (SMCrsquo09) pp 1516ndash1520 October 2009

[12] C Santhaiah G A Babu andM U Rani ldquoGray-level morpho-logical operations for image segmentation and tracking edgeson medical applicationsrdquo International Journal of ComputerScience and Network Security vol 9 pp 131ndash136 2009

[13] F Catte P-L Lions J-M Morel and T Coll ldquoImage selectivesmoothing and edge detection by nonlinear diffusionrdquo SIAMJournal on Numerical Analysis vol 29 no 1 pp 182ndash193 1992

[14] Y Zhao W Gui Z Chen J Tang and L Li ldquoMedicalimages edge detection based on mathematical morphologyrdquo inProceedings of the 27th Annual International Conference of theEngineering in Medicine and Biology Society (IEEE-EMBS rsquo05)pp 6492ndash6495 September 2005

[15] J B Bednar and T L Watt ldquo120572-trimmed means and theirrelationship to median filtersrdquo IEEE Transactions on AcousticsSpeech and Signal Processing vol 32 no 1 pp 145ndash153 1984

[16] G-H Chen C-L Yang and S-L Xie ldquoGradient-based struc-tural similarity for image quality assessmentrdquo in Proceedingsof the IEEE International Conference on Image Processing(ICIPrsquo06) pp 2929ndash2932 Atlanta Ga USA October 2006

[17] S Nercessian S S Agaian and K A Panetta ldquoAn imagesimilarity measure using enhanced human visual system char-acteristicsrdquo in Mobile MultimediaImage Processing Securityand Applications 806310 vol 8063 of Proceedings of SPIE SPIEDefense Security and Sensing Orlando Fla USA April 2011

[18] E Rosten andTDrummond ldquoMachine learning for high-speedcorner detectionrdquo in Proceedings of the 9th European Conferenceon Computer Vision (ECCVrsquo06) pp 430ndash443 Springer 2006

Page 8: Nonreference Medical Image Edge Map Measure€¦ · ResearchArticle Nonreference Medical Image Edge Map Measure KarenPanetta,1 ChenGao,1 SosAgaian,2 andShahanNercessian3 1DepartmentofElectricalandComputerEngineering

8 International Journal of Biomedical Imaging

5 Conclusions

Nonreference edge measure is very useful in medical imagesegmentation registration and reconstruction A new non-reference edge map evaluation NREM for medical applica-tions is proposed in this paper This measure is based on thefact that the best edge map results consist of the least numberof edge pixels at their correct locations needed to characterizeall the relevant structures in the reconstruction image Com-parison with state-of-the-art nonreference edge detectionmeasure shows the advantages of the new measure theNREM utilizes the information from the original image andthus can achieve better performance Experimental resultson using the NREM on selecting the optimal edge detectionalgorithm and optimal operating parameters show that themeasure coincides with subjective evaluation validating theusefulness of the measure

Conflict of Interests

The authors declare that there is no conflict of interestsregarding the publication of this paper

References

[1] D Ziou and S Tabbone ldquoEdge detection techniques anoverviewrdquo Pattern Recognition and Image Analysis CC ofRaspoznavaniye Obrazov I Analiz Izobrazhenii vol 8 pp 537ndash559 1998

[2] E E Danahy S S Agaian and K A Panetta ldquoDirectional edgedetection using the logical transform for binary and grayscaleimagesrdquo inMobileMultimediaImage Processing forMilitary andSecurity Applications vol 6250 of Proceedings of SPIE pp 1ndash122006

[3] C Gao K Panetta and S Agaian ldquoNew edge detectionalgorithms using alpha weighted quadratic filterrdquo in Proceedingsof the IEEE International Conference on Systems Man andCybernetics (SMCrsquo11) pp 3167ndash3172 Anchorage Alaska USAOctober 2011

[4] M Bennamoun ldquoEdge detection problems and solutionsrdquo inProceedings of the IEEE International Conference on SystemsMan and Cybernetics pp 3164ndash3169 October 1997

[5] S C Nercessian S S Agaian and K A Panetta ldquoA newreference-based measure for objective edge map evaluationrdquo inMobileMultimediaImage Processing Security and Applicationsvol 7351 of Proceedings of SPIE April 2009

[6] S Nercessian K Panetta and S Agaian ldquoA non-referencemeasure for objective edgemap evaluationrdquo in Proceeding of theIEEE International Conference on Systems Man and Cybernetics(SMCrsquo09) pp 4563ndash4568 San Antonio Tex USA October2009

[7] Y Yitzhaky and E Peli ldquoA method for objective edge detectionevaluation and detector parameter selectionrdquo IEEETransactionson Pattern Analysis and Machine Intelligence vol 25 no 8 pp1027ndash1033 2003

[8] B Govindarajan K A Panetta and S Agaian ldquoImage recon-struction for quality assessment of edge detectorsrdquo in Proceed-ings of the IEEE International Conference on Systems Man andCybernetics (SMC rsquo08) pp 691ndash696 October 2008

[9] C Ballester M Bertalmio V Caselles and J Verdera ldquoFilling-in by joint interpolation of vector fields and gray levelsrdquo IEEE

Transactions on Image Processing vol 10 no 8 pp 1200ndash12112001

[10] ZWang A C Bovik H R Sheikh and E P Simoncelli ldquoImagequality assessment from error visibility to structural similarityrdquoIEEE Transactions on Image Processing vol 13 no 4 pp 600ndash612 2004

[11] J Quintanilla-Domınguez M G Cortina-Januchs A Jevtic DAndina J M Barron-Adame and A Vega-Corona ldquoCombina-tion of nonlinear filters and ANN for detection of microcalcifi-cations in digitized mammographyrdquo in Proceedings of the IEEEInternational Conference on SystemsMan andCybernetics (SMCrsquo09) pp 1516ndash1520 October 2009

[12] C Santhaiah G A Babu andM U Rani ldquoGray-level morpho-logical operations for image segmentation and tracking edgeson medical applicationsrdquo International Journal of ComputerScience and Network Security vol 9 pp 131ndash136 2009

[13] F Catte P-L Lions J-M Morel and T Coll ldquoImage selectivesmoothing and edge detection by nonlinear diffusionrdquo SIAMJournal on Numerical Analysis vol 29 no 1 pp 182ndash193 1992

[14] Y Zhao W Gui Z Chen J Tang and L Li ldquoMedicalimages edge detection based on mathematical morphologyrdquo inProceedings of the 27th Annual International Conference of theEngineering in Medicine and Biology Society (IEEE-EMBS rsquo05)pp 6492ndash6495 September 2005

[15] J B Bednar and T L Watt ldquo120572-trimmed means and theirrelationship to median filtersrdquo IEEE Transactions on AcousticsSpeech and Signal Processing vol 32 no 1 pp 145ndash153 1984

[16] G-H Chen C-L Yang and S-L Xie ldquoGradient-based struc-tural similarity for image quality assessmentrdquo in Proceedingsof the IEEE International Conference on Image Processing(ICIPrsquo06) pp 2929ndash2932 Atlanta Ga USA October 2006

[17] S Nercessian S S Agaian and K A Panetta ldquoAn imagesimilarity measure using enhanced human visual system char-acteristicsrdquo in Mobile MultimediaImage Processing Securityand Applications 806310 vol 8063 of Proceedings of SPIE SPIEDefense Security and Sensing Orlando Fla USA April 2011

[18] E Rosten andTDrummond ldquoMachine learning for high-speedcorner detectionrdquo in Proceedings of the 9th European Conferenceon Computer Vision (ECCVrsquo06) pp 430ndash443 Springer 2006