Method and system for automatically creating a soundtrack to a user-generated video

10902829 · 2021-01-26

Assignee

Inventors

Cpc classification

International classification

Abstract

The invention relates to a system for automatically creating a soundtrack, comprising a camera device (1, 1) for recording a user-generated video, at least one wearable sensor (3, 3), and a control unit (2, 2) in communication with the camera device (1, 1) and the at least one wearable sensor (3, 3). The control unit (2, 2) is adapted to generate the soundtrack based on data gathered from the at least one wearable sensor (3, 3) during the recording of the user-generated video. The invention further relates to a method for automatically creating a soundtrack, computer program product, a computer readable memory storage unit computing arrangement or mobile device (1, 11) for executing the method.

Claims

1. System for automatically creating a soundtrack, comprising a camera device for recording a user-generated video, at least one wearable sensor, and a control unit in communication with the camera device and the at least one wearable sensor, wherein the control unit is adapted to generate the soundtrack for the user-generated video by selecting music based on data gathered from the at least one wearable sensor during the recording of the user-generated video.

2. The system according to claim 1, wherein the control unit comprises a clock.

3. The system according to claim 1, wherein the at least one sensor is a sensor comprised in the group consisting of: an accelerometer, a gyro, a magnetometer, a barometer, a galvanic skin response sensor, a brain response sensor, facial electromyography sensors, visual aesthetics sensor, electroencephalogram (EEG) sensor, electrocardiogram (ECG) sensor, electromyogram (EMG) sensor, mechanomyogram (MMG) sensor, electrooculography (EOG) sensor, magnetoencephalogram (MEG) sensor, a pulse meter, a positioning device, and a blood analysis sensor.

4. Method for automatically creating a soundtrack, comprising the steps of: recording a user-generated video and, simultaneously, gathering data from at least one wearable sensor attached to a user, communicating the user-generated video and the data to a control unit, processing the gathered data in relation to a time-line of the user-generated video in the control unit, and generating the soundtrack for the user-generated video by selecting music based on at least one music property in relation to the processed data and the time-line thereof.

5. The method according to claim 4, wherein the step of generating the soundtrack is performed in real time as the user-generated video is recorded.

6. The method according to claim 4, wherein the step of processing is further based on image analysis of the user-generated video.

7. The method according to claim 4, wherein the step of processing the gathered data further comprises calculating a property of the user comprised in the group consisting of: speed, acceleration, vertical velocity, deceleration, impact, duration time, pulse, and blood sugar.

8. The method according to claim 4, wherein said music property is a music property comprised in the group consisting of: tempo, rhythm, melodic tension, consonance/dissonance, instrumentation, chord structure, and/or key changes.

9. A non-transitory computer readable medium storing a computer program comprising instructions adapted to carry out the method of claim 4 when executed by a device having processing capability.

10. The method of claim 4, further comprising: saving the user-generated video as a video file; and embedding the soundtrack into the video file.

Description

BRIEF DESCRIPTION OF THE DRAWINGS

(1) The above, as well as additional objects, features and advantages of the present invention, will be better understood through the following illustrative and non-limiting detailed description of embodiments of the present invention, with reference to the appended drawings, where the same reference numerals may be used for similar elements, and wherein:

(2) FIG. 1a is schematic view of a user and a first embodiment of a system for automatically creating a soundtrack;

(3) FIG. 1b is schematic view of a user and further embodiments of a system for automatically creating a soundtrack; and

(4) FIG. 2 is a block diagram illustrating a method for automatically creating a soundtrack.

DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS OF THE INVENTION

(5) FIG. 1a illustrates a running user 4 holding a camera device 1 containing a control unit 2. The user 4 has a wearable sensor 3 around his/her wrist. The sensor 3 could be an accelerometer, a gyro, a magnetometer, a barometer, a galvanic skin response sensor, a pulse meter, a positioning device, and/or a blood analysis sensor. The control unit 2 or the handheld device may also include a clock (not shown) as is conventional in most advanced handheld electronics. The camera device may e.g. be a mobile smart phone.

(6) The camera device 1 records video at the same time as the wearable sensor records data. The data from the wearable sensor 3 and the video from the camera device is used by the control unit 2 to create a soundtrack to the user-generated video based on the sensor data and the user-generated video. The generated soundtrack may be embedded into the video file or saved as an audio file on a memory storage unit of the camera device or a memory storage unit of the control unit. The generation may be performed immediately after the user-generated video has been recorded, during the user-generated video is recorded or at a later point in time, e.g. on request by the user 4.

(7) FIG. 1b illustrates further embodiments of the invention. A running user 4 has a camera device 1 attached to a strap around his/her head. A further mobile device 11, e.g. a mobile phone, contains a control unit 2. The user 4 has a wearable sensor 3 around his/her wrist and further wearable sensor 3 around his/her head. The sensors 3, 3 could be an accelerometer, a gyro, a magnetometer, a barometer, a galvanic skin response sensor, a pulse meter, a positioning device, and/or a blood analysis sensor. The control unit or the camera device may also include a clock (not shown) as is conventional in most advanced handheld electronics. The camera device may e.g. be a mobile smart phone. The arrow 7 illustrates that the mobile device 11 has a wireless connection to a network 5 where a further control unit 2 is located as an alternative to the control unit 2 of the mobile device 11.

(8) The camera device 1 records video at the same time as one or both of the wearable sensors 3, 3 record data. The data from the wearable sensor(s) 3, 3 and the video from the camera device 1 is used by at least one of the control units 2, 2 to create a soundtrack to the user-generated video based on the sensor data and the user-generated video. The generated soundtrack may be embedded into the video file or saved as an audio file on a memory storage unit of the camera device1, the mobile device 11, a memory storage unit of the control unit 2 or a memory storage unit of the control unit 2 in the network. The generation may be performed by any of the control units 2, 2 immediately after the user-generated video has been recorded, during the user-generated video is recorded or at a later point in time, e.g. on request by the user 4.

(9) In the embodiment when the processing is made by a control unit 2 positioned in a cloud or network, each sensor may have its own network or cloud connection. Each sensor may either be directly connected to an internet-enabled network or be arranged in a mesh network where at least one node has access to the network or cloud where the control unit 2 is located.

(10) A further embodiment may a downhill skier has placed an action camera (the camera device) on the helmet to capture a run down the mountain. The run is about 10 minutes long, and involves different obstacles like jumps, trees, high-speed sections, sharp turns and deep powder snow. The skier also wears wearable sensors that captures position, speed, elevation and various bio data. The sensors may be located in a mobile phone and in various fitness sensors and other equipment the user wears. At the end of the day, the skier transfers the movie and the sensor data from the action camera to his/her computer or to a network where a control unit ads a soundtrack to the movie clip. The addition of soundtrack may, however, also be made locally in the control unit 2 as in the embodiments described in connection to FIGS. 1a and 1b.

(11) Examples of selection of music and processing of sensor data may include: in sections of the movie where the skier has low pulse and low speed, more calm music patterns are added; in sections with higher speed or pulse is registered, more intense music patterns are added; and/or in jumps or drops, finally, very dramatic sound patterns are added.

(12) FIG. 2 illustrates the method for automatically creating a soundtrack. The method comprises a step 21 of recording a user-generated video and, simultaneously, gathering data from at least one wearable sensor attached to a user. The method further comprises the step 22 of communicating the user-generated video and the data to a control unit, and the step 23 of processing the gathered data in relation to a time-line of the user-generated video in the control unit. Optionally the step 23 also comprises calculating a property of the user based on the gathered data and processing the user-generated video by performing image analysis of the user-generated video. The method further method further comprises the step 24 of generating the soundtrack based on the processed data. The step 24 may further comprise selecting music based on at least one music property in relation to said processed data and the time-line thereof, the music property being e.g. tempo, rhythm, melodic tension, consonance/dissonance, instrumentation, chord structure, and/or key changes. E.g. if the movement of the user 4 is slow, music with a slow tempo and/or with low intensity may be selected while if the user e.g. runs fast or has a high pulse, intense music with higher tempo will be selected.

(13) The skilled person realizes that a number of modifications of the embodiments described herein are possible without departing from the scope of the invention, which is defined in the appended claims.

(14) For instance, the mobile device in FIG. 1b and the camera device 1 in FIG. 1b may both be smart phones. The network embodiment of FIG. 1b may further also be implemented in the system shown in FIG. 1a.