FOV测量方法、装置、计算机程序产品和存储介质与流程

文档序号:30512869发布日期:2022-06-25 02:24阅读:499来源:国知局
FOV测量方法、装置、计算机程序产品和存储介质与流程
fov测量方法、装置、计算机程序产品和存储介质
技术领域
1.本发明涉及信息技术领域,尤其涉及一种fov测量方法、装置、计算机程序产品和存储介质。


背景技术:

2.镜头的视场角(field of view,fov)指以镜头为顶点,以被测目标物像可通过镜头的最大范围的两条边缘构成的夹角,即镜头可以接收目标物像的角度范围;fov是镜头的重要技术指标之一,获得终端设备的镜头的fov至关重要。
3.相关技术中,测量终端设备的镜头的fov时,需要搭建专门的测量实验室,而且需要开阔的空间,才能获得终端设备的镜头的fov;然而,对于普通消费者来说,搭建专门的测量实验室的方案,导致用户的测量成本过高。


技术实现要素:

4.本发明提供一种fov测量方法、装置、计算机程序产品和存储介质,用以解决普通消费者获取终端设备的镜头的fov成本过高的缺陷,实现低成本测量终端设备的镜头的fov,以及提升终端设备的镜头的fov测量准确性。
5.本发明提供一种fov测量方法,所述方法包括:
6.在终端设备的镜头的光轴方向为水平方向的情况下,调用所述镜头进行拍摄,得到第一图像;其中,所述终端设备固定于云台上;
7.向所述云台发送第一指令;其中,所述第一指令用于指示所述云台转动至目标角度;所述第一指令中包括所述目标角度;
8.调用所述镜头进行拍摄,得到第二图像;
9.基于所述第一图像和所述第二图像,确定所述镜头的fov。
10.根据本发明提供的一种fov测量方法,所述基于所述第一图像和所述第二图像,确定所述镜头的fov,包括:
11.基于所述第一图像和所述第二图像,确定所述第一图像和所述第二图像的重叠区域;
12.基于所述重叠区域、所述第一图像和所述目标角度,确定所述镜头的fov。
13.根据本发明提供的一种fov测量方法,所述基于所述重叠区域、所述第一图像和所述目标角度,确定所述镜头的fov,包括:
14.基于所述重叠区域的像素值,确定所述重叠区域的长度;
15.基于所述第一图像的像素值,确定所述第一图像的长度;
16.根据所述重叠区域的长度、所述第一图像的长度和所述目标角度,确定所述镜头的fov。
17.根据本发明提供的一种fov测量方法,所述根据所述重叠区域的长度、所述第一图像的长度和所述目标角度,确定所述镜头的fov,包括:
18.根据所述重叠区域的长度、所述第一图像的长度和所述目标角度,采用公式(1)计算所述镜头的fov:
19.fov=a/(1-k)
ꢀꢀꢀꢀ
(1)
20.其中,所述a表示所述云台转动的目标角度;所述k表示重叠比;k=y/x;所述y表示所述重叠区域的长度,所述x表示所述第一图像的长度。
21.根据本发明提供的一种fov测量方法,所述调用所述镜头进行拍摄,得到第二图像之前,所述方法还包括:
22.接收所述云台发送的响应消息;其中,所述响应消息用于指示所述云台是否成功转动至所述目标角度。
23.根据本发明提供的一种fov测量方法,所述调用所述镜头进行拍摄,得到第二图像,包括:
24.在所述响应消息指示所述云台成功转动至所述目标角度的情况下,调用所述镜头进行拍摄,得到第二图像。
25.根据本发明提供的一种fov测量方法,在所述调用所述镜头进行拍摄,得到第一图像之前,所述方法还包括:
26.获取所述镜头的光轴方向;
27.在所述镜头的光轴方向为非水平方向的情况下,通过向所述云台发送第二指令,以使所述云台的旋转臂转动,并带动所述终端设备转动,使得所述镜头的光轴方向调整至水平方向。
28.本发明还提供一种fov测量装置,所述装置包括:
29.第一拍摄模块,用于在终端设备的镜头的光轴方向为水平方向的情况下,调用所述镜头进行拍摄,得到第一图像;其中,所述终端设备固定于云台上;
30.发送模块,用于向所述云台发送第一指令;其中,所述第一指令用于指示所述云台转动至目标角度;所述第一指令中包括所述目标角度;
31.第二拍摄模块,用于调用所述镜头进行拍摄,得到第二图像;
32.确定模块,用于基于所述第一图像和所述第二图像,确定所述镜头的fov。
33.本发明还提供一种计算机程序产品,包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现如上述任一种所述fov测量方法的步骤。
34.本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述fov测量方法的步骤。
35.本发明提供的fov测量方法,通过终端设备的镜头的光轴在水平方向和与该水平方向的夹角为目标角度的情况下,分别调用终端设备的镜头进行拍摄,得到第一图像和第二图像;再根据第一图像和第二图像,确定镜头的fov,从而实现终端设备的镜头的fov测量,用户可以低成本的获得终端设备的镜头的fov,同时,提升了终端设备的镜头的fov测量的准确性。
附图说明
36.为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一
些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
37.图1是本发明提供的fov测量方法的流程示意图之一;
38.图2是本发明提供的fov测量方法的流程示意图之二;
39.图3是本发明提供的fov测量方法的流程示意图之三;
40.图4是本发明提供的fov测量方法的流程示意图之四;
41.图5是本发明提供的fov测量方法的流程示意图之五;
42.图6是本发明提供的fov测量系统的结构示意图;
43.图7是本发明提供的fov测量装置的结构示意图;
44.图8是本发明提供的终端设备的结构示意图。
具体实施方式
45.为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
46.下面结合附图,通过一些实施例及其应用场景对本发明提供的fov测量方法进行详细地说明。
47.本发明提供一种fov测量方法,该fov测量方法可适用于测量终端设备的镜头的fov场景中,在终端设备的镜头的光轴方向为水平方向的情况下,调用所述镜头进行拍摄,得到第一图像;其中,所述终端设备固定于云台上;向所述云台发送第一指令;其中,所述第一指令用于指示所述云台转动至目标角度;所述第一指令中包括所述目标角度;调用所述镜头进行拍摄,得到第二图像;基于所述第一图像和所述第二图像,确定所述镜头的fov。本发明提供的fov测量方法,通过终端设备的镜头的光轴在水平方向和与该水平方向的夹角为目标角度的情况下,分别调用终端设备的镜头进行拍摄,得到第一图像和第二图像;再根据第一图像和第二图像,确定镜头的fov,从而实现终端设备的镜头的fov测量,用户可以低成本的获得终端设备的镜头的fov,同时,提升了终端设备的镜头的fov测量的准确性。
48.图1是本发明提供的fov测量方法的流程示意图之一,如图1所示,该方法包括步骤110-步骤140,其中:
49.步骤110,在终端设备的镜头的光轴方向为水平方向的情况下,调用所述镜头进行拍摄,得到第一图像;其中,所述终端设备固定于云台上。
50.需要说明的是,本发明提供的fov测量方法,可应用于测量终端设备的镜头的fov场景中。本发明提供的fov测量方法的执行主体可以为fov测量装置,例如终端设备、或者该fov测量装置中的用于执行fov测量方法的控制模块。
51.具体地,将终端设备固定于云台上,终端设备与云台通过蓝牙连接,使得终端设备与云台之间通过蓝牙进行通信;需要说明的是,终端设备的镜头的光轴方向位于云台的中轴线上,减少终端设备的镜头的fov的测量误差。
52.实际中,当终端设备固定于云台上时,终端设备调用终端设备中的陀螺仪,通过陀螺仪测量终端设备的镜头的光轴方向;在终端设备的镜头的光轴方向为水平方向的情况
下,终端设备调度其镜头进行拍摄,得到第一图像。
53.步骤120,向所述云台发送第一指令;其中,所述第一指令用于指示所述云台转动至目标角度;所述第一指令中包括所述目标角度。
54.可选地,目标角度指在终端设备的镜头的fov测量过程中,云台在接收到终端设备发送的第一指令之后,预先设置的云台可以转动的角度。
55.需要说明的是,在终端设备拍摄得到第一图像之后,终端设备可以立即向云台发送第一指令,也可以设置延迟时间,在延迟时间过后终端设备向云台发送第一指令。
56.具体地,终端设备向云台发送第一指令,云台接收到终端设备发送的第一指令之后,云台的旋转臂转动目标角度,同时带动固定于云台上的终端设备转动目标角度。
57.步骤130,调用所述镜头进行拍摄,得到第二图像。
58.需要说明的是,在终端设备调用镜头进行拍摄,得到第二图像之前,还包括:接收云台发送的响应消息;其中,响应消息用于指示云台是否成功转动至目标角度。
59.具体地,云台接收到终端设备发送的第一指令之后,云台的旋转臂转动目标角度;在云台的旋转臂转动目标角度后,云台向终端设备发送响应消息;其中,响应消息用于指示云台是否成功转动至目标角度。
60.可选地,终端设备调用镜头进行拍摄,得到第二图像,包括:在响应消息指示云台成功转动至目标角度的情况下,终端设备调用镜头进行拍摄,得到第二图像。
61.步骤140,基于所述第一图像和所述第二图像,确定所述镜头的fov。
62.需要说明的是,第一图像和第二图像是终端设备在同一拍摄场景下,拍摄得到的两张图像。
63.可选地,根据第一图像和第二图像,终端设备可以确定其镜头的fov。
64.本发明提供的fov测量方法,通过终端设备的镜头的光轴在水平方向和与该水平方向的夹角为目标角度的情况下,分别调用终端设备的镜头进行拍摄,得到第一图像和第二图像;再根据第一图像和第二图像,确定镜头的fov,从而实现终端设备的镜头的fov测量,用户可以低成本的获得终端设备的镜头的fov,同时,提升了终端设备的镜头的fov测量的准确性。
65.图2是本发明提供的fov测量方法的流程示意图之二,如图2所示,该方法包括步骤210-步骤250,其中:
66.步骤210,在终端设备的镜头的光轴方向为水平方向的情况下,调用所述镜头进行拍摄,得到第一图像;其中,所述终端设备固定于云台上。
67.步骤220,向所述云台发送第一指令;其中,所述第一指令用于指示所述云台转动至目标角度;所述第一指令中包括所述目标角度。
68.步骤230,调用所述镜头进行拍摄,得到第二图像。
69.可选地,关于步骤210-230的说明和解释,可以参照上述针对步骤110-130的说明和解释,且能达到相同的技术效果,为避免重复,这里不再赘述。
70.步骤240,基于所述第一图像和所述第二图像,确定所述第一图像和所述第二图像的重叠区域。
71.可选地,根据第一图像和第二图像,将第一图像和第二图像进行灰度处理,分别得到第一图像和第二图像的灰度图像;再将第一图像和第二图像进行重合,固定第一图像,使
得第二图像向右滑动,每滑动一步,计算一次第一图像和第二图像的重叠区域内对应的两个像素点之间灰度值的差值,对该重叠区域内所有的灰度值的差值进行求和;直至第二图像滑动的过程中,与第一图像之间无重叠区域为止;因此,根据多个重叠区域内所有的灰度值的差值之和,得到多个重叠区域内所有的灰度值的差值之和最小的重叠区域,即为第一图像和第二图像的重叠区域。
72.步骤250,基于所述重叠区域、所述第一图像和所述目标角度,确定所述镜头的fov。
73.可选地,根据第一图像和第二图像的重叠区域、第一图像得到的灰度图像和云台旋转的目标角度,即可确定终端设备的镜头的fov。
74.本发明提供的fov测量方法,通过终端设备的镜头的光轴在水平方向和与该水平方向的夹角为目标角度的情况下,分别调用终端设备的镜头进行拍摄,得到第一图像和第二图像;再根据第一图像和第二图像的重叠区域、第一图像和目标角度,确定镜头的fov,从而实现终端设备的镜头的fov测量,用户可以低成本的获得终端设备的镜头的fov,同时,提升了终端设备的镜头的fov测量的准确性。
75.图3是本发明提供的fov测量方法的流程示意图之三,如图3所示,该方法包括步骤310-步骤370,其中:
76.步骤310,在终端设备的镜头的光轴方向为水平方向的情况下,调用所述镜头进行拍摄,得到第一图像;其中,所述终端设备固定于云台上。
77.步骤320,向所述云台发送第一指令;其中,所述第一指令用于指示所述云台转动至目标角度;所述第一指令中包括所述目标角度。
78.步骤330,调用所述镜头进行拍摄,得到第二图像。
79.可选地,关于步骤310-330的说明和解释,可以参照上述针对步骤110-130的说明和解释,且能达到相同的技术效果,为避免重复,这里不再赘述。
80.步骤340,基于所述第一图像和所述第二图像,确定所述第一图像和所述第二图像的重叠区域。
81.可选地,关于步骤340的说明和解释,可以参照上述针对步骤240的说明和解释,且能达到相同的技术效果,为避免重复,这里不再赘述。
82.步骤350,基于所述重叠区域的像素值,确定所述重叠区域的长度。
83.可选地,根据重叠区域的像素值中对应的行像素值的个数,确定出重叠区域的长度。
84.步骤360,基于所述第一图像的像素值,确定所述第一图像的长度。
85.可选地,根据第一图像的像素值中对应的行像素值的个数,确定出第一图像的长度。
86.步骤370,根据所述重叠区域的长度、所述第一图像的长度和所述目标角度,确定所述镜头的fov。
87.可选地,根据重叠区域的长度、第一图像的长度和云台旋转的目标角度,即可确定出终端设备的镜头的fov。
88.本发明提供的fov测量方法,通过终端设备的镜头的光轴在水平方向和与该水平方向的夹角为目标角度的情况下,分别调用终端设备的镜头进行拍摄,得到第一图像和第
二图像;再根据第一图像和第二图像的重叠区域的像素值,确定重叠区域的长度;根据第一图像的像素值,确定第一图像的长度;根据重叠区域的长度、第一图像的长度和目标角度,确定镜头的fov,从而实现终端设备的镜头的fov测量,用户可以低成本的获得终端设备的镜头的fov,同时,提升了终端设备的镜头的fov测量的准确性。
89.可选地,步骤370中根据重叠区域的长度、第一图像的长度和目标角度,确定镜头的fov的实现方式,包括:根据重叠区域的长度、第一图像的长度和目标角度,采用公式(1)计算镜头的fov:
90.fov=a/(1-k)(1)
91.其中,a表示云台转动的目标角度;k表示重叠比;k=y/x;y表示重叠区域的长度,x表示第一图像的长度。
92.本发明中,根据重叠区域的长度和第一图像的长度,计算得到第一图像的重叠比;再根据第一图像的重叠比和目标角度,计算得到镜头的fov。
93.在一种可能的实现方式中,根据重叠区域的长度和第二图像的长度,计算得到第二图像的重叠比;再根据第二图像的重叠比和目标角度,计算得到镜头的fov。
94.图4是本发明提供的fov测量方法的流程示意图之四,如图4所示,该方法包括步骤410-步骤460,其中:
95.步骤410,获取所述镜头的光轴方向。
96.可选地,当终端设备固定于云台上时,终端设备调用终端设备中的陀螺仪,通过陀螺仪测量终端设备的镜头的光轴方向,从而获取镜头的光轴方向。
97.步骤420,在所述镜头的光轴方向为非水平方向的情况下,通过向所述云台发送第二指令,以使所述云台的旋转臂转动,并带动所述终端设备转动,使得所述镜头的光轴方向调整至水平方向。
98.可选地,通过陀螺仪测量终端设备的镜头的光轴方向为非水平方向的情况下,终端设备向云台发送第二指令,云台接收到终端设备发送的第二指令后,云台的旋转臂开始转动,在云台的旋转臂转动的过程中,带动终端设备与云台的旋转臂一起转动,从而使得终端设备的镜头的光轴方向调整至水平方向。
99.步骤430,在终端设备的镜头的光轴方向为水平方向的情况下,调用所述镜头进行拍摄,得到第一图像;其中,所述终端设备固定于云台上。
100.步骤440,向所述云台发送第一指令;其中,所述第一指令用于指示所述云台转动至目标角度;所述第一指令中包括所述目标角度。
101.步骤450,调用所述镜头进行拍摄,得到第二图像。
102.步骤460,基于所述第一图像和所述第二图像,确定所述镜头的fov。
103.可选地,关于步骤430-步骤460的说明和解释,可以参照上述针对步骤110-140的说明和解释,且能达到相同的技术效果,为避免重复,这里不再赘述。
104.本发明提供的fov测量方法,通过获取终端设备的镜头的光轴方向,在镜头的光轴方向为非水平方向的情况下,终端设备向云台发送第二指令,使得云台的旋转臂转动,带动终端设备转动,使得镜头的光轴方向调整为水平方向;终端设备的镜头的光轴在水平方向和与该水平方向的夹角为目标角度的情况下,分别调用终端设备的镜头进行拍摄,得到第一图像和第二图像;再根据第一图像和第二图像,确定镜头的fov,从而实现终端设备的镜
头的fov测量,用户可以低成本的获得终端设备的镜头的fov,同时,提升了终端设备的镜头的fov测量的准确性。
105.图5是本发明提供的fov测量方法的流程示意图之五,如图5所示,该方法包括步骤501-步骤510,其中:
106.步骤501,获取终端设备的镜头的光轴方向。将终端设备固定于云台上,通过蓝牙将终端设备与云台进行连接,使得终端设备与云台之间通过蓝牙进行通信;终端设备调用终端设备中的陀螺仪,获取终端设备的镜头的光轴方向。
107.步骤502,判断终端设备的镜头的光轴方向是否为水平方向;若终端设备的镜头的光轴方向为非水平方向的情况下,转至步骤503;否则,转至步骤505。
108.步骤503,终端设备向云台发送第二指令。
109.步骤504,云台的旋转臂转动,并带动终端设备转动,使得镜头的光轴方向调整至水平方向。
110.步骤505,终端设备调用镜头进行拍摄,得到第一图像。
111.步骤506,终端设备向云台发送第一指令。
112.步骤507,云台的旋转臂转动至目标角度,并带动终端设备转动至目标角度。
113.步骤508,云台转动至目标角度后,向终端设备发送响应消息。
114.步骤509,终端设备接收云台发送的响应消息,在响应消息指示云台成功转动至目标角度的情况下,调用镜头进行拍摄,得到第二图像。
115.步骤510,终端设备根据第一图像和第二图像,确定镜头的fov。
116.本发明提供的fov测量方法,通过获取终端设备的镜头的光轴方向,对终端设备的镜头的光轴方向进行判断,在镜头的光轴方向为非水平方向的情况下,终端设备向云台发送第二指令,使得云台的旋转臂转动,带动终端设备转动,使得镜头的光轴方向调整为水平方向;终端设备调用镜头进行拍摄,得到第一图像;终端设备向云台发送第一指令,以使云台的旋转臂转动至目标角度,并带动终端设备转动至目标角度,云台转动至目标角度后,向终端设备发送响应消息,终端设备接收云台发送的响应消息,在响应消息指示云台成功转动至目标角度的情况下,调用镜头进行拍摄,得到第二图像;终端设备根据第一图像和第二图像,确定镜头的fov,从而实现终端设备的镜头的fov测量,用户可以低成本的获得终端设备的镜头的fov,同时,提升了终端设备的镜头的fov测量的准确性。
117.图6是本发明提供的fov测量系统的结构示意图,如图6所示,该fov测量系统的结构包括:终端设备601和云台602;其中,云台602包括:云台底座6021、云台旋转臂6022、云台固定机构6023;终端设备601包括:终端设备的镜头6011、终端设备的镜头6011所能拍摄的范围6012。将终端设备604通过云台固定机构6023固定于云台602上,云台602与终端设备604之间通过蓝牙进行通信。
118.可选地,终端设备的镜头6011的光轴方向位于云台602的中轴线上,减少终端设备的镜头6011的fov的测量误差。
119.下面对本发明提供的fov测量装置进行描述,下文描述的fov测量装置与上文描述的fov测量方法可相互对应参照。
120.本发明提供一种fov测量装置,图7为本发明提供的fov测量装置的结构示意图,如图7所示,fov测量装置700包括:第一拍摄模块701、发送模块702、第二拍摄模块703、确定模
块704;其中,
121.第一拍摄模块701,用于在终端设备的镜头的光轴方向为水平方向的情况下,调用所述镜头进行拍摄,得到第一图像;其中,所述终端设备固定于云台上;
122.发送模块702,用于向所述云台发送第一指令;其中,所述第一指令用于指示所述云台转动至目标角度;所述第一指令中包括所述目标角度;
123.第二拍摄模块703,用于调用所述镜头进行拍摄,得到第二图像;
124.确定模块704,用于基于所述第一图像和所述第二图像,确定所述镜头的fov。
125.本发明提供的fov测量装置,通过终端设备的镜头的光轴在水平方向和与该水平方向的夹角为目标角度的情况下,分别调用终端设备的镜头进行拍摄,得到第一图像和第二图像;再根据第一图像和第二图像,确定镜头的fov,从而实现终端设备的镜头的fov测量,用户可以低成本获得终端设备的镜头的fov,同时,提升了终端设备的镜头的fov测量的准确性。
126.可选地,确定模块704,具体用于:
127.基于所述第一图像和所述第二图像,确定所述第一图像和所述第二图像的重叠区域;
128.基于所述重叠区域、所述第一图像和所述目标角度,确定所述镜头的fov。
129.可选地,确定模块704,具体用于:
130.基于所述重叠区域的像素值,确定所述重叠区域的长度;
131.基于所述第一图像的像素值,确定所述第一图像的长度;
132.根据所述重叠区域的长度、所述第一图像的长度和所述目标角度,确定所述镜头的fov。
133.可选地,确定模块704,具体用于:
134.根据所述重叠区域的长度、所述第一图像的长度和所述目标角度,采用公式(1)计算所述镜头的fov:
135.fov=a/(1-k)
ꢀꢀꢀ
(1)
136.其中,所述a表示所述云台转动的目标角度;所述k表示重叠比;k=y/x;所述y表示所述重叠区域的长度,所述x表示所述第一图像的长度。
137.可选地,所述fov测量装置700,还包括:
138.接收模块,用于接收所述云台发送的响应消息;其中,所述响应消息用于指示所述云台是否成功转动至所述目标角度。
139.可选地,第二拍摄模块703,具体用于:
140.在所述响应消息指示所述云台成功转动至所述目标角度的情况下,调用所述镜头进行拍摄,得到第二图像。
141.可选地,所述fov测量装置700,还包括:
142.获取模块,用于获取所述镜头的光轴方向;
143.转动模块,用于在所述镜头的光轴方向为非水平方向的情况下,通过向所述云台发送第二指令,以使所述云台的旋转臂转动,并带动所述终端设备转动,使得所述镜头的光轴方向调整至水平方向。
144.图8是本发明提供的终端设备的实体结构示意图,如图8所示,该终端设备800可以
包括:处理器(processor)810、通信接口(communications interface)820、存储器(memory)830和通信总线840,其中,处理器810,通信接口820,存储器830通过通信总线840完成相互间的通信。处理器810可以调用存储器830中的逻辑指令,以执行fov测量方法,该方法包括:在终端设备的镜头的光轴方向为水平方向的情况下,调用所述镜头进行拍摄,得到第一图像;其中,所述终端设备固定于云台上;向所述云台发送第一指令;其中,所述第一指令用于指示所述云台转动至目标角度;所述第一指令中包括所述目标角度;调用所述镜头进行拍摄,得到第二图像;基于所述第一图像和所述第二图像,确定所述镜头的fov。
145.此外,上述的存储器830中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
146.另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括计算机程序/指令,计算机程序可存储在非暂态计算机可读存储介质上,所述计算机程序/指令被处理器执行时,计算机能够执行上述各方法所提供的fov测量方法,该方法包括:在终端设备的镜头的光轴方向为水平方向的情况下,调用所述镜头进行拍摄,得到第一图像;其中,所述终端设备固定于云台上;向所述云台发送第一指令;其中,所述第一指令用于指示所述云台转动至目标角度;所述第一指令中包括所述目标角度;调用所述镜头进行拍摄,得到第二图像;基于所述第一图像和所述第二图像,确定所述镜头的fov。
147.又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各方法提供的fov测量方法,该方法包括:在终端设备的镜头的光轴方向为水平方向的情况下,调用所述镜头进行拍摄,得到第一图像;其中,所述终端设备固定于云台上;向所述云台发送第一指令;其中,所述第一指令用于指示所述云台转动至目标角度;所述第一指令中包括所述目标角度;调用所述镜头进行拍摄,得到第二图像;基于所述第一图像和所述第二图像,确定所述镜头的fov。
148.以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
149.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
150.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1