[發明專利]一種基于生物信號的音樂生成方法及系統在審
| 申請號: | 201810436833.0 | 申請日: | 2018-05-09 |
| 公開(公告)號: | CN108630179A | 公開(公告)日: | 2018-10-09 |
| 發明(設計)人: | 陳雪 | 申請(專利權)人: | 京東方科技集團股份有限公司 |
| 主分類號: | G10H1/00 | 分類號: | G10H1/00;A61M21/02;A61B5/024 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司 11319 | 代理人: | 莎日娜 |
| 地址: | 100015 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 特征序列 參量 脈率 音樂 音色 脈搏信號 生物信號 音高序列 音樂生成 嬰幼兒 編曲 心跳 睡眠 焦慮 采集 共鳴 緩解 | ||
1.一種基于生物信號的音樂生成方法,其特征在于,包括:
采集用戶一段時間內的脈搏信號;
根據所述一段時間內的脈搏信號,獲得脈率序列;
確定待生成音樂的音色參量;
獲取所述脈率序列的第一特征序列,根據所述第一特征序列以及所述音色參量,生成所述待生成音樂的音高序列;
獲取所述脈率序列的第二特征序列,根據所述第二特征序列,生成所述待生成音樂的音長序列;
根據所述音高序列、所述音長序列以及所述音色參量,生成音樂。
2.根據權利要求1所述的方法,其特征在于,所述根據所述一段時間內的脈搏信號,獲得脈率序列的步驟,包括:
識別所述一段時間內的脈搏信號波形中的主峰點對應的時間點,依次計算相鄰主峰點之間的時間間隔,所述時間間隔構成所述脈搏搏動時間序列;
依據所述脈搏搏動時間序列,按照設定算法計算得到脈率序列。
3.根據權利要求2所述的方法,其特征在于,在所述依據所述脈搏搏動時間序列,按照設定算法計算得到脈率序列的步驟之前,還包括:
對所述脈搏搏動時間序列進行插值處理。
4.根據權利要求2所述的方法,其特征在于,所述按照設定算法計算得到脈率序列的步驟,包括:
依據下述公式(1)計算得到所述脈率序列;
x(n)=60/t(n) (1)
其中,x(n)為脈率序列,t(n)為脈搏搏動時間序列。
5.根據權利要求2所述的方法,其特征在于,在所述識別所述一段時間內的脈搏信號中的主峰點對應的時間點,獲取脈搏搏動時間序列的步驟之前,還包括:
對所述一段時間內的脈搏信號進行去噪處理。
6.根據權利要求1所述的方法,其特征在于,所述確定待生成音樂的音色參量的步驟,包括:
獲取用戶從用戶交互界面選擇的音色種類;
依據所述音色種類,確定對應的音色參量。
7.根據權利要求1所述的方法,其特征在于,所述第一特征序列包括所述脈率序列的振幅,所述獲取所述脈率序列的第一特征序列,根據所述第一特征序列以及所述音色參量,生成所述待生成音樂的音高序列的步驟,包括:
根據所述音色參量,確定所述脈率序列的振幅與所述待生成音樂音高之間的映射關系;
依據所述映射關系生成所述待生成音樂的音高序列。
8.根據權利要求7所述的方法,其特征在于,所述映射關系為:
Pitch(n)=mlgx(n)+k (2)
其中,Pitch(n)為音高序列,x(n)為脈率序列,m和k為與所述音色參量對應的調整值。
9.根據權利要求1所述的方法,其特征在于,所述第二特征序列包括所述脈率序列的周期,所述獲取所述脈率序列的第二特征序列,根據所述第二特征序列,生成所述待生成音樂的音長序列的步驟,包括:
計算所述脈率序列的平均值;
以所述脈率序列的平均值作為零點,通過過零檢測法,確定所述脈率序列的周期序列,并將所述周期序列作為所述第二特征序列。
10.根據權利要求1所述的方法,其特征在于,在所述獲取所述脈率序列的第二特征序列,根據所述第二特征序列,生成所述待生成音樂的音長序列的步驟之后,還包括:
獲取所述脈率序列的第三特征值,根據所述第三特征值,生成所述待生成音樂的音強值;
所述根據所述音高序列、所述音長序列以及所述音色參量,生成音樂的步驟,包括:
根據所述音高序列、所述音長序列、所述音強值以及所述音色參量,生成音樂。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于京東方科技集團股份有限公司,未經京東方科技集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810436833.0/1.html,轉載請聲明來源鉆瓜專利網。





