Method of and system for detecting uniform color segments
First Claim
1. A method of detecting segment boundaries for a series of successive frames in a video sequence comprising:
- acquiring color information from each frame;
determining a color histogram for each frame;
applying a boundary detection technique utilizing the color histogram;
segmenting the frames of the video sequence into uniform color segments, wherein the boundary detection technique applied is a weighted average color histogram method, which includes the steps of computing a weighted average color histogram height and a weighted average color histogram height variance; and
computing a weighted average color histogram height variance of the variance.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a method of detecting segment boundaries for a series of successive frames in a video sequence. The method includes the steps of acquiring color information from each frame, determining a color histogram for each frame, and applying a boundary detection technique utilizing the color histograms. Finally, the method includes segmenting the frames of the video sequence into uniform color segments. In addition, a system is provided for detecting segment boundaries for a series of successive frames in a video sequence. The system includes means for acquiring color information from each frame, means for determining a color histogram for each frame, and means for applying a boundary detection technique utilizing the color histograms. Finally, the system includes means for segmenting the frames of the video sequence into uniform color segments. The boundary detection techniques include a family color histogram method, a weighted average color histogram method, a successive color histogram method, a stochastic method, a shot-based color histogram method, a mosaic color histogram method, and a computable macro-segment boundary method.
72 Citations
18 Claims
-
1. A method of detecting segment boundaries for a series of successive frames in a video sequence comprising:
-
acquiring color information from each frame; determining a color histogram for each frame; applying a boundary detection technique utilizing the color histogram; segmenting the frames of the video sequence into uniform color segments, wherein the boundary detection technique applied is a weighted average color histogram method, which includes the steps of computing a weighted average color histogram height and a weighted average color histogram height variance; and computing a weighted average color histogram height variance of the variance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
3. The method of claim 2, further comprising the steps of comparing the weighted averages <
- v>
j and <
a>
j to pre-determined thresholds and determining a new uniform color segment when the weighted averages exceed the pre-determined threshold values.
- v>
-
4. The method of claim 1, wherein at least one of said height and said height variance is iteratively computed from frame to frame.
-
5. The method of claim 4, wherein said at least one includes said height.
-
6. The method of claim 4, wherein said at least one includes said height variance.
-
7. The method of claim 6, wherein said at least one includes both said height and said height variance.
-
8. The method of claim 1, wherein a Gaussian weight function utilizes at least one of said height and said height variance in said boundary detection technique.
-
9. The method of claim 8, wherein at least one of said height and said height variance is iteratively computed from frame to frame.
-
10. A method of detecting segment boundaries for a series of successive frames in a video sequence comprising:
-
acquiring color information from each frame; determining a color histogram for each frame; applying a boundary detection technique utilizing the color histograms; and segmenting the frames of the video sequence into uniform color segments, wherein the boundary detection technique applied is a weighted average color histogram method, which includes the steps of computing a weighted average color histogram height and a weighted average color histogram height variance; wherein the weighted average color histogram height is based on;
-
-
11. A method of detecting segment boundaries for a series of successive frames in a video sequence comprising:
-
acquiring color information from each frame; determining a color histogram for each frame; applying a boundary detection technique utilizing the color histograms; and segmenting the frames of the video sequence into uniform color segments, wherein the boundary detection technique applied is a weighted average color histogram method, which includes the steps of computing a weighted average color histogram height and a weighted average color histogram height variance; wherein the weighted average color histogram height variance is based on;
-
-
12. A system for detecting segment boundaries for a series of successive frames in a video sequence comprising:
-
means for acquiring color information from each frame; means for determining a color histogram for each frame; means for applying a boundary detection technique utilizing the color histograms; means for segmenting the frames of the video sequence into uniform color segments, wherein the boundary detection technique is a weighted average color histogram method, which includes the steps of computing a weighted average color histogram height and a weighted average color histogram height variance and; means for computing a weighted average color histogram height variance of the varience. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification