Detecting Infrared Maritime Targets Overwhelmed in Sun...

15
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination. IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING 1 Detecting Infrared Maritime Targets Overwhelmed in Sun Glitters by Antijitter Spatiotemporal Saliency Bin Wang , Yuichi Motai , Senior Member, IEEE, Lili Dong, and Wenhai Xu Abstract—When detecting infrared maritime targets on sunny days, strong sun glitters can lower the detection accuracy tremendously. To this problem, we proposed a robust antijitter spatiotemporal saliency generation with parallel binarization (ASSGPB) method. Its main contribution is to facilitate to improve the infrared maritime target detection accuracy in this situation. The ASSGPB algorithm exploits the target’s spatial saliency and temporal consistency to separate real targets from clutter areas. The ASSGPB first corrects image intensity distribution with a central inhibition difference of Gaussian filter. Then, a self-defined spatiotemporal saliency map (STSM) generator is used to generate an STSM in five consecutive frames while compensating interframe jitters by a joint block matching. Finally, a parallel binarization method is adopted to segment real targets in STSM while keeping full target areas. To evaluate the performance of ASSGPB, we captured eight different image sequences (20420 frames in total) that were significantly contaminated by strong sun glitters. The ASSGPB realized 100% detection rate and 0.45% false alarm rate in these data sets, greatly outperforming four state-of-the-art algorithms. Thus, a great applicability of ASSGPB has been verified through our experiments. Index Terms— Image segmentation, infrared imaging, maritime surveillance, target detection. I. I NTRODUCTION T HE infrared search and track (IRST) system has been prevalent in maritime rescue [1]–[3] and surveil- lance [4], [5] for decades. Although the IRST system has excellent environment adaptability [6], its performance is still seriously limited when working in strong sun glitters, the dif- fuse reflection of sunlight from wave surfaces [7]. Sun glitters typically have high radiation intensity and irregular geometric Manuscript received April 11, 2018; revised October 9, 2018; accepted January 28, 2019. This work was supported by the China Scholarship Council under Grant 201606570006. (Corresponding author: Yuichi Motai.) B. Wang is with the Electronic and Computer Engineering Department, School of Engineering, Virginia Commonwealth University, Richmond, VA 23284-3068 USA, and also with the Information and Communication Engineering Department, School of Information Science and Technology, Dalian Maritime University, Dalian 116026, China (e-mail: [email protected]). Y. Motai is with the Electronic and Computer Engineering Department, School of Engineering, Virginia Commonwealth University, Richmond, VA 23284-3068 USA (e-mail: [email protected]). L. Dong and W. Xu are with the Information and Communication Engineering Department, School of Information Science and Technology, Dalian Maritime University, Dalian 116026, China. Color versions of one or more of the figures in this paper are available online at http://ieeexplore.ieee.org. Digital Object Identifier 10.1109/TGRS.2019.2897251 Fig. 1. Typical infrared maritime images contaminated by strong sun glitters. (a)–(d) Strong radiation from sun glitter results in all targets’ negative intensity contrast and obscure edges. TABLE I STATE- OF- THE-ART METHODS FOR I MPROVING THE IRST SYSTEM PERFORMANCE IN SUN GLITTERS contours [8], [9]. They can easily overwhelm targets’ radia- tion and obscure targets’ contour information. Fig. 1 shows four typical infrared maritime images captured in strong sun glitters. These images have been contaminated by sun glitters which make the target detection and track more difficult. The radiation from sun glitters overwhelms that from targets T1–T4 and saturates infrared sensors. In this situation, all targets have negative local intensity contrasts and lose their original contour information. In addition, uneven distribution of image intensity also increases the difficulty for detecting targets from sun glitters. Though some recently rising technologies, like the anomaly detection for hyperspectral imagery [10]–[12], could have great potential to robustly deal with this problem, their extensive use on airborne and seaborne portable equipment may still be limited due to the heavy hardware load, data redundancy, etc. Improvement methods for the IRST system performance in strong sun glitters can be classified into two categories: polar- ization filters and image processing. Table I lists some state- of-the-art methods in each category. Although many scholars proposed to use polarization filters to reduce or eliminate sunlight reflection [7], [8], [13]–[17] received by infrared sensors, this kind of methods can only be implemented in specific imaging angles. Since ocean waves are fluctuating in complex patterns [18] all the time, diffuse sunlight reflection may transmit in changing directions. This kind of methods could only provide limited enhancement for the IRST system performance. 0196-2892 © 2019 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.

Transcript of Detecting Infrared Maritime Targets Overwhelmed in Sun...

Page 1: Detecting Infrared Maritime Targets Overwhelmed in Sun ...ymotai/Publications/journals/TGRS2019.pdfDepartment, School of Engineering, Virginia Commonwealth University, Richmond, VA

This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING 1

Detecting Infrared Maritime Targets Overwhelmedin Sun Glitters by Antijitter

Spatiotemporal SaliencyBin Wang , Yuichi Motai , Senior Member, IEEE, Lili Dong, and Wenhai Xu

Abstract— When detecting infrared maritime targets on sunnydays, strong sun glitters can lower the detection accuracytremendously. To this problem, we proposed a robust antijitterspatiotemporal saliency generation with parallel binarization(ASSGPB) method. Its main contribution is to facilitate toimprove the infrared maritime target detection accuracy inthis situation. The ASSGPB algorithm exploits the target’sspatial saliency and temporal consistency to separate real targetsfrom clutter areas. The ASSGPB first corrects image intensitydistribution with a central inhibition difference of Gaussianfilter. Then, a self-defined spatiotemporal saliency map (STSM)generator is used to generate an STSM in five consecutiveframes while compensating interframe jitters by a joint blockmatching. Finally, a parallel binarization method is adopted tosegment real targets in STSM while keeping full target areas.To evaluate the performance of ASSGPB, we captured eightdifferent image sequences (20 420 frames in total) that weresignificantly contaminated by strong sun glitters. The ASSGPBrealized 100% detection rate and 0.45% false alarm rate in thesedata sets, greatly outperforming four state-of-the-art algorithms.Thus, a great applicability of ASSGPB has been verified throughour experiments.

Index Terms— Image segmentation, infrared imaging,maritime surveillance, target detection.

I. INTRODUCTION

THE infrared search and track (IRST) system hasbeen prevalent in maritime rescue [1]–[3] and surveil-

lance [4], [5] for decades. Although the IRST system hasexcellent environment adaptability [6], its performance is stillseriously limited when working in strong sun glitters, the dif-fuse reflection of sunlight from wave surfaces [7]. Sun glitterstypically have high radiation intensity and irregular geometric

Manuscript received April 11, 2018; revised October 9, 2018; acceptedJanuary 28, 2019. This work was supported by the China Scholarship Councilunder Grant 201606570006. (Corresponding author: Yuichi Motai.)

B. Wang is with the Electronic and Computer EngineeringDepartment, School of Engineering, Virginia Commonwealth University,Richmond, VA 23284-3068 USA, and also with the Information andCommunication Engineering Department, School of Information Scienceand Technology, Dalian Maritime University, Dalian 116026, China (e-mail:[email protected]).

Y. Motai is with the Electronic and Computer EngineeringDepartment, School of Engineering, Virginia Commonwealth University,Richmond, VA 23284-3068 USA (e-mail: [email protected]).

L. Dong and W. Xu are with the Information and CommunicationEngineering Department, School of Information Science and Technology,Dalian Maritime University, Dalian 116026, China.

Color versions of one or more of the figures in this paper are availableonline at http://ieeexplore.ieee.org.

Digital Object Identifier 10.1109/TGRS.2019.2897251

Fig. 1. Typical infrared maritime images contaminated by strong sun glitters.(a)–(d) Strong radiation from sun glitter results in all targets’ negative intensitycontrast and obscure edges.

TABLE I

STATE-OF-THE-ART METHODS FOR IMPROVING THE IRSTSYSTEM PERFORMANCE IN SUN GLITTERS

contours [8], [9]. They can easily overwhelm targets’ radia-tion and obscure targets’ contour information. Fig. 1 showsfour typical infrared maritime images captured in strong sunglitters. These images have been contaminated by sun glitterswhich make the target detection and track more difficult. Theradiation from sun glitters overwhelms that from targets T1–T4and saturates infrared sensors. In this situation, all targetshave negative local intensity contrasts and lose their originalcontour information. In addition, uneven distribution of imageintensity also increases the difficulty for detecting targets fromsun glitters. Though some recently rising technologies, like theanomaly detection for hyperspectral imagery [10]–[12], couldhave great potential to robustly deal with this problem, theirextensive use on airborne and seaborne portable equipmentmay still be limited due to the heavy hardware load, dataredundancy, etc.

Improvement methods for the IRST system performance instrong sun glitters can be classified into two categories: polar-ization filters and image processing. Table I lists some state-of-the-art methods in each category. Although many scholarsproposed to use polarization filters to reduce or eliminatesunlight reflection [7], [8], [13]–[17] received by infraredsensors, this kind of methods can only be implemented inspecific imaging angles. Since ocean waves are fluctuating incomplex patterns [18] all the time, diffuse sunlight reflectionmay transmit in changing directions. This kind of methodscould only provide limited enhancement for the IRST systemperformance.

0196-2892 © 2019 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.

Page 2: Detecting Infrared Maritime Targets Overwhelmed in Sun ...ymotai/Publications/journals/TGRS2019.pdfDepartment, School of Engineering, Virginia Commonwealth University, Richmond, VA

This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

2 IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING

Other scholars have been trying to cope with this situationthrough image processing. For example, spatiotemporal filtersare used to extract targets from sun glints, such as thespatiotemporal three plot correlation filter [19], the separatespatiotemporal filter based on an attribute-based plot associ-ation [20], and the periodic sampling-based spatiotemporalfilter [21]. In addition, human visual attention mechanismhas also been exploited in this issue, such as the Laplacianscale-space theory for signal-to-clutter ratio optimization [22],and a visual attention model combined with a second-orderdirectional derivative filter [23]. Plus, some scholars proposedother methodologies to detect targets from sun glitters, suchas the modified top-hat transformation combined with lat-eral pattern inhibition [24], machine learning-based classifiersreferring to eight different features [25], and the mean shifttechnique incorporated with gradient projecting and automaticthresholding [26].

However, these abovementioned image processing-basedmethods do not have satisfactory detection performance whensequential images have seriously uneven intensity distribution[like Fig. 1(b)–(d)] or intensive interframe jitter. In the formersituation, image background could be distorted and targets’characteristics would be difficult to extract, namely, the imagespatial feature is damaged. The latter condition could easilydestroy a target’s trajectory continuity. This makes it hard toacquire targets’ temporal features. In these conditions, a highfalse alarm rate (FAR) or low detection rate (DR) wouldbe caused. In addition, the target area could be partiallylost after detection due to its obscure edge in overwhelmingsun glitters. This may lower the target locating and trackingaccuracy.

To solve these problems, we proposed a robust antijitterspatiotemporal saliency generation with parallel binarization(ASSGPB) method for detecting targets in strong sun glitter.The ASSGPB first corrects image intensity distribution with acentral inhibition difference of Gaussian (CIDoG) filter. Then,a self-defined spatiotemporal saliency map (STSM) generatoris used. This generator extracts target’s spatiotemporal saliencythrough spatial saliency map (SM) accumulative multiplicationin consecutive frames, which are interframe jitter compensatedby the joint block matching (JBM). Finally, a parallel bina-rization method is adopted to identify real targets in STSMwhile keeping full target areas. Using these above approaches,targets’ spatial and temporal features could be dramaticallyrestored from serious sun glitter contamination.

For evaluating the performance of our proposed algorithm,20 420 sequential images seriously contaminated by sun glit-ters were used in our experiments. These images were capturedfrom eight different scenarios by an infrared imager mountedon a flexible imaging platform. The experiment results val-idated the ASSGPB method for detecting targets in strongsun glitters, especially when images have seriously unevenintensity distribution or interframe jitter.

This paper’s major contribution is to provide an effectivestrategy for effectively extracting targets’ saliency from strongsun glitters and help improve the target detection accuracyin this situation. This is facilitated by three key factors:the CIDoG filter for intensity distribution correction, the

Fig. 2. Algorithm structure of the proposed VAPFM.

JBM-based interframe jitter compensation, and the STSMgeneration by spatial SM accumulative multiplication.

II. SPECIFIC VISUAL ATTENTION MODEL

The bottom-up human visual attention mechanism(BUHVAM) has an excellent performance on identifyingsalient areas through collecting feature information fromdifferent modalities (intensity, color, texture, etc.) [27]–[29].Based on the basic principles of this mechanism, we proposeda robust visual attention and pipeline filtering model (VAPFM)specifically for detecting infrared maritime targets in [30].For infrared maritime images not contaminated by strong sunglitters, the VAPFM has been validated for detecting targetsin strong ocean waves and heavy sea fog. Its algorithmstructure is given in Fig. 2.

When initiating the VAPFM, an image background smooth-ness evaluation was performed using the statistical variancefrom each block’s intensity standard deviation.

If the image background was evaluated as “smooth,” anintensity Gaussian pyramid Iσ [31] would be generated whilethe spatial scale σ belongs to [0, . . . , 8], providing horizontaland vertical image reduction factors ranging from 1:1 to 1:256in consecutive powers of two. On the other hand, if the imagebackground smoothness was identified as “cluttered,” a localorientation pyramid Oσ would be computed by convolvingthe intensity Gaussian pyramid in each level with Gaborfilter [32].

Then, to compute feature maps, center-surround receptivefields with preserved border saliency were simulated by across-scale subtraction � between fine scale c ε {2, 3, 4} and coarsescale δ = c + s with s ε {3, 4}

FM,c,δ = N(|Mc � Mδ |). (1)

In (1), F represented a feature map, M was a level map ata specific spatial scale of a modality pyramid, and N(·) wasan iterative, nonlinear normalization operator simulating the

Page 3: Detecting Infrared Maritime Targets Overwhelmed in Sun ...ymotai/Publications/journals/TGRS2019.pdfDepartment, School of Engineering, Virginia Commonwealth University, Richmond, VA

This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

WANG et al.: DETECTING INFRARED MARITIME TARGETS OVERWHELMED IN SUN GLITTERS 3

within-feature competitive scheme [33]. This operator wasimplemented through a “difference of Gaussian” filter (DoG inthe following equation, where the excitation parameters were:cex = 0.5 and σex= 2% of the image width, and inhibitionparameters were: cinh = 1.5 and σinh = 25% of the imagewidth)

DoG(x, y) = c2ex

2πσ 2ex

e− x2+y2

2σ2ex − c2

inh

2πσ 2inh

e− x2+y2

2σ2inh . (2)

The iterative process could be expressed in (3), where| · |≥0 meant to discard negative values and the constantinhibitory term Cinh (0.02 in our model) introduced a smallbias to slowly suppress areas where the excitation and inhibi-tion balanced almost exactly

M ← |M + M ×DoG− Cinh|≥0. (3)

After summing up all feature maps and normalizing, theSM would be generated. To further highlight targets’ saliency,saliency requantization based on measuring local saliencysingularity was performed as follows:

S′A = SA + (max(S)− SA)×∑i w̄i × (SA − Si )

SA. (4)

In (4), S′A and SA represented the requantized saliency andoriginal saliency of point A in SM S, respectively. Si was thesaliency of the i th neighbor point to point A. The w̄i wasa normalized weight coefficient calculated according to thedistance from the i th neighbor point to central point A.

Using the requantized SM, the adaptive thresholding [30]was adopted to obtain candidate target areas. Finally, theantivibration pipeline filtering algorithm [34] was used toconfirm real target areas and remove false ones.

III. ASSGPB METHOD

Although this VAPFM has high accuracy for detectingtargets in strong ocean waves and heavy sea fog, we found thatit performed poorly on identifying real targets overwhelmedin strong sun glitters. To further exploit the BUHVAM’sadvantage on extracting effective saliency information andimplement robust detection for targets overwhelmed in strongsun glitters, we designed the ASSGPB method referring tothe basic principles used by the VAPFM. In this section,the ASSGPB will be elaborated in: image preprocessingof intensity distribution correction (Section II-A), antijitterSTSM generation (Section II-B), and target area segmentationafter which the overall algorithm flow will be illustrated(Section II-C).

A. Intensity Distribution Correction With CIDoG Filter

Since the sun glitter contamination appears only when theimaging angle is in a certain range [7], the seriously unevenimage intensity distribution could be a common phenomenonwhen the imaging angle is slightly out of this range, just asshown in Fig. 1. To cope with the intensity unevenness andavoid misguiding the visual spotlight to uninterested areas,

Fig. 3. 1-D demonstration for CIDoG filter. The filter size was supposed tobe 120×120 here. In our experiments, we set both the filter width and heightto be the width of the input image.

we proposed to preprocess images based on a CIDoG filterwhich was defined as follows:

CIDoG(x, y) = 1

2πσ 2B

× e− x2+y2

2σ2B − 1

2πσ 2F

× e− x2+y2

2σ2F . (5)

In our implementation, σB and σF were used for neigh-bor background excitation and central foreground inhibition,respectively. They were calculated according to (6) and (7),where W was the width of the input image

σB = 0.5+ 0.15× W (6)

σF = 2.7− 6.25e−4 × W. (7)

A 1-D section of this CIDoG filter is shown in Fig. 3.We can see that the negative central inhibition slope couldseriously weaken the central intensity in a certain area,and the positive surrounding excitation lobe could high-light the average neighbor intensity. Considering that, refer-ring to Fig. 1, infrared maritime targets overwhelmed instrong sun glitters typically had negative local contrasts; theCIDoG filter helped inverse targets’ local contrasts to posi-tive ones while reducing neighboring background intensities.In addition, reducing neighboring background intensity con-tributed to making image background intensity distributioneven. (Please refer to Section IV-B for illustrative images afterintensity distribution correction.)

Although background clutter could be weakened greatly andtargets’ local contrasts would be enhanced after the CIDoGfiltering, a further inhibition of sun glitters could be significantfor providing images with higher quality for following detec-tion processes. Thus, we proposed to generate a foregroundimage (FGI) as input for the following processes elucidated inSection III-B. Because most of the detection interference camefrom bright glittery waves and valuable detection informationhid in dark areas of original images, we computed a fore-ground mask (FGM) by the inverse OTSU binarization [35] tohighlight these valuable areas and further weaken sun glitters.Using this FGM, the desired FGI was generated accordingto (8), where · performed a point multiplication between twoimages

FGI = |I × CIDoG|≥0 · FGM. (8)

To verify the performance of this preprocessing methodon correcting intensity distribution and highlighting valuableareas, we simulated a test image shown in Fig. 4(a). Thisimage had uneven intensity distribution and dark spots, which

Page 4: Detecting Infrared Maritime Targets Overwhelmed in Sun ...ymotai/Publications/journals/TGRS2019.pdfDepartment, School of Engineering, Virginia Commonwealth University, Richmond, VA

This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

4 IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING

Fig. 4. Simulative preprocessing result. Both simulated and preprocessed testimages were quantized at an eight-bit resolution. (a) Simulated test image.(b) 3-D view of the test image. (c) Preprocessed test image. (d) 3-D view ofthe preprocessed test image.

TABLE II

COMPARISON OF EACH SPOT’S LOCAL CONTRASTS

BEFORE AND AFTER IMAGE PREPROCESSING

simulated infrared maritime targets overwhelmed in strong sunglitters. The preprocessing result and view are also shownin Fig. 4.

We can see from Fig. 4 that after preprocessing, the back-ground intensity distribution was corrected from a slopein Fig. 4(b) to a flat in Fig. 4(d). In addition, the back-ground intensity of the simulated test image and that of thepreprocessed image ranged from 110 to 255 and 1.2 to 3.8,respectively. A lower and narrower background intensity rangealso indicated that the intensity distribution was corrected.

We can see from Fig. 4 that after preprocessing, the back-ground intensity distribution was corrected from a slopein Fig. 4(b) to a flat in Fig. 4(d). In addition, the back-ground intensity of the simulated test image and that of thepreprocessed image ranged from 110 to 255 and 1.2 to 3.8,respectively. A lower and narrower background intensity rangefurther indicated that the intensity distribution was successfullycorrected.

The enhancement performance for interesting dark spotswas also quantitatively analyzed through the local intensitycontrast defined in (9), where C was the contrast, andGF andG B were the average intensity of the foreground, i.e., spot areaand neighboring background, respectively. Detailed data basedon seven representative spots in Fig. 4(a) are given in Table II

C = (GF − G B)/G B . (9)

In the simulated test image, we set all spots’ intensitiesdown to 0, just like most real targets’ intensities over-whelmed by strong sun glitters. Thus, all spots’ originalcontrasts were calculated to be −1 according to (9). However,after preprocessing, their contrasts were enhanced tremen-dously. It worked especially for the spot S7 whose enhanced

Fig. 5. Competitive areas with equal or higher local intensity contrasts thanthe target area. This image was generated using the preprocessed Fig. 1(a).

Fig. 6. Gradient distribution of the preprocessed Fig. 1(a). (a) Orienta-tional GDD. (b) Gradient directions. (c) Gradient magnitudes. In (a), therewere 120 blocks in total, and two units containing the target were markedwith red rectangles and their gradient arrows were highlighted in yellow.In (b), we marked all gradients’ directions on a unit circle. Target areas’ gra-dient directions were marked with ∗ and others’ were ·. Gradient magnitudesare shown in (c).

contrast was positively infinite since its neighbor background’sintensity was suppressed down to 0.

This simulation result verified the effectiveness of our pro-posed CIDoG filter-based image preprocessing method for cor-recting image intensity distribution and highlighting valuableinformation. This will be further validated in Section IV-B,where representative FGIs and performance analysis based onexperiment images will be given.

B. Antijitter STSM Generator

1) Modality Selection: In [30], we found that a specificmodality would facilitate generating the desired SM, insteadof using both intensity and orientation modalities. Whendetecting targets whose radiation were overwhelmed by sunglitters, we discovered that the orientation was more reliablethan Intensity on extracting targets’ saliency and suppressingclutter’s saliency.

Images in Fig. 1 showed that there could be many areaswhere local intensity contrasts were similar or equal to tar-get areas’ local intensity contrasts. Take the preprocessedFig. 1(a), for example, we filled each area, where localintensity contrast [defined in (9)] was no lower than the targetareas, with cyan to observe areas competing against the targetfor global saliency in local contrast saliency. The result isshown in Fig. 5. It is clear that the target area failed to standout from its competitive areas because there were many areasthat had equal or higher local intensity contrasts than the targetarea.

On the other hand, a previous study [36] supported thatreal infrared maritime targets typically had different intensitygradients from ocean waves. Our experiments revealed thatthis also applied to targets overwhelmed in strong sun glitters.Using the preprocessed Fig. 1(a), we generated the gradientdistribution diagram (GDD) in Fig. 6(a) and detached itsdirections and magnitudes in Fig. 6(b) and (c), respectively.For visual convenience, each block with a size of 51×51 was

Page 5: Detecting Infrared Maritime Targets Overwhelmed in Sun ...ymotai/Publications/journals/TGRS2019.pdfDepartment, School of Engineering, Virginia Commonwealth University, Richmond, VA

This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

WANG et al.: DETECTING INFRARED MARITIME TARGETS OVERWHELMED IN SUN GLITTERS 5

used as an analysis unit, and each unit’s gradient componentswere calculated referring to (10)–(13)

dxξ =S−1∑x=1

S∑y=1

[Bξ (x + 1, y)− Bξ (x, y)

](10)

dyξ =S∑

x=1

S−1∑y=1

[Bξ (x, y + 1)− Bξ (x, y)

]. (11)

Equations (10) and (11) calculate the horizontal and verticalgradient components (dxζ , dyζ ) of the ξ th block (Bζ ) whosesize is S × S, respectively. The direction of the ξ th unit’sgradient was acquired through (12) with a factor δξ that wasdefined in (13) and rescaled each angle into [0◦, 360◦)

θξ = arctandyξ

dxξ+ δξ (12)

δξ =

⎧⎪⎨⎪⎩

0◦ sign(dxξ ) > 0 AND sign(dyξ ) > 0

180◦ sign(dxξ ) < 0

360◦ sign(dxξ ) > 0 AND sign(dyξ ) < 0.

(13)

In Fig. 6(a), green background gradient arrows orientatedin various directions. This was caused by the diffuse reflec-tion of sunlight. The scattered distribution of angles markedin · in Fig. 6(b) also indicated this. On the contrary, twotarget blocks’ gradient vectors orientated in opposite directionsvertical to the target’s upper and lower edge, respectively.In terms of gradient amplitudes, two target gradient vectorswere obviously stronger than the background gradient vectors.This could be illustrated more clearly in Fig. 6(c), based onwhich we found that the target’s gradient magnitudes wereover 1.6 times backgrounds.

This above analysis indicated that target areas’ gradientswere strongly orientational and clutter’s were not. That is tosay, targets could easily stand out from background clutter ingradient distribution, which can be systematically analyzed byGabor filters. Thus, the modality of orientation was used toextract targets’ saliency in our method.

2) Interframe Jitter Compensation: Interframe jitter causedby imaging platform vibration is a common phenomenon forairborne and shipborne infrared imagers. Before calculatingthe target’s spatiotemporal saliency, it is necessary to com-pensate the interframe jitter and realign sequential images.In our implementation, we designed an antijitter method usingthe JBM, which measured the interframe jitter by discrim-inatively combining interframe block matching results fromboth SM and preprocessed images. It was performed in thefollowing steps.

First, an 81 × 81 sized block centered on the most saliencyarea in the SM was selected as an SM sample. A preprocessedsample was also captured from the corresponding preprocessedimage, referring to the SM sample’s location and size.

Second, two samples traversed all pixels on the previousframe’s SM and preprocessed image, respectively. Accord-ing to (14), two normalized mutual correlation coefficient(NMCC) matrices would be calculated to measure the match-ing degree of each sample on each location.

In (14), S′(x ′, y ′) and B ′(x + x ′, y + y ′) were normalizedsample and block centered on (x, y) at previous SM or

Fig. 7. SM of preprocessed Fig. 1(a).

preprocessed image, respectively. They were generated by (15)to decouple the neighbor background saliency and randomnoise. In (15), w and h were the width and height of theimage block IB, and the normalized block IB’

NMCC(x, y)=∑

x ′,y′[S′(x ′, y ′)× B ′(x + x ′, y + y ′)

]2√∑x ′,y′ S

′(x ′, y ′)2×∑x ′,y′ B ′(x+x ′, y+y ′)2

(14)

IB’(x, y) = IB(x, y)−∑

x,y IB(x, y)

w × h. (15)

Third, interframe jitter vectors between two SMs and pre-

processed images (⇀

I F J ) were separately calculated by (16),where CSample was the sample’s central coordinates at the SMor preprocessed image, and CMaxNMCC was the coordi-nates of the maximum on the normalized mutual correlationmatrix

−→IFJ = CSample − CMax_NMCC. (16)

Finally, the interframe jitter vector from the current frame

to its previous frame (⇀

IFJV) was calculated referring to (17).The discriminant

∥∥∥ ⇀

IFJSM − ⇀

IFJPI

∥∥∥ ≤ 5 was used to make

sure that the interframe jitter vector⇀

IFJSM from SMs andthe

IFJPI from preprocessed images did not differ fromeach other too much. This operation could help avoid thewrong interframe jitter measurement caused by wave clut-ter or sun glitters, which may also have strong saliency inthe SM

−−→IFJV =

{(−−−→IFJSM +−−→IFJPI)/2

∥∥∥−−−→IFJSM −−−→IFJPI

∥∥∥ ≤ 5

0 Other.(17)

3) STSM Generation: Based on the orientation modality,the SM of preprocessed Fig. 1(a) was generated as in Fig. 7,where we highlighted the target’s salient area with a red boxand marked two strong clutter’s salient areas with yellow ones.These two clutter’s areas had strong competitiveness againstthe target for global saliency, referring to the similar visualbrightness the clutter areas had to the target area. Specifically,the target’s saliency values ranged from 193 to 255 in Fig. 7,and clutter areas’ saliency values ranged from 162 to 251.Thus, the target’s spatial saliency is not strong enough fordistinguishing itself from background clutter.

Referring to [37] and [38], ocean waves typically have aperiodic motion pattern whose predominant period derivesfrom the peak of the P-M power spectrum (SP−M ) as in (18),which includes a numerical constant α 8.1e−3 and aconstant β 7.4e−1. The U19.4 gives the wind speed at 19.4 m

Page 6: Detecting Infrared Maritime Targets Overwhelmed in Sun ...ymotai/Publications/journals/TGRS2019.pdfDepartment, School of Engineering, Virginia Commonwealth University, Richmond, VA

This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

6 IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING

Fig. 8. Temporal demonstration of ten representative SMs. For visual convenience, we located each SM’s origin at the center of its target area marked witha red circle. Two clutter areas with strong saliency in frame F1 were marked with cyan and green circles, respectively, and in following frames, we markedareas that have the same xy coordinates as the clutter areas in frame 1 with the corresponding circles.

TABLE III

ANALYSIS DATA FOR INTERFRAME NMCCS IN FIG. 9

above the sea surface

SP−M (ω) = αg2

ω5 × exp

[−β ×

(g

ω ×U19.4

)4]

. (18)

Given this, the clutter areas’ saliency should intensifyand attenuate periodically, and on the contrary, the targets’saliency could stay consistently strong in continuous frames.Fig. 8 shows ten representative SMs that were generated usingcontinuous frames which were selected from the video whereFig. 1(a) existed. These ten SMs were realigned after theinterframe jitter compensation by JBM.

As shown in Fig. 8, target areas kept consistently strongsaliency centered on the same xy location. On the otherhand, clutters 1 and 2 lost their saliency consistency whenfocusing on the same location in each frame. Specifically,clutter 1’s spatial saliency attenuated in frames F5 to F7,and after an intensification in F8, it weakened in F9 and F10again. Clutter 2 not only lost its high saliency since F7, butalso deviated its spatial saliency from the temporal centerline. Thus, the clutter did not present strong spatiotemporalsaliency for periodical saliency attenuation and spatial saliencydeviation.

A further quantitative comparison was made using400 realigned continuous SMs where ten SMs in Fig. 8 existed.We calculated each interframe NMCC (19) of the target,clutter 1, and clutter 2 areas, respectively. The results are givenin Fig. 9, followed by analysis data in Table III

NMCC ,N,N−1

=∥∥B ,N−1 · B ,N

∥∥√∑x,y B ,N−1(x, y)2 ×∑

x,y B ,N (x, y)2

where ∈ {Target,Clutter1,Clutter2}ANDN ∈ [2, 400] . (19)

In Fig. 9, the target kept consistently strong inter-frame NMCC in these 400 SMs, ranging from 0.78 to 1.

Fig. 9. Interframe NMCCs of the target, clutter 1, and clutter 2 in realigned400 continuous SMs.

However, the clutters 1 and 2 presented fluctuant and weakinterframe NMCCs, ranging from 0 to 0.67, and from0 to 0.55, respectively. In addition, the higher clutter’s standarddeviations (0.12 and 0.11) compared to the target’s (0.08)indicated weaker temporal coherence of clutter areas. Thisresult demonstrated that in a realigned sequence, targets couldtemporally keep strong spatial saliency at the same xy location,and on the contrary, the clutter could not. In other words,targets present much stronger spatiotemporal saliency than theclutter.

Relying on the above analysis, temporally accumulativespatial saliency can be exploited to distinguish targets from thewave clutter. To find which method has faster performance:accumulative addition [STSMADD in (20)] or accumulativemultiplication [STSMMUL in (21)], we calculated the saliencymagnification times for the target and two clutter areas usingthe first 50 SMs in the above 400 sequential SMs. Results areshown in Fig. 10

STSMADD =N∑

i=1

SMAnti-Jitter(i) (20)

STSMMUL =N∏

i=1

SMAnti-Jitter(i) (21)

In (20) and (21), SMAntijitter(i) was the i th SM in continuousN SMs which were realigned through the interframe jittercompensation.

In these 50 SMs, the accumulative addition’s magnificationperformance for two clutter areas was higher than for the

Page 7: Detecting Infrared Maritime Targets Overwhelmed in Sun ...ymotai/Publications/journals/TGRS2019.pdfDepartment, School of Engineering, Virginia Commonwealth University, Richmond, VA

This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

WANG et al.: DETECTING INFRARED MARITIME TARGETS OVERWHELMED IN SUN GLITTERS 7

Fig. 10. Comparison of saliency magnification performance between accu-mulative addition and multiplication. (a) Accumulative addition performance.(b) Accumulative multiplication performance. (b) is a semilog graph wheremagnification times were plotted with logarithmic scale along y-axis. In addi-tion, the performance curve of the accumulative multiplication for the first fiveSMs was amplified for visual convenience in (b).

Fig. 11. SM comparison derived from the preprocessed Fig. 1(a). Both SMswere quantized at an eight-bit resolution. (a) Original SM. (b) STSM.

target at the first 20 and 43 SMs. On the contrary, the accu-mulative multiplication’s magnification performance for twoclutter areas was always lower than for the target, and thetarget’s curve kept exponentially increasing. At the fifth SM,the accumulative multiplication’s magnification time for thetarget was up to 1.99×1011, 1.84×1011 higher than Clutter 1’smagnification time and 1.69 × 1011 higher than Clutter 2.We found that the accumulative multiplication’s magnificationperformance in five continuous SMs was high enough fordistinguishing targets from clutter areas; however, the accumu-lative addition needed at least 45 frames to provide the sameperformance. Thus, for a higher efficiency, the accumulativemultiplication was adopted in our implementation to generatethe STSM. In other words, a frame’s STSM would be gen-erated by accumulatively multiplying its SM to its precedingfour frames’ SMs after interframe jitter compensation.

C. Target Area Segmentation With Parallel Binarization

The original SM and STSM of the preprocessed Fig. 1(a)are shown in Fig. 11. It is clear that the high clutter saliencywas attenuated greatly in the STSM, and only the target’ssaliency was well retained. However, the target’s area shrankfrom 2196 pixels in the original SM down to 875 pixels inthe STSM. This was caused by the target’s border saliencyattenuation in the process of accumulative multiplication.Since the target’s border saliency was weaker than its centralsaliency in the original SM and the high magnification per-formance of accumulative multiplication could further enlargethis saliency gap, the target’s border saliency was weakenedgreatly after being requantized at an eight-bit resolution.

To reconstruct the target’s original area, we designed aparallel binarization strategy which took advantage of both the

Fig. 12. Illustration of the parallel binarization strategy for targetsegmentation.

original SM and STSM. First, the STSM was binarized witha high threshold (set to be the 80% maximum of an STSMin our experiments) to generate a seed map. (Even though foreach STSM, any threshold value above its OTSU thresholdvalue could lead to the same DR, adopting a fixed value wasmore timesaving).

Then, the OTSU thresholding was performed on theoriginal SM to construct full areas in the binary original SMof each highly salient spot.

Finally, all seeds in the seed map were sowed into the binaryoriginal SM, and the target’s area was reconstructed throughregion growing.

The basic idea of this parallel binarization strategy is illus-trated in Fig. 12. Using this, the target area covered 2187 pixelsin the binary result, with 0.41% area (nine pixels) lost.

In this section, we elucidated an ASSGPB method fordetecting infrared maritime targets overwhelmed in strongsun glitters. Its overall structure and flow is demonstratedin Fig. 13, based on which our experiment results will begiven and analyzed in Section IV.

IV. EXPERIMENTS

In this section, our data sets for algorithm verification willbe introduced first in Section IV-A. In Section IV-B, wewill demonstrate four key intermediate results: preprocessedimages, antijitter performance, STSMs, and target area seg-mentation. This helps further support the reasonability of thesemethods. Finally, the final detection results will be shown andanalyzed in Section IV-C while being compared with state-of-the-art algorithms.

A. Data Sets

In our data sets, there are eight infrared maritime imagesequences and 20 420 single frames in total. These imagesequences were all captured in backlighting conditions andheavily contaminated by strong sun glitters. All imageswere quantized at an eight-bit resolution and had a size of640 pixels width and 512 pixels height. Representative imagesand a feature description of each image sequence are givenin Fig. 14 and Table IV, respectively.

Based on Table IV, three common features of the infraredmaritime images contaminated by strong sun glitters can beconcluded: negative targets’ local contrast, uneven backgroundintensity distribution, and obscure targets’ contours. In addi-tion, in most situations, there are scattered bright and darkspots which could weaken targets’ feature presentation.

Page 8: Detecting Infrared Maritime Targets Overwhelmed in Sun ...ymotai/Publications/journals/TGRS2019.pdfDepartment, School of Engineering, Virginia Commonwealth University, Richmond, VA

This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

8 IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING

Fig. 13. Overall structure and flow of the proposed ASSGPB algorithm.

Fig. 14. Representative images of each image sequence. In (a)–(d), all targets are wooden fishing boats. Besides, in (a), (e), and (f), there is a small brightspot in targets T2, T5, and T6. Each spot is a thermal imagery of an exposed hot engine mounted on the boat.

TABLE IV

FEATURE DESCRIPTION OF EACH IMAGE SEQUENCE

Specifically, image sequences (a–e) show the most commonsituations when detecting targets in strong sun glitters. In thesesituations, the image background intensity is mildly unevenand the targets’ contours are obscure (a, c, and d), clear (b),or even lost (e).

In the image sequence (d), a dark tail following the targetT4 was brought in by a strong wake caused by a high movingspeed of the boat. This dark tail is connected to the target andalso has a negative and obscure contour, thus, it is hard todistinguish it from the target.

Page 9: Detecting Infrared Maritime Targets Overwhelmed in Sun ...ymotai/Publications/journals/TGRS2019.pdfDepartment, School of Engineering, Virginia Commonwealth University, Richmond, VA

This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

WANG et al.: DETECTING INFRARED MARITIME TARGETS OVERWHELMED IN SUN GLITTERS 9

Fig. 15. Preprocessed representative images with CIDoG filtering. (a)–(h) Preprocessed results of images in Fig. 14(a)–(h), respectively.

Fig. 16. Background 3-D views of original and preprocessed representative images. The first row shows original background 3-D views of images in Fig.14(a)–(h), and the second row gives corresponding views after CIDoG filtering, namely, images in Fig. 15(a)–(h). The pseudocolor for intensity demonstration

was referred to: .

TABLE V

PERFORMANCE DATA OF CIDOG FILTERING ON REPRESENTATIVE IMAGES

Image sequences (e–h) present tough situations for infraredmaritime target detection in strong sun glitters. These imageshave seriously or even sharply uneven background intensitydistribution. In addition, when imaging in backlight conditions,a bright streak can be easily caused like in the sequence (f).This could further amplify the background intensity uneven-ness. In addition, when a target comes up in the dark area,its contour would be seriously damaged or even lost like insequences (e, f, and h) due to its weak local contrast.

Our data sets covered both common and tough situationswhen detecting infrared maritime targets in strong sun glitters.A good detection performance on these data sets would be ableto validate the algorithm’s effectiveness.

B. Intermediate Result Demonstration

Four key units in ASSGPB facilitated this method to outper-form state-of-the-art algorithms in detecting infrared maritimetargets overwhelmed in strong sun glitters: intensity correctionby CIDoG filtering, interframe jitter compensation by JBM,spatiotemporal saliency generation by accumulative multipli-cation, and target area segmentation by parallel binarization.In this section, we would like to demonstrate the intermediateresults generated by these units. Then, performance analyseswill be given.

1) Intensity Correction by CIDoG Filtering: TheCIDoG filter was designed for correcting uneven intensitydistribution, suppressing background, and enhancing targets.

To validate this, we processed representative images in Fig. 14with CIDoG filtering. Results are shown in Fig. 15.

Compared with Fig. 14, Fig. 15 demonstrates images thathave dark background and brightly obvious targets. The targetcontour clarity is also been enhanced in Fig. 15, especially fortargets T5 and T8 whose contours were lost in original images.In addition, the background intensity unevenness in Fig. 14 isalso alleviated in Fig. 15, apparently in Fig. 15(a), (f), and (g).Even though in Fig. 15(f) and (g), there were bright streaksbrought in, their intensity and contrast were much weaker thanenhanced targets T6 and T7. This is verified by following data.

In Fig. 16, we displayed the background 3-D views ofeach pair of original and preprocessed representative imagesfrom Figs. 14 and 15. These background views were gener-ated through average filtering on original and preprocessedrepresentative images, while setting the average filter sizeto 64 × 64.

In the second row of Fig. 16, each 3-D view was dyedevenly in blue except for two target peaks in (b and e).In contrast, each 3-D view in the first row had more colorand higher slope gradient. This indicated that compared withoriginal images, preprocessed images had lower backgroundintensities and evener intensity distribution.

A quantitative comparison is given in Table V where wecalculated the average background intensity and backgroundintensity standard deviation of each image in Figs. 14 and 15.Moreover, to measure the background intensity unevenness,

Page 10: Detecting Infrared Maritime Targets Overwhelmed in Sun ...ymotai/Publications/journals/TGRS2019.pdfDepartment, School of Engineering, Virginia Commonwealth University, Richmond, VA

This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

10 IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING

Fig. 17. Verification results for interframe jitter compensation. (a)–(h) Jitter compensation results for image sequences (a)–(h) in our datasets. For visualconvenience, we put the interframe jitter plots just above the MSE difference plot of each image sequence.

we calculated the global background gradient amplitude(GBGA) of each image according to (22), where dxξ and dyξ

were defined as (10) and (11). In addition, referring to (9),each target’s local contrast was also listed

GBGA =

√√√√√⎛⎝ N∑

ξ=1

dxξ

⎞⎠

2

+⎛⎝ N∑

ξ=1

dyξ

⎞⎠

2

. (22)

It is clear that all preprocessed images had lower averagebackground intensities than original ones. In addition, eachbackground intensity standard deviation was also loweredafter CIDoG filtering. This means that the preprocessed back-ground could have a slighter background intensity fluctuation.

Thus, the background intensity has been suppressed suc-cessfully by CIDoG filtering. Furthermore, GBGA was alsoreduced after preprocessing. Since the intensity gradient indi-cates how fast the intensity changes in a certain direction, alowered global background gradient amplitude could demon-strate a slighter background intensity change, i.e., a more evenbackground intensity distribution.

In terms of the targets’ local contrast, all targets’ contrastswere transformed from negative to positive, and their absolutevalues were also increased greatly, especially for the target T7whose absolute contrast value was enhanced 4040.8 times.Above analyses verified that our designed CIDoG filteringhad an excellent performance on correcting uneven intensity

Page 11: Detecting Infrared Maritime Targets Overwhelmed in Sun ...ymotai/Publications/journals/TGRS2019.pdfDepartment, School of Engineering, Virginia Commonwealth University, Richmond, VA

This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

WANG et al.: DETECTING INFRARED MARITIME TARGETS OVERWHELMED IN SUN GLITTERS 11

Fig. 18. Original SMs and STSMs for images in Fig. 14(a)–(h). The first row shows SMs and the second row displays the corresponding STSMs.

distribution, suppressing the background, and enhancing tar-gets for images that were seriously contaminated by strongsun glitters. This would improve the target detection accuracysignificantly.

2) Interframe Jitter Compensation by JBM: The interframejitter compensation is a crucial factor for STSM generationsince an aligned image sequence produces the highest tar-get’s saliency. To verify the performance of our JBM-basedinterframe jitter compensation, we measured the mean squareerror (MSE) (23) between each two adjacent frames’ over-lapped SMs before and after the interframe jitter compensation[IA and IB in (23)]. Since two adjacent frames were capturedin a short time (50 ms by our imager), their SMs should bevery similar to each other. Thus, once they were misaligned,the MSE between them should be enlarged

MSE =√∑W

x=1∑H

y=1 [IA(x, y)− IB(x, y)]2

W × H. (23)

In (23), W and H are the width and height of images,respectively. In addition, all SMs were normalized to therange of 0–3 in our experiments; thus, the interframe SMMSEs before and after interframe jitter compensation hadlittle difference. For a better observation, we would like todemonstrate only their difference in this paper.

All measuring results of eight image sequences are givenin Fig. 17 where we also demonstrated the horizontaland vertical components of each interframe jitter measuredby JBM.

Fig. 17 indicates the following.1) All interframe jitter values in both directions fluctu-

ated frequently and randomly around zero. Additionally,in image sequences (a, b, c, d, f, and h), there wereseveral strong interframe jitter values whose absolutevalues were greater than 40 pixels.

2) All MSE difference values were positive. In addition,for each image sequence, wherever there was a pos-itive or negative peak in the jitter plot, there was apositive peak in the corresponding location of the MSEdifference plot. Moreover, the stronger the jitter peakwas, the stronger the MSE difference peak was.

Based on these two phenomena, it can be concluded thefollowing.

1) Our experimental image sequences were frequently jit-tered both in horizontal and vertical directions, and

TABLE VI

AVERAGE INTERFRAME SM MSE (×10−3) OF EACH IMAGE SEQUENCEBEFORE AND AFTER INTERFRAME JITTER COMPENSATION

severe interframe jitter happened several times in imagesequences (a, b, c, d, f, and h). These can be observedin our published videos.

2) All interframe SM MSEs before the jitter compensationwere greater than that after the jitter compensation. Thismeans that the interframe misalignment was effectivelydealt with by the jitter compensation so that the inter-frame overlapped SM areas could have higher similaritywith each other. In addition, this performance was highlyrobust because it worked well even when sudden andsevere jitter occurred.

To view the average performance of this interframe jittercompensation, we calculated the average interframe SM MSEfor each image sequence and displayed them in Table VI. Afterthe jitter compensation, the average MSE of each sequencewas obviously reduced, and the average MSE of all sequenceswas lowered in 3.01. This demonstrates that the interframejitter could be handled effectively to realign image sequences.

3) Spatiotemporal Saliency Generation by AccumulativeMultiplication: The accumulative multiplication based on therealigned sequence was designed to highlight target’s saliencywhile suppressing clutter’s. In Fig. 18, both the original SMand STSM of each representative image in Fig. 14 weredisplayed. It is obvious that both the SM and STSM kept hightargets’ saliency. However, many clutter areas still had highsaliency in the SM. As comparison, these highly salient areaswere all suppressed in the corresponding STSM.

Although as mentioned in Section III-B, targets’ areas couldbe reduced in STSMs, the weaker clutter saliency would bringin the higher detection accuracy. In addition, a reduced targetarea will be reconstructed by the next parallel binarization.

To quantitatively measure how much the image quality wasimproved from an SM to an STSM, we calculated the signal-to-noise ratio (SNR) of each image in Fig. 18.

The calculated data are given in Table VII. It can be seenthat each STSM’s SNR was significantly enhanced from thecorresponding SM’s SNR, especially for (c, d, and g) where

Page 12: Detecting Infrared Maritime Targets Overwhelmed in Sun ...ymotai/Publications/journals/TGRS2019.pdfDepartment, School of Engineering, Virginia Commonwealth University, Richmond, VA

This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

12 IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING

Fig. 19. Comprehensive SNR data for each image sequence. (a)–(h) Data for image sequences (a)–(h), respectively.

TABLE VII

SNR (dB) OF EACH IMAGE IN FIG. 18

the SNR was enhanced more than 40 dB. This indicated thatthe SM’s quality was enhanced greatly by the STSM.

A comprehensive quantitative analysis based on our wholedata sets was made by calculating every frame’s SNRSM andSNRSTSM. These SNR data of every image sequence areshown in Fig. 19. Since the first frame of each image sequencedid not have preceding frames, its STSM was the same asits SM. Thus, we did not plot its SNR data in Fig. 19.

For every image sequence, its STSM SNR curve was aboveits SM SNR curve. Thus, their SNR data were obviouslyenhanced through the accumulative multiplication. This wouldbring in a higher image quality for target area segmentationand background clutter suppression. The average SM/STSMSNR data of each image sequence are given in Table VIII.

Table VIII demonstrates an average SNR improvement fromSM to STSM; in other words, the SM’s quality has been

TABLE VIII

AVERAGE SM/STSM SNR (dB) DATA OF EACH IMAGE SEQUENCE

significantly enhanced through accumulative multiplication.The average SNR improvement based on all images was 9.25.These above data analyses further validated the effectivenessof the STSM generation by accumulative multiplication afterinterframe jitter compensation.

4) Target Area Segmentation by Parallel Binarization:Fig. 18 indicates that a target’s area could be reduced a lot inthe STSM. That is why we designed this parallel binarizationto reconstruct targets’ areas using both SMs and STSMs.Using this strategy, the binary detection results for imagesin Fig. 14 and the comparison with binary STSMs are shownin Fig. 20.

The first two rows of Fig. 20 indicated that for smalltargets in Fig. 20(a), (c), (d), and (g), their areas weresuccessfully segmented from image background. For largetargets in Fig. 20(b), (e), (f), and (h), most of their central

Page 13: Detecting Infrared Maritime Targets Overwhelmed in Sun ...ymotai/Publications/journals/TGRS2019.pdfDepartment, School of Engineering, Virginia Commonwealth University, Richmond, VA

This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

WANG et al.: DETECTING INFRARED MARITIME TARGETS OVERWHELMED IN SUN GLITTERS 13

Fig. 20. Detection results for images in Fig. 14. (a)–(h) Results from images in Fig. 14(a)–(h), respectively. Using the parallel binarization, the binarydetection results are shown in the first row. In addition, we marked each segmented target area with green yellow on its original image in the second row. Ascomparison, the binary STSMs and their corresponding red-colored images are displayed in the third and fourth rows, respectively.

TABLE IX

SEGMENTED TARGET AREAS (px) OF DIFFERENT

BINARY DETECTION RESULTS

areas were detected and their marginal areas were partiallylost. These marginal areas were lost because of their very lowcontrast to central areas in Fig. 20(b) or to local background inFig. 20(e), (f), and (h). By contrast, the last two rows ofFig. 20 showed that binary STSMs could only keep smallparts of targets’ full areas. A further quantitative comparisonis given in Table IX.

Data in Table IX showed that compared to the binarySTSMs, the parallel binarization strategy could significantlyreconstruct most of a target’s full area. The target’s areawas enlarged 12.6 times on average by the proposed strategy.This performance could help improve the accuracy of targetlocation since more target areas are available. This is crucialfor maritime rescue and surveillance.

C. Final Results and Performance Comparison

In this paper, we used four algorithms for performancecomparison. The first two algorithms were proposed byKim et al. [19] and Xu et al. [26], respectively. These twoalgorithms were proposed specifically for detecting maritimetargets in strong or dense sun glitters, just like ASSGPB.Another algorithm was the VAPFM [30] that we describedin Section II. The last one was proposed by Chen et al. [39]based on image local contrast.

Our comparison was made in receiver operating charac-teristic (ROC) curves referring to the DR and FAR of eachalgorithm. We gave this comparison in Fig. 21.

Fig. 21. ROC curves of five algorithms.

Fig. 21 shows that the ROC curve of our ASSGPB methodreached its maximum DR at much lower FAR than comparisonalgorithms. In addition, the maximum DR of ASSGPB was upto 100%. In contrast, comparison algorithms could only reachtheir maximum DRs at higher FARs, and all their maximumDRs failed to get up to 100%. The worst situation happened inalgorithm CHEN. This algorithm lost all targets in our testingdata sets at every FAR.

This performance gap came up because each comparisonalgorithm had its defect in detecting targets from strong sunglitters. KIM relied on extracting targets’ information fromconsecutive frames. However, it cannot resist the disturbancecaused by interframe jitters.

Even though XU’s ROC curve could reach a higher DRthan other comparison algorithms, it did not use targets’ tem-poral information to further reduce false alarms. VAPFM wasdesigned based on the target’s local singularity in termsof local contrast. However, targets overwhelmed in strongsun glitters typically lost their local singularity. Thus, it didnot perform well in this condition. CHEN could have high

Page 14: Detecting Infrared Maritime Targets Overwhelmed in Sun ...ymotai/Publications/journals/TGRS2019.pdfDepartment, School of Engineering, Virginia Commonwealth University, Richmond, VA

This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

14 IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING

TABLE X

OPTIMAL PERFORMANCE DATA OF FIVE ALGORITHMS

detection accuracy when targets had positive local contrast, butin images captured in backlighting, targets had negative localcontrast. This would be a fatal factor for CHEN’s failure.

Besides, these comparison algorithms had limited ability ofenhancing the quality of infrared maritime images contami-nated by strong sun glitters.

If we define the optimal performance as detecting targetsas many as possible while bringing in false alarms as fewas possible (for each ROC curve in Fig. 21, the optimalperformance happened at the turning point to the maximumDR), the optimal performance data of these five algorithmswould be like Table X. Table X indicates that the ASSGPBgreatly outperformed other algorithms in terms of optimaperformance. This would validate our ASSGPB method fordetecting infrared maritime targets from strong sun glitters.

V. CONCLUSION

In this paper, we proposed an ASSGPB method specificallyfor detecting infrared maritime targets overwhelmed in strongsun glitters. The ASSGPB consists of four key units: intensitycorrection by CIDoG filtering, interframe jitter compensationby JBM, spatiotemporal saliency generation by accumulativemultiplication, and target area segmentation by parallel bina-rization. Experiments validated the functionality of each unitsand the high detection accuracy of ASSGPB.

This ASSGPB exploits the target’s spatial saliency and tem-poral consistency to generate the desired high target’s saliency.In this process, the CIDoG filter and JBM work to enhancethe single frame’s and sequential frames’ quality, respectively.Realigned enhanced sequential frames can be provided afterthese preprocesses. Then, the accumulative multiplication ofthe single frame’s SM would be used to enlarge the saliencygap between targets and the clutter. Finally, our proposedparallel binarization strategy is used to segment targets’ areaswhile retaining as much of the targets’ original areas aspossible.

To verify the ASSGPB’s performance, we captured eightimage sequences in different scenarios. Experiment resultsshowed that the ASSGPB outperformed comparison algo-rithms in these situations and realized 100% DR and0.45% FAR.

Further research on this ASSGPB includes but is not limitedto: 1) develop a more efficient interframe jitter compensationmethod and 2) since it was designed specifically for workingin strong sun glitters, research on how to make it collaboratewith traditional algorithms would be significant. In this way,a high target DR can be reached in complex scenarios.

ACKNOWLEDGMENT

The authors would like to thank L. Linkous and A. Huynhfor the paper proofreading.

REFERENCES

[1] X. Ran and J. Chen, “Feature extraction for rescue target detectionbased on multi-spectral image analysis,” in Proc. Int. Conf. Transp. Inf.Safety (ICTIS), Wuhan, China, 2015, pp. 579–582.

[2] C. L. Leonard, M. J. DeWeert, J. Gradie, J. Iokepa, and C. L. Stalder,“Performance of an EO/IR sensor system in marine search and rescue,”Proc. SPIE, vol. 5787, pp. 122–133, May 2005.

[3] X. Ran and L. Ren, “Search aid system based on machine vision andits visual attention model for rescue target detection,” in Proc. 2nd WRIGlobal Congr. Intell. Syst., 2010, pp. 149–152.

[4] D. D. Bloisi, F. Previtali, A. Pennisi, D. Nardi, and M. Fiorini, “Enhanc-ing automatic maritime surveillance systems with visual information,”IEEE Trans. Intell. Transp. Syst., vol. 18, no. 4, pp. 824–833, Apr. 2017.

[5] E. Erdem, F. Arikan, and C. B. Erol, “DAMA—Infrared sea modelingand analysis software,” IEEE Trans. Geosci. Remote Sens., vol. 47,no. 10, pp. 3581–3592, Oct. 2009.

[6] B. Wang, L. Dong, M. Zhao, H. Wu, Y. Ji, and W. Xu, “An infraredmaritime target detection algorithm applicable to heavy sea fog,” Infr.Phys. Technol., vol. 71, pp. 56–62, Jul. 2015.

[7] S. Kay, J. D. Hedley, and S. Lavender, “Sun glint correction of high andlow spatial resolution images of aquatic scenes: A review of methodsfor visible and near-infrared wavelengths,” Remote Sens., vol. 1, no. 4,pp. 697–730, Dec. 2009.

[8] G. C. Wang, J. L. Wang, Z. Zhang, and B. Cui, “Performance ofeliminating sun glints reflected off wave surface by polarization filteringunder influence of waves,” Optik, vol. 127, no. 5, pp. 3143–3149, 2016.

[9] D. K. Lynch, D. S. P. Dearborn, and J. A. Lock, “Glitter and glints onwater,” Appl. Opt., vol. 50, no. 28, pp. F39–F49, Oct. 2011.

[10] W. Sun, L. Tian, Y. Xu, B. Du, and Q. Du, “A randomized subspacelearning based anomaly detector for hyperspectral imagery,” RemoteSens., vol. 10, no. 3, p. 417, 2018.

[11] W. Sun, G. Yang, J. Li, and D. Zhang, “Randomized subspace-basedrobust principal component analysis for hyperspectral anomaly detec-tion,” J. Appl. Remote Sens., vol. 12, no. 1, p. 015015, 2018.

[12] W. Sun, C. Liu, J. Li, Y. M. Lai, and W. Li, “Low-rank and sparse matrixdecomposition-based anomaly detection for hyperspectral imagery,”J. Appl. Remote Sens., vol. 8, no. 1, p. 083641, 2014.

[13] D. J. Gregoris, S. K. Yu, A. W. Cooper, and E. A. Milne, “Dual-bandinfrared polarization measurements of sun glint from the sea surface,”Proc. SPIE, vol. 1687, pp. 381–391, Sep. 1992.

[14] S. P. Garaba and O. Zielinski, “Methods in reducing surface reflectedglint for shipborne above-water remote sensing,” J. Eur. Opt. Soc.-RapidPublications, vol. 8, pp. 13058-1–13058-8, Aug. 2013.

[15] G. Zhou, W. Xu, C. Niu, and H. Zhao, “The polarization patterns ofskylight reflected off wave water surface,” Opt. Express, vol. 21, no. 26,pp. 32549–32565, Dec. 30, 2013.

[16] B. T. Overstreet and C. Legleiter, “Removing sun glint from opticalremote sensing images of shallow rivers,” Earth Surf. Processes Land-forms, vol. 42, no. 2, pp. 318–333, Feb. 2017.

[17] H. Zhao, Z. Ji, Y. Zhang, X. Sun, P. Song, and Y. Li, “Mid-infraredimaging system based on polarizers for detecting marine targets coveredin sun glint,” Opt. Express, vol. 24, no. 15, pp. 16396–16409, Jul. 25,2016.

[18] W. J. Plant, “Short wind waves on the ocean: Long-wave and wind-speeddependences,” J. Geophys. Res., Oceans, vol. 120, no. 9, pp. 6436–6444,2015.

[19] S. Kim, B. Choi, J. Kim, S. Kwon, and K.-T. Kim, “Three plotcorrelation-based small infrared target detection in dense sun-glintenvironment for infrared search and track,” Proc. SPIE, vol. 8393,p. 83930T, May 2012.

[20] K. Sungho and L. Joohyoung, “Small infrared target detection byregion-adaptive clutter rejection for sea-based infrared search and track,”Sensors, vol. 14, no. 7, pp. 13210–13242, 2014.

[21] M. Engel, A. Navot, I. Saban, Y. Engel, E. Arad, and N. Shahar, “SeaPotter: A fully staring naval IRST system,” Proc. SPIE, vol. 8704,p. 87040K, Jun. 2013.

[22] S. Kim and J. Lee, “Scale invariant small target detection by optimizingsignal-to-clutter ratio in heterogeneous background for infrared searchand track,” Pattern Recognit., vol. 45, no. 1, pp. 393–406, Jan. 2012.

[23] S. Qi, J. Ma, C. Tao, C. Yang, and J. Tian, “A robust directionalsaliency-based method for infrared small-target detection under variouscomplex backgrounds,” IEEE Geosci. Remote Sens. Lett., vol. 10, no. 3,pp. 495–499, May 2013.

[24] W. Meng, T. Jin, and X. Zhao, “Adaptive method of dim small objectdetection with heavy clutter,” Appl. Opt., vol. 52, no. 10, pp. D64–D74,Apr. 2013.

Page 15: Detecting Infrared Maritime Targets Overwhelmed in Sun ...ymotai/Publications/journals/TGRS2019.pdfDepartment, School of Engineering, Virginia Commonwealth University, Richmond, VA

This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

WANG et al.: DETECTING INFRARED MARITIME TARGETS OVERWHELMED IN SUN GLITTERS 15

[25] S. Kim, “Analysis of small infrared target features and learning-basedfalse detection removal for infrared search and track,” Pattern Anal.Appl., vol. 17, no. 4, pp. 883–900, Nov. 2014.

[26] Q. Xu, X. Chen, Z. Bai, X. Cao, Z. Luo, and D. Jin, “Adaptiveinfrared warship target segmentation in strong sun-glint environment,”Infr. Technol., vol. 37, no. 9, pp. 728–732, 2015.

[27] C. Koch and S. Ullman, “Shifts in selective visual attention: Towards theunderlying neural circuitry,” Hum. Neurobiol., vol. 4, no. 4, pp. 219–227,1985.

[28] L. Itti, C. Koch, and E. Niebur, “A model of saliency-based visualattention for rapid scene analysis,” IEEE Trans. Pattern Anal. Mach.Intell., vol. 20, no. 11, pp. 1254–1259, Nov. 1998.

[29] D. Walther and C. Koch, “Modeling attention to salient proto-objects,”Neural Netw., vol. 19, no. 9, pp. 1395–1407, 2006.

[30] L. Dong, B. Wang, M. Zhao, and W. Xu, “Robust infrared maritimetarget detection based on visual attention and spatiotemporal filtering,”IEEE Trans. Geosci. Remote Sens., vol. 55, no. 5, pp. 3037–3050,May 2017.

[31] P. J. Burt and E. H. Adelson, “The Laplacian pyramid as a compactimage code,” IEEE Trans. Commun., vol. COM-31, no. 4, pp. 532–540,Apr. 1983.

[32] H. Greenspan, S. Belongie, R. Goodman, P. Perona, S. Rakshit, andC. H. Anderson, “Overcomplete steerable pyramid filters and rotationinvariance,” in Proc. IEEE Comput. Soc. Conf. Comput. Vis. PatternRecognit., Seattle, WA, USA, Jun. 1994, pp. 222–228.

[33] L. Itti and C. Koch, “Feature combination strategies for saliency-basedvisual attention systems,” J. Electron. Imag., vol. 10, no. 1, pp. 161–169,2001.

[34] B. Wang, W. Xu, M. Zhao, and H. Wu, “Antivibration pipeline-filteringalgorithm for maritime small target detection,” Opt. Eng., vol. 53, no. 11,p. 113109, 2014.

[35] N. Otsu, “A threshold selection method from gray-level histograms,”IEEE Trans. Syst., Man, Cybern., vol. 9, no. 1, pp. 62–66,Jan. 1979.

[36] B. Wang, L. Dong, M. Zhao, H. Wu, and W. Xu, “Texture orientation-based algorithm for detecting infrared maritime targets,” Appl. Opt.,vol. 54, no. 15, pp. 4689–4697, 2015.

[37] W. J. Pierson, Jr., and L. Moskowitz, “A proposed spectral formfor fully developed wind seas based on the similarity theory ofS. A. Kitaigorodskii,” J. Geophys. Res., vol. 69, no. 24, pp. 5181–5190,1964.

[38] L.-C. Wu, D.-J. Doong, and J.-H. Wang, “Bathymetry determinationfrom marine radar image sequences using the Hilbert transform,” IEEEGeosci. Remote Sens. Lett., vol. 14, no. 5, pp. 644–648, May 2017.

[39] C. L. P. Chen, H. Li, Y. Wei, T. Xia, and Y. Y. Tang, “A local contrastmethod for small infrared target detection,” IEEE Trans. Geosci. RemoteSens., vol. 52, no. 1, pp. 574–581, Jan. 2014.

Bin Wang received the B.S. degree in electronicinformation science and technology, and the Ph.D.degree in information and communication engineer-ing from Dalian Maritime University, Dalian, China,in 2013 and 2018, respectively. From 2016 to 2017,he was a joint Ph.D. candidate supervised by Prof.Y. Motai at Virginia Commonwealth University,Richmond, VA, USA.

From 2015 to 2016, he finished the one-year studyfor Ph.D. candidate qualification at Dalian MaritimeUniversity. His research interests include infrared

maritime image feature analysis and extraction, sea-surface target detectionthrough digital image processing, maritime rescue, and surveillance viainfrared imaging.

Yuichi Motai (S’00–M’03–SM’12) received theB.Eng. degree in instrumentation engineering fromKeio University, Tokyo, Japan, in 1991, the M.Eng.degree in applied systems science from Kyoto Uni-versity, Kyoto, Japan, in 1993, and the Ph.D. degreein electrical and computer engineering from PurdueUniversity, West Lafayette, IN, USA, in 2002.

He is currently an Associate Professor of electri-cal and computer engineering with Virginia Com-monwealth University, Richmond, VA, USA. Hisresearch interests include the broad area of sensory

intelligence, particularly in medical imaging, pattern recognition, computervision, and sensory-based robotics.

Lili Dong was born in Qi Tai He City, China, in1980. She received the B.S. degree in mechani-cal design manufacturing and automation, the M.S.degree in machine-electronic engineering, and thePh.D. degree in instrument science and technologyfrom Harbin Institute of Technology, in 2002, 2004,and 2008, respectively.

From 2005 to 2008, she was a Teaching Assis-tant with the College of Information Science andTechnology, Dalian Maritime University (DLMU),Dalian, China, where she was a Lecturer with the

College of Information Science and Technology, from 2008 to 2012, and shehas been an Assistant Professor with the Mechanical Engineering Departmentsince 2012. She has authored 13 articles and three inventions. Her researchinterests include multispectral target recognition, tunnel lighting, and photo-electric detection.

Wenhai Xu received the B.S. and M.S. degreesin precision instrument, and the first Ph.D. degreein prevision instrument from the Harbin Instituteof Technology, Harbin, China, in 1982, 1984, and1991, respectively, and the second Ph.D. degree inmanufacturing machine from the Tokyo Institute ofTechnology, Tokyo, Japan.

From 1986 to 1988, he was a Lecturer at theHarbin Institute of Technology, Harbin, China,where he was an Assistant Professor from 1992 to2001and he was a Professor for four years

since 2001. Meanwhile, he was hired as the Project Director at CannonInc., Tokyo, from 1993 to 2003. He was also a Research Scientist at SystemEngineers’ CO. LTD., Yamato City, Japan, from 1995 to 1997. He is currentlya Professor of opt-electric information science and engineering with DalianMaritime University, Dalian, China. In the last ten years, he has directed morethan 30 research projects and applied ten national patents. He has authoredover 80 research papers. His research interests include infrared detection,digital image processing, design of high-resolution optical imaging system,and opt-electronic information processing.