Learning-based automatic commercial content detection
First Claim
Patent Images
1. A method for learning-based automatic commercial content detection, the method comprising:
- dividing program data into multiple segments;
analyzing the segment to determine visual, audio, and context-based feature sets that differentiate commercial content from non-commercial content; and
wherein the context-based features are a function of one or more single-side left and/or right neighborhoods of segments of the multiple segments.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for learning-based automatic commercial content detection are described. In one aspect, program data is divided into multiple segments. The segments are analyzed to determine visual, audio, and context-based feature sets that differentiate commercial content from non-commercial content. The context-based features are a function of single-side left and/or right neighborhoods of segments of the multiple segments.
61 Citations
50 Claims
-
1. A method for learning-based automatic commercial content detection, the method comprising:
-
dividing program data into multiple segments;
analyzing the segment to determine visual, audio, and context-based feature sets that differentiate commercial content from non-commercial content; and
wherein the context-based features are a function of one or more single-side left and/or right neighborhoods of segments of the multiple segments. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-readable medium for learning-based automatic commercial content detection, the computer-readable medium comprising computer-program executable instructions executable by a processor for:
-
dividing program data into multiple segments;
analyzing the segments to determine visual, audio, and context-based feature sets that differentiate commercial content from non-commercial content; and
wherein the context-based features are a function of one or more single-side left and/or right neighborhoods of segments of the multiple segments. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computing device for learning-based automatic commercial content detection, the computing device comprising:
-
a processor; and
a memory coupled to the processor, the memory comprising computer-program executable instructions executable by the processor for;
dividing program data into multiple segments;
analyzing the segments to determine visual, audio, and context-based feature sets that differentiate commercial content from non-commercial content; and
wherein the context-based features are a function of one or more single-side left and/or right neighborhoods of segments of the multiple segments. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A computing device for learning-based automatic commercial content detection, the computing device comprising:
-
means for dividing program data into multiple segments;
means for analyzing the segments to determine visual, audio, and context-based feature sets that differentiate commercial content from non-commercial content; and
wherein the context-based features are a function of one or more single-side left and/or right neighborhoods of segments of the multiple segments. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A computing device as recited in claim 50, wherein the means for post-processing further comprises:
-
means for determining whether to apply one or more heuristic criteria to remove short scenes, double check long commercial scenes, detect long commercial portions of a non-commercial scene, and/or refine the boundaries of commercial and non-commercial scenes; and
responsive to applying the one or more heuristic criteria, means for re-grouping the segments into scenes, and re-merging scenes into the commercial and/or non-commercial blocks.
-
Specification