1. A non-transitory computer-readable storage medium, comprising executable instructions to: receive digital data related to a stationary dataset; compute a saliency function indicating the saliency of each of a plurality of data points in the digital data; determine a set of at least one local maxima in the saliency function; and for each maximum in the set of at least one local maxima, insert a segment of the digital data into an index, the segment corresponding to a portion of the digital data including the data point associated with the local maximum.