Research Article
Image Matching Using Dimensionally Reduced Embedded Earth Mover’s Distance
| function Calculate_Sketching(image 1, image 1) | | begin | | Initialize _vector 1 | | Initialize _vector 2 | | Initialize Sketching Vector Length as 10% of _vector 1 length | | Initilize Sketching_Mtrx as _vector 1 length Sketching Vector Length randomly | | // Sketching_Mtrx is as in Figure 6 | | Initialize sketching_Vector 1 | | Initialize sketching_Vector 2 | | Initialize sketching_EMD | | Set _vector 1 to Calculate_(image 1) | | Set _vector 2 to Calculate_(image 2) | | for to Sketching Vector Length | | Multiply each pair of corresponding elements in row of Sketching_Mtrx and _vector 1 | | Put the sum of multiplications in sketching_Vector 1 | | Multiply each pair of corresponding elements in row of Sketching_Mtrx and _vector 2 | | Put the sum of multiplications in sketching_Vector 2 | | end for | | Subtract each pair of corresponding elements in sketching_Vector 1 and sketching_Vector 2 | | Add all subtractions into sketching_EMD and display it | | end |
|