1. A method executable by a computer for processing data comprising a plurality of samples each having a corresponding sample value, the method comprising: selecting, by the computer, a sub-set of the plurality of samples; computing, by the computer, a product of at least a first sample value associated with a first one of the plurality of samples in the sub-set and a second sample value associated with a second one of the plurality of samples in the sub-set that is different from the first sample; and providing an output based upon the product from the computer.