Systems and methods for generating media content
Techniques and systems are provided for generating media content. For example, a server computer can detect a trigger from a device located at a site. The trigger is associated with an event at the site. The server computer can obtain media segments of media captured by a plurality of media capture devices located at the site. At least one of the media segments corresponds to the detected trigger. The server computer can determine one or more quality metrics of a media segment based on a first motion of an object captured in the media segment and/or a second motion of a media capture device used to capture the media segment. A subset of media segments can be selected from the obtained media segments based on quality metrics determined for the obtained media segments. A collection of media segments including the subset of media segments can then be generated.
1 . A method for generating media content by a computing device associated with a media content provider, the method comprising:
obtaining media content captured by a media capture device located at a site of an event;
detecting a first biometric trigger based on first biometric data of a first user of a first user device associated with the event;
detecting a second biometric trigger based on second biometric data of a second user of a second user device associated with the event;
determining a portion of the obtained media content corresponding to the first biometric trigger and the second biometric trigger; and
generating, based on the first biometric trigger and the second biometric trigger, a media segment including the portion of the obtained media content.
2 . The method of claim 1 , wherein the media capture device includes the first user device.
3 . The method of claim 1 , wherein the media capture device is separate from the first user device.
4 . The method of claim 1 , wherein the first user device associated with the event is located at the site of the event.
5 . The method of claim 1 , wherein the first user device associated with the event is located remotely from the site of the event.
6 . The method of claim 1 , wherein the first biometric data is obtained from at least one biometric sensor of a wearable device of the first user.
7 . The method of claim 6 , wherein the wearable device is a watch or a fitness tracker device.
8 . The method of claim 1 , wherein the first biometric data comprises at least one of a heart rate of the first user, a pulse of the first user, a temperature of the first user, or a breath rate of the first user.
9 . The method of claim 1 , wherein detecting the first biometric trigger based on the first biometric data comprises:
obtaining primary biometric data of the first user at a first time;
obtaining secondary biometric data of the first user at a second time;
detecting a change in the secondary biometric data as compared to the primary biometric data;
determining that the detected change corresponds to a biometric pattern; and
detecting the first biometric trigger based on the detected change corresponding to the biometric pattern.
10 . The method of claim 1 , wherein generating the media segment includes capturing the media segment based on the first biometric trigger, the second biometric trigger, and a media segment duration.
11 . The method of claim 2 , further comprising:
generating the media segment based on the first biometric trigger, the second biometric trigger, and at least one other trigger.
12 . The method of claim 1 , further comprising:
generating a collection of media segments including the media segment at least one other media segment.
13 . A computing device associated with a media content provider, the computing device comprising:
one or more memories; and
one or more processors coupled to the one or more memories and configured to:
obtain media content captured by a media capture device located at a site of an event;
detect a first biometric trigger based on first biometric data of a first user of a first user device associated with the event;
detect a second biometric trigger based on second biometric data of a second user of a second user device associated with the event;
determine a portion of the obtained media content corresponding to the first biometric trigger and the second biometric trigger; and
generate, based on the first biometric trigger and the second biometric trigger, a media segment including the portion of the obtained media content.
14 . The computing device of claim 13 , wherein the media capture device includes the first user device.
15 . The computing device of claim 13 , wherein the media capture device is separate from the first user device.
16 . The computing device of claim 13 , wherein the first user device associated with the event is located at the site of the event.
17 . The computing device of claim 13 , wherein the first user device associated with the event is located remotely from the site of the event.
18 . The computing device of claim 13 , wherein the one or more processors are configured to obtain the first biometric data from at least one biometric sensor of a wearable device of the first user.
19 . The computing device of claim 13 , wherein the first biometric data comprises at least one of a heart rate of the first user, a pulse of the first user, a temperature of the first user, or a breath rate of the first user.
20 . The computing device of claim 13 , wherein, to detect the first biometric trigger based on the first biometric data, the one or more processors are configured to:
obtain primary biometric data of the first user at a first time;
obtain secondary biometric data of the first user at a second time;
detect a change in the secondary biometric data as compared to the primary biometric data;
determine that the detected change corresponds to a biometric pattern; and
detect the first biometric trigger based on the detected change corresponding to the biometric pattern.