Design, implementation and testing of an interactive video retrieval system | Synapse