“…The problem is often exacerbated by issues such as image quality, noise, and drastic appearance changes caused by viewpoint variations. Although, preprocessing steps such as image enhancement [32]- [34], [46], [69], [93], [107]- [109], [111]- [117], [120], [121], [123], and registration [6], [18], [19], [21], [23]- [26], [29], [30], [56]- [61], [63], [64], [110], [118], [119] may help in tackling some of the challenges, viewpoint variations remain by and large challenging.…”