语音识别方法和驾驶辅助系统与流程



1.本发明涉及语音识别技术领域,尤其涉及一种语音识别方法和驾驶辅助系统。


背景技术:



2.随着汽车电子技术的进步,汽车智能化程度大幅提高,自动驾驶技术日益受到关注,使得驾驶辅助系统(advanced driver assistance systems,以下简称adas)发展迅速。adas指利用安装于车上的各种环境感知传感器,实时收集车内外的环境数据,进行静态物体和动态物体的识别、侦测与追踪等技术上的处理,结合汽车执行系统,提升行车安全性及交互便利性。adas主要包括如下功能模块:盲区监测、驾驶员监控系统(dms)、自动紧急制动、前车防撞预警、自动泊车、全景泊车、自适应巡航和车道偏离警示等。adas可实现根据采集到的驾驶员语音进行语音识别和智能控制,以实现智能驾驶。当前adas主要采用声音传感器拾音识别,不能对捕捉到的语音信号进行细分,采用固定速率进行语音识别,在车内环境嘈杂或者多个同时说话时,会影响语音识别成功率。


技术实现要素:



3.本发明实施例提供一种语音识别方法和驾驶辅助系统,以解决现有语音识别准确率较低的问题。
4.本发明实施例提供一种语音识别方法,包括:
5.获取当前时刻采集的目标头部图像和目标语音信号;
6.采用预先设置的语速识别模型对所述目标头部图像进行处理,获取所述目标头部图像对应的目标语速信号;
7.采用所述目标语速信号对应的目标速率,对所述目标语音信号进行识别,确定所述目标语音信号对应的目标语音语义。
8.优选地,所述采用预先设置的语速识别模型对所述目标头部图像进行处理,获取所述目标头部图像对应的目标语速信号,包括:
9.对所述目标头部图像进行唇形几何特征提取,获取所述目标头部图像对应的目标唇形几何特征;
10.对所述目标头部图像进行内唇灰度特征提取,获取所述目标头部图像对应的目标内唇灰度特征;
11.根据所述目标头部图像对应的目标唇形几何特征和目标内唇灰度特征,确定所述目标头部图像对应的目标语速信号。
12.优选地,对所述目标头部图像进行唇形几何特征提取,构建所述目标头部图像对应的目标唇形几何特征,包括:
13.将所述目标头部图像与唇线模板数据库中的已有唇线模板进行匹配处理,确定目标唇线模板;
14.将所述目标唇线模板对应的唇形几何特征,确定为所述目标头部图像对应的目标
唇形几何特征。
15.优选地,所述将所述目标头部图像与唇线模板数据库中的已有唇线模板进行匹配处理,确定目标唇线模板,包括:
16.对所述目标头部图像进行特征提取,获取所述目标头部图像对应的实测外唇线;
17.将所述实测外唇线与唇线模板数据库中的已有唇线模板进行匹配处理,构建所述已有唇线模板对应的代价函数;
18.采用梯度下降法更新所述已有唇线模板的参数,在所述已有唇线模板对应的代价函数达到目标阈值时,将更新后的已有唇线模板,确定为目标唇线模板。
19.优选地,所述根据所述目标头部图像对应的目标唇形几何特征和目标内唇灰度特征,确定所述目标头部图像对应的目标语速信号,包括:
20.根据所述目标头部图像对应的目标唇形几何特征,获取几何特征相关系数;
21.根据所述目标头部图像对应的目标内唇灰度特征,获取灰度特征相关系数;
22.根据所述几何特征相关系数和所述灰度特征相关系数,获取语速相关函数;
23.将所述语速相关函数在时域上求导,确定所述目标头部图像对应的目标语速信号。
24.本发明实施例提供一种驾驶辅助系统,包括摄像设备、拾音设备和驾驶员监控系统;
25.所述摄像设备,用于在当前时刻采集驾驶员对应的目标头部图像,将所述目标头部图像发送给所述驾驶员监控系统;
26.所述拾音设备,用于在当前时刻采集驾驶员对应的目标语音信号,将所述目标语音信号发送给所述驾驶员监控系统;
27.所述驾驶员监控系统,用于采用预先设置的语速识别模型对所述目标头部图像进行处理,获取所述目标头部图像对应的目标语速信号,采用所述目标语速信号对应的目标速率,对所述目标语音信号进行识别,确定所述目标语音信号对应的目标语音语义。
28.优选地,所述驾驶员监控系统,包括:
29.唇形几何特征提取模块,对所述目标头部图像进行唇形几何特征提取,获取所述目标头部图像对应的目标唇形几何特征;
30.内唇灰度特征提取模块,用于对所述目标头部图像进行内唇灰度特征提取,获取所述目标头部图像对应的目标内唇灰度特征;
31.目标语速信号确定模块,用于根据所述目标头部图像对应的目标唇形几何特征和目标内唇灰度特征,确定所述目标头部图像对应的目标语速信号。
32.优选地,所述唇形几何特征提取模块,包括:
33.目标唇线模板确定单元,用于将所述目标头部图像与唇线模板数据库中的已有唇线模板进行匹配处理,确定目标唇线模板;
34.唇形几何特征确定单元,用于将所述目标唇线模板对应的唇形几何特征,确定为所述目标头部图像对应的目标唇形几何特征。
35.优选地,所述目标唇线模板确定单元,包括:
36.实测外唇线获取子单元,用于对所述目标头部图像进行特征提取,获取所述目标头部图像对应的实测外唇线;
37.代价函数构建子单元,用于将所述实测外唇线与唇线模板数据库中的已有唇线模板进行匹配处理,构建所述已有唇线模板对应的代价函数;
38.唇线模板确定子单元,用于采用梯度下降法更新所述已有唇线模板的参数,在所述已有唇线模板对应的代价函数达到目标阈值时,将更新后的已有唇线模板,确定为目标唇线模板。
39.优选地,所述目标语速信号确定模块,包括:
40.几何特征相关系数获取单元,用于根据所述目标头部图像对应的目标唇形几何特征,获取几何特征相关系数;
41.灰度特征相关系数获取单元,用于根据所述目标头部图像对应的目标内唇灰度特征,获取灰度特征相关系数;
42.语速相关函数获取单元,用于根据所述几何特征相关系数和所述灰度特征相关系数,获取语速相关函数;
43.目标语速信号确定单元,用于将所述语速相关函数在时域上求导,确定所述目标头部图像对应的目标语速信号。
44.上述语音识别方法和驾驶辅助系统中,采集同一目标对象说话的当前时刻对应的目标头部图像和目标语音信号,使得利用目标头部图像辅助目标语音信号进行识别时,可避免其他人说话干扰,有助于保障目标头部图像辅助语音识别的可靠性;采用预先训练的语速识别模型对实时采集的目标头部图像进行识别,确定其目标语速信号,以便根据目标对象说话时的语速,对目标语音信号进行识别,保障目标语音语义识别的针对性和准确性。
附图说明
45.为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
46.图1是本发明一实施例中语音识别方法的一应用环境示意图;
47.图2是本发明一实施例中语音识别方法的一流程图;
48.图3是本发明一实施例中语音识别方法的另一流程图;
49.图4是本发明一实施例中语音识别方法的另一流程图;
50.图5是本发明一实施例中语音识别方法的另一流程图;
51.图6是本发明一实施例中单唇线模板的一示意图;
52.图7是本发明一实施例中驾驶辅助系统的一示意图。
具体实施方式
53.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
54.本发明实施例提供一种语音识别方法,该语音识别方法可应用在可实现语音识别
处理的电子设备上,该电子设备包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现语音识别方法。
55.作为一示例,语音识别方法可适用在汽车的智能驾驶技术,即采用adas加载用于实现语音识别的计算机程序,在执行该计算机程序时,可实现对驾驶员语音进行智能识别,以根据驾驶员语音进行智能控制。
56.在一实施例中,如图1所示,提供一种语音识别方法,以该方法应用在电子设备为例进行说明,具体包括如下步骤:
57.s101:获取当前时刻采集的目标头部图像和目标语音信号;
58.s102:采用预先设置的语速识别模型对目标头部图像进行处理,获取目标头部图像对应的目标语速信号;
59.s103:采用目标语速信号对应的目标速率,对目标语音信号进行识别,确定目标语音信号对应的目标语音语义。
60.其中,目标头部图像是指当前时刻实时采集到的目标对象的头部图像。目标语音信号是当前时刻实时采集到的目标对象说话的语音信号。目标对象是指本次需要进行语音识别的对象,即说话人。例如,在该语音识别方法应用在驾驶辅助系统时,其目标对象可以为驾驶员。
61.作为一示例,步骤s201中,电子设备在需要进行语音识别的场景下,可控制与其相连的摄像设备和拾音设备工作,使得摄像设备可持续采集目标对象说话时的目标头部图像,且拾音设备可持续采集目标对象说话时的目标语音信号,以达到同时采集目标对象说话时的目标头部图像和目标语音信号的目的,使得利用目标头部图像辅助目标语音信号进行识别时,可避免其他人说话干扰,有助于保障目标头部图像辅助语音识别的可靠性。摄像设备是指用于实现图像拍摄的设备,例如可以是摄像头。拾音设备是用于实现语音采集的设备,例如可以是麦克风。
62.其中,语速识别模型是预先训练的用于实现语速识别的模型。预先设置的语速识别模型是预先根据训练头部图像训练确定说话人语速的模型。
63.作为一示例,步骤s202中,电子设备在获取持续采集的目标头部图像后,可采用预先训练的语速识别模型,对持续采集到的多帧目标头部图像进行处理,以获取目标头部图像对应的目标语速信号。本示例中,预先设置的语速识别模型可根据相邻两帧目标头部图像中采集到的目标对象的唇形变化,结合相邻两帧目标头部图像对应的时间差,确定目标对象说话时唇形变化的速率,即确定目标对象说话的语速,对其采集到的目标语音信号进行语音识别,保障语音识别的准确性。
64.其中,目标速率是与目标语速信号相匹配的用于进行语音识别的速率,该目标速率是与目标对象说话时的语速相匹配的速率,是动态变化的速率。
65.作为一示例,步骤s203中,电子设备在根据持续采集到的目标头部图像识别出的目标语速信号后,可对同一目标对象采集到的目标语音信号进行识别处理,以根据目标语速信号确定其对应的目标速率。例如,电子设备可基于目标语速信号查询预先设置的语速速率映射表或语速速率映射函数,确定与目标语速信号相对应的目标速率。然后,电子设备可基于目标语音信号对应的目标速率对采集到的目标语音信号进行语音识别,确定该目标语音信号对应的目标语音语义,有助于保障目标语音语义的识别准确性。
66.例如,电子设备中预先存储有语速速率映射表,该语速速率映射表将语速划分成低速、中速和高速等语速等级,每一语速等级对应一个识别速率,该识别速率可理解为对语音进行韵律识别对应的速率。电子设备在获取目标头部图像对应的目标语速信号时,可将目标语速信号所属的语速等级对应的识别速率,确定为目标速率,根据该目标速率对目标语音信号进行识别,以达到匹配语音韵律进行识别的目的,有助于保障目标语音语义的识别准确性。
67.本实施例所提供的语音识别方法中,采集同一目标对象说话的当前时刻对应的目标头部图像和目标语音信号,使得利用目标头部图像辅助目标语音信号进行识别时,可避免其他人说话干扰,有助于保障目标头部图像辅助语音识别的可靠性;采用预先训练的语速识别模型对实时采集的目标头部图像进行识别,确定其目标语速信号,采用目标语速信号对应的目标速率对目标语音信号进行识别,以达到根据目标对象说话时的语速,对目标语音信号进行识别,保障目标语音语义识别的针对性和准确性。
68.在一实施例中,如图2所示,步骤s102,即采用预先设置的语速识别模型对目标头部图像进行处理,获取目标头部图像对应的目标语速信号,包括:
69.s201:对目标头部图像进行唇形几何特征提取,获取目标头部图像对应的目标唇形几何特征;
70.s202:对目标头部图像进行内唇灰度特征提取,获取目标头部图像对应的目标内唇灰度特征;
71.s203:根据目标头部图像对应的目标唇形几何特征和目标内唇灰度特征,确定目标头部图像对应的目标语速信号。
72.其中,唇形几何特征是用于反映目标对象说话时,其唇部口型变化的特征。
73.作为一示例,步骤s201中,电子设备在获取多帧目标头部图像时,对每一帧目标头部图像进行唇形几何特征提取,具体提取目标头部图像对应的上外唇线和下外唇线对应的唇形几何特征,确定每一帧目标头部图像对应的目标唇形几何特征。
74.由于目标对象在说话时,其内唇和外唇变化与目标对象的发音具有一定关联性,而目标对象唇部的大小、宽度和形状不同,对外唇线影响较大,对内唇线影响较小,因此,电子设备在每一帧目标头部图像进行唇形几何特征提取时,需提取与目标头部图像的外唇线相关的目标唇形几何特征。例如,在对目标头部图像进行特征提取,构建其上外唇线对应的上外唇线函数和下外唇线对应的下外唇线函数,将所构建的上外唇线函数和下外唇线函数中的参数,确定为其目标唇形几何特征。
75.其中,内唇灰度特征是用于反映目标对象说话时,其内唇区域对应的像素灰度值。
76.作为一示例,步骤s202中,电子设备在获取多帧目标头部图像时,对每一帧目标头部图像进行内唇灰度特征,具体提取目标头部图像的上内唇线和下内唇线所形成的内唇区域对应的内唇灰度特征,确定每一帧目标头部图像对应的目标内唇灰度特征。
77.由于目标对象说话时,其牙齿和舌头的信息对语音识别有较大帮助,而牙齿和舌头的信息,主要集中在目标头部图像的上内唇线和下内唇线所形成的内唇区域内,具体体现为内唇区域对应的像素灰度值,因此,可通过对多帧目标头部图像的内唇区域的像素灰度值进行提取,根据其内唇区域的像素灰度值变化过程,反映目标对象说话的语速变化。
78.作为一示例,步骤s203中,电子设备可采用预先设置的语速计算策略,对目标头部
图像对应的目标唇形几何特征和目标内唇灰度特征进行计算处理,确定目标头部图像对应的目标语速信号。本示例中,电子设备可对同一目标头部图像对应的目标唇形几何特征和目标内唇灰度特征进行融合计算,确定该目标头部图像对应的语速融合结果,再根据目标头部图像对应的语速融合结果与其相邻头部图像(如上一帧头部图像)的语速融合结果的变化情况,确定目标头部图像对应的目标语速信号。
79.本实施例所提供的语音识别方法中,由于目标对象说话其唇部形状会发生变化,其内唇区域的牙齿和舌头也会发生变化,因此,分别提取目标头部图像对应的目标唇形几何特征和目标内唇灰度特征,以使目标唇形几何特征和目标内唇灰度特征可以有效反映目标对象说话的实际情况,以便根据目标唇形几何特征和目标内唇灰度特征的变化过程,确定其目标头部图像对应的目标语速信号,可反映目标头部图像采集到的目标对象说话时的语速变化。
80.在一实施例中,如图3所示,步骤s201,即对目标头部图像进行唇形几何特征提取,构建目标头部图像对应的目标唇形几何特征,包括:
81.s301:将目标头部图像与唇线模板数据库中的已有唇线模板进行匹配处理,确定目标唇线模板;
82.s302:将目标唇线模板对应的唇形几何特征,确定为目标头部图像对应的目标唇形几何特征。
83.其中,唇线模板数据库是用于存储已有唇线模板的数据库。已有唇线模板是当前时刻之前形成的用于反映说话人唇部形状的模板。
84.由于说话人在说话时,其内唇和外唇变化与发音具有一定关联性,而说话人唇部的大小、宽度和形状不同,对外唇线影响较大,对内唇线影响较小,在模型训练过程中,可将双唇线模板简化为单唇线模板,即在模型训练过程中,采用训练头部图像训练对应的单唇线模板,将该单唇线模板确定为已有唇线模板存储在唇线模板数据库中。如图6所示,在当前时刻之前训练并存储的已有唇线模板在基于唇部中心点建立坐标轴时,即唇部的两个唇角点为横轴,基于上外唇线的唇谷点确定纵轴,可采用四次曲线函数描述其唇线变化的特征,所构建的四次曲线函数如下:
[0085][0086][0087]
其中,y1(x)为下唇线函数,用于表示下唇的唇形横向和纵向变化的关系;h1为下唇高度,即下唇线的最低点到横轴的距离;q1为下唇线函数中的四次项系数,代表四次曲线偏离抛物线的距离;y2(x)为上唇线函数,用于表示上唇的唇形横向和纵向变化的关系;h2为下唇高度,即上唇线的最高点到横轴的距离;q2为上唇线函数中的四次项系数,代表四次曲线偏离抛物线的距离;w为1/2唇部宽度。
[0088]
作为一示例,步骤s301中,电子设备可采用特征提取算法,对目标头部图像进行特征提取,确定目标头部图像对应的实测外唇线,该实测外唇线可理解为目标头部图像直接提取到的外唇线。然后,将目标头部图像对应的实测外唇线与唇线模板数据库中的已有唇
线模板进行匹配处理,确定匹配度最高的目标唇线模板,即唇部高度和唇部宽度最匹配的目标唇线模板,可达到将唇形大小不一的实测外唇线转换为标准化的目标唇线模板,有助于保障采集到的多帧目标头部图像对应的目标唇形几何特征具有可比性,从而确保后续确定的目标语速信号的准确性和可靠性。本示例中,将与目标头部图像提取的实测外唇线最匹配的已有唇线模板,确定为目标头部图像对应的目标唇线模板,使得其目标唇线模板也包括下唇线函数y1(x)和上唇线函数y2(x)。
[0089]
作为一示例,步骤s302中,电子设备在确定目标头部图像对应的目标唇线模板之后,可将该目标唇线模板对应的唇形几何特征,确定为目标头部图像对应的目标唇形几何特征。本示例中,在目标唇线模板也包括下唇线函数y1(x)和上唇线函数y2(x)时,可将下唇线函数y1(x)和上唇线函数y2(x)中的函数参数,如下唇高度h1、上唇高度h2和1/2唇部宽度w等,确定为目标头部图像对应的目标唇形几何特征。
[0090]
本实施例所提供的语音识别方法中,将与目标头部图像提取的实测外唇线最匹配的已有唇线模板,确定为目标头部图像对应的目标唇线模板,再将目标唇线模板的唇形几何特征,确定为其对应的目标唇形几何特征,以保障提取到目标唇形几何特征均为预先训练获取到的已有唇线模板所形成的标准化的唇形几何特征,使得所有目标头部图像对应的目标唇形几何特征具有可比性,从而确保后续确定的目标语速信号的准确性和可靠性。
[0091]
在一实施例中,如图4所示,步骤s301中,将目标头部图像与唇线模板数据库中的已有唇线模板进行匹配处理,确定目标唇线模板,包括:
[0092]
s401:对目标头部图像进行特征提取,获取目标头部图像对应的实测外唇线;
[0093]
s402:将实测外唇线与唇线模板数据库中的已有唇线模板进行匹配处理,构建已有唇线模板对应的代价函数;
[0094]
s403:采用梯度下降法更新已有唇线模板的参数,在已有唇线模板对应的代价函数达到目标阈值时,将更新后的已有唇线模板,确定为目标唇线模板。
[0095]
作为一示例,步骤s401中,电子设备可采用特征提取算法,对目标头部图像进行特征提取,获取目标头部图像对应的实测外唇线。本示例中,实测外唇线包括实际下唇线函数y1(x)
re
和实际上唇线函数y2(x)
re
,实际下唇线函数y1(x)
re
是指目标头部图像实际提取出的下唇线函数y1(x),实际上唇线函数y2(x)
re
是指目标头部图像实际提取出的上唇线函数y2(x)。
[0096]
作为一示例,步骤s402中,电子设备可将采集到的实测外唇线,与唇线模板数据库中存储的每一已有唇线模板进行匹配处理,以构建每一已有唇线模板对应的代价函数,该代价函数是用于衡量已有唇线模板与实测外唇线之间的差异的函数。本示例中,每一已有唇线模板均包括已有下唇线函数y1(x)
ex
和已有上唇线函数y2(x)
ex
,已有下唇线函数y1(x)
ex
是指已有唇线模板中的下唇线函数y1(x),已有上唇线函数y2(x)
ex
是指已有唇线模板中的上唇线函数y2(x)。
[0097]
由于实测外唇线包括实际下唇线函数y1(x)
re
和实际上唇线函数y2(x)
re
,而已有唇线模板均包括已有下唇线函数y1(x)
ex
和已有上唇线函数y2(x)
ex
,因此,所构建的实测外唇线与已有唇线模板对应的代价函数e包括下唇代价函数e
下唇
和上唇代价函数e
上唇
,即e=e
下唇
+e
上唇
,下唇代价函数e
下唇
是指实际下唇线函数y1(x)
re
和已有下唇线函数y1(x)
ex
之间构建的代价函数,上唇代价函数e
上唇
是指实际上唇线函数y2(x)
re
和已有上唇线函数y2(x)
ex
之间构建
的代价函数。
[0098]
本示例中,下唇代价函数e
下唇
和上唇代价函数e
上唇
均可以采用如下代价函数公式计算:k1为第一条曲线函数的预设系数;c1为第一条曲线函数的曲线长度;k2为第二条曲线函数的预设系数;c2为第二条曲线函数的曲线长度,为代价函数的因变量;ψe为边缘检测算子,ψe可表示为(i,j)表示曲线函数中当前时刻对应的点的坐标,(l,m)表示曲线函数中下一时刻对应的点的坐标,z为边缘检测算子的计算函数,v(l,m)为梯度算子,例如,
[0099]
例如,在e
上/下
为下唇代价函数e
下唇
时,k1为实际下唇线函数y1(x)
re
的预设系数;c1为实际下唇线函数y1(x)
re
的曲线长度;k2为已有下唇线函数y1(x)
ex
的预设系数;c2为已有下唇线函数y1(x)
ex
的曲线长度。又例如,在e
上/下
为上唇代价函数e
上唇
时,k1为实际上唇线函数y2(x)
re
的预设系数;c1为实际上唇线函数y2(x)
re
的曲线长度;k2为已有上唇线函数y2(x)
ex
的预设系数;c2为已有上唇线函数y2(x)
ex
的曲线长度。
[0100]
其中,梯度下降法是用于寻求代价函数最小化的方法。目标阈值是预先设置的用于评估代价函数是否达到确定为最佳匹配标准的阈值,例如,目标阈值可以为根据经验设计的代价函数的最小值。
[0101]
作为一示例,电子设备可采用预先设置的梯度下降法,更新需要匹配的已有唇线模板的参数,以使已有唇线模板对应的代价函数,以最快速度下降至预先设置的目标阈值(例如,下降到代价函数的最小值),此时,认定已有唇线模板与实测外唇线达到最佳匹配标准,此时,可将参数更新后的已有唇线模板,确定为其对应的目标唇线模板,以保障目标唇线模板中的唇形几何特征与目标头部图像中的实测外唇线最匹配,保障最终获取的目标唇形几何特征的准确性。
[0102]
本示例中,所采用的梯度下降法为其中,为代价函数的负梯度,可以证明代价函数沿梯度方向下降最快;λk为下降步长,可以为预先采用黄金分割法(即0.618法)求得的最佳步长;为第k次下降的幅度,xk为第k次下降前的值,x
k+1
为第k次下降后的值。一般来说,在梯度下降法的下降幅度低于特定阈值或者下降次数超过特定的迭代次数,则迭代停止,此时,可认定已有唇线模板与实测外唇线达到最佳匹配标准。
[0103]
在一实施例中,如图5所示,步骤s203,即根据目标头部图像对应的目标唇形几何特征和目标内唇灰度特征,确定目标头部图像对应的目标语速信号,包括:
[0104]
s501:根据目标头部图像对应的目标唇形几何特征,获取几何特征相关系数;
[0105]
s502:根据目标头部图像对应的目标内唇灰度特征,获取灰度特征相关系数;
[0106]
s503:根据几何特征相关系数和灰度特征相关系数,获取语速相关函数;
[0107]
s504:将语速相关函数在时域上求导,确定目标头部图像对应的目标语速信号。
[0108]
作为一示例,步骤s501中,电子设备在确定目标头部图像对应的目标唇形几何特征之后,可调用预先设置的几何特征相关系数计算逻辑,将目标唇形几何特征作为输入参数,执行几何特征相关系数计算逻辑,将几何特征相关系数计算逻辑的输出结果,确定为几何特征相关系数,其具体计算过程如下:
[0109]
首先,获取已有唇形几何特征参数,已有唇形几何特征参数包括已有平均几何特征向量v,{vi}(1≤i《n),已有平均几何特征向量均值μv,已有平均几何特征向量方差σv,n为唇形几何特征的数量。由于目标头部图像对应的目标唇形几何特征为其目标唇线模板的参数,而目标唇线模板是由已有唇线模板进行参数更新后获取的模板,可将更新前已有唇线模板的参数确定为其已有唇形几何特征。在采用训练头部图像作为训练样本,训练唇线模板数据库中的已有唇线模板时,对所有训练样本进行唇形几何特征提取,可获取多个包括但不限于上唇高度、下唇高度和1/2唇部宽度在内的多个已有唇形几何特征,可根据多个已有唇形几何特征,获取已有平均几何特征向量为v,{vi}(1≤i《n),已有平均几何特征向量均值为μv,已有平均几何特征向量方差为σv,n为唇形几何特征的数量。
[0110]
其次,获取目标唇形几何特征参数,目标唇形几何特征参数包括目标平均几何特征向量v,{vi}(1≤i《n),目标平均几何特征向量均值μv,目标平均几何特征向量方差σv,n为唇形几何特征的数量。在目标唇线模板是由已有唇线模板进行参数更新后获取的模板,目标唇线模板的数量与其已有唇线模板相匹配,根据目标唇线模板进行唇形几何特征提取,可获取多个包括但不限于上唇高度、下唇高度和1/2唇部宽度在内的多个目标唇形几何特征,根据多个目标唇形几何特征,获取目标平均几何特征向量为{vi}(1≤i《n)v,,目标平均几何特征向量均值为μv,目标平均几何特征向量方差为σv,n为唇形几何特征的数量。
[0111]
最后,根据已有唇形几何特征参数和目标唇形几何特征参数,确定几何特征相关系数
[0112]
例如,唇线模板数据库中训练形成的已有唇线模板有10个,每个已有唇线模板对应的唇形几何特征(即已有唇线模板的参数)的数量为6个,即n=6;可对10个已有唇线模板中提取的第i个唇形几何特征对应的数值进行均值处理,获取第i个唇形几何特征对应的已有平均几何特征向量v,{vi}(i=1,2,3,4,5,6);然后,可对n个已有平均几何特征向量vi进行均值和方差计算,获取已有平均几何特征向量均值μv和已有平均几何特征向量方差σv。相应地,在目标唇线模板有10个,每个目标唇线模板对应的唇形几何特征(即目标唇线模板的参数)的数量为6个,即n=6;可对10个目标唇线模板中提取的第i个唇形几何特征对应的数值进行均值处理,获取第i个唇形几何特征对应的目标平均几何特征向量v,{vi}(i=1,2,3,4,5,6);然后,可对n个目标平均几何特征向量vi进行均值和方差计算,获取目标平均几何特征向量均值为μv和目标平均几何特征向量方差σv。本示例中,所获取的几何特征相关系数
[0113]
作为一示例,步骤s502中,电子设备在确定目标头部图像对应的目标内唇灰度特征之后,可调用预先设置的灰度特征相关系数计算逻辑,将目标内唇灰度特征作为输入参数,执行灰度特征相关系数计算逻辑,将灰度特征相关系数计算逻辑的输出结果,确定为灰度特征相关系数,其具体计算过程如下:
[0114]
首先,获取已有内唇灰度特征参数,已有内唇灰度特征参数包括已有平均灰度特征向量t,{tj}(1≤j《m),已有平均灰度特征均值μ
t
,平均灰度特征方差σ
t
,m为内唇灰度特征的数量。电子设备可对所有训练样本进行内唇灰度特征提取,可获取m个特定位置的像素点对应的已有内唇灰度特征,计算同一像素点对应的所有已有内唇灰度特征的均值,获取m个像素点对应的已有平均灰度特征向量t,{tj}(1≤j《m),已有平均灰度特征均值μ
t
,平均灰度特征方差σ
t
,m为内唇灰度特征的数量。
[0115]
其次,获取目标内唇灰度特征参数,目标内唇灰度特征参数包括目标平均灰度特征向量t,{tj}(1≤j《m),目标平均灰度特征均值μ
t
,平均灰度特征方差σ
t
,m为内唇灰度特征的数量。在对多个目标头部图像进行内唇灰度特征提取时,可获取m个特定位置的像素点对应的目标内唇灰度特征,计算同一像素点对应的所有目标内唇灰度特征的均值,获取m个像素点对应的目标平均灰度特征向量t,{tj}(1≤j《m),目标平均灰度特征均值μ
t
,平均灰度特征方差μ
t
,m为内唇灰度特征的数量。
[0116]
最后,根据已有内唇灰度特征参数和目标内唇灰度特征参数,确定灰度特征相关系数
[0117]
例如,电子设备可对所有训练样本进行内唇灰度特征提取,可获取7个特定位置的像素点对应的已有内唇灰度特征,计算同一像素点对应的所有已有内唇灰度特征的均值,获取7个像素点对应的已有平均灰度特征向量t,{tj}(i=1,2,3,4,5,6,7),已有平均灰度特征均值μ
t
,平均灰度特征方差σ
t
。相应地,对多个目标头部图像进行内唇灰度特征提取,可获取7个特定位置的像素点对应的目标内唇灰度特征,计算同一像素点对应的所有目标内唇灰度特征的均值,可获取7个特定位置的像素点对应的目标内唇灰度特征,计算同一像素点对应的所有目标内唇灰度特征的均值,获取m个像素点对应的目标平均灰度特征向量t,{tj}(1≤j《m),目标平均灰度特征均值μ
t
,平均灰度特征方差μ
t
。本示例中,所获取的灰度特征相关系数
[0118]
作为一示例,步骤s503中,电子设备可采用预先设置的语速相关函数公式,对计算获取的几何特征相关系数和灰度特征相关系数进行计算,以获取与目标头部图像相关的语速相关函数,用于表征目标头部图像与训练样本的匹配程度。
[0119]
本示例中,语速相关函数可以为r=rv(v,v)+α
·rt
(t,t),其中,r为语速相关函数,rv(v,v)为几何特征相关系数,r
t
(t,t)为灰度特征相关系数,α为权重系数,是预先设置的用于平衡几何特征相关系数和灰度特征相关系数对语速影响的权重,有助于保障最终获取到的目标语速信号的准确性。
[0120]
作为一示例,步骤s504中,电子设备可采用预先设置的语速信号计算公式,对根据几何特征相关系数和灰度特征相关系数计算出的语速相关函数进行计算,以获取与目标头部图像相关的目标语速信号。由于语速相关函数是根据几何特征相关系数和灰度特征相关系数计算确定的函数,使得该语速相关函数既与目标头部图像中目标对象说话时的唇形相关,也与其内唇区域的牙齿和舌头相关,从而保障根据语速相关函数计算的目标语速信号的可靠性。
[0121]
本示例中,电子设备可对语速相关函数在时域上进行一次求导,即采用求导公式
dr/dt对语速相关函数进行计算,即可计算出反映目标对象说话时唇形变化的速率。可理解地,由于目标头部图像是实时采集的图像,每一目标头部图像均与采集时间相关,其计算出的语速相关函数也与时间相关,基于持续采集的多帧目标头部图像对应的语速相关函数可形成反映目标对象说话时唇形变化,因此,对语速相关函数在时域上进行一次求导,使得其计算结果可反映唇形变化的速率,从而获取目标头部图像对应的目标语速信号。
[0122]
设唇线口型模板数据库中的训练样本特征提取后,得到平均几何特征向量v,{vi}(i=1,2,
···
,6),i为第i个几何特征,其均值为μv,方差为σv。平均灰度特征向量t,{tj},(j=1,2,
···
,7),j为第j个训练样本,其均值为μt,方差为σt。设测试样本几何特征向量为v,{vi}(i=1,2,
···
,6),均值为μv,方差为σv;测试样本灰度特征向量t,{tj}(j=1,2,
···
,7),均值为μt,方差为σt;其中,{vi}和{vi}可以为与唇形相关的的1/2唇部宽度w、下唇高度h1和上唇高度h2这些多维向量。本示例中,分别计算几何特征和灰度相关系数,即向量v,v之间的相关系数和向量t、t之间的相关系数如下:
[0123][0124][0125]
相关函数r由两者综合得到,引入参数α,制约平衡两者的影响:
[0126]
r=rv(v,v)+α
·rt
(t,t)
[0127]
α为权重系数,根据测试数据调节达到最佳识别效果。
[0128]
在一实施例中,提供一种驾驶辅助系统,如图7所示,该驾驶辅助系统包括摄像设备、拾音设备和驾驶员监控系统;
[0129]
摄像设备,用于在当前时刻采集驾驶员对应的目标头部图像,将目标头部图像发送给驾驶员监控系统;
[0130]
拾音设备,用于在当前时刻采集驾驶员对应的目标语音信号,将目标语音信号发送给驾驶员监控系统;
[0131]
驾驶员监控系统,用于采用预先设置的语速识别模型对目标头部图像进行处理,获取目标头部图像对应的目标语速信号,采用目标语速信号对应的目标速率,对目标语音信号进行识别,确定目标语音信号对应的目标语音语义。
[0132]
在一实施例中,驾驶员监控系统,包括:
[0133]
唇形几何特征提取模块,对目标头部图像进行唇形几何特征提取,获取目标头部图像对应的目标唇形几何特征;
[0134]
内唇灰度特征提取模块,用于对目标头部图像进行内唇灰度特征提取,获取目标头部图像对应的目标内唇灰度特征;
[0135]
目标语速信号确定模块,用于根据目标头部图像对应的目标唇形几何特征和目标内唇灰度特征,确定目标头部图像对应的目标语速信号。
[0136]
在一实施例中,唇形几何特征提取模块,包括:
[0137]
目标唇线模板确定单元,用于将目标头部图像与唇线模板数据库中的已有唇线模
板进行匹配处理,确定目标唇线模板;
[0138]
唇形几何特征确定单元,用于将目标唇线模板对应的唇形几何特征,确定为目标头部图像对应的目标唇形几何特征。
[0139]
在一实施例中,目标唇线模板确定单元,包括:
[0140]
实测外唇线获取子单元,用于对目标头部图像进行特征提取,获取目标头部图像对应的实测外唇线;
[0141]
代价函数构建子单元,用于将实测外唇线与唇线模板数据库中的已有唇线模板进行匹配处理,构建已有唇线模板对应的代价函数;
[0142]
唇线模板确定子单元,用于采用梯度下降法更新已有唇线模板的参数,在已有唇线模板对应的代价函数达到目标阈值时,将更新后的已有唇线模板,确定为目标唇线模板。
[0143]
在一实施例中,目标语速信号确定模块,包括:
[0144]
几何特征相关系数获取单元,用于根据目标头部图像对应的目标唇形几何特征,获取几何特征相关系数;
[0145]
灰度特征相关系数获取单元,用于根据目标头部图像对应的目标内唇灰度特征,获取灰度特征相关系数;
[0146]
语速相关函数获取单元,用于根据几何特征相关系数和灰度特征相关系数,获取语速相关函数;
[0147]
目标语速信号确定单元,用于将语速相关函数在时域上求导,确定目标头部图像对应的目标语速信号。
[0148]
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
[0149]
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。
[0150]
以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。

技术特征:


1.一种语音识别方法,其特征在于,包括:获取当前时刻采集的目标头部图像和目标语音信号;采用预先设置的语速识别模型对所述目标头部图像进行处理,获取所述目标头部图像对应的目标语速信号;采用所述目标语速信号对应的目标速率,对所述目标语音信号进行识别,确定所述目标语音信号对应的目标语音语义。2.如权利要求1所述的语音识别方法,其特征在于,所述采用预先设置的语速识别模型对所述目标头部图像进行处理,获取所述目标头部图像对应的目标语速信号,包括:对所述目标头部图像进行唇形几何特征提取,获取所述目标头部图像对应的目标唇形几何特征;对所述目标头部图像进行内唇灰度特征提取,获取所述目标头部图像对应的目标内唇灰度特征;根据所述目标头部图像对应的目标唇形几何特征和目标内唇灰度特征,确定所述目标头部图像对应的目标语速信号。3.如权利要求2所述的语音识别方法,其特征在于,对所述目标头部图像进行唇形几何特征提取,构建所述目标头部图像对应的目标唇形几何特征,包括:将所述目标头部图像与唇线模板数据库中的已有唇线模板进行匹配处理,确定目标唇线模板;将所述目标唇线模板对应的唇形几何特征,确定为所述目标头部图像对应的目标唇形几何特征。4.如权利要求3所述的语音识别方法,其特征在于,所述将所述目标头部图像与唇线模板数据库中的已有唇线模板进行匹配处理,确定目标唇线模板,包括:对所述目标头部图像进行特征提取,获取所述目标头部图像对应的实测外唇线;将所述实测外唇线与唇线模板数据库中的已有唇线模板进行匹配处理,构建所述已有唇线模板对应的代价函数;采用梯度下降法更新所述已有唇线模板的参数,在所述已有唇线模板对应的代价函数达到目标阈值时,将更新后的已有唇线模板,确定为目标唇线模板。5.如权利要求1所述的语音识别方法,其特征在于,所述根据所述目标头部图像对应的目标唇形几何特征和目标内唇灰度特征,确定所述目标头部图像对应的目标语速信号,包括:根据所述目标头部图像对应的目标唇形几何特征,获取几何特征相关系数;根据所述目标头部图像对应的目标内唇灰度特征,获取灰度特征相关系数;根据所述几何特征相关系数和所述灰度特征相关系数,获取语速相关函数;将所述语速相关函数在时域上求导,确定所述目标头部图像对应的目标语速信号。6.一种驾驶辅助系统,包括摄像设备、拾音设备和驾驶员监控系统,其特征在于,所述摄像设备,用于在当前时刻采集驾驶员对应的目标头部图像,将所述目标头部图像发送给所述驾驶员监控系统;所述拾音设备,用于在当前时刻采集驾驶员对应的目标语音信号,将所述目标语音信号发送给所述驾驶员监控系统;
所述驾驶员监控系统,用于采用预先设置的语速识别模型对所述目标头部图像进行处理,获取所述目标头部图像对应的目标语速信号,采用所述目标语速信号对应的目标速率,对所述目标语音信号进行识别,确定所述目标语音信号对应的目标语音语义。7.如权利要求6所述的驾驶辅助系统,其特征在于,所述驾驶员监控系统,包括:唇形几何特征提取模块,对所述目标头部图像进行唇形几何特征提取,获取所述目标头部图像对应的目标唇形几何特征;内唇灰度特征提取模块,用于对所述目标头部图像进行内唇灰度特征提取,获取所述目标头部图像对应的目标内唇灰度特征;目标语速信号确定模块,用于根据所述目标头部图像对应的目标唇形几何特征和目标内唇灰度特征,确定所述目标头部图像对应的目标语速信号。8.如权利要求7所述的驾驶辅助系统,其特征在于,所述唇形几何特征提取模块,包括:目标唇线模板确定单元,用于将所述目标头部图像与唇线模板数据库中的已有唇线模板进行匹配处理,确定目标唇线模板;唇形几何特征确定单元,用于将所述目标唇线模板对应的唇形几何特征,确定为所述目标头部图像对应的目标唇形几何特征。9.如权利要求8所述的驾驶辅助系统,其特征在于,所述目标唇线模板确定单元,包括:实测外唇线获取子单元,用于对所述目标头部图像进行特征提取,获取所述目标头部图像对应的实测外唇线;代价函数构建子单元,用于将所述实测外唇线与唇线模板数据库中的已有唇线模板进行匹配处理,构建所述已有唇线模板对应的代价函数;唇线模板确定子单元,用于采用梯度下降法更新所述已有唇线模板的参数,在所述已有唇线模板对应的代价函数达到目标阈值时,将更新后的已有唇线模板,确定为目标唇线模板。10.如权利要求6所述的驾驶辅助系统,其特征在于,所述目标语速信号确定模块,包括:几何特征相关系数获取单元,用于根据所述目标头部图像对应的目标唇形几何特征,获取几何特征相关系数;灰度特征相关系数获取单元,用于根据所述目标头部图像对应的目标内唇灰度特征,获取灰度特征相关系数;语速相关函数获取单元,用于根据所述几何特征相关系数和所述灰度特征相关系数,获取语速相关函数;目标语速信号确定单元,用于将所述语速相关函数在时域上求导,确定所述目标头部图像对应的目标语速信号。

技术总结


本发明公开一种语音识别方法和驾驶辅助系统。该方法包括:获取当前时刻采集的目标头部图像和目标语音信号;采用预先设置的语速识别模型对目标头部图像进行处理,获取目标头部图像对应的目标语速信号;采用目标语速信号对应的目标速率,对目标语音信号进行识别,确定目标语音信号对应的目标语音语义。通过采集当前时刻对应的目标头部图像和目标语音信号,使得利用目标头部图像辅助目标语音信号进行识别时,可避免其他人说话干扰,采用语速识别模型对实时采集的目标头部图像进行识别,确定其目标语速信号,以便根据目标对象说话时的语速,对目标语音信号进行识别,保障目标语音语义识别的针对性和准确性。义识别的针对性和准确性。义识别的针对性和准确性。


技术研发人员:

柳春宝 齐新迎 徐红飞 董士豪

受保护的技术使用者:

广州汽车集团股份有限公司

技术研发日:

2022.03.11

技术公布日:

2022/10/20

本文发布于:2024-09-22 19:26:40,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/23386.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:目标   特征   头部   图像
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议