Applying mid-level vision techniques for video data compression and manipulation | Synapse