一种大视角摄像头控制方法及用户终端的制作方法_2

文档序号:9330829阅读:来源:国知局
>[0052]12)从该图像中确定目标发言人的嘴部区域,作为声源区域。
[0053]本发明实施例中,图像采集设备可以是一个或多个,可以集成在语音信号处理装置内部,也可以是独立于语音信号处理装置的外部设备;图像采集设备可以是配备有大视角摄像头的用户设备,本发明实施例不作限定。
[0054]作为一种可选的实施方式,可以在从该图像中确定目标发言人的嘴部区域之前,检测该图像中是否包含目标发言人的人脸图像,即人脸检测的过程。常见的人脸检测有以下几种方法:基于特征的人脸检测法、模板匹配的人脸检测法、基于外观的人脸检测法等等。其中,基于特征的人脸检测法的实现过程为将提取的图像的特征信息与预先存储的人脸特征信息进行比较,以判断是否包含人脸;模板匹配的人脸检测法的实现过程为将图像与预先建立的人脸模板进行匹配,以判断是否包含人脸;基于外观的人脸检测法的实现过程为将图像与预先训练的人脸和非人脸分类器进行比对,以判断是否包含人脸。在该实施例中,上述人脸检测方法可以单独使用,也可以结合使用。
[0055]作为另一种可选的实施方式,当该图像中包含人脸图像时,在该人脸图像区域,采用哈尔Haar嘴部特征分类器,定位嘴部在该人脸图像上的大致位置;根据人脸面部特征分布满足三分之一比例的原则,将获取的嘴部的大致位置中满足在人脸下部1/3区域的位置,确定为嘴部的最终位置,并将其划定为嘴部区域,该嘴部区域即为声源区域。
[0056]S102、确定声源区域的中心点与大视角摄像头的成像区域中心点所成的直线,以及确定直线与大视角摄像头的成像区域的垂直线所成的夹角。
[0057]本发明实施例中,当确定采集到的语音信号的声源区域后,则可确定该声源区域的中心点与大视角摄像头的成像区域中心点所成的直线,并可确定该直线与大视角摄像头的成像区域的垂直线所成的夹角。
[0058]作为一种可选的实施方式,当确定采集到的语音信号的声源区域后,还可以通过确定该声源区域的预设区域与大视角摄像头成像区域的直线,再确定该直线与大视角摄像头的成像区域的垂直线所成的夹角。在该实施例中,预设区域可以是以声源区域中心点作为依据,向四周扩展,且该预设区域的大小可以依据确定的声源区域的大小来决定。其中,预设区域可以是规则图形也可以是不规则图形,对于预设区域的形状本发明不作限定。
[0059]S103、根据夹角确定大视角摄像头的旋转角度,并根据旋转角度控制大视角摄像头旋转至夹角小于预先设定的角度阈值。
[0060]本发明实施例中,当根据上述夹角确定大视角摄像头的旋转角度后,可以控制大视角摄像头进行旋转,以使上述夹角小于预先设定的角度阈值。举例来说,当上述夹角为20度时,当预设角度为5度时,则可以控制大视角摄像头以大视角摄像头成像区域的第一垂直线作为起始线进行旋转,直到旋转后得到的大视角摄像头的第二垂直线,并检测第一垂直线与第二垂直线的夹角为小于5度即停止旋转。
[0061]在图1中,当开启大视角摄像头的拍摄功能时,先采集当前环境中的语音信号,并确定语音信号的声源区域;再确定声源区域的中心点与大视角摄像头的成像区域中心点所成的直线,以及确定直线与大视角摄像头的成像区域的垂直线所成的夹角;最后根据夹角确定大视角摄像头的旋转角度,并根据旋转角度控制大视角摄像头旋转至夹角小于预先设定的角度阈值。在本发明实施例中,无需用户手动控制大视角摄像头旋转,用户终端只需根据确定的旋转角度控制大视角摄像头进行旋转即可。可见,实施本发明实施例可以简化使用大视角摄像头拍摄过程中的操作步骤。
[0062]请参阅图2,图2是本发明实施例公开的另一种大视角摄像头控制方法的流程示意图。如图2所示,该大视角摄像头控制方法可以包括以下步骤:
[0063]S201、获取当前环境的亮度值。
[0064]S202、检测当前环境的亮度值是否大于预设亮度值阈值。
[0065]S203、若检测当前环境的亮度值大于预设亮度值阈值时,开启大视角摄像头的拍摄功能。
[0066]本发明实施例中,由于大视角摄像头在亮度值高的环境下使用,效果更佳。因此,可以在用户终端预先设定判定依据,如:若当前环境的亮度值是否大于预设亮度值阈值时,则开启大视角摄像头的拍摄功能。
[0067]本发明实施例中,亮度阈值的设定可以是用户根据需要设定,也可以是用户终端根据用户历史设定记录进行设定,还可以是用户终端获取本端的硬件信息,根据本端的硬件信息进行设定。
[0068]本发明实施例中,是否开启大视角摄像头的拍摄功能还可以是根据当前的位置信息与时间信息中的至少一种来确定。
[0069]举例来说,当根据用户终端当前的位置信息来确定是否开启大视角摄像头的拍摄功能可以包括以下步骤:
[0070]11)获取当前环境的环境信息;
[0071]12)检测预先存储的允许开启大视角摄像头功能对应的环境信息集合中是否包含当前所处环境的环境信息;
[0072]13)若检测预先存储的允许开启大视角摄像头功能对应的环境信息集合中包含当前所处环境的环境信息,则开启大视角摄像头的拍摄功能。
[0073]本发明实施例中,可以在用户终端预先设定需要开启大视角摄像头的环境信息。比如:光线强度高、人口密集或者视野开阔的地方等等。
[0074]本发明实施例中,在步骤开启大视角摄像头的拍摄功能之后,还可以包括以下步骤:
[0075]21)检测用户终端是否开启摄像头旋转模式;
[0076]22)若检测用户终端开启摄像头旋转模式,则执行步骤采集当前环境中的语音信号;
[0077]23)若检测用户终端未开启摄像头旋转模式,则输出用于提示开启摄像头旋转模式的提示信息。
[0078]S204、在大视角摄像头的拍摄功能处于开启状态时,采集当前环境中的语音信号,并确定语音信号的声源区域。
[0079]本发明实施例中,声源区域的大小可以根据拍摄对象的实际大小来确定,且声源区域可以是规则图形,也可以是不规则图形,本发明不作限定。
[0080]本发明实施例中,步骤采集当前环境中的语音信号之后,步骤确定语音信号的声源区域之前,还可以包括以下步骤:
[0081]31)获取在当前环境中采集到的关键词;
[0082]32)检测关键词是否属于预先存储的关键词集合;
[0083]33)若检测关键词属于预先存储的关键词集合,则执行步骤确定语音信号的声源区域。
[0084]本发明实施例中,可以在用户终端中预先设定一些关键词,如:“大家好” “我们现在开始开会” “一二三茄子”等短语,当用户终端通过语音信号采集设备采集到的关键词中属于预先存储的关键词时,用户终端确定采集到的语音信号的声源区域。
[0085]S205、确定声源区域的中心点与大视角摄像头的成像区域中心点所成的直线,以及确定直线与大视角摄像头的成像区域的垂直线所成的夹角。
[0086]S206、检测夹角是否大于预先设定的角度阈值。
[0087]S207、若检测夹角大于预先设定的角度阈值,根据夹角确定大视角摄像头的旋转角度,并根据旋转角度控制大视角摄像头旋转至夹角小于预先设定的角度阈值。
[0088]本发明实施例中,可以在用户终端中预先设定一个角度阈值,用于作为大视角摄像头是否旋转的依据。只有在检测该夹角大于预先设定的角度阈值时,才控制大视角摄像头旋转。若检测该夹角小于或等于预先设定的角度阈值时,则输出用于提示当前无需控制大视角摄像头旋转的提示信息。
[0089]本发明实施例中,在用户终端中预先设定的角度阈值可以是用户根据需要进行设定,也可以是用户终端根据用户的历史设定记录进行设定,还可以是用户终端中预先存储的系统默认的一个角度阈值。
[0090]本发明实施例中,当根据上述夹角确定大视角摄像头的旋转角度后,可以控制大视角摄像头进行旋转,以使上述夹角小于预先设定的角度阈值。举例来说,当上述夹角为20度时,当预设角度为5度时,则可以控制大视角摄像头以大视角摄像头成像区域的第一垂直线作为起始线进行旋转,直到旋转后得到的大视角摄像头的第二垂直线,并检测第一垂直线与第二垂直线的夹角为小于5度即停止旋转。
[0091]本发明实施例中,步骤根据旋转角度控制大视角摄像头旋转至夹角小于预先设定的角度阈值之后,还可以包括以下步骤:
[0092]41)获取大视角摄像头的成像区域中预览图像的图像特征;
[0093]42)根据图像特征判断预览图像是否发生畸变;
[0094]43)若根据图像特征判断预览图像发生畸变,则输出用于提示调整大视角摄像头的拍摄视角的提示信息。
[0095]本发明实施例中,由于使用大视角摄像头进行拍摄时,若大视角摄像头的拍摄角度大于一定的角度时,则采集到的预览图像则会有明显的畸变。其中,畸变是相对于与预览图像相对应的图像而言的实际拍摄对象。如:当实际拍摄对象的形状可能为正方形,当使用大视角摄像头进行拍摄后,最终成像可能为一个不规则图形。
[0096]本发明实施例中,图像特
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1