Music recommendation system and method for vehicle
Abstract
A music recommendation system and method is provided and include a processor that is configured to collect kinetic information and control information of a vehicle. In addition, the processor is configured to generate stress information of a driver by processing the kinetic information and the control information and extract physical properties of a music by performing an audio signal process on the a music file and extract an emotional property that corresponds to the physical properties of the music. The processor is further configured to connect and store the music information of the music file and the emotional property of the music and search music that corresponds to the stress information to recommend the music for the driver.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A music recommendation system for a vehicle, comprising:
a processor coupled to the network interfaces and adapted to execute one or more processes; and a memory configured to store a process executable by the processor, the process when executed operable to:
collect kinetic information and control information of a vehicle;
generate stress information of a driver by processing the kinetic information and the control information;
extract physical properties of music by performing an audio signal process on a music file;
extract an emotional property that corresponds to the physical properties of the music;
connect and store the music information of the music file and the emotional property of the music; and
search music that corresponds to the stress information and recommend the music for the driver.
2 . The system of claim 1 , wherein the program instructions when executed are further configured to:
generate conversion data by converting the kinetic information and the control information into a predetermined format; classify the conversion data based on stress determination standards; abstract the conversion data into state values for stress determination; determine whether the state values correspond to a stress state; and generate the stress information that includes a type and an intensity of the stress which are indicated by the state values.
3 . The system of claim 1 , wherein the program instructions when executed are further configured to:
collect weather information including at least any one of rainfall and external temperature, wherein the stress information in generated by processing the weather information.
4 . The system of claim 1 , wherein the program instructions when executed are further configured to:
store the music information in a music information database; and store the emotional properties of music in an emotion meta database.
5 . The system of claim 1 , wherein the processor is disposed in an emotion-meta analyzing server connected with the vehicle via wireless communication.
6 . The system of claim 5 , wherein further comprising:
a communication interface that provides a wireless communication interface between the processor and the emotion-meta analyzing server.
7 . The system of claim 5 , wherein the program instructions when executed are further configured to:
store the stress state of the driver, music recommended based on the stress state, and feedback information of the driver in a music play log storing unit.
8 . A music recommendation method, comprising:
collecting, by a processor, weather information, kinetic information and control information of a vehicle to determine a stress state of a driver; generating, by the processor, conversion data by converting the weather information, and the kinetic information and the control information of a vehicle into a predetermined format; abstracting, by the processor, the conversion data into a state value for stress determination; determining, by the processor, whether stress according to the state value is detected; generating, by the processor, stress information that includes a type and an intensity of stress indicated by the state value, when the stress according to the state value is detected; and recommending, by the processor, music that corresponds to the stress information for the driver.
9 . The method of claim 8 , wherein the recommending of music that corresponds to the stress information for the driver includes:
determining, by the processor, an emotional property of the music that corresponds to the type and the intensity of the stress; and searching, by the processor, music with the emotional property from a music recommendation-meta DB managing unit and recommending the music for the driver.
10 . The method of claim 8 , wherein the generating of stress information includes:
classifying, by the processor, the type of the stress by checking the state value of the conversion data; and classifying, by the processor, the intensity of the stress for each type of stress by checking the state value of the conversion data.
11 . A method of generating emotion-meta information of a music file in a music recommendation system that recommends music based on the stress state of a driver, the method comprising:
receiving, by a processor, the music file; extracting, by the processor, physical properties that include at least any one of the tempo and the number of bits of music in the music file; extracting, by the processor, an emotional property of the music that corresponds to the physical properties; and mapping, by the processor, the emotional property of the music as emotion-meta information of the music file into the music file.
12 . A non-transitory computer readable medium containing program instructions executed by a processor, the computer readable medium comprising:
program instructions that collect weather information, kinetic information and control information of a vehicle to determine a stress state of a driver; program instructions that generate conversion data by converting the weather information, and the kinetic information and the control information of a vehicle into a predetermined format; program instructions that abstract the conversion data into a state value for stress determination; program instructions that determine whether stress according to the state value is detected; program instructions that generate stress information that includes a type and an intensity of stress indicated by the state value, when the stress according to the state value is detected; and program instructions that recommend music that corresponds to the stress information for the driver.
13 . The non-transitory computer readable medium of claim 12 , further comprising:
program instructions that determine an emotional property of the music that corresponds to the type and the intensity of the stress; and program instructions that search music with the emotional property from a music recommendation-meta DB managing unit and recommending the music for the driver.
14 . The non-transitory computer readable medium of claim 12 , further comprising:
program instructions that classify the type of the stress by checking the state value of the conversion data; and program instructions that classify the intensity of the stress for each type of stress by checking the state value of the conversion data.Join the waitlist — get patent alerts
Track US2014172910A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.