专利名称:一种基于传感器姿态捕捉的拍摄设备角度控制方法
专利类型:发明专利
专利申请号:CN202410782421.8
专利申请(专利权)人:青岛珞宾通信有限公司
权利人地址:山东省青岛市高新区泰鸿路67号中欧科创园1号楼202
专利发明(设计)人:卢庆亚,尹琪,孙海强,高明贺
专利摘要:本发明公开了一种基于传感器姿态捕捉的拍摄设备角度控制方法,属于数据处理技术领域,包括以下步骤:S1、确定拍摄设备在三维空间的立体网格位置;S2、确定疑似目标在三维空间的立体网格位置;S3、根据拍摄设备在三维空间的立体网格位置以及疑似目标在三维空间的立体网格位置,调整拍摄设备的角度。本发明充分考虑疑似目标与拍摄设备的位置关系以及拍摄设备自身的可调节范围,使得拍摄设备可实时追踪疑似目标,保证拍摄设备正常工作。
主权利要求:
1.一种基于传感器姿态捕捉的拍摄设备角度控制方法,其特征在于,包括以下步骤:S1、获取拍摄设备所在区域的三维空间,并对三维空间进行网格划分,并确定拍摄设备在三维空间的立体网格位置;
S2、确定疑似目标在三维空间的立体网格位置;
S3、根据拍摄设备在三维空间的立体网格位置以及疑似目标在三维空间的立体网格位置,调整拍摄设备的角度;
所述S3包括以下子步骤:
S31、根据疑似目标在三维空间的立体网格位置,确定疑似目标的三维空间特征;
S32、建立角度调整模型;
S33、基于拍摄设备在三维空间的立体网格位置利用角度调整模型调整拍摄设备的角度;
所述S31包括以下子步骤:
S311、确定采集到疑似目标的红外传感器在三维空间的立体网格位置;
S312、根据疑似目标在三维空间的立体网格位置,确定疑似目标的最佳三维权重;
S313、根据采集到疑似目标的红外传感器在三维空间的立体网格位置以及疑似目标的最佳三维权重,确定疑似目标的三维空间特征;
所述S312中,疑似目标的最佳三维权重q的计算公式为:
;式中,xi表示疑似目标在三
维空间中所占第i个网格的横坐标,yi表示疑似目标在三维空间中所占第i个网格的纵坐标,zi表示疑似目标在三维空间中所占第i个网格的竖坐标,max(·)表示最大值函数,min(·)表示最小值函数;
所述S313中,疑似目标的三维空间特征Q的表达式为: ;式中;a表示采集到疑似目标的红外传感器在三维空间所占网格的横坐标,b表示采集到疑似目标的红外传感器在三维空间所占网格的纵坐标,c表示采集到疑似目标的红外传感器在三维空间所占网格的竖坐标,xi表示疑似目标在三维空间中所占第i个网格的横坐标,yi表示疑似目标在三维空间中所占第i个网格的纵坐标,zi表示疑似目标在三维空间中所占第i个网格的竖坐标,I表示疑似目标在三维空间中所占网格的总数,q表示疑似目标的最佳三维权重;
所述S32中,角度调整模型包括卷积单元、第一池化单元、第二池化单元和输出单元;
所述卷积单元的输入端作为角度调整模型的输入端,所述卷积单元的第一输出端和第一池化单元的输入端连接;所述卷积单元的第二输出端和第二池化单元的第一输入端连接;所述第一池化单元的输出端和第二池化单元的第二输入端连接;所述第二池化单元的输出端和输出单元的输入端连接;所述输出单元的输出端作为角度调整模型的输出端;
所述卷积单元的输出F的表达式为: ;式中, 表示疑似
目标的三维空间特征Q的第j个特征值,J表示疑似目标的三维空间特征的特征值个数,μk表示卷积单元中第k个卷积核的权重,bk表示卷积单元中第k个卷积核的偏置,K表示卷积单元的卷积核个数;
所述第一池化单元的输出C1的表达式为:
;式中,Hm表示第一池化单
元中第m个池化核的高度,Wm表示第一池化单元中第m个池化核的宽度,θm表示第一池化单元中第m个池化核的步幅,M表示第一池化单元的池化核个数, 表示拍摄设备的水平转动范围的上限, 表示拍摄设备的水平转动范围的下限, 表示拍摄设备的垂直转动范围的上限, 表示拍摄设备的垂直转动范围的下限,F表示卷积单元的输出;
所述第二池化单元的输出C2的表达式为:
;式中,N表示第二池化单
元的池化核个数,xi表示疑似目标在三维空间中所占第i个网格的横坐标,yi表示疑似目标在三维空间中所占第i个网格的纵坐标,zi表示疑似目标在三维空间中所占第i个网格的竖坐标,max(·)表示最大值函数,min(·)表示最小值函数,Hn表示第二池化单元中第n个池化核的高度,Wn表示第二池化单元中第n个池化核的宽度,θn表示第二池化单元中第n个池化核的步幅。
2.根据权利要求1所述的基于传感器姿态捕捉的拍摄设备角度控制方法,其特征在于,所述S2中,利用红外传感器采集三维空间的活体,将活体作为疑似目标,并确定疑似目标在三维空间的立体网格位置。 说明书 : 一种基于传感器姿态捕捉的拍摄设备角度控制方法技术领域[0001] 本发明属于数据处理技术领域,具体涉及一种基于传感器姿态捕捉的拍摄设备角度控制方法。背景技术[0002] 视频监控能够对预设区域进行实时监控,以记录下预设区域所发生的事情,在公共场所、个人住处、学校和道路等场所应用广泛。视频监控的物理基础是摄像头,每一个摄像头都有自身的监控范围,而考虑到摄像头的布施成本,现有很多区域的视频监控并不能覆盖到整个需求区域。目前,一种可行的解决方案是采用可转动的摄像头,通过摄像头的来回转动监控整个需求区域,但这种监控方式及时根据发现的目标进行灵活的角度调节。发明内容[0003] 本发明为了解决以上问题,提出了一种基于传感器姿态捕捉的拍摄设备角度控制方法。[0004] 本发明的技术方案是:一种基于传感器姿态捕捉的拍摄设备角度控制方法包括以下步骤:[0005] S1、获取拍摄设备所在区域的三维空间,并对三维空间进行网格划分,并确定拍摄设备在三维空间的立体网格位置;[0006] S2、确定疑似目标在三维空间的立体网格位置;[0007] S3、根据拍摄设备在三维空间的立体网格位置以及疑似目标在三维空间的立体网格位置,调整拍摄设备的角度。[0008] 进一步地,S2中,利用红外传感器采集三维空间的活体,将活体作为疑似目标,并确定疑似目标在三维空间的立体网格位置。[0009] 上述进一步方案的有益效果是:在本发明中,根据拍摄设备所在区域的三维空间的空间情况,合理布设红外传感器,在某一红外传感器采集到活体时,确定有人员进入三维空间;又因本发明对三维空间进行立体的网格划分,该疑似目标在三维空间内可能占据了多个网格,将疑似目标占据的所有网格作为疑似目标在三维空间的立体网格位置。[0010] 进一步地,S3包括以下子步骤:[0011] S31、根据疑似目标在三维空间的立体网格位置,确定疑似目标的三维空间特征;[0012] S32、建立角度调整模型;[0013] S33、基于拍摄设备在三维空间的立体网格位置利用角度调整模型调整拍摄设备的角度。[0014] 上述进一步方案的有益效果是:在本发明中,疑似目标是通过红外传感器采集到的,因此疑似目标与红外传感器的距离较近,作为调整拍摄设备角度的参考因素,因此本发明首先考虑疑似目标与采集到该疑似目标的红外传感器的位置关系,为疑似目标确定更为准确的三维空间特征。在确定好三维空间特征后,将其输入角度调整模型,利用角度调整模型的若干个单元确定拍摄设备的调节方向和调节角度。[0015] 进一步地,S31包括以下子步骤:[0016] S311、确定采集到疑似目标的红外传感器在三维空间的立体网格位置;[0017] S312、根据疑似目标在三维空间的立体网格位置,确定疑似目标的最佳三维权重;[0018] S313、根据采集到疑似目标的红外传感器在三维空间的立体网格位置以及疑似目标的最佳三维权重,确定疑似目标的三维空间特征。[0019] 进一步地,S312中,疑似目标的最佳三维权重q的计算公式为:;式中,xi表示疑似目标在三维空间中所占第i个网格的横坐标,yi表示疑似目标在三维空间中所占第i个网格的纵坐标,zi表示疑似目标在三维空间中所占第i个网格的竖坐标,max(·)表示最大值函数,min(·)表示最小值函数。[0020] 进一步地 ,S31 3中,疑似目 标的三维 空间特征Q 的表达式为 :;式中;a表示采集到疑似目标的红外传感器在三维空间所占网格的横坐标,b表示采集到疑似目标的红外传感器在三维空间所占网格的纵坐标,c表示采集到疑似目标的红外传感器在三维空间所占网格的竖坐标,xi表示疑似目标在三维空间中所占第i个网格的横坐标,yi表示疑似目标在三维空间中所占第i个网格的纵坐标,zi表示疑似目标在三维空间中所占第i个网格的竖坐标,I表示疑似目标在三维空间中所占网格的总数,q表示疑似目标的最佳三维权重。[0021] 进一步地,S32中,角度调整模型包括卷积单元、第一池化单元、第二池化单元和输出单元;[0022] 卷积单元的输入端作为角度调整模型的输入端,卷积单元的第一输出端和第一池化单元的输入端连接;卷积单元的第二输出端和第二池化单元的第一输入端连接;第一池化单元的输出端和第二池化单元的第二输入端连接;第二池化单元的输出端和输出单元的输入端连接;输出单元的输出端作为角度调整模型的输出端。[0023] 上述进一步方案的有益效果是:在本发明中,在角度调整模型中,卷积单元用于根据三维空间特征,提取特征值,作为卷积单元的输出,第一池化单元根据拍摄设备本身的转动参数,来确定第一池化单元的输出,既可以考虑拍摄设备自身可转动范围的影响,又可以降低角度调整模型的复杂度;第二池化模型则对卷积层和第一池化层的输出进行整合,同时考虑疑似目标的位置,确定第二池化单元的输出结果;最终由输出层利用例如支持向量机等模型确定拍摄设备的最终调整结果。[0024] 进一步地,卷积单元的输出F的表达式为: ;式中,表示疑似目标的三维空间特征Q的第j个特征值,J表示疑似目标的三维空间特征的特征值个数,μk表示卷积单元中第k个卷积核的权重,bk表示卷积单元中第k个卷积核的偏置,K表示卷积单元的卷积核个数。[0025] 进一步地,第一池化单元的输出C1的表达式为:;式中,Hm表示第一池化单元中第m个池化核的高度,Wm表示第一池化单元中第m个池化核的宽度,θm表示第一池化单元中第m个池化核的步幅,M表示第一池化单元的池化核个数, 表示拍摄设备的水平转动范围的上限, 表示拍摄设备的水平转动范围的下限, 表示拍摄设备的垂直转动范围的上限, 表示拍摄设备的垂直转动范围的下限,F表示卷积单元的输出;[0026] 上述进一步方案的有益效果是:在本发明中,水平转动范围指摄像头在水平方向上转动的角度范围。一般来说,水平转动范围在270度‑360度之间,水平转动角度大的摄像头可以覆盖更广阔的区域,监控效果更加全面。垂直转动范围指摄像头在垂直方向上转动的角度范围。一般来说,垂直转动范围在90度‑180度之间,垂直转动角度大的摄像头可以覆盖更高的区域,监控效果更加全面。[0027] 第二池化单元的输出C2的表达式为:;式中,N表示第二池化单元的池化核个数,xi表示疑似目标在三维空间中所占第i个网格的横坐标,yi表示疑似目标在三维空间中所占第i个网格的纵坐标,zi表示疑似目标在三维空间中所占第i个网格的竖坐标,max(·)表示最大值函数,min(·)表示最小值函数,Hn表示第二池化单元中第n个池化核的高度,Wn表示第二池化单元中第n个池化核的宽度,θn表示第二池化单元中第n个池化核的步幅。[0028] 本发明的有益效果是:本发明公开了一种基于传感器姿态捕捉的拍摄设备角度控制方法,对拍摄设备所在空间进行网格划分,并在网格划分后的空间内确定疑似目标的三维空间特征,利用三维空间特征以及角度调整模型确定最终的拍摄设备调整结果;整个过程充分考虑疑似目标与拍摄设备的位置关系以及拍摄设备自身的可调节范围,使得拍摄设备可实时追踪疑似目标,保证拍摄设备正常工作。附图说明[0029] 图1为基于传感器姿态捕捉的拍摄设备角度控制方法的流程图;[0030] 图2为角度调整模型的结构示意图。具体实施方式[0031] 下面结合附图对本发明的实施例作进一步的说明。[0032] 如图1所示,本发明提供了一种基于传感器姿态捕捉的拍摄设备角度控制方法,包括以下步骤:[0033] S1、获取拍摄设备所在区域的三维空间,并对三维空间进行网格划分,并确定拍摄设备在三维空间的立体网格位置;[0034] S2、确定疑似目标在三维空间的立体网格位置;[0035] S3、根据拍摄设备在三维空间的立体网格位置以及疑似目标在三维空间的立体网格位置,调整拍摄设备的角度。[0036] 在本发明实施例中,S2中,利用红外传感器采集三维空间的活体,将活体作为疑似目标,并确定疑似目标在三维空间的立体网格位置。[0037] 在本发明中,根据拍摄设备所在区域的三维空间的空间情况,合理布设红外传感器,在某一红外传感器采集到活体时,确定有人员进入三维空间;又因本发明对三维空间进行立体的网格划分,该疑似目标在三维空间内可能占据了多个网格,将疑似目标占据的所有网格作为疑似目标在三维空间的立体网格位置。[0038] 在本发明实施例中,S3包括以下子步骤:[0039] S31、根据疑似目标在三维空间的立体网格位置,确定疑似目标的三维空间特征;[0040] S32、建立角度调整模型;[0041] S33、基于拍摄设备在三维空间的立体网格位置利用角度调整模型调整拍摄设备的角度。[0042] 在本发明中,疑似目标是通过红外传感器采集到的,因此疑似目标与红外传感器的距离较近,作为调整拍摄设备角度的参考因素,因此本发明首先考虑疑似目标与采集到该疑似目标的红外传感器的位置关系,为疑似目标确定更为准确的三维空间特征。在确定好三维空间特征后,将其输入角度调整模型,利用角度调整模型的若干个单元确定拍摄设备的调节方向和调节角度。[0043] 在本发明实施例中,S31包括以下子步骤:[0044] S311、确定采集到疑似目标的红外传感器在三维空间的立体网格位置;[0045] S312、根据疑似目标在三维空间的立体网格位置,确定疑似目标的最佳三维权重;[0046] S313、根据采集到疑似目标的红外传感器在三维空间的立体网格位置以及疑似目标的最佳三维权重,确定疑似目标的三维空间特征。[0047] 在本发明实施例中,S312中,疑似目标的最佳三维权重q的计算公式为:;式中,xi表示疑似目标在三维空间中所占第i个网格的横坐标,yi表示疑似目标在三维空间中所占第i个网格的纵坐标,zi表示疑似目标在三维空间中所占第i个网格的竖坐标,max(·)表示最大值函数,min(·)表示最小值函数。[0048] 在本发明实施例中,S313中,疑似目标的三维空间特征Q的表达式为:;式中;a表示采集到疑似目标的红外传感器在三维空间所占网格的横坐标,b表示采集到疑似目标的红外传感器在三维空间所占网格的纵坐标,c表示采集到疑似目标的红外传感器在三维空间所占网格的竖坐标,xi表示疑似目标在三维空间中所占第i个网格的横坐标,yi表示疑似目标在三维空间中所占第i个网格的纵坐标,zi表示疑似目标在三维空间中所占第i个网格的竖坐标,I表示疑似目标在三维空间中所占网格的总数,q表示疑似目标的最佳三维权重。[0049] 在本发明实施例中,如图2所示,S32中,角度调整模型包括卷积单元、第一池化单元、第二池化单元和输出单元;[0050] 卷积单元的输入端作为角度调整模型的输入端,卷积单元的第一输出端和第一池化单元的输入端连接;卷积单元的第二输出端和第二池化单元的第一输入端连接;第一池化单元的输出端和第二池化单元的第二输入端连接;第二池化单元的输出端和输出单元的输入端连接;输出单元的输出端作为角度调整模型的输出端。[0051] 在本发明中,在角度调整模型中,卷积单元用于根据三维空间特征,提取特征值,作为卷积单元的输出,第一池化单元根据拍摄设备本身的转动参数,来确定第一池化单元的输出,既可以考虑拍摄设备自身可转动范围的影响,又可以降低角度调整模型的复杂度;第二池化模型则对卷积层和第一池化层的输出进行整合,同时考虑疑似目标的位置,确定第二池化单元的输出结果;最终由输出层利用例如支持向量机等模型确定拍摄设备的最终调整结果。[0052] 在本发明实施例中,卷积单元的输出F的表达式为:;式中, 表示疑似目标的三维空间特征Q的第j个特征值,J表示疑似目标的三维空间特征的特征值个数,μk表示卷积单元中第k个卷积核的权重,bk表示卷积单元中第k个卷积核的偏置,K表示卷积单元的卷积核个数。[0053] 在 本 发 明 实 施 例 中 ,第 一 池 化 单 元 的 输 出 C 1 的 表 达 式 为 :;式中,Hm表示第一池化单元中第m个池化核的高度,Wm表示第一池化单元中第m个池化核的宽度,θm表示第一池化单元中第m个池化核的步幅,M表示第一池化单元的池化核个数, 表示拍摄设备的水平转动范围的上限, 表示拍摄设备的水平转动范围的下限, 表示拍摄设备的垂直转动范围的上限, 表示拍摄设备的垂直转动范围的下限,F表示卷积单元的输出;[0054] 在本发明中,水平转动范围指摄像头在水平方向上转动的角度范围。一般来说,水平转动范围在270度‑360度之间,水平转动角度大的摄像头可以覆盖更广阔的区域,监控效果更加全面。垂直转动范围指摄像头在垂直方向上转动的角度范围。一般来说,垂直转动范围在90度‑180度之间,垂直转动角度大的摄像头可以覆盖更高的区域,监控效果更加全面。[0055] 第二池化单元的输出C2的表达式为:;式中,N表示第二池化单元的池化核个数,xi表示疑似目标在三维空间中所占第i个网格的横坐标,yi表示疑似目标在三维空间中所占第i个网格的纵坐标,zi表示疑似目标在三维空间中所占第i个网格的竖坐标,max(·)表示最大值函数,min(·)表示最小值函数,Hn表示第二池化单元中第n个池化核的高度,Wn表示第二池化单元中第n个池化核的宽度,θn表示第二池化单元中第n个池化核的步幅。[0056] 下面结合具体实施例对本发明进行说明。例如采集到长宽高分别为3m*4m*5m的三维空间,将该三维空间划分为均匀的立体网格,将红外传感器安装在三维空间的一处。在红外传感器采集到疑似目标时,确定疑似目标在三维空间的位置,比如(3,3,3),基于疑似目标的位置,带入三维空间特征的计算公式,得到三维空间特征,并调整拍摄设备的角度。[0057] 本领域的普通技术人员将会意识到,这里所述的实施例是为了帮助读者理解本发明的原理,应被理解为本发明的保护范围并不局限于这样的特别陈述和实施例。本领域的普通技术人员可以根据本发明公开的这些技术启示做出各种不脱离本发明实质的其它各种具体变形和组合,这些变形和组合仍然在本发明的保护范围内。
专利地区:山东
专利申请日期:2024-06-18
专利公开日期:2024-09-03
专利公告号:CN118354208B