智能照相机的制作方法

文档序号:15752264发布日期:2018-10-26 18:00阅读:243来源:国知局
智能照相机的制作方法

本申请实施例涉及照相机技术领域,具体涉及智能照相机。



背景技术:

现在拍照设备(如照相机、拍照手机等)已经很普遍了,但用这些拍照设备往往需要手动控制,会给用户带来诸多不便。某些拍照设备虽具有简单的语音控制功能,但拍摄效果往往不是很理想。



技术实现要素:

本申请实施例提出了智能照相机。

本申请实施例提供了一种智能照相机,该智能照相机包括图像采集部件、语音采集部件和控制电路;该图像采集部件,被配置成实时获取视频流;该语音采集部件,被配置成实时获取周围环境中的语音信息;该控制电路,被配置成对该语音采集部件获取到的语音信息进行分析,以获取用户指令,响应于获取到用户指令,确定获取到的用户指令的类别,若获取到的用户指令的类别是拍摄指令,则从该图像采集部件获取视频流,对获取到的视频流中的图像进行分析,确定图像所显示的目标物体的信息是否满足预设条件,若满足,则基于获取到的用户指令,控制该图像采集部件进行拍摄,其中,目标物体的信息包括以下至少一项:位置、大小。

在一些实施例中,智能照相机还包括语音播放部件;以及控制电路进一步被配置成:在确定获取到的用户指令的类别后,生成与获取到的用户指令相应的语音反馈信息,以及将语音反馈信息输出至语音播放部件,以播放语音反馈信息。

在一些实施例中,智能照相机还包括指示灯;以及控制电路还进一步被配置成:在确定获取到的用户指令的类别后,生成与获取到的用户指令相应的反馈控制信号,以及将反馈控制信号输出至指示灯,以控制指示灯的状态变化。

在一些实施例中,控制电路还进一步被配置成:响应于确定目标物体的信息不满足预设条件,生成语音提示信息,以及将语音提示信息输出至语音播放部件,以播放语音提示信息。

在一些实施例中,控制电路还进一步被配置成:响应于确定目标物体的信息不满足预设条件,生成提示控制信号,以及将提示控制信号输出至指示灯,以控制指示灯的状态变化。

在一些实施例中,控制电路还进一步被配置成:响应于确定获取到的用户指令的类别是音量调节指令,基于获取到的用户指令,控制语音播放部件的音量的大小。

在一些实施例中,智能照相机还包括闪光灯;以及控制电路还进一步被配置成:响应于确定获取到的用户指令的类别是闪光灯开关指令,基于获取到的用户指令,控制所述闪光灯的开关。

在一些实施例中,智能照相机还包括无线通信部件,被配置成将智能照相机与用户端通信连接;以及控制电路还进一步被配置成:将图像采集部件拍摄的照片和/或视频发送至用户端。

在一些实施例中,用户端除了被配置成接收控制电路发送的照片和/或视频以外,还被配置成对智能照相机进行控制;以及控制电路还进一步被配置成:响应于接收到用户端发送的用户指令,执行与该用户指令相应的操作。

在一些实施例中,智能照相机还包括操作按键,其中,操作按键包括实体按键和/或虚拟按键;以及控制电路还进一步被配置成:响应于接收到通过操作按键触发的用户指令,执行与该用户指令相应的操作。

在一些实施例中,控制电路还进一步被配置成:利用预设的语音识别算法对语音采集部件获取到的语音信息进行分析,得到分析结果,基于该分析结果获取用户指令。

在一些实施例中,无线通信部件还被配置成将智能照相机与云服务器通信连接;以及控制电路还进一步被配置成:将语音采集部件获取到的语音信息发送至云服务器;从云服务器接收针对该语音信息的分析结果,基于该分析结果获取用户指令。

在一些实施例中,闪光灯包括双色温闪光灯。

在一些实施例中,智能照相机还设置有调节底座,被配置成调节智能照相机的俯仰角度和拍摄方向。

本申请实施例提供的智能照相机,通过图像采集部件实时获取视频流,通过语音采集部件实时获取周围环境中的语音信息,以及通过控制电路对语音采集部件获取到的语音信息进行分析,以获取用户指令,以便控制电路在获取到用户指令后,确定获取到的用户指令的类别,以及在确定获取到的用户指令的类别是拍摄指令时,从图像采集部件获取视频流,对获取到的视频流中的图像进行分析,确定图像所显示的目标物体的信息(例如位置和/或大小等)是否满足预设条件,并在确定目标物体的信息满足预设条件时,基于获取到的用户指令,控制图像采集部件进行拍摄。从而有效利用了语音采集部件对周围环境中的语音信息的实时获取,实现了对智能照相机的语音控制。以及有效利用了对视频流中的图像所显示的目标物体的信息是否满足预设条件的确定,避免了在目标物体处于不合适的拍摄位置时对其进行拍摄,有助于提高智能照相机的拍摄效果。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:

图1是本申请提供的智能照相机的一个实施例的结构示意图;

图2是本申请提供的智能照相机的一个应用场景的示意图;

图3是本申请提供的智能照相机的又一个实施例的结构示意图;

图4是本申请提供的智能照相机的再一个实施例的结构示意图。

具体实施方式

下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。

图1示出了本申请提供的智能照相机的一个实施例的结构示意图。

如图1所示,本实施例中的智能照相机可以包括图像采集部件1、语音采集部件2和控制电路3。图像采集部件1和语音采集部件2可以分别与控制电路3通信连接。

在本实施例中,图像采集部件1可以实时获取视频流。而且,图像采集部件1还可以接收控制电路3发送的拍摄控制信号,并根据该拍摄控制信号进行拍摄(例如拍照或录像)。需要说明的是,图像采集部件1可以是具有较高分辨率的摄像头。该摄像头例如可以具有视场角固定的且适合1.5m~3m范围拍摄的镜头,其中,该范围可以包括端点1.5m和3m,m可以表示单位“米”。该镜头的视角可以处于60°~90°范围内,其中,该范围可以包括端点60°和90°。而且该镜头还可以具有500万像素以上的图像分辨率。因此,本实施例中的智能照相机可以用于进行全身人像自拍。

在本实施例中,语音采集部件2可以实时获取周围环境中的语音信息,还可以将获取到的语音信息发送给控制电路3,以便于控制电路3对语音信息进行分析。需要说明的是,语音采集部件2可以是包括至少两个麦克风的麦克风阵列。该麦克风阵列的拾音距离可以达到5m以上,在5m内可以语音控制。因此,本实施例中的智能照相机可以有效地接收用户通过语音方式发送的用户指令,而且可以使用户远距离对其进行语音控制。

在本实施例中,控制电路3可以对语音采集部件2获取到的语音信息进行分析,以获取用户指令。控制电路3还可以响应于获取到用户指令而确定获取到的用户指令的类别。而后,若控制电路3确定获取到的用户指令的类别是拍摄指令,则控制电路3可以从图像采集部件1获取视频流,对获取到的视频流中的图像进行分析,确定图像所显示的目标物体的信息是否满足预设条件,其中,目标物体的信息可以包括以下至少一项:位置、大小。若满足,则控制电路3可以基于获取到的用户指令,控制图像采集部件1进行拍摄。

这里,对获取到的视频流中的图像进行分析以确定图像所显示的目标物体的信息是否满足预设条件的好处是,可以避免在目标物体处于不合适的拍摄位置(例如距离智能照相机太近或太远、偏离拍摄区域等)时对其进行拍摄,有助于提高智能照相机的拍摄效果。

需要说明的是,控制电路3可以包含嵌入式处理器、ram(randomaccessmemory,随机存取存储器)、闪存、语音处理芯片等。控制电路3例如可以利用语音处理芯片对语音信息进行分析,得到分析结果。控制电路3可以基于分析结果获取用户指令。作为示例,分析结果可以包括关键词,控制电路3可以预存有指令词集合,每个指令词可以代表一种用户指令。控制电路3可以将该关键词与指令词集合中的指令词进行匹配,以确定该关键词是否为用户指令。此外,指令词集合中的指令词可以对应指令类别。控制电路3可以基于指令词集合中的指令词,来确定获取到的用户指令的类别。

用户指令的类别例如可以包括拍摄指令、闪光灯开关指令、音量调节指令、唤醒指令等等。其中,拍摄指令可以包括拍照指令和录像指令。唤醒指令可以是用于指示唤醒智能照相机的指令。唤醒指令所对应的指令词例如可以是智能照相机的名称等。应该理解,指令词是可以根据实际需要设置的,本实施例不对此方面内容做任何限定。

需要指出的是,目标物体可以包括人,还可以包括动植物、建筑等等,本实施例不对目标物体做任何限定。另外目标物体的位置例如可以包括目标物体在图像中所处的区域的中心点的坐标。目标物体的大小例如可以是目标物体在图像中所处的区域的大小。控制电路3可以利用各种分析方法提取出目标物体所在的区域,并基于该区域计算出目标物体的位置和/或大小。作为示例,控制电路3可以采用图像分割和动目标分析提取出目标物体的轮廓,确定该轮廓的最小外接矩形,将该最小外接矩形在目标物体所在的图像中所限定的区域作为目标物体所在的矩形区域。控制电路3可以获取到矩形区域的顶点坐标,进而可以基于顶点坐标计算出矩形区域的中心点的坐标,将该坐标作为目标物体的位置。而且,控制电路3还可以统计出矩形区域内的像素点的个数,将该个数作为目标物体的大小。

再例如,控制电路3还可以预先存储有用于进行目标物体定位的经训练后的卷积神经网络。该卷积神经网络可以用于表征图像与位置信息之间的对应关系。控制电路3可以将获取到的视频流中的图像输入该卷积神经网络,以得到目标物体的位置信息。其中,该位置信息例如可以包括目标物体所在的矩形区域的顶点坐标。进而控制电路3可以基于该顶点坐标计算出目标物体的位置和大小。

对于上述预设条件,上述预设条件的内容与目标物体的信息所包括的内容相关。当目标物体的信息包括位置时,预设条件例如可以包括中心点的x坐标值处于第一预设数值范围内以及y坐标值处于第二预设数值范围内。当目标物体的信息包括大小时,预设条件例如可以包括大小不低于预设大小。当目标物体的信息包括位置和大小时,预设条件例如可以包括以下项:中心点的x坐标值处于第一预设数值范围内、中心点的y坐标值处于第二预设数值范围内、大小不低于预设大小。应该理解,上述预设条件是可以根据实际需要进行调整的,本实施例不对上述预设条件的内容做任何限定。

另外,控制电路3可以响应于确定目标物体的信息满足预设条件,而生成与获取到的用户指令相应的控制信号,将该控制信号发送至图像采集部件1,以控制图像采集部件1进行拍摄。以拍照指令为例,若控制电路3获取到的用户指令属于拍照指令,则控制电路3可以生成拍照控制信号,将拍照控制信号发送至图像采集部件1,以控制图像采集部件1进行拍照。

在本实施例的一些可选的实现方式中,控制电路3可以利用预设的语音识别算法对语音采集部件2获取到的语音信息进行分析,得到分析结果,基于该分析结果获取用户指令。其中,控制电路3可以利用语音识别算法从语音采集部件2获取到的语音信息中识别出词语,并将识别出词语作为分析结果。

在本实施例的一些可选的实现方式中,智能照相机还可以包括闪光灯。该闪光灯可以包括双色温闪光灯,双色温闪光灯的数量可以大于或等于2。当智能照相机包括多颗双色温闪光灯时,可以进行补光拍摄,在低照度下也能实现充分曝光。另外,若控制电路3确定获取到的用户指令的类别是闪光灯开关指令,则控制电路3可以基于该用户指令,控制闪光灯的开关。这样,可以实现对闪光灯的语音控制。其中,闪光灯开关指令可以包括闪光灯开启指令和闪光灯关闭指令。以闪光灯开启指令为例,若控制电路3获取到的用户指令属于闪光灯开启指令,则控制电路3可以生成开启控制信号,将开启控制信号发送至闪光灯,以控制闪光灯的开启。

在本实施例的一些可选的实现方式中,智能照相机还可以包括操作按键。该操作按键可以包括实体按键和/或虚拟按键。控制电路3还可以接收通过操作按键触发的用户指令,执行与该用户指令相应的操作。其中,通过操作按键触发的用户指令的类别包括但不限于拍摄指令、闪光灯开关指令、音量调节指令、唤醒指令等等。作为示例,若控制电路3接收到通过操作按键触发的拍摄指令,则控制电路3可以直接控制图像采集部件1进行拍摄。

在本实施例的一些可选的实现方式中,智能照相机还可以设置有调节底座,该调节底座可以用于调节智能照相机的俯仰角度和拍摄方向。其中,智能照相机和调节底座可以采用多种连接方式。作为示例,智能照相机可以包括壳体,该壳体可以与调节底座连接。该壳体与调节底座之间的连接方式可以包括可拆卸连接,如螺栓、卡箍等。再例如,智能照相机可以内置有磁铁,而调节底座也可以内置有磁铁,智能照相机与调节底座可进行磁力连接,这样对角度位置的调节更加方便快捷。

可选地,调节底座可以设置有电动云台。电动云台可以用于安放智能照相机,实现对智能照相机的姿态和位置的调整,例如对智能照相机的高低、俯仰角、水平角、左右、前后、横滚等的调整。这里,电动云台与控制电路3可以通过串口、蓝牙、wifi(无线网)、can(controllerareanetwork,控制器局域网络)总线等形式进行通信连接。控制电路3可以接收用户的针对智能照相机的姿态和位置的调整指令(例如语音形式的调整指令),并基于该调整指令控制电动云台完成智能照相机的姿态和位置的调整。而且,控制电路3还可以接收电动云台发送的反馈信息,以完成开环或闭环控制。

可选地,控制电路3还可以从图像采集部件1获取视频流,通过对视频流中的图像进行分析,来自动地控制电动云台调整智能照相机的姿态和位置,以使智能照相机实现较好的拍摄效果。

需要说明的是,通过为智能照相机配备调节底座,可以减少用户拍摄之前的准备工作。例如,通过使用配备有调节底座的智能照相机,就不需要用户使用三脚架调节高度和角度。

继续参见图2,图2是本实施例中的智能照相机的应用场景的一个示意图。在图2的应用场景中,当用户7准备进行全身人像自拍并且摆好拍照姿势后,可以对着智能照相机说出“拍照”。这时,智能照相机所包括的语音采集部件2可以获取到用户7的语音信息“拍照”,并将语音信息“拍照”发送至控制电路3。之后,控制电路3可以对语音信息“拍照”进行分析等处理,获取到拍照指令。而后,控制电路3可以获取图像采集部件1实时获取的视频流,对视频流中的图像进行分析,以确定图像所显示的用户7在图像中的位置和大小是否满足预设条件。最后,响应于控制电路3确定图像所显示的用户7在图像中的位置和大小满足预设条件,控制电路3可以生成拍照控制信号,并将拍照控制信号发送至图像采集部件1,以控制图像采集部件1对用户7进行拍照。

本申请的上述实施例提供的智能照相机,有效利用了语音采集部件2对周围环境中的语音信息的实时获取,实现了对智能照相机的语音控制。以及有效利用了对视频流中的图像所显示的目标物体的信息是否满足预设条件的确定,避免了在目标物体处于不合适的拍摄位置时对其进行拍摄,有助于提高智能照相机的拍摄效果。

进一步参见图3,其示出了本申请的智能照相机的又一个实施例的结构示意图。

如图3所示,本实施例中的智能照相机可以包括图像采集部件1、语音采集部件2、控制电路3和语音播放部件4。图像采集部件1、语音采集部件2和语音播放部件4可以分别与控制电路3通信连接。

在本实施例中,针对图像采集部件1和语音采集部件2的解释说明,可参看图1所示实施例中的相关说明,在此不再赘述。

在本实施例中,控制电路3可以对语音采集部件2获取到的语音信息进行分析,以获取用户指令。控制电路3响应于获取到用户指令,可以确定获取到的用户指令的类别。而后控制电路3可以生成与获取到的用户指令相应的语音反馈信息,以及将语音反馈信息输出至语音播放部件4,以播放该语音反馈信息。这样,可以使智能照相机与用户进行语音交互,及时给出语音反馈,以提示用户已接收到用户指令。之后,若控制电路3获取到的用户指令的类别是拍摄指令,则控制电路3可以从图像采集部件1获取视频流,对获取到的视频流中的图像进行分析,确定图像所显示的目标物体的信息是否满足预设条件,其中,目标物体的信息可以包括以下至少一项:位置、大小。若满足,则控制电路3可以基于获取到的用户指令,控制图像采集部件1进行拍摄;否则,控制电路3可以生成语音提示信息,将该语音提示信息发送至语音播放部件4,以播放该语音提示信息。这样,当用户所处的位置不适合拍摄时,可以及时向用户播放语音提示信息,以提示用户移至合适的拍摄位置,有助于提高拍摄效果。

语音播放部件4例如可以是扬声器,该扬声器的发声在5m内可以清晰地听到,且音量可以调节。

在本实施例的一些可选的实现方式中,若控制电路3确定获取到的用户指令的类别是音量调节指令,则控制电路3可以基于获取到的用户指令,控制语音播放部件4的音量的大小。其中,音量调节指令可以包括音量增大指令和音量减小指令。以音量减小指令为例,若控制电路3获取到的用户指令属于音量减小指令,则控制电路3可以生成相应的音量减小控制信号,将该音量减小控制信号发送至语音播放部件4,以控制语音播放部件4的音量的减小。

从图3中可以看出,与图1对应的实施例相比,本实施例中的智能照相机的组成部件多出了语音播放部件4。这样,本实施例中的智能照相机除了能实现图1所示的实施例已描述的技术效果外,还可以在获取到用户通过语音方式发出的用户指令后,及时地做出语音反馈,实现了与用户的语音交互。另外,本实施例中的智能照相机还可以在检测到用户所处的位置不适合拍摄时,及时地给出语音提示,以便用户移至合适的拍摄位置进行拍摄,这样有助于提高拍摄效果。

进一步参考图4,其示出了本申请提供的智能照相机的再一个实施例的结构示意图。

如图4所示,本实施例中的智能照相机可以包括图像采集部件1、语音采集部件2、控制电路3、语音播放部件4、指示灯5和无线通信部件6。其中,图像采集部件1、语音采集部件2、语音播放部件4、指示灯5和无线通信部件6可以分别与控制电路3通信连接。

这里,针对图像采集部件1、语音采集部件2和语音播放部件4的解释说明,可参看图1、图3分别所示的实施例中的相关说明,在此不再赘述。

在本实施例中,无线通信部件6可以用于将智能照相机与用户端通信连接。例如通过wifi或者热点将智能照相机与用户端通信连接。其中,用户端可以接收控制电路3发送的照片和/或视频等。另外,用户端还可以对智能照相机进行控制。例如,用户可以通过用户端向智能照相机发送用户指令,以使智能照相机执行相应的操作。而且,用户还可以通过用户端设置智能照相机的参数,例如焦距、电子变焦、自动对焦等等。这样,智能照相机可以具有操作简便的特点,可以便于用户的使用。

需要说明的是,用户端可以是硬件,也可以是软件。当用户端为硬件时,可以是具有显示屏的各种移动设备,例如智能手机、平板电脑等,而且用户端上可以安装有用于对智能照相机进行控制的客户端应用。当用户端为软件时,用户端本身可以是用于对智能照相机进行控制的客户端应用,其可以安装在上述所列的移动设备中。而且用户端可以实现成多个软件或软件模块(例如用来提供分布式服务),也可以实现成单个软件或软件模块。在此不做具体限定。

在本实施例中,控制电路3可以对语音采集部件2获取到的语音信息进行分析,以获取用户指令。控制电路3响应于获取到用户指令,可以确定获取到的用户指令的类别。而后控制电路3可以生成与获取到的用户指令相应的语音反馈信息和反馈控制信号,将语音反馈信息输出至语音播放部件4,以播放该语音反馈信息,以及将反馈控制信号输出至指示灯5,以控制指示灯5的状态变化。这样,可以使智能照相机与用户进行语音交互,及时给出语音反馈,以提示用户已接收到用户指令。在向用户播放语音反馈信息的同时还通过指示灯5的状态变化来给出反馈,可以实现反馈信息的输出方式的多样性,而且可以提高用户能够注意到智能照相机做出的反馈的可能性。

此外,在向用户进行反馈后,控制电路3可以响应于确定获取到的用户指令的类别是拍摄指令而从图像采集部件1获取视频流,对获取到的视频流中的图像进行分析,确定图像所显示的目标物体的信息是否满足预设条件,其中,目标物体的信息可以包括以下至少一项:位置、大小。若满足,则控制电路3可以基于获取到的用户指令,控制图像采集部件1进行拍摄;否则,控制电路3可以生成语音提示信息和提示控制信号,将该语音提示信息发送至语音播放部件4,以播放该语音提示信息,以及将该提示控制信号发送至指示灯5,以控制指示灯5的状态变化。这样,当用户所处的位置不适合拍摄时,可以及时向用户播放语音提示信息,以提示用户移至合适的拍摄位置,有助于提高拍摄效果。而且,在播放语音提示信息的同时还通过指示灯5的状态变化来进行提示,可以实现提示信息的输出方式的多样性,而且还可以提高用户能够注意到智能照相机做出的提示的可能性。

另外,控制电路3基于获取到的用户指令控制图像采集部件1进行拍摄后,还可以将图像采集部件1拍摄的照片或视频发送至用户端,以便于用户通过用户端进行浏览。例如,控制电路3在控制图像采集部件1进行拍照后,可以将图像采集部件1拍摄的照片发送至用户端;在控制图像采集部件1进行录像后,可以将图像采集部件1拍摄的视频发送至用户端。需要指出的是,由于视频通常会占用较多的存储空间,因此控制电路3也可以只将图像采集部件1拍摄的照片发送至用户端,而不发送视频。可选地,控制电路3也可以只将图像采集部件1拍摄的视频发送至用户端,而不发送照片。本实施例不对控制电路3发送至用户端的内容做任何限定。

在本实施例的一些可选的实现方式中,无线通信部件6还可以将智能照相机与云服务器通信连接,例如通过无线网实现智能照相机与云服务器之间的无线通信连接。故而,控制电路3可以对语音采集部件2采集到的语音信息进行在线分析,即将该语音信息发送至云服务器,以使云服务器对该语音信息进行分析。控制电路3可以从云服务器接收针对该语音信息的分析结果,基于该分析结果获取用户指令。这样,可以有效地减轻控制电路3的工作压力,进而可以提高智能照相机的性能和工作稳定性。

从图4中可以看出,与图3对应的实施例相比,本实施例中的智能照相机的组成部件多出了指示灯5和无线通信部件6。这样,本实施例中的智能照相机除了能实现图3所示的实施例已描述的技术效果外,还可以在向用户播放语音反馈信息的同时,通过指示灯5的状态变化给出反馈,实现了反馈信息的输出方式的多样性。在向用户播放语音提示信息的同时,通过指示灯5的状态变化给出提示,可以实现提示信息的输出方式的多样性。而且,通过将拍摄的照片和/或视频发送至用户端,可以使用户不用进行手动导入,便可以通过用户端进行浏览,节约了用户的操作成本。

以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1