一种琴房摄像头被旋转的检测方法、存储介质及装置与流程
未命名
09-29
阅读:64
评论:0
1.本发明涉及智慧琴房领域,尤其涉及一种琴房摄像头被旋转的检测方法、存储介质及装置。
背景技术:
2.琴房内设置摄像头,可保障琴房内的设备、摆放自动检测,避免琴房内的学生做非与练琴无关的事情,导致琴房资源的浪费。
3.有鉴于此,提供一种琴房摄像头被旋转的检测方法成为必要。
技术实现要素:
4.本发明提供一种琴房摄像头被旋转的检测方法,目的在于解决摄像头被旋转的技术问题。
5.本发明解决该问题所采用的技术方案是:一种琴房摄像头被旋转的检测方法,包括如下步骤:步骤1、中央处理模块读取标准图像,将标准图像进行分区域,得到多个等大小的标准分区域图像,将各标准图像分区域图像通过sift特征检测算法获取实时图像特征向量;步骤2、中央处理模块获取摄像头拍摄到的实时图像,将实时图像按标准分区域图像的对应位置图像大小进行分区域,得到多个实时分区域图像,将各实时分区域图像通过sift特征检测算法获取实时图像特征向量;步骤3、将实时图像特征向量与标准图像特征向量对应位置的分区域图像分别通过math算法进行图像特征的余弦相似度匹配;步骤4、获取步骤3中返回的余弦相似度匹配结果,当50%以上分区域图像的匹配度均大于设定匹配度阈值且具有图像特征时,判定摄像头被旋转。
6.与现有技术相比较,本发明创造通过将标准图像和实时图像分别分区域,并将对应位置的标准图像和实时图像进行匹配,以减少实时图像与标准图像中需要进行特征匹配的量级,大大地降低了相似图像特征及干扰图像特征的出现,能高效及时的判断出琴房使用者的违规操作进而及时制止,避免造成对摄像头的非规范操作或损坏。通过图像分区,解决了sift特征检测算法获取到的特征直接进行图像的匹配时,无法确定图像是否旋转,即摄像头被旋转的技术问题。进一步通过判定是否具有图像特征,当具有图像特征时,证明摄像头未被部分或完全遮挡,从而判断摄像头是被角度偏离或角度旋转。通过图像分区,math算法进行图像特征的余弦相似度匹配时,特征多影响对比速率的技术缺陷;从而使得本技术方案实时、高效。
7.步骤1中所述的标准图像,在安装配置阶段拍摄并存储到中央处理单元。
8.步骤1中所述的分区域,是自标准图像的边沿向中部方向截取方形标准分区域图像;将步骤2中所述的分区域是自实时图像的边沿向中部方向截取方形的实时分区域图像;
其中,实时分区域图像与相应的标准分区域图像的位置相同、大小等。
9.步骤1中所述的标准分区域图像大小为60pix-640pix
×
60pix-640pix;步骤2中所述的实时分区域图像大小为60pix-640pix
×
60pix-640pix。
10.所述特征向量是将图像各区域按顺序记录像素点的rgb值。
11.步骤3中所述的余弦相似度匹配,相似度匹配的阈值介于20%与50%之间。
12.步骤3中所述的余弦相似度匹配阈值为25%。
13.一种存储有琴房摄像头被旋转的检测方法的介质。
14.一种使用存储介质组装而成的装置。
附图说明
15.图1为分区域图像及编码示意图;
实施方式
16.下面将结合本发明实施例,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
17.为了解决摄像头遮挡的技术问题,本发明提供一种琴房摄像头被旋转的检测方法,其适用于琴房内,琴房日常环境是一个封闭、光照不足时可灯光补光的、具有良好拍摄条件的环境;琴房内,钢琴贴近于琴房的其中一个侧壁安装,摄像头安装于琴房内钢琴上方,摄像头的摄像方向自设有钢琴的一侧侧壁向与前述侧壁相对的一侧摄像;中央处理单元通过摄像头反馈的图像信息判断摄像头是否有被遮挡。
18.摄像头被旋转的检测方法包括如下步骤:步骤1、中央处理模块读取标准图像,将标准图像进行分区域,得到多个等大小的标准分区域图像,将各标准图像分区域图像通过sift特征检测算法获取实时图像特征向量;步骤2、中央处理模块获取摄像头拍摄到的实时图像,将实时图像按标准分区域图像的对应位置图像大小进行分区域,得到多个实时分区域图像,将各实时分区域图像通过sift特征检测算法获取实时图像特征向量;步骤3、将实时图像特征向量与标准图像特征向量对应位置的分区域图像分别通过math算法进行图像特征的余弦相似度匹配;步骤4、获取步骤3中返回的余弦相似度匹配结果,当50%以上分区域图像的匹配度均大于设定匹配度阈值且具有图像特征时,判定摄像头被旋转。
19.实时分区域图像中某图像不具有图像特征,如部分遮挡摄像头,此时遮挡物离摄像头较近时,sift特征检测算法获取实时图像特征向量,在实时分区域图像为黑色、白色等图像特征较为单调的情况下判断为被遮挡,而非旋转;同时,不能与标准分区域图像相匹配;能有效地避免误将摄像头遮挡判定为摄像头被旋转。
20.中央处理模块进行图像分区域时,将图像分区域个数,如:将标准图像和实时图像均分别分为5块图像;将标准图像和实时图像均分别分为6块图像;将标准图像和实时图像均分别分为7块图像;将标准图像和实时图像均分别分为8块图像;将标准图像和实时图像均分别分为9块图像等等。亦或根据图像大小,像素高低等,按像素区分区域大小为如:60pix
×
60pix;90pix
×
90pix;120pix
×
120pix;180pix
×
180pix;240pix
×
240pix;60pix
×
90pix;60pix
×
120pix;60pix
×
180pix;60pix
×
240pix;90pix
×
120pix;90pix
×
240pix;12pix
×
90pix;120pix
×
240pix;以及90pix
×
60pix等等。亦或按其它设定值进行分区域。
21.分区域后的标准图像及实时图像特征向量处理,将图像处理为数字,即以每个像素点的rgb值通过sift特征检测算法获取图像特征,然后通过math进行图像特征的匹配;当特征匹配度高于设定阈值是时,为未遮挡;否则为遮挡。
22.将分区域后的各个标准图像与与之唯一对应的分区域后的实时图像通过sift进行特征提取,然后通过math进行特征匹配,反馈匹配度;与现有技术不同之处在于不需要将特征的匹配情况进行显示;小图间进行对应地特征匹配,匹配量大大的减小。
23.步骤1中所述的标准图像,在安装配置阶段拍摄并存储到中央处理单元。
24.本发明提供的技术方案,通过对图像进行分区域和特征向量处理,以数字的形式进行图像匹配,图像的匹配效率高,能够实时地进行检测和反馈视频的工作是否正常,且不会过多地占用图像处理资源。
25.步骤1中所述的分区域,是将标准图像分为等大的多个方形图像区域;将步骤2中所述的分区域是将实时图像分为与标准图像等大小的多个方形区域。
26.所述特征向量是将图像各区域按顺序记录像素点的rgb值。
27.如图1所示,步骤1中所述的分区域1,是自标准图像的边沿向中部方向截取方形标准分区域图像3;将步骤2中所述的分区域是自实时图像的边沿向中部方向截取方形的实时分区域图像;其中,实时分区域图像与相应的标准分区域图像的位置相同、大小等。
28.步骤3中所述的余弦相似度匹配,相似度匹配的阈值介于20%与50%之间。步骤3中所述的余弦相似度匹配阈值为25。通过调节分区域后的实时图像本发明创造提供了一种存储有琴房摄像头被旋转的检测方法的介质。
29.本发明提供了一种由存储有琴房摄像头被旋转的检测方法的储存介质组装而成的装置。
30.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件程序实现时,可以全部或部分地以计算机程序产品的形式来实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机执行指令时,全部或部分地产生按照本发明实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或者数据中心通过有线(例如同轴电缆、光纤、数字用户线(digitalsubscriber line,dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可以用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质(例如,u盘、硬盘、磁带),光介质(例如,dvd)、或者半导体介质(例如固态硬盘(solid state dis琴房摄像头被旋转的检测方法,ssd))等。
31.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何在本发明揭露的技术范围内的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
技术特征:
1.一种琴房摄像头被旋转的检测方法,包括如下步骤:步骤1、中央处理模块读取标准图像,将标准图像进行分区域,得到多个等大小的标准分区域图像,将各标准图像分区域图像通过sift特征检测算法获取实时图像特征向量;步骤2、中央处理模块获取摄像头拍摄到的实时图像,将实时图像按标准分区域图像的对应位置图像大小进行分区域,得到多个实时分区域图像,将各实时分区域图像通过sift特征检测算法获取实时图像特征向量;步骤3、将实时图像特征向量与标准图像特征向量对应位置的分区域图像分别通过math算法进行图像特征的余弦相似度匹配;步骤4、获取步骤3中返回的余弦相似度匹配结果,当50%以上分区域图像的匹配度均大于设定匹配度阈值且具有图像特征时,判定摄像头被旋转。2.如权利要求1所述的琴房摄像头被旋转的检测方法,其特征在于,步骤1中所述的标准图像,在安装配置阶段拍摄并存储到中央处理单元。3.如权利要求1所述的琴房摄像头被旋转的检测方法,其特征在于,步骤1中所述的分区域,是自标准图像的边沿向中部方向截取方形标准分区域图像;将步骤2中所述的分区域是自实时图像的边沿向中部方向截取方形的实时分区域图像;其中,实时分区域图像与相应的标准分区域图像的位置相同、大小等。4.如权利要求3所述的琴房摄像头被旋转的检测方法,其特征在于,步骤1中所述的标准分区域图像大小为60pix-640pix
×
60pix-640pix;步骤2中所述的实时分区域图像大小为60pix-640pix
×
60pix-640pix。5.如权利要求1所述的琴房摄像头被旋转的检测方法,其特征在于,所述特征向量是将图像各区域按顺序记录像素点的rgb值。6.如权利要求1所述的琴房摄像头被旋转的检测方法,其特征在于,步骤3中所述的余弦相似度匹配,相似度匹配的阈值介于20%与50%之间。7.如权利要求1所述的琴房摄像头被旋转的检测方法,其特征在于,步骤3中所述的余弦相似度匹配阈值为25%。8.一种存储有权利要求1至7之一所述的琴房摄像头被旋转的检测方法的介质。9.一种使用权利要求8所述的存储介质组装而成的装置。
技术总结
本发明公开了一种琴房摄像头被旋转的检测方法、存储介质及装置,包括如下步骤:步骤1、中央处理模块读取标准图像,将标准图像进行分区域,得到多个等大小的标准分区域图像;步骤2、中央处理模块获取摄像头拍摄到的实时图像,将实时图像按标准分区域图像的对应位置图像大小进行分区域,得到多个实时分区域图像;步骤3、进行图像特征的余弦相似度匹配;步骤4、获取步骤3中返回的余弦相似度匹配结果,判定摄像头被旋转。本发明创造判断速率高,实时性好,占用资源少。占用资源少。占用资源少。
技术研发人员:钟路科
受保护的技术使用者:广州鼓巴教育科技有限公司
技术研发日:2023.07.21
技术公布日:2023/9/23
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
航空商城 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/