【技术实现步骤摘要】
摄像头移动的检测方法及设备、电子设备
本申请涉及计算机视觉
,尤其涉及一种摄像头移动的检测方法及设备、电子设备。
技术介绍
在安防领域,通常通过摄像摄像头获取视觉信息;在一些场景下,要求摄像头的位置、朝向和高度等因素保持稳定,避免图像中的场景发生移动;因此需要检测摄像头的移动性。申请内容为解决上述技术问题,本申请实施例提供了一种摄像头移动的检测方法及设备、计算机程序产品、存储介质、电子设备。本申请实施例提供的摄像头移动的检测方法,包括:基于神经网络模型获取针对同一场景的历史图像的关键点和当前图像的关键点;根据所述历史图像的关键点和所述当前图像的关键点,确定关键点匹配对;基于所述关键点匹配对确定所述摄像头是否发生移动。本申请一可选实施方式中,所述基于神经网络模型获取针对同一场景的历史图像的关键点和当前图像的关键点,包括:以所述历史图像作为所述神经网络模型的输入,将所述神经网络模型输出的第一检测矩阵中每个位置的值与第一阈值比较,确定所述值大于所述第一阈值的所述第一检测矩阵中的位置所对应的所述历史图像上的位置为所述历史图像的关键点;以所述当前图像作为所述神经网络模型的输入,将所述神经网络模型输出的第二检测矩阵中每个位置的值与所述第一阈值比较,确定所述值大于所述第一阈值的所述第二检测矩阵中的位置所对应的所述当前图像上的位置为所述当前图像的关键点。本申请一可选实施方式中,所述基于所述历史图像的关键点和所述当前图像的关键点,确定关键点匹配对包括 ...
【技术保护点】
1.一种摄像头移动的检测方法,其特征在于,所述方法包括:/n基于神经网络模型获取针对同一场景的历史图像的关键点和当前图像的关键点;/n根据所述历史图像的关键点和所述当前图像的关键点,确定关键点匹配对;/n基于所述关键点匹配对确定所述摄像头是否发生移动。/n
【技术特征摘要】
1.一种摄像头移动的检测方法,其特征在于,所述方法包括:
基于神经网络模型获取针对同一场景的历史图像的关键点和当前图像的关键点;
根据所述历史图像的关键点和所述当前图像的关键点,确定关键点匹配对;
基于所述关键点匹配对确定所述摄像头是否发生移动。
2.根据权利要求1所述的方法,其特征在于,所述基于神经网络模型获取历史图像的关键点和当前图像的关键点,包括:
以所述历史图像作为所述神经网络模型的输入,将所述神经网络模型输出的第一检测矩阵中每个位置的值与第一阈值比较,确定所述值大于所述第一阈值的所述第一检测矩阵中的位置所对应的所述历史图像上的位置为所述历史图像的关键点;
以所述当前图像作为所述神经网络模型的输入,将所述神经网络模型输出的第二检测矩阵中每个位置的值与所述第一阈值比较,确定所述值大于所述第一阈值的所述第二检测矩阵中的位置所对应的所述当前图像上的位置为所述当前图像的关键点。
3.根据权利要求1所述的方法,其特征在于,所述基于所述历史图像的关键点和所述当前图像的关键点,确定关键点匹配对包括:
利用所述历史图像的关键点的位置,对所述神经网络模型输出的第一特征矩阵采样,得到所述历史图像的关键点的第一特征;
利用所述当前图像的关键点的位置,对所述神经网络模型输出的第二特征矩阵采样,得到所述当前图像的关键点的第二特征;
基于所述第一特征和所述第二特征,确定所述历史图像的关键点与所述当前图像的关键点的相似度;
确定所述相似度满足第二阈值的所述历史图像的关键点和所述当前图像的关键点为所述关键点匹配对。
4.根据权利要求3所述的方法,其特征在于,所述确定所述相似度满足第二阈值的所述历史图像的关键点和所述当前图像的关键点为所述关键点匹配对,包括:
若确定所述当前图像中与所述历史图像的第一关键点相似度最高的点为第二关键点,且确定所述历史图像中与所述第二关键点相似度最高的点为所述第一关键点,且所述第一关键点与所述第二关键点的相似度不小于第二阈值,则确定所述第一关键点和所述第二关键点为关键点匹配对。
5.根据权利要求3所述的方法,其特征在于,所述基于所述第一特征和所述第二特征,确定所述历史图像的关键点与所述当前图像的关键点的相似度包括:
基于所述第一特征确定第一矩阵,基于所述第二特征确定第二矩阵,所述第一矩阵的行数等于所述历史图像的关键点的个数,所述第二矩阵的行数等于所述当前图像的关键点的个数,所述第一矩阵和所述第二矩阵的列数均等于特征长度;
基于所述第一矩阵与所述第二矩阵的转置矩阵的乘积确定相似度矩阵,所述相似度矩阵中第i行第j列的值为...
【专利技术属性】
技术研发人员:陈航,王露,朱烽,赵瑞,
申请(专利权)人:深圳市商汤科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。