Claims
- 1. A method for performing content-based temporal segmentation of video sequences comprising the steps of
(a) transmitting the video sequence to a processor; (b) identifying within the video sequence a plurality of type-specific individual temporal segments using a plurality of type-specific detectors; (c) detecting the content of the plurality of type-specific individual temporal segments, and refining the plurality of type-specific individual temporal segments identified in step (b), including eliminating spurious shot boundaries; and (d) outputting a list of locations within the video sequence of the identified type-specific individual temporal segments.
- 2. The method of claim 1, wherein step (b) includes the step of identifying individually or any combination of camera shot temporal segments, uniform intensity temporal segments, fade-in and fade-out temporal segments, or dissolve temporal segments.
- 3. The method of claim 2, wherein the step of identifying fade-in and fade-out temporal segments includes analyzing temporal frame color component histogram variance.
- 4. A method for performing content-based temporal segmentation of video sequences comprising the steps of:
(a) transmitting the video sequence to a processor; (b) identifying within the video sequence fade in and fade out temporal segments by analyzing temporal frame color component histogram variance; and (c) outputting a list of locations within the video sequence of the fade in and fade out temporal segments.
- 5. The method as in claim 4, wherein step (b) includes identifying the uniform temporal segments within the video sequence prior to identifying the fade in and fade out temporal segments.
- 6. A computer program product, comprising: a computer readable storage medium having a computer program stored thereon for performing the steps of:
(a) transmitting the video sequence to a processor; (b) identifying within the video sequence a plurality of type-specific individual temporal segments using a plurality of type-specific detectors; (c) detecting the content of the plurality of type-specific individual temporal segments, and refining the plurality of type-specific individual temporal segments identified in step (b), including eliminating spurious shot boundaries; and (d) outputting a list of locations within the video sequence of the identified type-specific individual temporal segments.
- 7. The computer program product of claim 6, wherein step (b) includes the step of identifying individually or any combination of camera shot temporal segments, uniform intensity temporal segments, fade-in and fade-out temporal segments, or dissolve temporal segments.
- 8. The computer program product of claim 7, wherein the step of identifying fade-in and fade-out temporal segments includes analyzing temporal frame color component histogram variance.
- 9. A computer program product, comprising: a computer readable storage medium having a computer program stored thereon for performing the steps of:
(a) transmitting the video sequence to a processor; (b) identifying within the video sequence fade in and fade out temporal segments by analyzing temporal frame color component histogram variance; and (c) outputting a list of locations within the video sequence of the fade in and fade out temporal segments.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This is a divisional of application Ser. No. 08/902,545, filed Jul. 29, 1997 by Warnick et al., entitled A METHOD FOR CONTENT-BASED TEMPORAL SEGMENTATION OF VIDEO.
Divisions (1)
|
Number |
Date |
Country |
Parent |
08902545 |
Jul 1997 |
US |
Child |
09777450 |
Feb 2001 |
US |