本发明提出了一种昼夜图像中的船舶检测和识别方法,包括如下步骤:S1、利用光感元件探测不同时段船舶图像的照度,根据船舶图像的不同照度范围将其分成白天图像和夜间图像两类;S2、针对白天图像,首先对所有出现在探测范围内的物体进行检测,然后从中筛选出船舶类物体;S3、针对夜间图像,首先检测夜间图像中的显著目标,从中筛选出船舶类物体;S4、基于筛选出的船舶类物体,获取当前视频帧中的所有船舶的实时位置和所属类别信息。本发明的方法实现了船舶目标在全时段场景下的检测与识别,具有较好的鲁棒性。