本发明涉及摄像监控技术领域,特别涉及一种自清洁监控摄像头。
背景技术:
监控摄像头是一种比较常见的监控设备,其能清楚地记录监控范围内发生的事件,一旦发生事故即可作为最直接的有力证据。监控摄像头大都安装在户外,常年受环境的影响很容易使镜头外侧的防护罩沾染灰尘等影响拍摄清晰度的杂质,严重影响了监控效果。为了清理防护罩上的灰尘,目前都是通过人工清理,即让清洁人员站在大型吊车的吊笼内,吊车吊起吊笼把清洁人员送到监控摄像头附近进行擦洗清理,清理完成后再将吊笼连人一起放下。为了保证清洁人员的安全,必须保证吊笼在空中不能摆动,否则存在安全隐患,而且清理工作对天气条件要求也比较高。这种清理方式费时费力,效率低下,并且不安全。
技术实现要素:
(一)解决的技术问题
为了解决上述问题,本发明提供了一种自清洁监控摄像头,通过对摄像头拍摄的图像进行自检,判断是否需要清洁防护罩,以替代传统的人工清理方式。
(二)技术方案
一种自清洁监控摄像头,包括防护罩和摄像头本体,所述摄像头本体包括摄像头传感器、微处理器和存储器,所述摄像头本体还包括图像自检模块、驱动电机和喷水装置,所述图像自检模块与所述摄像头传感器互相连接,所述图像自检模块输出连接所述微处理器,所述微处理器与所述驱动电机连接,所述驱动电机控制所述喷水装置对所述防护罩进行清洁。
进一步的,所述图像自检模块接收所述摄像头传感器拍摄的图像,对每张图像生成一个“指纹”字符串并进行比较,其步骤如下:
a1、预存储初始图像,生成初始所述“指纹”字符串;
b1、获取对比图像,生成对比所述“指纹”字符串;
c1、比较初始所述“指纹”字符串和对比所述“指纹”字符串,得到差异数据位数。
进一步的,所述“指纹”字符串为哈希值,其实现步骤如下:
a1、缩小尺寸:将图像缩小到8*8的尺寸,总共64个像素;
b1、简化色彩:将缩小后的图像,转为64级灰度;
c1、计算平均值:计算所有64个像素的灰度平均值;
d1、比较像素的灰度:将每个像素的灰度,与平均值进行比较,大于或等于平均值记为1,小于平均值记为0;
e1、计算哈希值:将上一步的比较结果,组合在一起,构成一个64位的整数。
再进一步的,所述喷水装置位于所述防护罩外侧。
(三)有益效果
本发明提供了一种自清洁监控摄像头,通过对摄像头拍摄的图像进行自检,判断是否需要清洁防护罩,有效地解决了由于监控摄像头安装位置造成的维护不方便问题,保证了监控摄像头外部的清洁,从而提高了监控效果,全程无需人工干预,也节省了人工清理的成本。
附图说明
图1为本发明所涉及的一种自清洁监控摄像头的工作原理图。
图2为本发明所涉及的一种自清洁监控摄像头的图像自检流程图。
图3为本发明所涉及的一种自清洁监控摄像头的“指纹”字符串实现流程图。
具体实施方式
下面结合附图对本发明所涉及的实施例做进一步详细说明。
如图1所示,一种自清洁监控摄像头,包括防护罩和摄像头本体,摄像头本体包括摄像头传感器、微处理器和存储器,摄像头本体还包括图像自检模块、驱动电机和喷水装置,图像自检模块与摄像头传感器互相连接,图像自检模块输出连接微处理器,微处理器与驱动电机连接,驱动电机控制喷水装置对防护罩进行清洁。
喷水装置位于防护罩外侧。
图像自检模块接收摄像头传感器拍摄的图像,对每张图像生成一个“指纹”字符串并进行比较,其步骤如图2所示:
a1、预存储初始图像,生成初始“指纹”字符串;
b1、获取对比图像,生成对比“指纹”字符串;
c1、比较初始“指纹”字符串和对比“指纹”字符串,得到差异数据位数。
“指纹”字符串为哈希值,其实现步骤如图3所示:
a1、缩小尺寸:将图像缩小到8*8的尺寸,总共64个像素;
这一步的作用是去除图像的细节,只保留结构或明暗等基本信息,摒弃不同尺寸或比例等带来的图像差异。
b1、简化色彩:将缩小后的图像,转为64级灰度;
即所有像素点总共只有64种颜色。
c1、计算平均值:计算所有64个像素的灰度平均值;
d1、比较像素的灰度:将每个像素的灰度,与平均值进行比较,大于或等于平均值记为1,小于平均值记为0;
e1、计算哈希值:将上一步的比较结果,组合在一起,构成一个64位的整数。
这就是这张图像的“指纹”,组合的次序并不重要,只要保证所有图像都采用同样次序就行了。
得到指纹以后,就可以对比不同的图像,看看64位中有多少位是不一样的。在理论上,这等同于“汉明距离”(hammingdistance,在信息论中,两个等长字符串之间的汉明距离是两个字符串对应位置的不同字符的个数)。如果不相同的数据位数不超过5,就说明两张图像;如果大于10,就说明这是两张不同的图像。
当监控摄像头的防护罩上杂质较多时,图像自检模块得到的对比“指纹”字符串与初始“指纹”字符串相比较,不相同的数据位数必大于10,图像自检模块将比较结果发送至微处理器,微处理器发送控制命令给驱动电机驱动喷水装置给防护罩进行清洁。
本发明提供了一种自清洁监控摄像头,通过对摄像头拍摄的图像进行自检,判断是否需要清洁防护罩,有效地解决了由于监控摄像头安装位置造成的维护不方便问题,保证了监控摄像头外部的清洁,从而提高了监控效果,全程无需人工干预,也节省了人工清理的成本。
上面所述的实施例仅仅是对本发明的优选实施方式进行描述,并非对本发明的构思和范围进行限定。在不脱离本发明设计构思的前提下,本领域普通人员对本发明的技术方案做出的各种变型和改进,均应落入到本发明的保护范围,本发明请求保护的技术内容,已经全部记载在权利要求书中。