System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及智能音响,特别是涉及一种基于人体位置检测的音响控制方法和音响。
技术介绍
1、音响是音响系统的简称,即代指一整套可以还原播放音频信号的设备。通过接收、放大和重现声音信号,提供高品质的声音体验。音响系统通常包括麦克风、解码器、功率放大器和扬声器等部件,这些部件协同工作,将音频信号转化为可听的声音。
2、目前,随着智能硬件技术的发展,传统音响的技术形态和控制逻辑也产生大量改进,例如智能化音量控制对传统人工音量操作控制的方式替代,即更为智能的音响控制方案。在这类智能音响控制方案中,将人体位置信息作为控制变量基础是目前应用比较广泛的,可实现音响控制的自动化提升和人机交互性提升。目前基于人体位置检测的音响控制方案,硬件系统主要包括人体定位设备、音响控制电路和音响设备,人体定位设备检测目标人体的位置信息,实时转换为音响控制电路的变量输入,由音响控制电路输出控制信号调整音响设备的状态。
3、但是,目前这类基于人体位置检测的音响控制方案,其主要是根据人体位置的实时变化进行实时控制,形成的控制时序变化比较突兀,与音响控制的实际需求的匹配度较差,仅对单一的控制需求较为匹配。在面对复杂的音响控制需求,尤其是以复杂人机交互需求为基础的音响控制场景时,目前的基于人体位置检测的音响控制方案的落地效果很差。
技术实现思路
1、鉴于上述的分析,本专利技术实施例旨在提供一种基于人体位置检测的音响控制方法和音响,用以解决现有技术实现结果中以复杂人机交互需求为基础的音响控制场景时,目前
2、本申请实施例提供了一种基于人体位置检测的音响控制方法,包括:
3、采集位置样本数据,并根据位置样本数据标定音响控制逻辑,建立音响控制模型;其中,位置样本数据包括位置信息,音响控制逻辑包括逻辑时序,音响控制模型为位置信息与逻辑时序的关联模型;
4、实时检测目标人体的位置,获得检测信息;
5、根据关联模型对检测信息与位置信息进行相似性计算,调用关联的逻辑时序对功放设备进行控制。
6、本申请实施例的基于人体位置检测的音响控制方法,采集位置样本数据,并根据位置样本数据标定音响控制逻辑,建立音响控制模型;其中,音响控制模型为位置信息与逻辑时序的关联模型。实时检测目标人体的位置,获得检测信息;根据关联模型对检测信息与位置信息进行相似性计算,调用关联的逻辑时序对功放设备进行控制。通过预先标定的音响控制逻辑,根据检测信息与位置信息的相似性计算对逻辑时序进行调用,使功放设备的控制更接近理想的控制效果。
7、作为其中一个可选的实施例,位置样本数据包括第一时段的连续的位置信息;音响控制逻辑包括第二时段的连续的逻辑时序;
8、其中,位置信息与逻辑时序为结构化数据。
9、作为其中一个可选的实施例,关联模型的搭建过程,包括步骤:
10、将位置信息进行进行拆分,获得信息块;
11、将多个逻辑时序以向量嵌入方式嵌入信息块,获得矢量库形式的关联模型。
12、作为其中一个可选的实施例,根据关联模型对检测信息与位置信息进行相似性计算,调用关联的逻辑时序对功放设备进行控制的过程,包括步骤:
13、计算各检测信息与位置信息的余弦相似度;
14、根据有监督的向量方案,对余弦相似度进行优化,确定检测信息最匹配的位置信息。
15、作为其中一个可选的实施例,计算各检测信息与位置信息的余弦相似度的过程,如下式:
16、
17、其中,a检测信息的向量表示,b是位置信息的向量表示,θ是a和b之间的夹角,||a||和||b||是向量a的范数,||b||是向量b的范数,similarity表示余弦相似度。
18、作为其中一个可选的实施例,根据有监督的向量方案,对余弦相似度进行优化,确定检测信息最匹配的位置信息的过程,包括步骤:
19、采用cosent方案,通过余弦相似度的计算,使关联模型专注于匹配相似度得分提高以及不匹配的相似度得分降低,获得检测信息最匹配的位置信息。
20、作为其中一个可选的实施例,根据关联模型对检测信息与位置信息进行相似性计算,调用关联的逻辑时序对功放设备进行控制的过程,还包括步骤:
21、通过评分方案限制余弦相似度。
22、作为其中一个可选的实施例,评分方案如下:
23、
24、其中,d代表信息块,q代表查询,qi代表查询中的结构化单位,f(qi,d)为信息块d中包含了结构化单位的数目;k1为可调节的参数,其中k1=1.2-2.0,b为0.0-1.0,len(d)为位置信息的长度,avg_len为各信息块的平均长度;
25、其中,α·similarity+β·bm25小于设定值,且α+β=1;similarity表示余弦相似度。
26、本申请实施例还提供了一种基于人体位置检测的音响控制装置,包括:
27、模型建立模块,用于采集位置样本数据,并根据位置样本数据标定音响控制逻辑,建立音响控制模型;其中,位置样本数据包括位置信息,音响控制逻辑包括逻辑时序,音响控制模型为位置信息与逻辑时序的关联模型;
28、信息采集模块,用于实时检测目标人体的位置,获得检测信息;
29、控制执行模块,用于根据关联模型对检测信息与位置信息进行相似性计算,调用关联的逻辑时序对功放设备进行控制。
30、本申请实施例的基于人体位置检测的音响控制装置,采集位置样本数据,并根据位置样本数据标定音响控制逻辑,建立音响控制模型;其中,音响控制模型为位置信息与逻辑时序的关联模型。实时检测目标人体的位置,获得检测信息;根据关联模型对检测信息与位置信息进行相似性计算,调用关联的逻辑时序对功放设备进行控制。通过预先标定的音响控制逻辑,根据检测信息与位置信息的相似性计算对逻辑时序进行调用,使功放设备的控制更接近理想的控制效果。
31、本申请实施例还提供了一种音响,包括:
32、功放设备;
33、位置检测设备,被配置为实时检测目标人体的位置,获得检测信息;
34、处理器设备,存储有上述任一实施例的关联模型,并被配置为执行根据关联模型对检测信息与位置信息进行相似性计算,调用关联的逻辑时序对功放设备进行控制。
35、本申请实施例的音响,位置检测设备作为人体位置检测硬件,被配置为实时检测目标人体的位置,获得检测信息。处理器设备,存储有上述任一实施例的关联模型,并被配置为执行根据关联模型对检测信息与位置信息进行相似性计算,调用关联的逻辑时序对功放设备进行控制。通过预先标定的音响控制逻辑,根据检测信息与位置信息的相似性计算对逻辑时序进行调用,使功放设备的控制更接近理想的控制效果。
本文档来自技高网...【技术保护点】
1.一种基于人体位置检测的音响控制方法,其特征在于,包括步骤:
2.根据权利要求1所述的基于人体位置检测的音响控制方法,其特征在于,所述位置样本数据包括第一时段的连续的位置信息;所述音响控制逻辑包括第二时段的连续的逻辑时序;
3.根据权利要求2所述的基于人体位置检测的音响控制方法,其特征在于,所述关联模型的搭建过程,包括步骤:
4.根据权利要求3所述的基于人体位置检测的音响控制方法,其特征在于,所述根据关联模型对所述检测信息与所述位置信息进行相似性计算,调用关联的逻辑时序对功放设备进行控制的过程,包括步骤:
5.根据权利要求4所述的基于人体位置检测的音响控制方法,其特征在于,所述计算各检测信息与位置信息的余弦相似度的过程,如下式:
6.根据权利要求4所述的基于人体位置检测的音响控制方法,其特征在于,所述根据有监督的向量方案,对所述余弦相似度进行优化,确定所述检测信息最匹配的位置信息的过程,包括步骤:
7.根据权利要求4所述的基于人体位置检测的音响控制方法,其特征在于,所述根据关联模型对所述检测信息与所述位置信
8.根据权利要求7所述的基于人体位置检测的音响控制方法,其特征在于,所述评分方案如下:
9.一种基于人体位置检测的音响控制装置,其特征在于,包括:
10.一种音响,其特征在于,包括:
...【技术特征摘要】
1.一种基于人体位置检测的音响控制方法,其特征在于,包括步骤:
2.根据权利要求1所述的基于人体位置检测的音响控制方法,其特征在于,所述位置样本数据包括第一时段的连续的位置信息;所述音响控制逻辑包括第二时段的连续的逻辑时序;
3.根据权利要求2所述的基于人体位置检测的音响控制方法,其特征在于,所述关联模型的搭建过程,包括步骤:
4.根据权利要求3所述的基于人体位置检测的音响控制方法,其特征在于,所述根据关联模型对所述检测信息与所述位置信息进行相似性计算,调用关联的逻辑时序对功放设备进行控制的过程,包括步骤:
5.根据权利要求4所述的基于人体位置检测的音响控制方法,其特征在于,所述计算各检测...
【专利技术属性】
技术研发人员:蔡利辉,刘兴杰,潘高光,肖开亮,
申请(专利权)人:广州特美声电器有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。