A video retrieval and sequencing system | Synapse