摄像头控制方法、装置、电子设备及存储介质与流程

未命名 08-05 阅读:89 评论:0


1.本发明涉及智能控制技术领域,具体涉及一种摄像头控制方法、装置、电子设备及存储介质。


背景技术:

2.随着汽车的普及,汽车已经成为人们日常出行的常用工具之一。当用户驾驶汽车时,通常容易被车外的美景所吸引,如果用户手动对车外的美景进行拍照或者录像,极易引发交通事故,从而影响到用户的生命和财产安全。因此,如何自动获取车外的美景图像,成为亟待解决的技术问题。


技术实现要素:

3.本发明的目的之一在于提供一种摄像头控制方法,以解决现有技术中需要手动对车外的美景进行拍照或者录像,极易引发交通事故的问题;目的之二在于提供一种摄像头控制装置;目的之三在于提供一种电子设备;目的之四在于提供一种计算机可读存储介质。
4.为了实现上述目的,本发明采用的技术方案如下:
5.一种摄像头控制方法,所述方法包括:获取目标用户的语音信息,其中,所述语音信息中携带有对目标摄像头的方向和/或角度进行调节的调节参数;根据所述调节参数,生成控制指令;根据所述控制指令对所述目标摄像头的方向和/或角度进行调节,以使所述目标摄像头能够采集到所述目标用户所需的图像。
6.根据上述技术手段,通过获取并识别目标用户发送的语音信息中的调节参数,然后根据调节参数生成控制指令,自动对目标摄像头的方向和/或角度进行调节,以此获取到目标用户所需的图像,而无需目标用户手动对所需的图像进行拍照或者录像,极大地避免了交通事故的发生,保障了用户的生命和财产安全。
7.进一步,所述根据所述调节参数,生成控制指令,包括:获取所述目标摄像头在预设坐标系中的初始位置信息,其中,所述预设坐标系是基于所述目标摄像头在水平方向上的调节范围和在竖直方向上的调节范围预先建立的,所述初始位置信息用于表征所述目标摄像头在所述预设坐标系中的初始方向和初始角度;根据所述初始位置信息和所述调节参数,确定所述目标摄像头在所述预设坐标系中调整后的目标方向和目标角度,其中,所述调节参数包括方向调节参数和/或角度调节参数;基于所述目标方向和所述目标角度,生成所述控制指令。
8.根据上述技术手段,可以预先建立预设坐标系,然后根据调节参数和初始位置信息,确定出目标摄像头在预设坐标系中调整后的目标方向和目标角度,从而提高了控制指令的准确性,实现了对目标摄像头地精准控制。
9.进一步,所述根据所述初始位置信息和所述调节参数,确定所述目标摄像头在所述预设坐标系中调整后的目标方向和目标角度,包括:在所述调节参数中仅包括所述方向调节参数的情况下,根据所述初始位置信息、所述方向调节参数和预设角度调节步长,确定
所述目标方向和所述目标角度,其中,所述预设角度调节步长是预先设置的最小角度调节单元。
10.根据上述技术手段,可以在调节参数不包括角度调节参数时,利用预设角度调节步长对角度进行调节。
11.进一步,所述根据所述初始位置信息和所述调节参数,确定所述目标摄像头在所述预设坐标系中调整后的目标方向和目标角度,包括:在所述调节参数中包括所述方向调节参数和所述角度调节参数的情况下,判断按照所述方向调节参数和所述角度调节参数对所述初始位置信息进行调节后是否超出所述目标摄像头在水平方向上的调节范围最大值或者超出所述目标摄像头在竖直方向上的调节范围最大值;在判定按照所述方向调节参数和所述角度调节参数对所述初始位置信息进行调节后超出所述目标摄像头在水平方向上的调节范围最大值的情况下,将水平方向上超出调节范围一侧的方向确定为所述目标方向,并将所述目标摄像头在水平方向上的调节范围最大值确定为所述目标角度;在判定按照所述方向调节参数和所述角度调节参数对所述初始位置信息进行调节后超出所述目标摄像头在竖直方向上的调节范围最大值的情况下,将竖直方向上超出调节范围一侧的方向确定为所述目标方向,并将所述目标摄像头在竖直方向上的调节范围最大值确定为所述目标角度。
12.根据上述技术手段,可以在超出所述目标摄像头在水平方向上的调节范围最大值时,将所述目标摄像头在水平方向上的调节范围最大值来作为目标角度进行调节;在超出所述目标摄像头在竖直方向上的调节范围最大值时,将所述目标摄像头在竖直方向上的调节范围最大值来作为目标角度进行调节。
13.进一步,在判断按照所述方向调节参数和所述角度调节参数对所述初始位置信息进行调节后是否超出所述目标摄像头在水平方向上的调节范围最大值或者超出所述目标摄像头在竖直方向上的调节范围最大值之后,所述方法还包括:在判定按照所述方向调节参数和所述角度调节参数对所述初始位置信息进行调节后超出所述目标摄像头在水平方向上的调节范围最大值或者超出所述目标摄像头在竖直方向上的调节范围最大值的情况下,生成提示信息。
14.根据上述技术手段,可以在超出所述目标摄像头在水平方向上的调节范围最大值或者超出所述目标摄像头在竖直方向上的调节范围最大值时及时提醒用户已超出目标摄像头调节范围。
15.进一步,在所述根据所述控制指令对所述目标摄像头的方向和/或角度进行调节之后,所述方法还包括:在接收到所述目标用户发送的休眠指令的情况下,调节所述目标摄像头的方向和角度至所述预设坐标系的坐标原点所对应的方向和角度,其中,所述休眠指令用于控制所述目标摄像头进入休眠状态。
16.根据上述技术手段,可以在每次采集完图像后,将目标摄像头调节至预设坐标系的坐标原点所对应的方向和角度,方便用户下次操作使用。
17.进一步,在所述获取目标用户的语音信息之前,所述方法还包括:接收所述目标用户发送的唤醒指令,并根据所述唤醒指令唤醒所述目标摄像头。
18.根据上述技术手段,可以在不需要使用目标摄像头采集图像时关闭目标摄像头,在需要使用目标摄像头采集图像时唤醒目标摄像头,以减少不必要的图像采集,达到节约
能耗和存储空间的效果。
19.一种摄像头控制装置,所述装置包括:获取模块,用于获取目标用户的语音信息,其中,所述语音信息中携带有对目标摄像头的方向和/或角度进行调节的调节参数;第一生成模块,用于根据所述调节参数,生成控制指令;第一调节模块,用于根据所述控制指令对所述目标摄像头的方向和/或角度进行调节,以使所述目标摄像头能够采集到所述目标用户所需的图像。
20.一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序时,实现上述摄像头控制方法的步骤。
21.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述摄像头控制方法的步骤。
22.本发明的有益效果:
23.(1)本发明通过获取并识别目标用户发送的语音信息中的调节参数,然后根据调节参数生成控制指令,自动对目标摄像头的方向和/或角度进行调节,以此获取到目标用户所需的图像,而无需目标用户手动对所需的图像进行拍照或者录像,极大地避免了交通事故的发生,保障了用户的生命和财产安全;
24.(2)本发明可以预先建立预设坐标系,然后根据调节参数和初始位置信息,确定出目标摄像头在预设坐标系中调整后的目标方向和目标角度,从而提高了控制指令的准确性,实现了对目标摄像头地精准控制;
25.(3)本发明可以在超出所述目标摄像头在水平方向上的调节范围最大值或者超出所述目标摄像头在竖直方向上的调节范围最大值时及时提醒用户已超出目标摄像头调节范围。
附图说明
26.图1为本发明实施例提供的一种摄像头控制方法的流程示意图;
27.图2为本发明实施例提供的一种摄像头控制方法的应用场景的示意图;
28.图3为本发明实施例提供的又一种摄像头控制方法的流程示意图;
29.图4为本发明实施例提供的一种摄像头控制装置的结构示意图;
30.图5为本发明实施例提供的一种电子设备的结构示意图。
具体实施方式
31.以下将参照附图和优选实施例来说明本发明的实施方式,本领域技术人员可由本说明书中所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。应当理解,优选实施例仅为了说明本发明,而不是为了限制本发明的保护范围。
32.需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也
可能更为复杂。
33.参见图1,图1为本发明实施例提供的一种摄像头控制方法的流程示意图。如图1所示,该方法可以包括如下步骤:
34.步骤101、获取目标用户的语音信息,其中,语音信息中携带有对目标摄像头的方向和/或角度进行调节的调节参数。
35.需要说明的是,本发明实施例提供的摄像头控制方法可以应用于车载系统,也可以应用于除车载系统以外的其他电子设备(如手机、平板、电脑、穿戴设备等)。如果是应用于车载系统,则可以将车载系统与目标摄像头进行连接,通过车载系统对目标摄像头进行控制;如果应用于其他电子设备,则可以将其他电子设备与目标摄像头进行连接,通过其他电子设备对目标摄像头进行控制。为方便说明,后续实施例均以车载系统为例进行说明。
36.具体地,上述目标用户可以通过用户的声纹、指纹、人脸、虹膜等生物特征进行识别,亦可以通过用户的位置进行识别。当通过生物特征进行识别时,可以预先获取并存储目标用户的生物特征,然后将当前获取到的生物特征与预先存储的生物特征进行比较,如果一致,则表示当前用户为目标用户,如果不一致,则表示当前用户非目标用户。当通过用户的位置进行识别时,可以通过摄像头或者麦克风等获取当前用户在车辆内的位置,如果当前用户位于驾驶位上,则表示当前用户为目标用户,如果当前用户未位于驾驶位上,则表示当前用户非目标用户。上述目标用户的数量可以为一个,也可以为多个,本实施例不做具体限定。
37.上述目标摄像头为可旋转摄像头,设置于车身本体内,当目标摄像头启动时,可延伸出该车身本体,采集车外的图像信息;当目标摄像头关闭时,可缩回至该车身本体内。作为一可选实施方式,该目标摄像头可设置于车身本体的前挡风玻璃与车顶之间的位置上,这样方便地对车辆周围的各个角度的图像进行采集。当然,作为其他实施方式,也可以设置在车身本体的其他位置,本实施例不做具体限定。
38.在获取目标用户的语音信息时,可以通过车辆内设置的麦克风获取,也可以通过用户的移动终端(如手机、平板、电脑、穿戴设备等)上的麦克风进行获取。当通过车辆内设置的麦克风获取语音信息时,该麦克风需与车载系统连接,车载系统接收该麦克风采集的语音信息,并对语音信息进行解析转换,生成控制指令,进而对与之连接的目标摄像头进行控制。当通过用户的移动终端上的麦克风获取语音信息时,该移动终端需与车载系统连接,车载系统接收该移动终端上的麦克风采集的语音信息,并对语音信息进行解析转换,生成控制指令,进而对与之连接的目标摄像头进行控制。其应用场景如图2所示。
39.步骤102、根据调节参数,生成控制指令。
40.具体地,上述调节参数包括但不限于方向调节参数、角度调节参数等。
41.在该步骤中,车载系统在获取到目标用户的语音信息中的调节参数后,可以根据调节参数,确定调节后的目标摄像头的方向和角度,进而根据调节后的目标摄像头的方向和角度生成控制指令,通过控制指令对目标摄像头的方向和角度进行调节。
42.步骤103、根据控制指令对目标摄像头的方向和/或角度进行调节,以使目标摄像头能够采集到目标用户所需的图像。
43.这样,可以通过一次或多次对目标摄像头的方向和/或角度进行调节,使目标摄像头达到目标用户所需的图像采集角度,进而采集到目标用户所需的图像。
44.在本实施例中,通过获取并识别目标用户发送的语音信息中的调节参数,然后根据调节参数生成控制指令,自动对目标摄像头的方向和/或角度进行调节,以此获取到目标用户所需的图像,而无需目标用户手动对所需的图像进行拍照或者录像,极大地避免了交通事故的发生,保障了用户的生命和财产安全。
45.进一步,上述步骤102、根据调节参数,生成控制指令,包括:
46.获取目标摄像头在预设坐标系中的初始位置信息,其中,预设坐标系是基于目标摄像头在水平方向上的调节范围和在竖直方向上的调节范围预先建立的,初始位置信息用于表征目标摄像头在预设坐标系中的初始方向和初始角度;
47.根据初始位置信息和调节参数,确定目标摄像头在预设坐标系中调整后的目标方向和目标角度,其中,调节参数包括方向调节参数和/或角度调节参数;
48.基于目标方向和目标角度,生成控制指令。
49.在一实施例中,在根据调节参数生成控制指令时,可以利用预设坐标系来实现。具体而言,该预设坐标系是基于目标摄像头在水平方向上的调节范围和在竖直方向上的调节范围预先建立的。例如,假设某一目标摄像头在水平方向上的调节范围和在竖直方向上的调节范围分别为340
°
,那么可以将目标摄像头处于摄像头底座正前方(即在水平方向上和在竖直方向上的旋转角度分别为0
°
)的位置与预设坐标系的原点对应,将在水平方向上和竖直方向上的旋转角度与预设坐标系中x轴和y轴上的坐标值对应,此时,x轴和y轴两个方向上的最大值均为170
°
。作为一种可选实施方式,可以用x轴表示水平方向(即向左或者向右)上的旋转角度,用y轴表示竖直方向(即向上或者向下)上的旋转角度,目标摄像头的旋转角度与预设坐标系中的坐标值之间的关系如下表:
50.目标摄像头的旋转角度预设坐标系中的坐标值正前方0
°
,0
°
左方-90
°
,0
°
右方90
°
,0
°
左前方-45
°
,0
°
右前方45
°
,0
°
左后方-135
°
,0
°
右后方135
°
,0
°
正上方0
°
,90
°
正下方0
°
,-90
°
左上方-45
°
,45
°
左下方-45
°
,-45
°
右上方45
°
,45
°
右下方45
°
,-45
°
51.当然,目标摄像头可旋转角度视各厂商差异而存在差异,因而不同厂商生产的目标摄像头在水平方向上的调节范围和在竖直方向上的调节范围可能不同。作为其他实施方式,在建立预设坐标系时,也可以用x轴表示竖直方向(即向上或者向下)上的旋转角度,用y轴表示水平方向(即向左或者向右)上的旋转角度,本实施例不做具体限定。
52.在本实施例中,可以预先建立预设坐标系,然后根据调节参数和初始位置信息,确
定出目标摄像头在预设坐标系中调整后的目标方向和目标角度,从而提高了控制指令的准确性,实现了对目标摄像头地精准控制。
53.进一步,上述步骤、根据初始位置信息和调节参数,确定目标摄像头在预设坐标系中调整后的目标方向和目标角度,包括:
54.在调节参数中仅包括方向调节参数的情况下,根据初始位置信息、方向调节参数和预设角度调节步长,确定目标方向和目标角度,其中,预设角度调节步长是预先设置的最小角度调节单元。
55.具体地,上述初始位置信息是指基于目标用户的上一个语音信息调整后的位置信息,即在执行本次语音信息对应的控制指令之前的位置信息。上述预设角度调节步长是预先设置的最小角度调节单元,其值可根据实际需要进行设置,如5
°
或者10
°
等等。
56.在一实施例中,若调节参数中仅包括方向调节参数,不包含角度调节参数时,车载系统无法清楚知晓具体需要旋转的角度,此时可以利用预设角度调节步进行角度调节。例如,假设车载系统获取到的目标用户的语音信息为“向左旋转一点”,此时车载系统无法知晓用户需要目标摄像头向左旋转多少度,这时可以控制目标摄像头向左旋转预设角度调节步长。这样,即便目标摄像头没有达到目标用户所需的角度,目标用户也可以通过多次语音控制来实现目标摄像头的旋转角度的调节。
57.进一步,上述步骤、根据初始位置信息和调节参数,确定目标摄像头在预设坐标系中调整后的目标方向和目标角度,包括:
58.在调节参数中包括方向调节参数和角度调节参数的情况下,判断按照方向调节参数和角度调节参数对初始位置信息进行调节后是否超出目标摄像头在水平方向上的调节范围最大值或者超出目标摄像头在竖直方向上的调节范围最大值;
59.在判定按照方向调节参数和角度调节参数对初始位置信息进行调节后超出目标摄像头在水平方向上的调节范围最大值的情况下,将水平方向上超出调节范围一侧的方向确定为目标方向,并将目标摄像头在水平方向上的调节范围最大值确定为目标角度;
60.在判定按照方向调节参数和角度调节参数对初始位置信息进行调节后超出目标摄像头在竖直方向上的调节范围最大值的情况下,将竖直方向上超出调节范围一侧的方向确定为目标方向,并将目标摄像头在竖直方向上的调节范围最大值确定为目标角度。
61.在一实施例中,若调节参数包括方向调节参数和角度调节参数时,车载系统需要判断按照方向调节参数和角度调节参数对初始位置信息进行调节后是否超出目标摄像头在水平方向上的调节范围最大值或者超出目标摄像头在竖直方向上的调节范围最大值,若判定按照方向调节参数和角度调节参数对初始位置信息进行调节后超出目标摄像头在水平方向上的调节范围最大值,则将水平方向上超出调节范围一侧的方向确定为目标方向,并将目标摄像头在水平方向上的调节范围最大值确定为目标角度;若判定按照方向调节参数和角度调节参数对初始位置信息进行调节后超出目标摄像头在竖直方向上的调节范围最大值,则将竖直方向上超出调节范围一侧的方向确定为目标方向,并将目标摄像头在竖直方向上的调节范围最大值确定为目标角度。
62.继续基于上述举例进行说明,假设目标摄像头的初始位置信息为(90
°
,0
°
),获取到的方向调节参数为向右旋转,角度调节参数为100
°
,且目标摄像头向右旋转的最大值为170
°
,此时由于90
°
+100
°
=190
°
,190
°
超过最大值170
°
,因而可以将向右旋转作为目标方
向,将最大值170
°
作为目标角度。
63.在本实施例中,可以在超出目标摄像头在水平方向上的调节范围最大值时,将目标摄像头在水平方向上的调节范围最大值来作为目标角度进行调节;在超出目标摄像头在竖直方向上的调节范围最大值时,将目标摄像头在竖直方向上的调节范围最大值来作为目标角度进行调节。
64.进一步,在上述步骤、判断按照方向调节参数和角度调节参数对初始位置信息进行调节后是否超出目标摄像头在水平方向上的调节范围最大值或者超出目标摄像头在竖直方向上的调节范围最大值之后,该方法还包括:
65.在判定按照方向调节参数和角度调节参数对初始位置信息进行调节后超出目标摄像头在水平方向上的调节范围最大值或者超出目标摄像头在竖直方向上的调节范围最大值的情况下,生成提示信息。
66.具体地,该提示信息可以是语音、文字、光电等形式的提示信息。
67.在本实施例中,可以在超出目标摄像头在水平方向上的调节范围最大值或者超出目标摄像头在竖直方向上的调节范围最大值时及时提醒用户已超出目标摄像头调节范围。
68.进一步,在上述步骤103、根据控制指令对目标摄像头的方向和/或角度进行调节之后,该方法还包括:
69.在接收到目标用户发送的休眠指令的情况下,调节目标摄像头的方向和角度至预设坐标系的坐标原点所对应的方向和角度,其中,休眠指令用于控制目标摄像头进入休眠状态。
70.在一实施例中,可以在每次采集完图像后,将目标摄像头调节至预设坐标系的坐标原点所对应的方向和角度,方便用户下次操作使用。
71.进一步,在上述步骤101、获取目标用户的语音信息之前,该方法还包括:接收目标用户发送的唤醒指令,并根据唤醒指令唤醒目标摄像头。
72.在一实施例中,可以在不需要使用目标摄像头采集图像时关闭目标摄像头,在需要使用目标摄像头采集图像时唤醒目标摄像头,以减少不必要的图像采集,达到节约能耗和存储空间的效果。
73.在一实施例中,本发明实施例提供的摄像头控制方法可参见图3,具体可以包括如下步骤:
74.步骤301、接收用户的唤醒指令。
75.步骤302、接收用户的语音信息。
76.步骤303、判断语音信息中是否包含对目标摄像头的调整操作。
77.在该步骤中,可以判断语音信息中是否包含对目标摄像头的调整操作。如果确认语音信息中包含对目标摄像头的调整操作,则执行步骤304;如果确认语音信息中未包含对目标摄像头的调整操作,则结束该流程。
78.步骤304、判断是否解析到语音信息中的调节参数。
79.在该步骤中,在对语音信息进行语义解析时,可以支持对方向内容的语义解析,例如“旋转摄像头至左前方”、“摄像头转到左上方”、“摄像头转到正下方”等;也可以支持对角度内容的语义解析,例如“摄像头向左转九十度”、“摄像头向上转四十五度”、“摄像头向下转七十度”等;还可以支持模糊旋转的识别,例如“摄像头向上移一点”、“摄像头向左一点”、“摄像头往右来点”等;同时也支持其他旋转识别,例如“摄像头反转”、“摄像头翻过来”等。
80.例如,假设目标摄像头的旋转角度与预设坐标系中的坐标值之间的关系如上表所示,则在解析方向内容时,可以将语音信息“旋转摄像头至左前方”解析为水平方向旋转-45
°
,竖直方向为0
°
;将语音信息“摄像头转至左上方”解析为水平方向旋转-45
°
,竖直方向为45
°
。在解析角度内容时,可以将语音信息“摄像头向左旋转九十度”解析为在当前旋转基础上水平方向旋转角度减小90
°
,竖直方向保持不变;将语音信息“摄像头向上旋转四十度”解析为在当前旋转基础上水平方向保持不变,竖直方向增加40
°
。在解析模糊旋转时,可以将语音信息“向左旋转一点”解析为在当前旋转基础上水平方向旋转角度减小预设角度调节步长,竖直方向保持不变;将语音信息“摄像头往上来点”解析为在当前旋转基础上水平方向保持不变,竖直方向旋转角度增加预设角度调节步长。在解析其他旋转指令时,可以将语音信息“摄像头反转”解析为水平方向和竖直方向减去180
°
或者增加180
°
(如果当前角度为正值,则应减去180
°
;否则,应增加180
°
)。
81.如果解析到语音信息中的调节参数,则执行步骤305;如果未解析到语音信息中的调节参数,则执行步骤308。
82.步骤305、结合目标摄像头的初始位置信息,判断调节参数对应的旋转方向和旋转角度是否合理。
83.在该步骤中,先获取目标摄像头的初始位置信息,然后使用初始位置信息和调节参数,计算出目标摄像头将要旋转的方向和旋转角度,判断是否超出旋转范围,以此判断调节参数对应的旋转方向和旋转角度是否合理。如果判定调节参数对应的旋转方向和旋转角度合理,则执行步骤306;如果判定调节参数对应的旋转方向和旋转角度不合理,则执行步骤307。
84.步骤306、旋转目标摄像头。
85.步骤307、将旋转方向上的最大角度作为目标角度,并向用户发送提醒消息。
86.在该步骤中,可以向用户发送“摄像头转不动啦”等提醒消息。
87.步骤308、提醒用户无法识别当前的语音信息。
88.在该步骤中,可以向用户发送“无法识别您的指令,请您描述的更具体一些”等提醒消息。
89.本发明通过获取并识别目标用户发送的语音信息中的调节参数,然后根据调节参数生成控制指令,自动对目标摄像头的方向和/或角度进行调节,以此获取到目标用户所需的图像,而无需目标用户手动对所需的图像进行拍照或者录像,极大地避免了交通事故的发生,保障了用户的生命和财产安全。
90.参见图4,图4为本发明实施例提供的一种摄像头控制装置的结构示意图。如图4所示,该装置400包括:
91.获取模块401,用于获取目标用户的语音信息,其中,语音信息中携带有对目标摄像头的方向和/或角度进行调节的调节参数;
92.第一生成模块402,用于根据调节参数,生成控制指令;
93.第一调节模块403,用于根据控制指令对目标摄像头的方向和/或角度进行调节,以使目标摄像头能够采集到目标用户所需的图像。
94.进一步,第一生成模块402包括:
95.获取子模块,用于获取目标摄像头在预设坐标系中的初始位置信息,其中,预设坐标系是基于目标摄像头在水平方向上的调节范围和在竖直方向上的调节范围预先建立的,初始位置信息用于表征目标摄像头在预设坐标系中的初始方向和初始角度;
96.确定子模块,用于根据初始位置信息和调节参数,确定目标摄像头在预设坐标系中调整后的目标方向和目标角度,其中,调节参数包括方向调节参数和/或角度调节参数;
97.生成子模块,用于基于目标方向和目标角度,生成控制指令。
98.进一步,确定子模块包括:
99.第一确定单元,用于在调节参数中仅包括方向调节参数的情况下,根据初始位置信息、方向调节参数和预设角度调节步长,确定目标方向和目标角度,其中,预设角度调节步长是预先设置的最小角度调节单元。
100.进一步,确定子模块包括:
101.判断单元,用于在调节参数中包括方向调节参数和角度调节参数的情况下,判断按照方向调节参数和角度调节参数对初始位置信息进行调节后是否超出目标摄像头在水平方向上的调节范围最大值或者超出目标摄像头在竖直方向上的调节范围最大值;
102.第二确定单元,用于在判定按照方向调节参数和角度调节参数对初始位置信息进行调节后超出目标摄像头在水平方向上的调节范围最大值的情况下,将水平方向上超出调节范围一侧的方向确定为目标方向,并将目标摄像头在水平方向上的调节范围最大值确定为目标角度;
103.第三确定单元,用于在判定按照方向调节参数和角度调节参数对初始位置信息进行调节后超出目标摄像头在竖直方向上的调节范围最大值的情况下,将竖直方向上超出调节范围一侧的方向确定为目标方向,并将目标摄像头在竖直方向上的调节范围最大值确定为目标角度。
104.进一步,该装置400还包括:
105.第二生成模块,用于在判定按照方向调节参数和角度调节参数对初始位置信息进行调节后超出目标摄像头在水平方向上的调节范围最大值或者超出目标摄像头在竖直方向上的调节范围最大值的情况下,生成提示信息。
106.进一步,该装置400还包括:
107.第二调节模块,用于在接收到目标用户发送的休眠指令的情况下,调节目标摄像头的方向和角度至预设坐标系的坐标原点所对应的方向和角度,其中,休眠指令用于控制目标摄像头进入休眠状态。
108.进一步,该装置400还包括:
109.唤醒模块,用于接收目标用户发送的唤醒指令,并根据唤醒指令唤醒目标摄像头。
110.需要说明的是,该装置400可以实现如前述任意一个方法实施例提供的摄像头控制方法的步骤,且能达到相同的技术效果,在此不再一一赘述。
111.如图5所示,本发明实施例还提供了一种电子设备,包括处理器511、通信接口512、存储器513和通信总线514,其中,处理器511,通信接口512,存储器513通过通信总线514完成相互间的通信,
112.存储器513,用于存放计算机程序;
113.在本发明一个实施例中,处理器511,用于执行存储器513上所存放的程序时,实现
前述任意一个方法实施例提供的摄像头控制方法,包括:
114.获取目标用户的语音信息,其中,语音信息中携带有对目标摄像头的方向和/或角度进行调节的调节参数;
115.根据调节参数,生成控制指令;
116.根据控制指令对目标摄像头的方向和/或角度进行调节,以使目标摄像头能够采集到目标用户所需的图像。
117.本发明实施例还提供了一种车辆,该车辆包括前述电子设备、目标摄像头和麦克风;其中,电子设备可以为车载系统,该车载系统分别与目标摄像头和麦克风连接。麦克风用于采集目标用户的语音信息,并将该语音信息发送到车载系统;车载系统用于接收并解析语音信息,得到调节参数,再根据调节参数,生成控制指令,将该控制指令下发给目标摄像头;目标摄像头用于接收该控制指令,并按照该控制指令对目标摄像头的方向和/或角度进行调节,以使目标摄像头能够采集到目标用户所需的图像。
118.本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如前述任意一个方法实施例提供的摄像头控制方法的步骤。
119.需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
120.以上所述仅是本发明的具体实施方式,使本领域技术人员能够理解或实现本发明。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一致的最宽的范围。

技术特征:
1.一种摄像头控制方法,其特征在于,所述方法包括:获取目标用户的语音信息,其中,所述语音信息中携带有对目标摄像头的方向和/或角度进行调节的调节参数;根据所述调节参数,生成控制指令;根据所述控制指令对所述目标摄像头的方向和/或角度进行调节,以使所述目标摄像头能够采集到所述目标用户所需的图像。2.根据权利要求1所述的方法,其特征在于,所述根据所述调节参数,生成控制指令,包括:获取所述目标摄像头在预设坐标系中的初始位置信息,其中,所述预设坐标系是基于所述目标摄像头在水平方向上的调节范围和在竖直方向上的调节范围预先建立的,所述初始位置信息用于表征所述目标摄像头在所述预设坐标系中的初始方向和初始角度;根据所述初始位置信息和所述调节参数,确定所述目标摄像头在所述预设坐标系中调整后的目标方向和目标角度,其中,所述调节参数包括方向调节参数和/或角度调节参数;基于所述目标方向和所述目标角度,生成所述控制指令。3.根据权利要求2所述的方法,其特征在于,所述根据所述初始位置信息和所述调节参数,确定所述目标摄像头在所述预设坐标系中调整后的目标方向和目标角度,包括:在所述调节参数中仅包括所述方向调节参数的情况下,根据所述初始位置信息、所述方向调节参数和预设角度调节步长,确定所述目标方向和所述目标角度,其中,所述预设角度调节步长是预先设置的最小角度调节单元。4.根据权利要求2所述的方法,其特征在于,所述根据所述初始位置信息和所述调节参数,确定所述目标摄像头在所述预设坐标系中调整后的目标方向和目标角度,包括:在所述调节参数中包括所述方向调节参数和所述角度调节参数的情况下,判断按照所述方向调节参数和所述角度调节参数对所述初始位置信息进行调节后是否超出所述目标摄像头在水平方向上的调节范围最大值或者超出所述目标摄像头在竖直方向上的调节范围最大值;在判定按照所述方向调节参数和所述角度调节参数对所述初始位置信息进行调节后超出所述目标摄像头在水平方向上的调节范围最大值的情况下,将水平方向上超出调节范围一侧的方向确定为所述目标方向,并将所述目标摄像头在水平方向上的调节范围最大值确定为所述目标角度;在判定按照所述方向调节参数和所述角度调节参数对所述初始位置信息进行调节后超出所述目标摄像头在竖直方向上的调节范围最大值的情况下,将竖直方向上超出调节范围一侧的方向确定为所述目标方向,并将所述目标摄像头在竖直方向上的调节范围最大值确定为所述目标角度。5.根据权利要求4所述的方法,其特征在于,在判断按照所述方向调节参数和所述角度调节参数对所述初始位置信息进行调节后是否超出所述目标摄像头在水平方向上的调节范围最大值或者超出所述目标摄像头在竖直方向上的调节范围最大值之后,所述方法还包括:在判定按照所述方向调节参数和所述角度调节参数对所述初始位置信息进行调节后超出所述目标摄像头在水平方向上的调节范围最大值或者超出所述目标摄像头在竖直方
向上的调节范围最大值的情况下,生成提示信息。6.根据权利要求2所述的方法,其特征在于,在所述根据所述控制指令对所述目标摄像头的方向和/或角度进行调节之后,所述方法还包括:在接收到所述目标用户发送的休眠指令的情况下,调节所述目标摄像头的方向和角度至所述预设坐标系的坐标原点所对应的方向和角度,其中,所述休眠指令用于控制所述目标摄像头进入休眠状态。7.根据权利要求1所述的方法,其特征在于,在所述获取目标用户的语音信息之前,所述方法还包括:接收所述目标用户发送的唤醒指令,并根据所述唤醒指令唤醒所述目标摄像头。8.一种摄像头控制装置,其特征在于,所述装置包括:获取模块,用于获取目标用户的语音信息,其中,所述语音信息中携带有对目标摄像头的方向和/或角度进行调节的调节参数;第一生成模块,用于根据所述调节参数,生成控制指令;第一调节模块,用于根据所述控制指令对所述目标摄像头的方向和/或角度进行调节,以使所述目标摄像头能够采集到所述目标用户所需的图像。9.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序时,实现权利要求1-7任一项所述的摄像头控制方法的步骤。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-7任一项所述的摄像头控制方法的步骤。

技术总结
本发明涉及一种摄像头控制方法、装置、电子设备及存储介质,该方法包括:获取目标用户的语音信息,其中,所述语音信息中携带有对目标摄像头的方向和/或角度进行调节的调节参数;根据所述调节参数,生成控制指令;根据所述控制指令对所述目标摄像头的方向和/或角度进行调节,以使所述目标摄像头能够采集到所述目标用户所需的图像。本发明通过获取并识别目标用户发送的语音信息中的调节参数,然后根据调节参数生成控制指令,自动对目标摄像头的方向和/或角度进行调节,以此获取到目标用户所需的图像,而无需目标用户手动对所需的图像进行拍照或者录像,极大地避免了交通事故的发生,保障了用户的生命和财产安全。保障了用户的生命和财产安全。保障了用户的生命和财产安全。


技术研发人员:贾卓晓
受保护的技术使用者:重庆长安汽车股份有限公司
技术研发日:2023.05.12
技术公布日:2023/8/2
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐