Map-Free Visual Relocalization Enhanced by Instance Knowledge and Depth Knowledge