Ship detection from coastal surveillance videos via an ensemble Canny-Gaussian-morphology framework | Synapse