Object Detection is a core computer vision problem and can facilitate many image understanding problems. Object Detection has witnessed significant progress in the past decade especially after deep learning is successfully applied to this field. Most of the detection models focus on generalizing the trained model to unseen samples of...