1.一种违章建筑预警方法,其特征在于,所述方法包括:
获取监控设备采集到的待检测图像;
将所述待检测图像输入到预设的违建检测模型中,得到所述违建检测模型输出的检测结果;其中,所述违建检测模型是基于训练样本和所述训练样本的样本标签训练得到的,所述训练样本为:存在处于预定建设状态的违章建筑且标注有违章建筑所处图像区域的图像;所述训练样本的样本标签为:所述训练样本中存在的违章建筑的建设状态;
当所述检测结果表征所述待检测图像中存在处于所述预定建设状态的违章建筑时,获取所述待检测图像与预设基准图像的对比结果,并基于所述对比结果和所述检测结果,计算所述待检测图像的第一预警值;其中,所述对比结果为:通过对比所述待检测图像和所述基准图像的图像内容所确定的图像内容差异满足预设差异规则的区域的第一位置坐标;所述基准图像与所述待检测图像的拍摄范围相同;
当所述第一预警值大于第一预警阈值时,生成第一预警信息;其中,所述第一预警信息为:关于所述待检测图像包括的目标建筑物存在处于所述预定建设状态的违章建筑的预警信息。
2.根据权利要求1所述的方法,其特征在于,所述对比结果的确定方式,包括:
分别对所述待检测图像和所述基准图像进行切割,得到多对位置对应的图像区域块;
针对每对位置对应的图像区域块,判断该对位置对应图像区域块的相似度是否小于预设相似度阈值,如果是,获得该对位置对应的图像区域块的第一位置坐标,作为对比结果。
3.根据权利要求1所述的方法,其特征在于,所述检测结果中包括所述待检测图像中存在的处于预定建设状态的违章建筑所处图像区域的第二位置坐标和置信度;
所述基于所述对比结果和所述检测结果,计算所述待检测图像的第一预警值的步骤,包括:
利用所述第一位置坐标所对应图像区域和所述第二位置坐标所对应图像区域的区域重叠率,以及所述置信度,计算所述待检测图像的第一预警值。
4.根据权利要求3所述的方法,其特征在于,所述待检测图像为所述监控设备第n次对目标拍摄范围进行拍摄所得到的待检测图像;所述目标拍摄范围为所述待检测图像对应的拍摄范围;
所述利用所述第一位置坐标所对应图像区域和所述第二位置坐标所对应图像区域的区域重叠率,以及所述置信度,计算所述待检测图像的第一预警值的步骤,包括:
利用第一公式,计算所述待检测图像的第一预警值;其中,所述第一公式为:
其中,w为所述待检测图像的第一预警值,x(i)为第i张图像所对应的第一位置坐标对应图像区域和第二位置坐标对应图像区域的区域重叠率,y(i)为所述第i张图像对应的置信度,所述第i张图像为所述监控设备第i次对所述目标拍摄范围进行拍摄所得到的图像。
5.根据权利要求4所述的方法,其特征在于,所述区域重叠率的计算方式包括:
利用第二公式,计算所述区域重叠率;其中,所述第二公式为:
x(i)=areai/(area1i+area2i-areai)
其中,areai为所述第i张图像所对应的第一位置坐标对应区域和第二位置坐标对应区域的重叠区域的面积;area1i为所述第i张图像所对应的第一位置坐标对应区域的面积;area2i为所述第i张图像所对应的第二位置坐标对应区域的面积。
6.根据权利要求1所述的方法,其特征在于,所述预定建设状态为:在建状态;
所述违章检测模型具体基于训练样本、辅助样本、所述训练样本的样本标签和所述辅助样本的样本标签训练的,所述辅助样本为存在处于已建状态的违章建筑且标注有违章建筑所处图像区域的图像,所述辅助样本的样本标签为已建状态;
所述方法还包括:
当所述检测结果表征所述待检测图像中存在处于已建状态的违章建筑时,基于所述检测结果,计算所述待检测图像的第二预警值;
当所述第二预警值大于第二预警阈值时,生成第二预警信息;其中,所述第二预警信息为:关于所述待检测图像包括的目标建筑物存在处于已建状态的违章建筑的预警信息。
7.根据权利要求6所述的方法,其特征在于,所述检测结果中包括置信度;
所述基于所述检测结果,计算所述待检测图像的第二预警值的步骤,包括:
利用所述置信度,计算所述待检测图像的第二预警值。
8.根据权利要求6所述的方法,其特征在于,所述待检测图像为所述监控设备第n次对目标拍摄范围进行拍摄所得到的待检测图像;所述目标拍摄范围为所述待检测图像对应的拍摄范围;
所述利用所述置信度,计算所述待检测图像的第二预警值的步骤,包括:
利用第三公式,计算所述待检测图像的第二预警值;其中,所述第三公式为:
其中,e为所述待检测图像的第二预警值,y(i)为所述第i张图像对应的置信度,所述第i张图像为所述监控设备第i次对所述目标拍摄范围进行拍摄所得到的图像。
9.一种违章建筑预警装置,其特征在于,所述装置包括:
图像获取模块,用于获取监控设备采集到的待检测图像;
图像检测模块,用于将所述待检测图像输入到预设的违建检测模型中,得到所述违建检测模型输出的检测结果;其中,所述违建检测模型是基于训练样本和所述训练样本的样本标签训练得到的,所述训练样本为:存在处于预定建设状态的违章建筑且标注有违章建筑所处图像区域的图像;所述训练样本的样本标签为:所述训练样本中存在的违章建筑的建设状态;
第一预警值计算模块,用于当所述检测结果表征所述待检测图像中存在处于所述预定建设状态的违章建筑时,获取所述待检测图像与预设基准图像的对比结果,并基于所述对比结果和所述检测结果,计算所述待检测图像的第一预警值;其中,所述对比结果为:通过对比所述待检测图像和所述基准图像的图像内容所确定的图像内容差异满足预设差异规则的区域的第一位置坐标;所述基准图像与所述待检测图像的拍摄范围相同;
第一信息生成模块,用于当所述第一预警值大于第一预警阈值时,生成第一预警信息;其中,所述第一预警信息为:关于所述待检测图像包括的目标建筑物存在处于所述预定建设状态的违章建筑的预警信息。
10.根据权利要求9所述的装置,其特征在于,所述检测结果中包括所述待检测图像中存在的处于预定建设状态的违章建筑所处图像区域的第二位置坐标和置信度;
所述第一预警值计算模块具体用于:利用所述第一位置坐标所对应图像区域和所述第二位置坐标所对应图像区域的区域重叠率,以及所述置信度,计算所述待检测图像的第一预警值。
11.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
存储器,用于存放计算机程序;
处理器,用于执行存储器上所存放的程序时,实现权利要求1-8任一所述的方法步骤。
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1-8任一所述的方法步骤。