当前位置: 首页 > 专利查询>林心专利>正文

一种基于云计算的智慧社区安防系统技术方案

技术编号:26304704 阅读:21 留言:0更新日期:2020-11-10 20:01
本发明专利技术公开一种基于云计算的智慧社区安防系统,包括安设于智慧社区的摄像头、图像采集模块、基础中心图像区块获取模块、中心位置识别模块、点位位置识别与获取模块、坐标获取模块、向量求解模块、夹角求解模块、向量大小比值求解模块、旋转角求解模块、放大或缩放的比例求解模块、第一图像放大或缩小模块、第一图像旋转模块、第一图像平移模块、报警判断模块。在本发明专利技术中,通过各个模块之间的相互配合,有效对安防区域内的摄像头所采集到的发生变形的图像进行调整,方便与基础图像进行对比,有效提高图像对比的准确性,提高安防区域内的安全性。

【技术实现步骤摘要】
一种基于云计算的智慧社区安防系统
本专利技术涉及社区安防
,特别涉及一种基于云计算的智慧社区安防系统。
技术介绍
随着我国城市化进程的加快,越来越多的人们在城市中工作、生活。社区作为城市中最主要的生活环境形式,它的安全性也越来越多的受到人们的关注和重视。但是伴随着城市流动人口的大量增加,带来社会诸多的不安定因素,治安形势日趋严峻。伴随着人们对社区安保提出的高要求,针对社区的安防问题,目前的解决方案是物业公司派安保人员来人为的管理和监控,或者是通过视频监控系统实现24小时自动化监控;视频监控系统中的摄像头容易因为外部因素而抖动,使得视频监控系统所成的图像扭曲变形与实际产生偏差,影响判断。
技术实现思路
有鉴于现有技术存在的缺陷,本专利技术所要解决的技术问题是,提供一种基于云计算的智慧社区安防系统,旨在对安防区域内的摄像头所采集到的发生变形的图像进行调整,方便与基础图像进行对比,有效提高图像对比的准确性,提高安防区域内的安全性。为实现上述目的,本专利技术提供一种基于云计算的智慧社区安防系统,所述系统包括:安设于智慧社区的摄像头、图像采集模块、基础中心图像区块获取模块、中心位置识别模块、点位位置识别与获取模块、坐标获取模块、向量求解模块、夹角求解模块、向量大小比值求解模块、旋转角求解模块、放大或缩放的比例求解模块、第一图像放大或缩小模块、第一图像旋转模块、第一图像平移模块、报警判断模块;所述图像采集模块,用于控制在所述智慧社区的所述摄像头采集安防区域的第一图像;所述基础中心图像区块获取模块,用于获得在基础图像中心的基础中心图像区块;所述中心位置识别模块,用于识别所述基础中心图像区块在所述第一图像中的第一中心位置;以所述基础中心图像区块的中心点为坐标原点,以过所述坐标原点的第一直线为X轴,以过所述坐标原点且垂直于所述第一直线的第二直线为Y轴建立第一直角坐标系,所述第一直角坐标系与所述基础中心图像区块位于同一平面内;所述点位位置识别与获取模块,用于识别所述第一图像的第一特征在所述第一图像的所述第一中心位置的第一点位位置;识别所述第二特征在所述第一图像的所述第一中心位置的第二点位位置;获取所述第一特征在所述基础图像的所述基础中心图像区块的第三点位位置;获取所述第二特征在所述基础图像的所述基础中心图像区块的第四点位位置;识别所述第一图像的第三特征在所述第一图像的所述第一中心位置的第五点位位置;识别所述第四特征在所述第一图像的所述第一中心位置的第六点位位置;获取所述第三特征在所述基础图像的所述基础中心图像区块的第七点位位置;获取所述第四特征在所述基础图像的所述基础中心图像区块的第八点位位置;所述坐标获取模块,用于获取所述第一点位位置的第一坐标(x1,y1),所述第二点位位置的第二坐标(x2,y2),所述第三点位位置的第三坐标(x3,y3),所述第四点位位置的第四坐标(x4,y4);获取所述第五点位位置的第五坐标(x5,y5),所述第六点位位置的第六坐标(x6,y6),所述第七点位位置的第七坐标(x7,y7),所述第八点位位置的第八坐标(x8,y8);所述向量求解模块,用于根据所述第一点位位置的所述第一坐标(x1,y1)和所述第二点位位置的所述第二坐标(x2,y2)求解第一向量a;根据所述第三点位位置的所述第三坐标(x3,y3)和所述第四点位位置的所述第四坐标(x4,y4)求解第二向量b;其中,所述第一向量a=(x2-x1,y2-y1),所述第二向量b=(x4-x3,y4-y3);根据所述第五点位位置的所述第五坐标(x5,y5)和所述第六点位位置的所述第六坐标(x6,y6)求解第三向量c;;根据所述第七点位位置的所述第七坐标(x7,y7)和所述第八点位位置的所述第八坐标(x8,y8)求解第四向量d;其中,所述第三向量c=(x6-x5,y6-y5),所述第四向量d=(x8-x7,y8-y7);所述夹角求解模块,用于根据所述第一向量a=(x2-x1,y2-y1)和所述第二向量b=(x4-x3,y4-y3),求解所述第一向量与所述第二向量的第一夹角α1;根据所述第三向量c=(x6-x5,y6-y5)和所述第四向量d=(x8-x7,y8-y7),求解所述第三向量与所述第四向量的第二夹角α2;其中,所述第一夹角所述第二夹角所述向量大小比值求解模块,用于根据所述第一向量a=(x2-x1,y2-y1)和所述第二向量b=(x4-x3,y4-y3),求解所述第一向量大小与所述第二向量大小的比值A;根据所述第三向量c=(x6-x5,y6-y5)和所述第四向量d=(x8-x7,y8-y7),求解所述第三向量大小与所述第四向量大小的比值B;其中,所述第一向量大小与所述第二向量大小的比值所述第三向量大小与所述第四向量大小的比值所述旋转角求解模块,用于根据所述第一夹角和所述第二夹角,求解所述第一图像相对于所述基础图像的旋转角β;其中,所述旋转角所述放大或缩放的比例求解模块,用于根据所述比值A和所述比值B,求解所述第一图像相对于所述基础图像的放大或缩放的比例C;其中,所述放大或缩放的比例所述第一图像放大或缩小模块,用于根据所述放大或缩放的比例C,对所述第一图像进行放大或缩小;当所述放大或缩放的比例C>0时,所述第一图像相对于所述基础图像放大,当所述放大或缩放的比例C<0时,所述第一图像相对于所述基础图像缩小;所述第一图像旋转模块,用于根据所述旋转角β,对所述第一图像进行旋转;以所述第一点位位置为旋转中心对所述第一图像进行旋转,当所述第二坐标的纵坐标y2大于所述第四坐标的纵坐标y4时,所述第一图像以所述第一点位位置为旋转中心逆时针旋转,当所述第二坐标的纵坐标y2小于所述第四坐标的纵坐标y4时,所述第一图像以所述第一点位位置为旋转中心顺时针旋转;所述第一图像平移模块,用于根据所述第一图像的所述第一特征在所述第一图像的所述第一中心位置的所述第一点位位置和所述第一特征在所述基础图像的所述基础中心图像区块的所述第三点位位置,对所述第一图像进行平移,使所述第一点位位置与所述第三点位位置重合;所述报警判断模块,用于响应于所述第一图像平移结束,判断所述第一图像与所述基础图像是否重合;若不重合,则输出报警。在该技术方案中,通过所述第一图像上与所述基础图像上所对应的特征得到向量,便于找到所述第一图像相对所述基础图像发生的变化;通过求解向量间的夹角来间接确定所述第一图像相对于所述基础图像的旋转角,通过求解向量间大小比值来间接确定所述第一图像相对于所述基础图像放大或缩小的比例,便于对因外部因素而产生变化的第一图像进行调整;通过求解所述第一夹角和所述第二夹角,并通过求解所述第一夹角和所述第二夹角的平均值来确定所述第一图像相对于所述基础图像的所述旋转角,有效减小单一数据引起的误差,有效提高所述旋转角数值的准确性;通过求解所述第一向量大小与所述第二向量大小的所述比值A、所述第三向量大小与所述第四向量大小的所述比值B,并通过求解所述比值A和所述比值B的平均本文档来自技高网...

【技术保护点】
1.一种基于云计算的智慧社区安防系统,其特征在于,所述系统包括:安设于智慧社区的摄像头、图像采集模块、基础中心图像区块获取模块、中心位置识别模块、点位位置识别与获取模块、坐标获取模块、向量求解模块、夹角求解模块、向量大小比值求解模块、旋转角求解模块、放大或缩放的比例求解模块、第一图像放大或缩小模块、第一图像旋转模块、第一图像平移模块、报警判断模块;/n所述图像采集模块,用于控制在所述智慧社区的所述摄像头采集安防区域的第一图像;/n所述基础中心图像区块获取模块,用于获得在基础图像中心的基础中心图像区块;/n所述中心位置识别模块,用于识别所述基础中心图像区块在所述第一图像中的第一中心位置;以所述基础中心图像区块的中心点为坐标原点,以过所述坐标原点的第一直线为X轴,以过所述坐标原点且垂直于所述第一直线的第二直线为Y轴建立第一直角坐标系,所述第一直角坐标系与所述基础中心图像区块位于同一平面内;/n所述点位位置识别与获取模块,用于识别所述第一图像的第一特征在所述第一图像的所述第一中心位置的第一点位位置;识别所述第二特征在所述第一图像的所述第一中心位置的第二点位位置;获取所述第一特征在所述基础图像的所述基础中心图像区块的第三点位位置;获取所述第二特征在所述基础图像的所述基础中心图像区块的第四点位位置;/n识别所述第一图像的第三特征在所述第一图像的所述第一中心位置的第五点位位置;识别所述第四特征在所述第一图像的所述第一中心位置的第六点位位置;获取所述第三特征在所述基础图像的所述基础中心图像区块的第七点位位置;获取所述第四特征在所述基础图像的所述基础中心图像区块的第八点位位置;/n所述坐标获取模块,用于获取所述第一点位位置的第一坐标(x...

【技术特征摘要】
1.一种基于云计算的智慧社区安防系统,其特征在于,所述系统包括:安设于智慧社区的摄像头、图像采集模块、基础中心图像区块获取模块、中心位置识别模块、点位位置识别与获取模块、坐标获取模块、向量求解模块、夹角求解模块、向量大小比值求解模块、旋转角求解模块、放大或缩放的比例求解模块、第一图像放大或缩小模块、第一图像旋转模块、第一图像平移模块、报警判断模块;
所述图像采集模块,用于控制在所述智慧社区的所述摄像头采集安防区域的第一图像;
所述基础中心图像区块获取模块,用于获得在基础图像中心的基础中心图像区块;
所述中心位置识别模块,用于识别所述基础中心图像区块在所述第一图像中的第一中心位置;以所述基础中心图像区块的中心点为坐标原点,以过所述坐标原点的第一直线为X轴,以过所述坐标原点且垂直于所述第一直线的第二直线为Y轴建立第一直角坐标系,所述第一直角坐标系与所述基础中心图像区块位于同一平面内;
所述点位位置识别与获取模块,用于识别所述第一图像的第一特征在所述第一图像的所述第一中心位置的第一点位位置;识别所述第二特征在所述第一图像的所述第一中心位置的第二点位位置;获取所述第一特征在所述基础图像的所述基础中心图像区块的第三点位位置;获取所述第二特征在所述基础图像的所述基础中心图像区块的第四点位位置;
识别所述第一图像的第三特征在所述第一图像的所述第一中心位置的第五点位位置;识别所述第四特征在所述第一图像的所述第一中心位置的第六点位位置;获取所述第三特征在所述基础图像的所述基础中心图像区块的第七点位位置;获取所述第四特征在所述基础图像的所述基础中心图像区块的第八点位位置;
所述坐标获取模块,用于获取所述第一点位位置的第一坐标(x1,y1),所述第二点位位置的第二坐标(x2,y2),所述第三点位位置的第三坐标(x3,y3),所述第四点位位置的第四坐标(x4,y4);
获取所述第五点位位置的第五坐标(x5,y5),所述第六点位位置的第六坐标(x6,y6),所述第七点位位置的第七坐标(x7,y7),所述第八点位位置的第八坐标(x8,y8);
所述向量求解模块,用于根据所述第一点位位置的所述第一坐标(x1,y1)和所述第二点位位置的所述第二坐标(x2,y2)求解第一向量a;根据所述第三点位位置的所述第三坐标(x3,y3)和所述第四点位位置的所述第四坐标(x4,y4)求解第二向量b;其中,所述第一向量a=(x2-x1,y2-y1),所述第二向量b=(x4-x3,y4-y3);
根据所述第五点位位置的所述第五坐标(x5,y5)和所述第六点位位置的所述第六坐标(x6,y6)求解第三向量c;;根据所述第七点位位置的所述第七坐标(x7,y7)和所述第八点位位置的所述第八坐标(x8,y8)求解第四向量d;其中,所述第三向量c=(x6-x5,y6-y5),所述第四向量d=(x8-x7,y8-y7);
所述夹角求解模块,用于根据所述第一向量a=(x2-x1,y2-y1)和所述第二向量b=(x4-x3,y4-y3),求解所述第一向量与所述第二向量的第一夹角α1;根据所述第三向量c=(x6-x5,y6-y5)和所述第四向量d=(x8-x7,y8-y7),求解所述第三向量与所述第四向量的第二夹角α2;其中,所述第一夹角所述第二夹角
所述向量大小比值求解模块,用于根据所述第一向量a=(x2-x1,y2-y1)和所述第二向量b=(x4-x3,y4-y3),求解所述第一向量大小与所述第二向量大小的比值A;根据所述第三向量c=(x6-x5,y6-y5)和所述第四向量d=(x8-x7,y8-y7),求解所述第三向量大小与所述第四向量大小的比值B;其中...

【专利技术属性】
技术研发人员:林心
申请(专利权)人:林心
类型:发明
国别省市:福建;35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1