Summarization of football video content
First Claim
Patent Images
1. A method of processing a video including football comprising:
- (a) identifying a plurality of segments of said video based upon an event, wherein said event is characterized by a start time based upon when the ball is put into play and an end time based upon when the ball is considered out of play, where each of said segments includes a plurality of frames of said video; and
(b) creating a summarization of said video by including said plurality of segments, where said summarization includes fewer frames than said video.
2 Assignments
0 Petitions
Accused Products
Abstract
Summarization of video content including football.
154 Citations
90 Claims
-
1. A method of processing a video including football comprising:
-
(a) identifying a plurality of segments of said video based upon an event, wherein said event is characterized by a start time based upon when the ball is put into play and an end time based upon when the ball is considered out of play, where each of said segments includes a plurality of frames of said video; and
(b) creating a summarization of said video by including said plurality of segments, where said summarization includes fewer frames than said video. - View Dependent Claims (2, 3, 4)
-
-
5. A method of processing a video including football comprising:
-
(a) identifying a plurality of segments of said video, where each of said segments includes a plurality of frames of said video, based upon a series of activities defined by the rules of football that could potentially result in at least one of;
(i) a score;
(ii) preventing a score;
(iii) advancing a team toward a score;
(iv) preventing advancing a team toward a score; and
(b) creating a summarization of said video by including said plurality of segments, where said summarization includes fewer frames than said video. - View Dependent Claims (6, 7, 8)
-
-
9. A method of processing a video including football comprising:
-
(a) identifying a plurality of segments of said video based upon detecting a play of said football game, wherein said identifying includes detecting the start of said play and detecting the end of said play, where each of said segments includes a plurality of frames of said video; and
(b) creating a summarization of said video by including said plurality of segments, where said summarization includes fewer frames than said video. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method of processing a video including football comprising:
-
(a) identifying a plurality of segments of said video, wherein the start of said plurality of segments is identified based upon detecting at least one spatial region of a generally green color, where each of said segments includes a plurality of frames of said video; and
(b) creating a summarization of said video by including said plurality of segments, where said summarization includes fewer frames than said video. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A method of processing a video including football comprising:
-
(a) identifying a plurality of segments of said video, wherein the start of said plurality of segments is identified based upon detecting at least one spatial region of a generally brown color, where each of said segments includes a plurality of frames of said video; and
(b) creating a summarization of said video by including said plurality of segments, where said summarization includes fewer frames than said video. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. A method of processing a video including football comprising:
-
(a) identifying a plurality of segments of said video, wherein the start of said plurality of segments is identified based upon detecting multiple substantially parallel spaced apart substantially straight lines, where each of said segments includes a plurality of frames of said video; and
(b) creating a summarization of said video by including said plurality of segments, where said summarization includes fewer frames than said video. - View Dependent Claims (28, 29, 30, 31)
-
-
32. A method of processing a video including football comprising:
-
(a) identifying a plurality of segments of said video, wherein the start of said plurality of segments is identified based upon identifying multiple spaced apart generally white lines, where each of said segments includes a plurality of frames of said video; and
(b) creating a summarization of said video by including said plurality of segments, where said summarization includes fewer frames than said video. - View Dependent Claims (33, 34, 35, 36, 37)
-
-
38. A method of processing a video including football comprising:
-
(a) identifying a plurality of segments of said video, wherein the start of said plurality of segments is identified based upon identifying multiple spaced apart lines, wherein said lines contrast with the background, where each of said segments includes a plurality of frames of said video; and
(b) creating a summarization of said video by including said plurality of segments, where said summarization includes fewer frames than said video. - View Dependent Claims (39, 40, 41)
-
-
42. A method of processing a video including football comprising:
-
(a) identifying a plurality of segments of said video, wherein the start of said plurality of segments is identified based upon identifying a plurality of lines on a background primarily of a generally green color, where each of said segments includes a plurality of frames of said video; and
(b) creating a summarization of said video by including said plurality of segments, where said summarization includes fewer frames than said video. - View Dependent Claims (43, 44, 45)
-
-
46. A method of processing a video including football comprising:
-
(a) identifying a plurality of segments of said video, wherein the start of said plurality of segments is identified based upon identifying a plurality of lines that converge to generally the same location, where each of said segments includes a plurality of frames of said video; and
(b) creating a summarization of said video by including said plurality of segments, where said summarization includes fewer frames than said video. - View Dependent Claims (47, 48, 49, 50, 51, 52)
-
-
53. A method of processing a video including football comprising:
-
(a) identifying a plurality of segments of said video, wherein the start of said plurality of segments is identified based upon identifying the lack of significant motion in the image domain, where each of said segments includes a plurality of frames of said video; and
(b) creating a summarization of said video by including said plurality of segments, where said summarization includes fewer frames than said video. - View Dependent Claims (54)
-
-
55. A method of processing a video including football comprising:
-
(a) identifying a plurality of segments of said video, wherein the start of said plurality of segments is identified based upon identifying a zooming of said video followed by said video being free from significant motion, where each of said segments includes a plurality of frames of said video; and
(b) creating a summarization of said video by including said plurality of segments, where said summarization includes fewer frames than said video. - View Dependent Claims (56)
-
-
57. A method of processing a video including football comprising:
-
(a) identifying a plurality of segments of said video, wherein the start of said plurality of segments is identified based upon identifying at least one non-generally green region that is consistent with a model of at least one of a color and a texture of the players uniform in said football video, where each of said segments includes a plurality of frames of said video; and
(b) creating a summarization of said video by including said plurality of segments, where said summarization includes fewer frames than said video. - View Dependent Claims (58, 59)
-
-
60. A method of processing a video including football comprising:
-
(a) identifying a plurality of segments of said video, wherein said identifying for at least one of said segments includes detecting the start of said segment based upon processing of a first single frame of said video, where each of said segments includes a plurality of frames of said video;
(b) verifying that said first single frame is an appropriate start of said segment based upon processing of another single frame temporally relevant to said first single frame; and
(c) creating a summarization of said video by including said plurality of segments, where said summarization includes fewer frames than said video.
-
-
61. A method of processing a video including football comprising:
-
(a) identifying a plurality of segments of said football video, wherein said identifying for the end of at least one of said segments is based upon detecting a scene change, where each of said segments includes a plurality of frames of said football video; and
(b) creating a summarization of said football video by including said plurality of segments, where said summarization includes fewer frames than said football video. - View Dependent Claims (62, 63)
-
-
64. A method of processing a video including football comprising:
-
(a) identifying a plurality of segments of said football video, wherein said identifying for the end of at least one of said segments is based upon detecting a plurality of scene changes, where the first scene change detected after the start of said at least one of said segments is free from being selected as said end of said at least one of said segments, where each of said segments includes a plurality of frames of said football video; and
(b) creating a summarization of said football video by including said plurality of segments, where said summarization includes fewer frames than said football video.
-
-
65. A method of processing a video including football comprising:
-
(a) identifying a plurality of segments of said video, where each of said segments includes a plurality of frames of said video;
(b) identifying a plurality of segments that are temporally separated by a sufficiently short duration;
(c) based upon said identifying as a result of (b) connecting said identified plurality of segments; and
(d) creating a summarization of said video by including said plurality of segments, where said summarization includes fewer frames than said video. - View Dependent Claims (66, 67)
-
-
68. A method of processing a video including football comprising:
-
(a) identifying a plurality of segments of said video, where each of said segments includes a plurality of frames of said video;
(b) identifying at least one of said segments that has a temporally sufficiently short duration;
(c) based upon said identifying as a result of (b) removing said identified segment from said summarization; and
(d) creating a summarization of said video by including said plurality of segments, where said summarization includes fewer frames than said video. - View Dependent Claims (69, 70)
-
-
71. A method of processing a video including football comprising:
-
(a) identifying a plurality of segments of said video, wherein the start of said plurality of segments is identified based upon identifying two generally aligned sets of non-generally green regions, where each of said segments includes a plurality of frames of said video; and
(b) creating a summarization of said video by including said plurality of segments, where said summarization includes fewer frames than said video. - View Dependent Claims (72, 73)
-
-
74. A method of processing a video including football comprising:
-
(a) identifying a plurality of segments of said video wherein each of said segments includes a play of football;
(b) detecting a commercial within said video;
(c) creating a summarization of said video by including said plurality of segments, where said summarization includes fewer frames than said video, where said plurality of segments of said video sufficiently temporally close to said commercial are free from being included within said summarization.
-
-
75. A method of processing a video including football comprising:
-
(a) identifying a plurality of segments of said video wherein each of said segments includes a play of football, wherein said segments include full-speed plays and slow motion plays of said full-speed plays; and
(b) creating a summarization of said video by including said plurality of segments, where said summarization includes fewer frames than said video, where a user may select from;
(i) said summarization including only full-speed plays;
(ii) said summarization including only slow motion plays;
(iii) said summarization including both full-speed plays and slow motion plays.
-
-
76. A method of processing a video including football comprising:
-
(a) identifying a plurality of segments of said video wherein each of said segments includes a play of football;
(b) creating a summarization of said video by including said plurality of segments, where said summarization includes fewer frames than said video; and
(c) removing at least one of said segments from said summary based, at least in part, upon audio information related to said at least one of said segments. - View Dependent Claims (77)
-
-
78. A method of processing a video including football comprising:
-
(a) identifying a plurality of segments of said video wherein each of said segments includes a play of football;
(b) creating a summarization of said video by including said plurality of segments, where said summarization includes fewer frames than said video; and
(c) modifying the duration of at least one of said segments from said summary based, at least in part, upon audio information related to said at least one of said segments. - View Dependent Claims (79)
-
-
80. A method of processing a video comprising:
-
(a) providing a description of said video;
(b) identifying a plurality of segments of said video based upon said description;
(c) generating another video based upon said identified segments, wherein said another video has less frames than said video. - View Dependent Claims (81, 82, 83, 84)
-
-
85. A method of processing a video comprising:
-
(a) a service provider identifying a summary of said video;
(b) a service provider identifying a description of said summary; and
(c) said service provider providing said summary and said description to a remote user in response to receiving a request from said remote user. - View Dependent Claims (86)
-
-
87. A method of processing a video comprising:
-
(a) a service provider storing a summary of a video; and
(b) said service provider providing said summary to a remote user in response to receiving a request from said remote user. - View Dependent Claims (88)
-
-
89. A method of processing a video comprising:
-
(a) a service provider storing a description of a summary of a video; and
(b) said service provider providing said description to a remote user in response to receiving a request from said remote user. - View Dependent Claims (90)
-
Specification