A Hybrid Compact Neural Architecture for Visual Place Recognition