用于車輛的音樂推薦系統(tǒng)和方法
【專利摘要】本發(fā)明提供了一種用于車輛的音樂推薦系統(tǒng)和方法。所述系統(tǒng)包括:收集車輛的運動信息和控制信息的車輛信息收集單元;通過處理運動信息和控制信息來生成駕駛者的壓力信息的客戶傳感器數(shù)據(jù)管理單元;通過對音樂文件執(zhí)行音頻信號處理提取音樂的物理特性,并提取與音樂的物理特性相對應(yīng)的情緒特性的情緒元分析單元;連接并存儲音樂文件的音樂信息和音樂的情緒特性的音樂推薦元數(shù)據(jù)庫(DB)管理單元;以及從音樂推薦元DB管理單元搜索與壓力信息相對應(yīng)的音樂,并向駕駛者推薦該音樂的減壓音樂推薦單元。
【專利說明】用于車輛的音樂推薦系統(tǒng)和方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及用于車輛的音樂推薦系統(tǒng)和方法。更特別地,本發(fā)明涉及減小駕駛者壓力的音樂推薦系統(tǒng)和方法。
【背景技術(shù)】
[0002]通常,在諸如雪、雨和霧之類的惡劣天氣條件期間,車輛會在更大壓力下駕駛。此夕卜,駕駛者可能會由于重復(fù)加速和減速而在停滯區(qū)中感到更大壓力,并且駕駛者壓力也可能由于長時間駕駛時的疲勞引起。另外,當由于防止事故危險采取的措施而重復(fù)突然停止時駕駛者也會感到壓力。
[0003]此外,壓力的增大可能會增大事故的風險。用來減輕駕駛者壓力的典型裝置是使用音頻系統(tǒng)。特別地,在駕駛期間產(chǎn)生的壓力可以通過在駕駛時從音頻系統(tǒng)收聽無線電廣播或者收聽存儲介質(zhì)中存儲的音樂來減小。駕駛者可以通過收聽適合于自己的感覺(即壓力狀態(tài))的音樂來進一步減小壓力。然而,無線電廣播節(jié)目或存儲介質(zhì)中的音樂并未考慮駕駛者的壓力狀態(tài)。因此,應(yīng)該考慮壓力狀態(tài)來提供適合于駕駛者的壓力狀態(tài)的音樂。
[0004]本部分中公開的上述信息只是為了增強對本發(fā)明的背景的理解,并且因此可能包含不構(gòu)成在該國對本領(lǐng)域普通技術(shù)人員而言已知的現(xiàn)有技術(shù)的信息。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供了用于車輛的音樂推薦系統(tǒng)和方法,其能夠提供適合于駕駛者壓力狀態(tài)的音樂。
[0006]本發(fā)明的示例性實施例提供了一種音樂推薦系統(tǒng),其可以包括:收集車輛的運動信息和控制信息的車輛信息收集單元;通過處理運動信息和控制信息來生成駕駛者的壓力信息的客戶傳感器數(shù)據(jù)管理單元;通過對音樂文件執(zhí)行音頻信號處理提取音樂的物理特性,并提取與音樂的物理特性相對應(yīng)的情緒特性的情緒元(emotion-meta)分析單元;連接并存儲音樂文件的音樂信息和音樂的情緒特性的音樂推薦元(recommendation-meta)數(shù)據(jù)庫(DB,database)管理單元;以及從音樂推薦元DB管理單元搜索與壓力信息相對應(yīng)的音樂,并向駕駛者推薦該音樂的減壓音樂推薦單元。
[0007]客戶傳感器數(shù)據(jù)管理單元可以包括:通過將運動信息和控制信息轉(zhuǎn)換成預(yù)定格式來生成轉(zhuǎn)換數(shù)據(jù)的消息格式化單元;基于壓力確定標準將轉(zhuǎn)換數(shù)據(jù)分類,并把轉(zhuǎn)換數(shù)據(jù)抽象成用于確定壓力的狀態(tài)值的情境(context)管理單元;以及確定狀態(tài)值是否對應(yīng)于壓力狀態(tài)、并生成壓力信息的壓力確定單元,所述壓力信息包括由狀態(tài)值表示的壓力的類型和強度。
[0008]系統(tǒng)還可以包括收集包括降雨和外部溫度中的至少任何一者的天氣信息的周圍信息收集單元,并且客戶傳感器數(shù)據(jù)管理單元可以配置成通過處理天氣信息來生成壓力信息。另外,音樂推薦元DB管理單元可以包括:存儲音樂信息的音樂信息DB ;以及存儲音樂的情緒特性的情緒元DB。情緒元分析單元可以布置在經(jīng)由無線通信與車輛連接的情緒元分析服務(wù)器中。
[0009]此外,系統(tǒng)還可以包括提供音樂推薦元DB管理單元和情緒元分析服務(wù)器之間的無線通信接口的通信接口。系統(tǒng)還可以包括存儲駕駛者的壓力狀態(tài)、基于壓力狀態(tài)推薦的音樂、以及駕駛者的反饋信息的音樂播放日志存儲單元。
[0010]本發(fā)明的另一示例性實施例提供了一種音樂推薦方法,其可以包括:收集天氣信息、車輛的運動信息和控制信息以便確定駕駛者的壓力狀態(tài);通過將天氣信息以及車輛的運動信息和控制信息轉(zhuǎn)換成預(yù)定格式來生成轉(zhuǎn)換數(shù)據(jù);把轉(zhuǎn)換數(shù)據(jù)抽象成用于壓力確定的狀態(tài)值,并且確定是否檢測到基于狀態(tài)值的壓力;當檢測到基于狀態(tài)值的壓力時,生成包括由狀態(tài)值表示的壓力的類型和強度的壓力信息;以及向駕駛者推薦與壓力信息相對應(yīng)的音樂。
[0011]向駕駛者推薦與壓力信息相對應(yīng)的音樂的步驟可以包括:確定與壓力的類型和強度相對應(yīng)的音樂的情緒特性;以及從音樂推薦元DB管理單元搜索具有該情緒特性的音樂,然后向駕駛者推薦該音樂。生成壓力信息的步驟可以包括:通過檢查轉(zhuǎn)換數(shù)據(jù)的狀態(tài)值將壓力的類型分類;以及通過檢查轉(zhuǎn)換數(shù)據(jù)的狀態(tài)值將每種壓力類型的壓力強度分類。
[0012]本發(fā)明的另一示例性實施例提供了在基于駕駛者的壓力狀態(tài)推薦音樂的音樂推薦系統(tǒng)中生成音樂文件的情緒元信息的方法,并且該方法可以包括:輸入音樂文件;在音樂文件中提取包括音樂的節(jié)奏和比特數(shù)目中的至少任何一者的物理特性;提取與物理特性相對應(yīng)的音樂的情緒特性;以及把音樂的情緒特性作為音樂文件的情緒元信息映射到音樂文件。
【專利附圖】
【附圖說明】
[0013]圖1是示出根據(jù)本發(fā)明的示例性實施例的用于車輛的音樂推薦系統(tǒng)的示例性框圖;
[0014]圖2是示出根據(jù)本·發(fā)明的示例性實施例的操作用于車輛的音樂推薦系統(tǒng)的方法的示例性流程圖;
[0015]圖3是示出根據(jù)本發(fā)明的另一示例性實施例的操作用于車輛的音樂推薦系統(tǒng)的方法的示例性流程圖;
[0016]圖4是示出根據(jù)本發(fā)明的另一示例性實施例的用于車輛的音樂推薦系統(tǒng)的示例性框圖;
[0017]圖5是示出根據(jù)本發(fā)明的另一示例性實施例的操作用于車輛的音樂推薦系統(tǒng)的方法的示例性流程圖;并且
[0018]圖6是示出根據(jù)本發(fā)明的另一示例性實施例的操作用于車輛的音樂推薦系統(tǒng)的方法的示例性流程圖。
[0019]附圖標記的說明
[0020]100:音樂推薦系統(tǒng)110:數(shù)據(jù)收集單元
[0021]111:周圍信息收集單元
[0022]112:車輛信息收集單元
[0023]113:客戶傳感器數(shù)據(jù)管理單元
[0024]114:消息格式化單元115:情境管理單元[0025]116:壓力確定單元
[0026]120:音樂分析/推薦單元
[0027]121:媒體管理單元
[0028]122:情緒元分析單元
[0029]123:音樂推薦元DB管理單元
[0030]124:音樂信息DB125:情緒元DB
[0031]126:減壓音樂推薦單元
【具體實施方式】
[0032]應(yīng)理解的是,本文中使用的術(shù)語“車輛”或“車輛的”或其它類似術(shù)語包括一般的機動車輛(諸如包括運動型多功能車(SUV)、公共汽車、卡車、各種商用車輛在內(nèi)的客車)、包括各種艇和船在內(nèi)的水運工具、飛行器等,并且包括混合動力車、電動車、插電式混合電動車、氫動力車以及其它代用燃料車(例如從除石油以外的資源中取得的燃料)。
[0033]盡管示例性實施例被描述為使用多個單元來執(zhí)行示例性處理,但應(yīng)理解的是,所述示例性處理也可以由一個或多個模塊來執(zhí)行。另外,應(yīng)理解的是,術(shù)語“控制器/控制單元”是指包括存儲器和處理器的硬件裝置。所述存儲器被配置成存儲各模塊,并且所述處理器被具體地配置成執(zhí)行所述模塊以執(zhí)行下面進一步描述的一個或多個處理。
[0034]此外,本發(fā)明的控制邏輯可以實施為包含由處理器、控制器/控制單元等執(zhí)行的可執(zhí)行程序指令的非暫時性·計算機可讀介質(zhì)。計算機可讀介質(zhì)的實例包括但不限于ROM、RAM、壓縮盤(⑶)_R0M、磁帶、軟盤、閃存驅(qū)動器、智能卡和光學數(shù)據(jù)存儲裝置。計算機可讀記錄介質(zhì)也可以分布在網(wǎng)絡(luò)連接的計算機系統(tǒng)中,使得計算機可讀介質(zhì)以分布式方式(例如通過遠程信息處理服務(wù)器或控制器局域網(wǎng)(CAN))被存儲和執(zhí)行。
[0035]本文中所用的術(shù)語僅用于描述特定實施例的目的,并且并非旨在對本發(fā)明進行限制。如本文中所使用的那樣,單數(shù)形式的“一”旨在也包括復(fù)數(shù)形式,除非文中清楚地指出。還應(yīng)理解的是,術(shù)語“包括”在本說明書中被使用時,指的是所陳述的特征、整數(shù)、步驟、操作、元件和/或組件的存在,而并不排除一個或多個其他特征、整數(shù)、步驟、操作、元件、組件和/或其組合的存在或附加。如本文中使用的那樣,術(shù)語“和/或”包括一個或多個相關(guān)列出條目的任何和全部組合。
[0036]除非明確陳述或根據(jù)上下文可明顯得出,否則本文中使用的術(shù)語“大約”應(yīng)被理解為處于本領(lǐng)域的正常容差范圍內(nèi),例如在2個平均標準差內(nèi)?!按蠹s”可以被理解為在所陳述的值的 10%、9%、8%、7%、6%、5%、4%、3%、2%、1%、0.5%、0.1%、0.05% 或 0.01% 內(nèi)。除非根據(jù)上下文清楚地得出,否則本文中提供的所有數(shù)值都受術(shù)語“大約”的修正。
[0037]在下文中,將參考附圖詳細描述本發(fā)明的示例性實施例,使得本領(lǐng)域技術(shù)人員能夠容易地實現(xiàn)本發(fā)明。本發(fā)明可以以各種方式配置并且不限于在此描述的示例性實施例。此外,在下面的示例性實施例中,具有相同配置的組件用相同的附圖標記指代并且在第一不例性實施例中描述,并且在其他不例性實施例中將僅描述與第一不例性實施例不同的其他配置。與示例性實施例的說明無關(guān)的部分將不再示出以便使說明清楚,并且同樣的附圖標記在整個說明書中始終指代同樣的元素。
[0038]圖1是示出根據(jù)本發(fā)明的示例性實施例的用于車輛的音樂推薦系統(tǒng)的示例性框圖。參考圖1,音樂推薦系統(tǒng)100可以包括由處理器執(zhí)行的多個單元。這多個單元可以包括:配置成收集數(shù)據(jù)以便確定駕駛者的壓力狀態(tài)的數(shù)據(jù)收集單元110,以及配置成分析音樂的類型并推薦適合于壓力狀態(tài)的音樂的音樂分析/推薦單元120。
[0039]特別地,數(shù)據(jù)收集單元110可以包括周圍信息收集單元111、車輛信息收集單元112和客戶傳感器數(shù)據(jù)管理單元113。周圍信息收集單元111可以配置成實時地收集諸如雪、雨、霧和外部溫度之類的天氣信息??赡軙绊戱{駛的天氣信息可以由安裝在車輛內(nèi)的降雨傳感器和溫度傳感器等收集??商鎿Q地,可以經(jīng)由無線通信從提供天氣信息的網(wǎng)絡(luò)服務(wù)器向周圍信息收集單元111提供天氣信息。
[0040]另外,車輛信息收集單元112可以配置成實時地收集包括車輛的行駛速度、行駛時間和RPM (每分鐘轉(zhuǎn)速)的運動信息、以及包括車輛中的發(fā)動機狀態(tài)、車內(nèi)燈狀態(tài)和刮水器操作狀態(tài)的控制信息。此外,車輛信息收集單元112可以配置成收集內(nèi)容使用信息(諸如駕駛者收聽的無線電廣播和音樂源)以及導(dǎo)航系統(tǒng)的操作。
[0041]客戶傳感器數(shù)據(jù)管理單元113可以配置成通過處理天氣信息以及車輛的運動信息和控制信息,生成駕駛者的壓力信息??蛻魝鞲衅鲾?shù)據(jù)管理單元113可以包括消息格式化單元114、情境管理單元115和壓力確定單元116。
[0042]消息格式化單元114可以配置成通過把由周圍信息收集單元111和車輛信息收集單元112收集的信息轉(zhuǎn)換成以可用于壓力確定單元116的類型設(shè)定的格式,生成轉(zhuǎn)換數(shù)據(jù)。消息格式化單元114可以配置成把經(jīng)由車輛網(wǎng)絡(luò)例如CAN (控制器局域網(wǎng))接收的數(shù)據(jù)轉(zhuǎn)換成可用于壓力確定單元116的格式。
[0043]情境管理單元115可以配置成基于壓力確定標準把轉(zhuǎn)換數(shù)據(jù)作為情境進行分類和管理。附加地,情境管理單元115可以配置成把收集的轉(zhuǎn)換數(shù)據(jù)分類并管理為累積行駛時間、突然減速、突然加速、經(jīng)濟駕駛時間、超速時間、低速時間、制動、降雨和外部溫度。情境管理單元115也可以配置成把轉(zhuǎn)換數(shù)據(jù)抽象成用于確定壓力的狀態(tài)值。
[0044]壓力確定單元116可以配置成通過分析由情境管理單元115抽象的狀態(tài)值,確定駕駛者的當前狀態(tài)值是否對應(yīng)于壓力狀態(tài)。壓力確定單元116還可以配置成在駕駛者的狀態(tài)值對應(yīng)于壓力狀態(tài)時,確定狀態(tài)值表示的壓力的類型和強度。壓力確定單元116可以配置成生成包括駕駛者的壓力類型和強度的壓力信息,并將該壓力信息傳送給音樂分析/推薦單元120。
[0045]此外,音樂分析/推薦單元120可以包括媒體管理單元121、情緒元分析單元122、音樂推薦元DB管理單元123和減壓音樂推薦單元126。
[0046]特別地,媒體管理單元121可以配置成管理播放音樂的車輛終端或輸出多媒體內(nèi)容的其他媒體裝置。媒體管理單元121可以配置成把由車輛終端或其他媒體裝置播放的音樂文件傳送給情緒元分析單元122和音樂推薦元DB管理單元123。音樂信息例如音樂標題、藝術(shù)家名字和運行時間可以被包括在音樂文件中。
[0047]情緒元分析單元122可以配置成通過對音樂文件執(zhí)行音頻信號處理來提取音樂的物理特性,并提取與音樂的物理特性相對應(yīng)的情緒特性。音樂的物理特性和音樂的對應(yīng)情緒特性可以用量化值表達。例如,音樂的物理特性可以是音樂的節(jié)奏或平均比特數(shù)目,并且音樂的對應(yīng)情緒特性可以設(shè)定成表示輕音樂、刺激音樂、平靜音樂、歡快音樂、快音樂和交響樂的特定值。[0048]音樂推薦元DB管理單元123可以包括:配置成存儲從媒體管理單元121傳送的音樂信息的音樂信息DB124,以及配置成存儲與從音樂文件提取的音樂的情緒特性有關(guān)的情緒元信息的情緒元DB125。音樂推薦元DB管理單元123可以配置成把音樂信息DB124中的音樂信息和情緒元DB125中的情緒特性彼此關(guān)聯(lián)地存儲。
[0049]減壓音樂推薦單元126可以配置成從壓力確定單元116接收壓力信息,并從音樂推薦元DB管理單元123搜索與壓力信息相對應(yīng)的音樂,并向駕駛者推薦該音樂??商鎿Q地,減壓音樂推薦單元126可以通過向媒體管理單元121傳送與駕駛者的壓力信息相對應(yīng)的搜索到的音樂來輸出搜索到的音樂。
[0050]如上所述,適合于在駕駛期間產(chǎn)生的駕駛者壓力狀態(tài)的音樂可以向駕駛者推薦從而降低駕駛者的壓力水平。音樂推薦系統(tǒng)100中生成音樂文件的情緒元信息的處理在下文中描述。
[0051]圖2是示出根據(jù)本發(fā)明的示例性實施例的操作用于車輛的音樂推薦系統(tǒng)的方法的示例性流程圖。參考圖2,在由處理器執(zhí)行的音樂推薦系統(tǒng)100中,可以將媒體(例如音樂文件)輸入到媒體管理單元121中(S110)。媒體管理單元121可以配置成確定與輸入的音樂文件相對應(yīng)的音樂信息是否在音樂信息DB124中。媒體管理單元121可以配置成在音樂信息DB124中沒有輸入的音樂文件的音樂信息時,把輸入的音樂文件的音樂信息存儲到音樂信息DB124中。媒體管理單元121可以配置成把輸入的音樂文件傳送給情緒元分析單元122。
[0052]情緒元分析單元122可以配置成確定情緒元信息是否對應(yīng)于輸入的音樂文件(S120)。換言之,情緒元分析單元122可以配置成確定情緒元DB125中是否存在與輸入的音樂文件相對應(yīng)的情緒元信息。此外,情緒元分析單元122可以配置成從輸入的音樂文件檢查媒體的詳細信息,例如音樂標題、藝術(shù)家名字和運行時間(S130)。情緒元分析單元122可以配置成在輸入的音樂文件中提取音樂特征(S140)。換言之,情緒元分析單元122可以配置成提取音樂的物理特性例如節(jié)奏和比特數(shù)目。
[0053]附加地,情緒元分析單元122可以配置成基于音樂特征來映射情緒(S150)。情緒元分析單元122可以配置成提取與音樂的物理特性例如節(jié)奏和比特數(shù)目相對應(yīng)的音樂的情緒特性,并將情緒特性映射到對應(yīng)的音樂文件。音樂的情緒特性可以表示輕音樂、刺激音樂、平靜音樂、歡快音樂、快音樂和交響樂中的任何一種。情緒特性可以是音樂文件的情緒兀/[目息。
[0054]情緒元分析單元122還可以配置成將基于輸入的音樂文件提取的音樂的情緒特性存儲到情緒元DB125中(S160)。情緒元DB125中存儲的音樂的情緒特性可以與音樂信息DB124中存儲的音樂信息相關(guān)聯(lián)。換言之,輸入的音樂文件的情緒元信息可以基于情緒元DB125中的音樂信息來生成。
[0055]如上所述,當輸入新音樂文件時,由處理器執(zhí)行的音樂推薦系統(tǒng)100可以配置成將音樂信息存儲到音樂信息DB124中,分析與音樂信息相對應(yīng)的情緒特性,并將情緒元信息存儲到情緒元DB125中。音樂推薦系統(tǒng)100可以配置成基于存儲在音樂信息DB124和情緒兀DB125中的信息,推薦適合于駕駛者的壓力狀態(tài)的音樂。基于存儲在音樂信息DB124和情緒元DB125中的信息推薦適合于駕駛者的壓力狀態(tài)的音樂的處理在下文中描述。
[0056]圖3是示出根據(jù)本發(fā)明的另一示例性實施例的操作用于車輛的音樂推薦系統(tǒng)的方法的示例性流程圖。參考圖3,車輛的周圍信息可以由周圍信息收集單元111收集,并且車輛信息可以由車輛信息收集單元112收集(S210)。車輛的周圍信息可以包括天氣信息例如雨、雪、霧和外部溫度。車輛信息可以包括運動信息,該運動信息包括車輛的行駛速度、行駛時間和RPM,并且控制信息可以包括車輛中的發(fā)動機狀態(tài)、車內(nèi)燈狀態(tài)和刮水器操作狀態(tài)。
[0057]消息格式化單元114可以配置成通過將周圍信息和車輛信息轉(zhuǎn)換成預(yù)定類型的消息格式來生成情境(S220)。情境管理單元115可以配置成管理作為抽象出的狀態(tài)值的情境,所述抽象出的狀態(tài)值表示累積行駛時間、突然減速、突然加速、正常駕駛時間、超速時間、低速時間、制動、降雨和外部溫度中的至少任何一者。
[0058]壓力確定單元116可以配置成基于上述情境檢測壓力(S230)。特別地,壓力確定單元116可以配置成基于情境確定是否檢測到壓力(S240)。例如,當基于情境的狀態(tài)值確定總駕駛時間是約40分鐘以上、并且行駛距離是約20km以上時,壓力確定單元116可以配置成確定檢測到由于駕駛中的疲勞累積而引起的壓力。當基于情境狀態(tài)值確定經(jīng)濟駕駛時間低于預(yù)定時間(例如相當短)、并且低速時間維持約5分鐘以上時,壓力確定單元116可以配置成確定檢測到由于停滯引起的壓力。當基于情境狀態(tài)值確定檢測到降雨、或者外部溫度是約4攝氏度以下或28攝氏度以上時,壓力確定單元116可以配置成確定檢測到由于天氣引起的壓力。當超速時間是約5分鐘以上、每分鐘執(zhí)行約五次以上制動、或者存在突然減速或突然加速時,壓力確定單元116可以配置成確定檢測到由于緊張引起的壓力。
[0059]壓力確定單元116可以配置成對壓力的類型分類(S250)。壓力的類型可以是由于駕駛期間的疲勞累積引起的壓力、由于停滯引起的壓力、由于天氣引起的壓力和由于緊張引起的壓力。壓力確定單元116可以配置成通過檢查情境的狀態(tài)值來對壓力的類型分類。另外,壓力確定單元116可以配置成將壓力的強度分類(S260)。壓力的強度可以基于每種壓力類型的預(yù)定標準來分類。壓力確定單元116可以配置成通過檢查情境的狀態(tài)值將壓力的強度分類。此外,壓力確定單元116可以配置成確定駕駛者的壓力狀態(tài)(S270)。換言之,壓力確定單元116可以配置成確定壓力的類型和強度。壓力確定單元116可以配置成確定壓力的兩個或更多類型和強度。壓力確定單元116可以配置成生成包括壓力的類型和強度的壓力信息,并將該壓力信息傳送給減壓音樂推薦單元126。
[0060]減壓音樂推薦單元126可以配置成從音樂推薦元DB管理單元123中檢測與駕駛者的壓力狀態(tài)相對應(yīng)的音樂,并向駕駛者推薦該音樂(S280)。換言之,減壓音樂推薦單元126可以配置成向駕駛者推薦與壓力信息相對應(yīng)的音樂。減壓音樂推薦單元126可以配置成基于壓力的類型和強度確定音樂的情緒特性,從音樂推薦元DB管理單元123中搜索具有該情緒特性的音樂,并向駕駛者推薦該音樂。
[0061]例如,當駕駛者的壓力類型是基于駕駛期間疲勞的累積時,可以推薦歡快音樂。當駕駛者的壓力類型是基于停滯時,可以推薦刺激音樂。當駕駛者的壓力類型是基于天氣時,可以推薦適合于天氣的氣氛的音樂。當駕駛者的壓力類型是基于緊張時,可以推薦平靜音樂或古典樂。可以取決于駕駛者的壓力強度來推薦同一音樂類型中詳細分類的音樂。例如當推薦與由于駕駛期間的疲勞累積引起的壓力相對應(yīng)的歡快音樂時,可以對歡快程度分類并且可以基于壓力的強度推薦對應(yīng)的音樂。
[0062]附加地,在基于情境確定是否檢測到壓力的處理(S240)中響應(yīng)于沒有檢測到壓力,壓力確定單元116可以配置成把駕駛者的內(nèi)容使用信息傳送給減壓音樂推薦單元126,并且減壓音樂推薦單元126可以配置成基于內(nèi)容使用信息推薦與用戶的品味相對應(yīng)的音樂(S290)。
[0063]音樂推薦系統(tǒng)100可以安裝在車輛內(nèi),但是音樂推薦系統(tǒng)100中的一部分可以布置在服務(wù)器內(nèi),所述服務(wù)器可以配置成與車輛進行無線通信。音樂推薦系統(tǒng)100中的一部分被布置在服務(wù)器中時的情況將在下文中描述。
[0064]圖4是示出根據(jù)本發(fā)明的另一示例性實施例的用于車輛的音樂推薦系統(tǒng)的示例性框圖。參考圖4,音樂推薦系統(tǒng)200可以包括由處理器執(zhí)行的多個單元。多個單元可以包括:配置成收集數(shù)據(jù)以便確定駕駛者的壓力狀態(tài)的數(shù)據(jù)收集單元210,配置成推薦適合于壓力狀態(tài)的音樂的音樂推薦單元220,以及情緒元分析服務(wù)器230。數(shù)據(jù)收集單元210和音樂推薦單元220可以布置在車輛內(nèi),并且情緒元分析服務(wù)器230可以布置在經(jīng)由網(wǎng)絡(luò)與車輛連接的服務(wù)器上。
[0065]數(shù)據(jù)收集單元210可以包括周圍信息收集單元211、車輛信息收集單元212和客戶傳感器數(shù)據(jù)管理單元213。客戶傳感器數(shù)據(jù)管理單元213可以包括消息格式化單元214、情境管理單元215和壓力確定單元216。數(shù)據(jù)收集單元210與參考圖1描述的數(shù)據(jù)收集單元110相同,并且因此省略其詳細描述。
[0066]音樂推薦單元220可以包括音樂推薦元DB管理單元221、減壓音樂推薦單元225、音樂播放日志存儲單元226、媒體播放單元227和通信接口 228。通信接口 228可以配置成提供音樂推薦元DB管理單元221和情緒元分析服務(wù)器230之間的無線通信接口。音樂推薦元DB管理單元221可以包括音樂信息DB222、媒體管理單元223和情緒元DB224。
[0067]媒體管理單元223可以配置成管理播放音樂的車輛終端或播放多媒體內(nèi)容的其他媒體裝置。媒體管理單元223可以配置成經(jīng)由通信接口 228把由車輛終端或其他媒體裝置播放的音樂文件傳送給情緒元分析服務(wù)器230。此外,媒體管理單元223可以配置成經(jīng)由通信接口 228接收在情緒元分析服務(wù)器230中分析的音樂的情緒特性。
[0068]附加地,媒體管理單元223可以配置成把音樂文件中所包括的音樂信息例如音樂標題、藝術(shù)家名字和運行時間傳送給音樂信息DB222,并把在情緒元分析服務(wù)器230中分析的音樂的情緒特性傳送給情緒元DB224。換言之,媒體管理單元223可以配置成將情緒特性與音樂信息DB222中存儲的音樂信息相關(guān)聯(lián)地存儲到情緒元DB224中。媒體管理單元223可以配置成管理播放音樂的車輛終端或播放多媒體內(nèi)容的其他媒體裝置。
[0069]減壓音樂推薦單元225可以配置成從壓力確定單元216接收壓力信息,并從音樂推薦元DB管理單元221搜索與壓力信息相對應(yīng)的音樂,并向駕駛者推薦該音樂??商鎿Q地,減壓音樂推薦單元225可以配置成在音樂播放日志存儲單元226中搜索基于駕駛者的壓力狀態(tài)播放的音樂,然后經(jīng)由媒體播放單元227輸出音樂。音樂播放日志存儲單元226可以配置成存儲示出駕駛者壓力狀態(tài)的情境、基于壓力狀態(tài)推薦或播放的音樂、以及駕駛者的反饋信息。音樂播放日志存儲單元226可以配置成存儲駕駛者頻繁播放的偏好音樂。
[0070]情緒元分析服務(wù)器230可以配置成通過處理從音樂推薦單元220傳送的音樂文件來提取音樂的物理特性,并且提取與音樂的物理特性相對應(yīng)的情緒特性。情緒元分析服務(wù)器230可以配置成把從音樂文件提取的情緒特性傳送給音樂推薦單元220。
[0071]圖5是示出根據(jù)本發(fā)明的另一示例性實施例的操作用于車輛的音樂推薦系統(tǒng)的方法的示例性流程圖。參考圖5,在音樂推薦系統(tǒng)200中,媒體(例如音樂文件)可以由處理器輸入到媒體管理單元223中(S310)。具體地,媒體管理單元223可以配置成確定是否存在與輸入的音樂文件相對應(yīng)的匹配數(shù)據(jù)(S320)。媒體管理單元223可以配置成檢查與輸入的音樂文件相對應(yīng)的音樂信息(例如匹配數(shù)據(jù))是否在音樂信息DB222中。
[0072]當音樂信息DB222中不存在與輸入的音樂文件相對應(yīng)的音樂信息時,媒體管理單元223可以配置成與管理大量音樂文件的音樂源連接,并查詢與輸入的音樂文件相對應(yīng)的詳細媒體信息(S330)。詳細媒體信息可以包括音樂文件的音樂標題、藝術(shù)家名字和運行時間。
[0073]媒體管理單元223可以配置成確定與輸入的音樂文件相對應(yīng)的情緒元信息是否在情緒元DB224中(S340)。當與輸入的音樂文件相對應(yīng)的情緒元信息不在情緒元DB224中時,媒體管理單元223可以配置成經(jīng)由通信接口 228請求情緒元分析服務(wù)器230對輸入的音樂文件執(zhí)行情緒元分析(S350)。媒體管理單元223可以配置成把輸入的音樂文件傳送給情緒元分析服務(wù)器230。
[0074]情緒元分析服務(wù)器230可以配置成使用輸入的音樂文件提取音樂的特征(S360)。換言之,情緒元分析服務(wù)器230可以配置成提取音樂的物理特性例如節(jié)奏和比特數(shù)目。情緒元分析服務(wù)器230可以配置成根據(jù)音樂的特征映射情緒(S370)。另外,情緒元分析服務(wù)器230可以配置成提取與音樂的物理特性例如節(jié)奏和比特數(shù)目相對應(yīng)的音樂的特性值。音樂的特性值可以表示輕音樂、刺激音樂、平靜音樂、歡快音樂、快音樂和交響樂中的任何一種。
[0075]情緒元分析服務(wù)器230可以配置成在完成對輸入的音樂文件的情緒元分析之后把包括音樂的特性值的情緒元分析響應(yīng)傳送給媒體管理單元223 (S380)。媒體管理單元223可以配置成把從輸入的音樂文件分析的音樂特性值存儲到情緒元DB224中(S390)。存儲在情緒元DB224中的音樂特性值可以與音樂信息DB222中存儲的音樂信息相關(guān)聯(lián)。
[0076]如上所述,情緒元分析服務(wù)器230可以分立地布置、并且可以配置成分析輸入的音樂文件中的情緒元信息。音樂推薦系統(tǒng)200的除情緒元分析服務(wù)器230以外的組件可以布置在分立的服務(wù)器中。在此情況下這些組件的功能也可以從上面的描述中推導(dǎo)出來。
[0077]圖6是示出根據(jù)本發(fā)明的另一示例性實施例的操作用于車輛的音樂推薦系統(tǒng)的方法的示例性流程圖。參考圖6,借以把音樂文件輸入到播放音樂的車輛終端或其他媒體裝置的物理介質(zhì)可以變化,并且可以包括壓縮盤(⑶)、MP3、硬盤和USB存儲器。使用圖1中示出的媒體管理單元121或圖4中示出的媒體管理單元223來管理物理介質(zhì)的音樂文件的音樂信息的方法在下文中描述。
[0078]新媒體文件可以經(jīng)由多種物理介質(zhì)中的任何一種輸入(S410)。播放新媒體文件的媒體裝置的狀態(tài)值可以由處理器檢查(S420 )。媒體裝置的狀態(tài)值可以包括為每種物理介質(zhì)配置的用于每種物理介質(zhì)的列表,例如存儲在⑶、MP3、硬盤或USB存儲器上的音軌數(shù)目、最后播放狀態(tài)、主音軌、最后播放音樂、文件夾數(shù)目和運行時間。當新媒體文件被輸入時,處理器可以配置成確定是否改變媒體裝置的狀態(tài)值(S430)。換言之,處理器可以配置成確定新媒體文件是否是用于每種物理介質(zhì)的列表中記錄的媒體文件。
[0079]當新媒體文件不是用于每種物理介質(zhì)的列表中記錄的媒體文件時,可以改變(即,更新)播放新媒體文件的媒體裝置的狀態(tài)值。當改變媒體裝置的狀態(tài)值時,可以提取與播放新媒體文件的媒體裝置相對應(yīng)的情緒元DB (S440)。當分析新媒體文件的情緒特性并生成情緒元信息時,包括音樂信息DB和情緒元DB的音樂推薦元DB可以得到更新(S450)。
[0080]如上所述,根據(jù)本發(fā)明的示例性實施例,可以提供適合于駕駛者的壓力狀態(tài)的音樂,因此可以更有效地減小駕駛者的壓力并減小由于駕駛者壓力引起事故的危險。
[0081]作為本發(fā)明的實例提供的上面提到的附圖和本發(fā)明的詳細說明是用來解釋本發(fā)明的,而不是對權(quán)利要求中描述的本發(fā)明的含義或范圍進行限制的。因此,本領(lǐng)域技術(shù)人員應(yīng)理解的是,各種改型和其他等效示例性實施例是可能的。因此,本發(fā)明的實際技術(shù)保護范圍應(yīng)由權(quán)利要求中描述的精神確定。
[0082]盡管本發(fā)明已經(jīng)結(jié)合當前被認為是示例性實施例的實施例進行了描述,但應(yīng)理解的是,本發(fā)明并不限于所公開的實施例。相反,本發(fā)明旨在覆蓋所附權(quán)利要求的精神和范圍內(nèi)所包括的各種改型和等效配置。
【權(quán)利要求】
1.一種用于車輛的音樂推薦系統(tǒng),包括: 處理器,其連接到網(wǎng)絡(luò)接口并且適于執(zhí)行一個或更多處理;以及存儲器,其配置成存儲能夠由所述處理器執(zhí)行的程序指令,所述程序指令在被執(zhí)行時配置成: 收集車輛的運動信息和控制信息; 通過處理所述運動信息和所述控制信息來生成駕駛者的壓力信息; 通過對音樂文件執(zhí)行音頻信號處理來提取音樂的物理特性; 提取與音樂的所述物理特性相對應(yīng)的情緒特性; 連接并存儲所述音樂文件的音樂信息和音樂的所述情緒特性;以及 搜索與所述壓力信息相對應(yīng)的音樂并向駕駛者推薦所述音樂。
2.如權(quán)利要求1所述的系統(tǒng),其中所述程序指令在被執(zhí)行時還配置成: 通過將所述運動信息和所述控制信息轉(zhuǎn)換成預(yù)定格式來生成轉(zhuǎn)換數(shù)據(jù); 基于壓力確定標準,將所述轉(zhuǎn)換數(shù)據(jù)分類; 把所述轉(zhuǎn)換數(shù)據(jù)抽象成用于壓力確定的狀態(tài)值; 確定所述狀態(tài)值是否對應(yīng)于壓力狀態(tài);以及 生成包括由所述狀態(tài)值表示的壓力的類型和強度的所述壓力信息。
3.如權(quán)利要求1所述的系統(tǒng),其中所述程序指令在被執(zhí)行時還配置成: 收集包括降雨和外部溫度中的至少一者的天氣信息, 其中通過處理所述天氣信息來生成所述壓力信息。
4.如權(quán)利要求1所述的系統(tǒng),其中所述程序指令在被執(zhí)行時還配置成: 將所述音樂信息存儲在音樂信息數(shù)據(jù)庫中;以及 將音樂的所述情緒特性存儲在情緒元數(shù)據(jù)庫中。
5.如權(quán)利要求1所述的系統(tǒng),其中所述處理器被布置在經(jīng)由無線通信與車輛連接的情緒元分析服務(wù)器中。
6.如權(quán)利要求5所述的系統(tǒng),還包括: 通信接口,其提供所述處理器和所述情緒元分析服務(wù)器之間的無線通信接口。
7.如權(quán)利要求5所述的系統(tǒng),其中所述程序指令在被執(zhí)行時還配置成: 將駕駛者的所述壓力狀態(tài)、基于所述壓力狀態(tài)推薦的音樂以及所述駕駛者的反饋信息存儲在音樂播放日志存儲單元中。
8.一種音樂推薦方法,包括: 由處理器收集天氣信息、車輛的運動信息和控制信息以便確定駕駛者的壓力狀態(tài);由所述處理器通過將所述天氣信息以及車輛的所述運動信息和所述控制信息轉(zhuǎn)換成預(yù)定格式來生成轉(zhuǎn)換數(shù)據(jù); 由所述處理器將所述轉(zhuǎn)換數(shù)據(jù)抽象為用于壓力確定的狀態(tài)值; 由所述處理器確定是否檢測到基于所述狀態(tài)值的壓力; 當檢測到基于所述狀態(tài)值的壓力時,由所述處理器生成包括由所述狀態(tài)值表示的壓力的類型和強度的壓力信息;以及 由所述處理器向駕駛者推薦與所述壓力信息相對應(yīng)的音樂。
9.如權(quán)利要求8所述的 方法,其中向駕駛者推薦與所述壓力信息相對應(yīng)的音樂的步驟包括: 由所述處理器確定與壓力的類型和強度相對應(yīng)的音樂的情緒特性;以及由所述處理器從音樂推薦元DB管理單元搜索具有所述情緒特性的音樂,并向駕駛者推薦所述音樂。
10.如權(quán)利要求8所述的方法,其中生成壓力信息的步驟包括: 由所述處理器通過檢查所述轉(zhuǎn)換數(shù)據(jù)的所述狀態(tài)值來將壓力的類型分類;以及 由所述處理器通過檢查所述轉(zhuǎn)換數(shù)據(jù)的所述狀態(tài)值來將每種壓力類型的壓力強度分類。
11.一種在基于駕駛者的壓力狀態(tài)推薦音樂的音樂推薦系統(tǒng)中生成音樂文件的情緒元信息的方法,所述方法包括: 由處理器接收所述音樂文件; 由所述處理器在所述音樂文件中提取包括音樂的節(jié)奏和比特數(shù)目中的至少一者的物理特性; 由所述處理器提取與所述物理特性相對應(yīng)的音樂的情緒特性;以及由所述處理器把音樂的所述情緒特性作為所述音樂文件的情緒元信息映射到所述音樂文件。
12.一種包含由處理器執(zhí)行的程序指令的非暫時性計算機可讀介質(zhì),所述計算機可讀介質(zhì)包括: 收集天氣信息、車輛的運動信`息和控制信息以便確定駕駛者的壓力狀態(tài)的程序指令;通過將所述天氣信息以及車輛的所述運動信息和所述控制信息轉(zhuǎn)換成預(yù)定格式來生成轉(zhuǎn)換數(shù)據(jù)的程序指令; 將所述轉(zhuǎn)換數(shù)據(jù)抽象成用于壓力確定的狀態(tài)值的程序指令; 確定是否檢測到基于所述狀態(tài)值的壓力的程序指令; 在檢測到基于所述狀態(tài)值的壓力時,生成包括由所述狀態(tài)值表示的壓力的類型和強度的壓力信息的程序指令;以及 向駕駛者推薦與所述壓力信息相對應(yīng)的音樂的程序指令。
13.如權(quán)利要求12所述的非暫時性計算機可讀介質(zhì),還包括: 確定與壓力的類型和強度相對應(yīng)的音樂的情緒特性的程序指令;以及從音樂推薦元DB管理單元搜索具有所述情緒特性的音樂,并向駕駛者推薦所述音樂的程序指令。
14.如權(quán)利要求12所述的非暫時性計算機可讀介質(zhì),還包括: 通過檢查所述轉(zhuǎn)換數(shù)據(jù)的所述狀態(tài)值來將壓力的類型分類的程序指令;以及 通過檢查所述轉(zhuǎn)換數(shù)據(jù)的所述狀態(tài)值來將每種壓力類型的壓力強度分類的程序指令。
【文檔編號】G06F17/30GK103870529SQ201310636431
【公開日】2014年6月18日 申請日期:2013年11月27日 優(yōu)先權(quán)日:2012年12月13日
【發(fā)明者】鄭遇澈, 崔榮祐 申請人:現(xiàn)代自動車株式會社