Video Scene Change Detection
AssigneeSynamedia Limited
InventorsMahesh Ramesh Kumar, Clint Earl Ricker, Robert Pingzi Xu
Life of this patent
Estimating the term…
Abstract
Techniques for video scene change detection performed at a server including processor(s) and a non-transitory memory are described herein. In some embodiments, the server obtains a media content item including a plurality of frames. The server further partitions the media content item into shots at local maxima of color deltas between the plurality of frames. The server also groups the shots into a list of candidate scenes based on features derived from key frames representing each of the shots. The server additionally generates a list of scenes using the features based on a required number of scenes and a minimum scene duration.
Claims20
A method comprising:
- at a server including one or more processors and a non-transitory memory:
- obtaining a media content item including a plurality of frames;
- partitioning the media content item into shots at local maxima of color deltas between the plurality of frames;
- grouping the shots into a list of candidate scenes based on features derived from key frames representing each of the shots;
- and
- generating a list of scenes using the features based on a required number of scenes and a minimum scene duration.
A device comprising:
- one or more processors;
- and
- the non-transitory memory storing the computer readable instructions, which when executed by the one or more processors, cause the device to:
- obtain a media content item including a plurality of frames;
- partition the media content item into shots at local maxima of color deltas between the plurality of frames;
- group the shots into a list of candidate scenes based on features derived from key frames representing each of the shots;
- and
- generate a list of scenes using the features based on a required number of scenes and a minimum scene duration.
A non-transitory computer-readable medium that includes computer-readable instructions stored thereon that are executed by one or more processors to perform operations comprising:
- obtaining a media content item including a plurality of frames;
- partitioning the media content item into shots at local maxima of color deltas between the plurality of frames;
- grouping the shots into a list of candidate scenes based on features derived from key frames representing each of the shots;
- and
- generating a list of scenes using the features based on a required number of scenes and a minimum scene duration.
Dependencies are inferred from the claim text.