Systems and methods are disclosed for a future event prediction. Embodiments include capturing spatiotemporal data pertaining to activities, wherein the activities include a plurality of events, and employing an augmented-hidden-conditional-random-field (a-HCRF) predictor to generate a future event prediction based on a parameter-vector input, hidden states, and the spatiotemporal data. Methods therein utilize a graph including a first node associated with random variables corresponding to a future event state, a second node associated with random variables corresponding to spatiotemporal input data, a first group of nodes, each node therein associated with random variables corresponding to a subset of the spatiotemporal input data, a second group of nodes, each node therein associated with random variables corresponding to a hidden-state; wherein the edges connect the first node with the second node, the first node with the second group of nodes, and the first group of nodes with the second group of nodes.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A future event prediction method being executed by at least one processor, comprising: capturing spatiotemporal data pertaining to activities wherein the activities include a plurality of events; and employing an augmented hidden conditional random field (a-HCRF) predictor to generate a future event prediction based on a parameter-vector input, hidden states, and the spatiotemporal data. 2. The method of claim 1, wherein employing the a-HCRF predictor further includes operating on a potential function, the potential function comprising: a first term reflecting the compatibility between the hidden states and the spatiotemporal data; a second term reflecting the compatibility between the future event and the hidden states; a third term reflecting the compatibility between the future event and a pair of connected hidden states; and a fourth term reflecting the compatibility between the future event and the spatiotemporal data. 3. The method of claim 1, further comprising: computing the parameter-vector input based on a first training dataset. 4. The method of claim 3, further comprising: computing the parameter-vector input based on a second training dataset. 5. The method of claim 1, wherein: events, from the plurality of events, occur in a continuous temporal sequence; and each event, from the plurality of events, is associated with a subset of spatiotemporal data captured within a temporal window relative to the each event's temporal position in the continuous temporal sequence. 6. The method of claim 1, wherein: capturing spatiotemporal data further includes extracting a feature-vector from the spatiotemporal data; and employing the a-HCRF predictor further includes operating on the feature-vector. 7. The method of claim 1, wherein the activities are team-games, the plurality of events is a plurality of game-events occurring at current and past times, and the future event is a game-event occurring at a future time. 8. The method of claim 7, wherein the team-games are one of a football, a soccer, a basketball, a hockey, a tennis, a baseball, a lacrosse, a cricket, and a softball game, and the game-events are one of an ownership of a playing object and a location of the playing object. 9. The method of claim 1, wherein the future event prediction is used to control a measurement device capturing part of the spatiotemporal data pertaining to the activities. 10. The method of claim 1, wherein the future event prediction is used to insert a graphic into a video stream capturing the activities. 11. A future event prediction system, comprising: a capturing system configured to capture spatiotemporal data pertaining to activities wherein the activities include a plurality of events; and an augmented hidden conditional random field (a-HCRF) predictor configured to generate a future event prediction based on a parameter-vector input, hidden states, and the spatiotemporal data. 12. The system of claim 11, wherein the a-HCRF predictor operates on a potential function, the potential function comprising: a first term reflecting the compatibility between the hidden states and the spatiotemporal data; a second term reflecting the compatibility between the future event and the hidden states; a third term reflecting the compatibility between the future event and a pair of connected hidden states; and a fourth term reflecting the compatibility between the future event and the spatiotemporal data. 13. The system of claim 11, wherein the a-HCRF predictor is configured to compute the parameter-vector input based on a first training dataset. 14. The system of claim 13, wherein the a-HCRF predictor is configured to compute the parameter-vector input based on a second training dataset. 15. The system of claim 11, wherein events, from the plurality of events, occur in a continuous temporal sequence; and each event, from the plurality of events, is associated with a subset of spatiotemporal data captured within a temporal window relative to the event's temporal position in the continuous temporal sequence. 16. The system of claim 11, wherein the capturing system is further configured to extract a feature-vector from the spatiotemporal data; and the a-HCRF predictor is further configured to operate on the feature-vector. 17. The system of claim 11, wherein the activities are team-games, the plurality of events is a plurality of game-events occurring at current and past times, and the future event is a game-event occurring at a future time. 18. The system of claim 17, wherein the team-games are one of a football, a soccer, a basketball, a hockey, a tennis, a baseball, a lacrosse, a cricket, and a softball game, and the game-events are one of an ownership of a playing object and a location of the playing object. 19. The system of claim 11, wherein the future event prediction is used to control a measurement device capturing part of the spatiotemporal data pertaining to the activities. 20. The system of claim 11, wherein the future event prediction is used to insert a graphic into a video stream capturing the activities. 21. A future event prediction system, comprising: a processor configured to execute a future event prediction algorithm including a graph; and a memory configured to store the future event prediction algorithm, wherein: the graph is comprised of nodes associated with random variables, the nodes connected by edges if their associated random variables are statistically dependent, the nodes including: a first node associated with random variables corresponding to a future event state, a second node associated with random variables corresponding to spatiotemporal input data, a first group of nodes, each node therein associated with random variables corresponding to a subset of the spatiotemporal input data, a second group of nodes, each node therein associated with random variables corresponding to a hidden-state; wherein: the edges connect the first node with the second node, the first node with the second group of nodes, and the first group of nodes with the second group of nodes. 22. A non-transitory computer-readable storage medium storing a set of instructions that is executable by a processor, the set of instructions, when executed by the processor, causing the processor to perform operations comprising: capturing spatiotemporal data pertaining to activities wherein the activities include a plurality of events; employing an augmented hidden conditional random field (a-HCRF) predictor in a training-phase to compute a parameter-vector based on a training dataset; and employing a-HCRF predictor in a testing-phase to generate a future event prediction based on the parameter-vector, hidden states, and the spatiotemporal data.