Target Geolocation Registration of Subsequent Frames

and the descriptor defines orientation and feature vectors. The sequence of steps is covered in Figure 2. RANSAC method Fischler Bolles, 1981 of model fitting with inliers is applied which uses smallest possible data set and enlarges it to estimate the model parameters. The final result is in the form of registration of aerial and satellite image. High resolution satellite Image reference image Aerial Image sensed image Calculating descriptor vector Calculating descriptor vector Feature Matching using descriptor vectors Matrix transformation Superimposition of Aerial Image over Satellite Image Integral image computation Integral image computation Blob detection Blob detection Scale space representation Scale space representation

3.3 Target Geolocation

The next step involves tracking a target in the aerial image. The inbuilt tracking module in the UAV tracks the target in different frames based on the frame rate of the installed camera. Thus, the location of the tracked target is known in a particular frame of the aerial image in terms of its row and column values. The aerial image is registered to the georeferenced satellite image which has geolocation of all the points and features in the image. The method involves locating the position of the tracked target in satellite image with reference to a frame of the aerial image. Hence the location of the target is determined in the registered image and its coordinates obtained using pre-existing data of the satellite imagery. The proposed model uses coordinate determination in latitude and longitude which are derived from the registered image between a satellite image and an aerial image.

3.4 Registration of Subsequent Frames

The registration of the two images locates the centre point of the blobs detected in the two images at a given scale and computes the descriptor vector for applying the transformation and generating the common image frame. For a real time tracking module, multiple frames per second of the moving target are captured. Hence, it is necessary to register subsequent frames to obtain target’s position and direction of motion in nearly real time. In addition, adverse situation may arise in operating the aerial vehicle in locations experiencing denial of GNSS signals. In such cases, it is imperative to obtain the result of registering subsequent images with the initial aerial image using SURF algorithm and thus obtain a series of overlapping frame grid. The proposed method is faster than the registration of satellite image to each aerial frame since computation of scale-space and descriptor vector for a particular image is carried out only once. The obtained information is retained in the system memory and later matched with the computed details of the next frame. The method is also used to predict the coordinates of the target at a particular frame and at a particular time. The final result of this module gives a series of aerial images overlapped over the satellite image of the general area.

4. EXPERIMENT AND RESULTS