Optimal summaries of a linear media source are automatically produced by
parameterizing a linear media source. The parameterized linear media
source is used to create a similarity array in which each array element
includes the value of a similarity measurement between a two portions of
the parameterized media signal. A segment fitness function, adapted for
measuring the similarity between a segment of the parameterized media
signal and the entire parameterized media signal, is optimized to find an
optimal segment location. The portion of the linear media source
corresponding to the optimal segment location is selected as the optimal
summary. This method produces optimal summaries of any type of linear
media, such as video, audio, or text information.