High-Level and Generic Models for Visual Search: When does high level knowledge help?