A Vector SIFT Operator For Interest Point Detection In ... - CiteSeerX

13 downloads 151 Views 977KB Size Report
Leidy Paola Dorado-Muñoz1, Amith Mukherjee 2 , Dr. Miguel Vélez Reyes ... (DoS). Scale t-1. -. Repeatability is a criterion that attempts to measure the ...
A Vector SIFT Operator For Interest Point Detection In Vector Imagery and its Application To Multispectral and Hyperspectral Imagery Leidy Paola Dorado-Muñoz1, Amith Mukherjee 2 , Dr. Miguel Vélez Reyes – Advisor 1 , Dr. Badrinath Roysam 2 E-mail: [email protected], [email protected], [email protected], [email protected] 1 Laboratory for Applied Remote Sensing and Image Processing, University of Puerto Rico-Mayaguez, PR. 2 Rensselaer Polytechnic Institute, NY.

This research work presents an algorithm for automated extraction of multi-scale interest points in multispectral and hyperspectral images. Interest points are features of the image that capture information from its neighbors and are distinctive and stable under transformations such as translation and rotation. They have been applied to diverse problems in computer vision, including image matching, recognition, registration, and change detection. Interest-point operators for monochromatic images were proposed more than a decade ago and have since been studied extensively. An interest operator seeks out points in an image that are structurally distinct, invariant to imaging conditions, stable under geometric transformation, and interpretable. The approach that is presented in this work combines and extends ideas from Lowe’s interest point operator that uses local extrema of Difference of Gaussian (DoG) function at multiple scales. A modification to Lowe’s approach for vector images is proposed. The multiscale representation of the image is generated by vector anisotropic diffusion that should leads to improve detection since it better preserve edges in the image. In addition, a vectorial approach of this operator is proposed to manage multispectral and hyperspectral images, experiments with multispectral and hyperspectral images are presented, and an evaluation of interest points found by our approach based on repeatability criterion and image registration is carried out.

Lowe’s Approach for Grayscale Images [1]:

Scale-Space Representation by Vector-Anisotropic Diffusion[3]

Original Image

Scale increase

-

Finding Maximum Vector within 3x3x3 neighborhoods using Lexicographical Ordering[4]

Detection of Maxima and elimination of unstable points[5] ⎡ ∂ DoSi ⎢∑ ∂x 2 II = ⎢ iM=1 2 ⎢ ∂ DoSi ⎢∑ ⎣ i =1 ∂y∂x M

Scale t+1 Scale increase

-

Original g Image g

Interest Points

-

Difference-of-Gaussians DoG

Generation of Scale Space Gaussian Smoothing

⎡ ∂ 2 DoG ⎢ ∂x 2 H (DoG ( x , y ) ) = ⎢ 2 ⎢ ∂ DoG ⎢ ∂y∂x ⎣

Scale t

∂ 2 DoG ∂x∂y ∂ 2 DoG ∂y 2

Local Maxima Pixel

r (ε ) = 2

R (ε ) min(n , n )

-

2

2

12

x =H x 1

Generation of Scale Space Gaussian Smoothing

1

12

1

21

Interest Points

ε

max(s , s ) , min( s , s ) 1

2

1

2

disp = ( x − x ) + ( y − y ) 2

rel

2

1

2

2036 IPs in Reference Image g 2121 IPs in Sensed Image 1936 IPs are corresponded

1

PCA Comp. M

Difference-of-Gaussians DoG

RGB Images: Rotation Sequence

PCA Comp. 1

PCA Comp. M

Interest Points

Function for combining DoG responses along spectral dimension

2

1

RGB Images taken by Digital Camera in the Parguera Area

n , n : Total T t l number b off Interest I t t Points P i t 2

2

ε

1

PCA Comp. 2

Same as Lowe’s Approach

s

2

x =H x 2

-

R =

1

R (ε ) = {( x , x ) | dist ( H x , x ) < ε } PCA Comp. 1

PCA Comp. 1

Image Registration was performed using a transformation, which was estimated from matching interest points chosen manually. In addition, the correspondence between set of interest points (IPs) was determined in terms of their position and scale. Two points: (x1, y1) in image 1 with scale s1, and (x2, y2) with s2 after applying the estimated transformation, transformation are corresponded if ratio of scales (Rs), ) is less than 2 and the relative displacement (disprel), is less than the average scale [2].

2

2

PCA Comp. M

Tr ( II ) 2 ( r + 1) 2 < Det ( II ) r r = 10

Evaluation of Interest Points by means Image Registration:

Repeatability is a criterion that attempts to measure the independence of the keypoints detection to changes in imaging conditions (relative position of camera to the scene and illumination conditions). Repeatability rate is the number of points repeated between two images over the total number of detected points [6].

Mukherjee’s Approach for Hyperspectral Images [2]:

PCA projection

i =1 M

Scale t-1

Evaluation of Interest Point by means Repeatability Criterion:

Threshold around of each Local Maxima Pixel

Original Image



Interest Points

2

Original Image

Different scales

( r + 1) 2 Tr ( H ) 2 = Det ( H ) r

Scale iincrease

∂ DoSi ⎤ ⎥ ∂x∂y ⎥ ∂ 2 DoSi ⎥ ∑ ∂y 2 ⎥⎦ i =1 M

Difference of Adjacent Scales (DoS)

⎤ ⎥ ⎥ ⎥ ⎥ ⎦

Scale increase

2

Original Image

Rotation Angle

Repeatability Criterion ( ε =1pixel)

15°

0.581

30°

0.494

45°

0.447

60°

0.404

Under water Image Reference Image

Shifted Under water Image Sensed Image

Overlayed Registered Images

Hyperspectral Images: Time-lapse Images taken by Hyperion 2803 IPs in Reference Image 4209 IPs in Sensed Image 1645 IPs are corresponded

Rotated Image by 60°

RGB Images: Scale Change Sequence L.Dorado, M.Velez-Reyes, A. Mukherjee and B.Roysam. “Interest Point Detection in Hyperspectral Imagery”. In Proceedings of SPIE: Algorithms and Technologies for Multispectral, Hyperspectral, and Ultraspectral Imagery XV, Vol. 7334, April 2009.

[1] D,Lowe. “Distinctive Image Features from Scale-Invariant Keypoints”. International Journal of Computer Vision, 2004. [2] A.Mukherjee, B.Roysam, M.Velez-Reyes. “Interest points for hyperspectral image data”. IEEE Transactions on Geoscience and Remote Sensing, 47(3):748–760, 2009 [3] J,Duarte-Carvajalino, P.Castillo, M.Velez-Reyes. “Comparative Study of Semi-Implicit Schemes for Nonlinear Diffusion in Hyperspectral Imagery”. IEEE Transactions on Image Processing, 2007. [4] E.Apotula,S.Lefevre. On lexicographical ordering in multivariate mathematical morphology. Pattern Recognition Letter, 2008. [5] M.Spivak. A Comprehensive Introduction to Differential Geometry. Perish, 3ed. 1999. [6] C.Schmid; R.Mohr; C.Bauckhage. Evaluation of interest point detectors. International Journal of Computer Vision, 37(2):151–172, 2000

Change of Scale

Repeatability Criterion (ε =1pixel)

1:4

0.708

1:6

0.726

1:8

0.809

2:0

Parguera 2002 Reference Image

Parguera 2003 Sensed Image

Overlayed Registered Images

Hyperspectral Images with different spatial resolution taken by AISA

1218 IPs in Reference Image 397 IPs IP in i S Sensed d IImage 90 IPs are corresponded

0.558 Scale t

Original Image

Scaled Image 2:0

This work will contribute to Image Understanding and Multispectral Discrimination (R2). SeaBED data is being used for testing and validation of the proposed approach. Acknowledgements: Dr. Velez-Reyes and Ms. Dorado were supported primarily by NGA. All participants received partial support from the Bernard M. Gordon Center for Subsurface Sensing and Imaging Systems, under the Engineering Research Center Program of the National Sciences Foundation (Award Number EEC-9986821)

Parguera 4m Reference Image

Parguera 4m Reference Image

Parguera 8m Sensed Image

Parguera 8m Sensed Image

Overlayed Registered Images

A vectorial operator for detecting interest points in hyperspectral and RGB images has been developed, based on SIFT operator proposed by Lowe. An evaluation based on the Repeatability criterion and Image Registration is performed.

Suggest Documents