【技术实现步骤摘要】
基于生物特征交互的音乐解锁方法及电子设备
[0001]本专利技术涉及媒体推荐
,更为具体地,涉及一种基于生物特征交互的音乐解锁方法及电子设备。
技术介绍
[0002]随着用户个性化需求提高和计算机技术的发展,以用户为中心的新型个性化推荐方法受到越来越多研究者的关注。其中,在音乐推荐领域,大多数现有的音乐推荐系统都使用协作式或基于内容的推荐引擎。然而,用户的音乐选择不仅取决于历史偏好或音乐内容,也取决于用户当前的情绪。因此,近年来具有情感意识的音乐推荐算法受到越来越多的关注。
[0003]多模态情绪分析技术的发展源于现实生活的需求,人们可以通过词语、动作表情、语调变化等自然表达方式传递自己的情绪情感,相互理解相互交流,因此对于计算机而言,也应赋予其相应的智能理解和分析能力。近些年的多通道情绪分析主要通过深度学习对单通道内部信息以及不同通道间的相互关系进行建模。其中人脸信息和心率信息,是多通道情绪分析中的两类主要模态信息。
[0004]早期基于人脸表情进行情绪识别大多基于卷积神经网络(convolutional neural networks,CNN)模型,然而,基于CNN的情绪识别方法存在受环境干扰大等缺点,不再适用于精准度较高的音乐推荐方法;并且现有的现有智能音箱以及音乐播放软件,主要采取用户自主选择音乐播放清单,存在交互方式单一、交互过程缺乏探索性、趣味性等问题,而且不具有情感意识,未考虑用户的情感偏好,即使考虑感情偏好,其音乐推荐算法也大多以离散的方式表征用户单一时刻的情绪状态,未考虑用户情 ...
【技术保护点】
【技术特征摘要】
1.一种基于生物特征交互的音乐解锁方法,其特征在于,包括:基于用户的音乐需求获取所述用户的人脸图像和心率信号;通过人脸分析算法对所述人脸图像进行基于人脸表情的情绪特征构造以形成多级表情情绪特征,并通过心率逻辑运行函数将所述心率信号转换为心率数据;对所述多级表情情绪特征进行映射处理以形成表情情绪特征编码,对所述心率数据进行有效计算以获取心率情绪特征编码;对所述表情情绪特征编码与所述心率情绪特征编码进行融合计算以获取多级情绪序列编码;将所述多级情绪序列编码与预设的情绪
‑
音乐映射表相对比以获取与所述多级情绪序列编码相对应的目标音乐,并解锁或播放所述目标音乐。2.如权利要求1所述的基于生物特征交互的音乐解锁方法,其特征在于,基于用户的音乐需求获取所述用户的人脸图像和心率信号的过程,包括:通过处理器将获取的音乐需求转换为图像采集请求和心率采集请求;将所述图像采集请求传输至人脸图像信息采集模块使所述人脸图像信息采集模块通过预设的摄像头采集用户的人脸图像,将所述心率采集请求传输至心率信息采集模块,使所述心率信息采集模块通过心率传感器获取用户的心率信号。3.如权利要求2所述的基于生物特征交互的音乐解锁方法,其特征在于,通过人脸分析算法对所述人脸图像进行基于人脸表情的情绪特征构造以形成多级表情情绪特征的过程,包括:通过基于72点人脸采集点的人脸分析算法对所述人脸图像进行表情识别以获取表情帧集合;对所述表情帧集合进行表情过滤以删除连续重复表情,获取具有时序变化的多级表情序列;对所述多级表情序列进行信息提取以获取多级表情情绪特征。4.如权利要求3所述的基于生物特征交互的音乐解锁方法,其特征在于,对所述多级表情情绪特征进行映射处理以形成表情情绪特征编码的过程,包括:将所述多级表情情绪特征中所包含的关于每一个表情帧的信息与预设的表情
‑
编码表相对应,以获取与所述每一个表情帧相对应的数字,并按照所述多级表情序列的时序对所述数字进行顺序排列以生成表情情绪特征编码。5.如权利要求4所述的基于生物特征交互的音乐解锁方法,其特征在于,通过心率逻辑运行函数将所述心率信号转换为心率数据的过程,包括:定义与所述心率信息采集模块的IIC地址和心率信息通道,并编写心率逻辑运行函数存储至所述心率信息采集模块中;通过所述心率逻辑运行函数将在预设时刻采集的心率信号转换为心率数据;转换公式如下:其中,表示转换后的t时刻的心率数据;表示t时刻的心率信号。6.如权利要求5所述的基于生物特征交互的音乐解锁方法,其特征在于,对所述心率数
据进行有效计算以获取心率情绪特征编码的过程,包括:获取所述心率数据在预设时间内的平均值,并将所述平均值作为有效心率;将所述有效心率与预设的心率阈值相比较以获取心率情绪特征编码;其中,若所述有效心率大于所述心率阈值,则将所述心率情绪特征编码记为1,若所述有效心率低于所述心率阈值,则将所述心率情绪特征编码记为0。7.如权利要求6所述的基于生物特征交互的音乐解锁方法,其特征在于,...
【专利技术属性】
技术研发人员:叶龙,程皓楠,张儒裕,黄霄蓥,
申请(专利权)人:中国传媒大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。