【技术实现步骤摘要】
一种视频画面的3D定位方法、装置、设备以及介质
本申请涉及计算机
,尤其涉及一种视频画面的3D定位方法、装置、设备以及介质。
技术介绍
3D定位是指在视频画面中设置定位区域,控制摄像头在水平和垂直方向移动,以便于将定位区域中心点移动到视野中心,并控制镜头焦距变化,以实现定位区域的缩放显示,通过对上述三个参量的控制以便更好的观察设置的定位区域细节信息。现有技术中,部分摄像机厂家虽然也实现了3D定位功能,但是,3D定位功能在实现方式不理想,用户体验度不佳。
技术实现思路
有鉴于此,本申请实施例提供了一种视频画面的3D定位方法、装置、设备以及介质,用于解决现有技术中3D定位功能在实现方式不理想的问题。本申请实施例采用下述技术方案:本申请实施例提供一种视频画面的3D定位方法,所述方法包括:接收摄像机拍摄的视频画面;在所述视频画面中设置定位区域;根据预先在所述视频画面中建立的第一坐标系,计算出所述定位区域的中心点在所述第一坐标系的坐标值;根据所述第一坐标系与所述摄像机的 ...
【技术保护点】
1.一种视频画面的3D定位方法,其特征在于,所述方法包括:/n接收摄像机拍摄的视频画面;/n在所述视频画面中设置定位区域;/n根据预先在所述视频画面中建立的第一坐标系,计算出所述定位区域的中心点在所述第一坐标系的坐标值;/n根据所述第一坐标系与所述摄像机的内置的第二坐标系的转换关系,确定所述定位区域中心点在所述第二坐标系的坐标值;/n根据所述定位区域面积占所述视频画面面积的比例以及缩放方式,确定出缩放值;/n根据所述缩放值以及所述定位区域中心点在所述第二坐标系的坐标值,将所述视频画面以所述定位区域中心点为中心进行缩放。/n
【技术特征摘要】 【专利技术属性】
1.一种视频画面的3D定位方法,其特征在于,所述方法包括:
接收摄像机拍摄的视频画面;
在所述视频画面中设置定位区域;
根据预先在所述视频画面中建立的第一坐标系,计算出所述定位区域的中心点在所述第一坐标系的坐标值;
根据所述第一坐标系与所述摄像机的内置的第二坐标系的转换关系,确定所述定位区域中心点在所述第二坐标系的坐标值;
根据所述定位区域面积占所述视频画面面积的比例以及缩放方式,确定出缩放值;
根据所述缩放值以及所述定位区域中心点在所述第二坐标系的坐标值,将所述视频画面以所述定位区域中心点为中心进行缩放。
2.根据权利要求1所述的视频画面的3D定位方法,其特征在于,所述缩放方式包括放大定位区域以及缩小定位区域;
所述根据所述定位区域面积占所述视频画面面积的比例以及缩放方式确定出缩放值,具体包括:
在缩放方式为放大定位区域时,缩放值的计算公式为:
其中,Z为缩放值;
在缩放方式为缩小定位区域时,缩放值的计算公式为:
3.根据权利要求2所述的视频画面的3D定位方法,其特征在于,所述缩放方式根据形成所述定位区域的方向确定,具体包括:所述定位区域由所述视频画面的左往右形成时为放大定位区域;所述定位区域由所述视频画面的右往左形成时为缩小定位区域。
4.根据权利要求1所述的视频画面的3D定位方法,其特征在于,所述根据所述第一坐标系与所述摄像机的协议中内置的第二坐标系的转换关系,得到所述定位区域中心点在所述第二坐标系的坐标值,具体包括:
将所述第一坐标系的Y轴反转,并向右移动向下移动以便于所述第一坐标系与所述第二坐标系的原点重合,其中,所述width为所述视频画面的宽度,所述height为所述视频画面的高度,视频画面的左上角为原点,第一坐标系横坐标的取值范围为[0,width],第一坐标系纵坐标的取值范围为[0,-height];
根据所述第一坐标系与所述第二坐标系的比例关系,计算出所述定位区域中心点在所述第二坐标系的坐标值为其中,所述定位区域中心点在所述第一坐标系的坐标值为(x,y);所述第二坐标系横坐标的取值范围为[-1,1],所述第二坐标系纵坐标的取值范围为[-1,1]。
5.根据权利要求4所述的视频画面的3D定位方法,其特征在于,所述摄像机的协议至少包括Onvif协议;
所述根据所述缩放值以及所述定位区域中心点在所述第二坐标系的坐标值,将所述定位区域进行缩放,具体包括:
技术研发人员:李在学,蔡富东,吕昌峰,陈雷,甘法刚,
申请(专利权)人:山东信通电子股份有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。