On 16/07/2015, Peter S <peter.schoffhau...@gmail.com> wrote:
> Quantization, interpolation and other numerical errors
> will add a slight uncertainity to your entropy estimate; in practice,
> things are very rarely "exact".

Another view at looking at this - for any real-world signal, there is
typically some noise in the signal. When it is not dithered, there's
quantization error, resulting in quantization noise. When it is
dithered, there's noise from the dithering. When you interpolate it,
there is error from the interpolation, and possibly noise from the
numerical errors. When the signal is sampled from analog, then there's
a noise floor from the A/D converter, the microphone, or whatever
equipment was used to produce it.

So whatever the real-world sampled periodic signal is, irregardless of
how it was derived, unless the cycle length is integer, periods will
not be bit-by-bit identical, but rather, have some small noise and
error with a certain distribution. So irregardless of method, the
measured entropy will never reach zero (unless it's special corner
case), because these various forms of noise will always add some
slight level of unpredictability to the signal. Dither noise and the
noise floor of an A/D converter or a microphone are fully
uncorrelated, so those will always add some unpredictability and thus
(perceived) entropy to the signal, even when it's fully periodic.
Quantization noise is not trivial to model either. Hence, unless it is
a constant signal, measured entropy will typically never be zero, as
there is almost always some slight "noise" in a sampled signal.

-P
--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp

Reply via email to