SuBSENSE is a universal detection algorithm for moving objects which combines color and texture features.The background model can adapt to a variety of inland environments and achieve parameter optimization through its adaptive feedback mechanism.However, the ripples cannot be removed when directly detecting inland ships by SubSENSE.Aiming at solving this problem, a novel algorithm combining SuBSENSE and a method for detecting significant regions based on global contrast is proposed.There is a fact that the saliency values of ships and ripples are typically different, ships and ripples are separated in binary saliency image.Logical bitwise AND is performed between the binary saliency image and the SuBSENSE detection image to get final results.The method has shown excellent results in simulations, with a 14.6% margin over the original SuBSENSE performance.