load both key points and descriptor from dat