A method for producing a plurality of successive output data values
defining an output curve that approximates an input curve defined by a
plurality of input sample values, the output data values having a higher
sampling frequency than the input sample values, the method comprising the
steps of: pre-emphasizing the plurality of input sample values; defining
successive and overlapping intervals including at least three of the
pre-emphasized input sample values; interpolating a plurality of the
output data values in an interpolation interval by calculating a moving
average of a linear interpolation curve based on the at least three
pre-emphasized input sample values, each of the output data values being
influenced by the at least three pre-emphasized input sample values; and,
emphasizing differently the influence of the at least three pre-emphasized
input sample values for determining different ones of the output data
values in the interpolation interval, whereby the pre-emphasizing step
brings the output curve controllably close to each of the input sample
values and each incremental slope of the output curve varies smoothly
between adjacent output data values.
Um método para produzir um plurality de dados sucessivos da saída avalia definir uma curva que aproxime uma curva da entrada definida por um plurality de valores da amostra da entrada, os valores da saída dos dados da saída que têm uma freqüência de amostragem mais elevada do que os valores da amostra da entrada, o método que compreende as etapas de: pre-emfatizando o plurality de valores da amostra da entrada; definindo intervalos sucessivos e sobrepondo including ao menos três dos valores pre-emfatizados da amostra da entrada; interpolating um plurality dos valores dos dados da saída em um intervalo do interpolation calculando uma média movente de uma curva linear do interpolation baseada nos ao menos três pre-emfatizou os valores da amostra da entrada, cada um dos valores dos dados da saída que estão sendo influenciados pelos ao menos três valores pre-emfatizados da amostra da entrada; e, emfatizar diferentemente a influência dos ao menos três pre-emfatizou valores da amostra da entrada para diferentes determinar dos valores dos dados da saída no intervalo do interpolation, por meio de que a etapa pre-emfatizando traz para output controllably a curva perto de cada um dos valores da amostra da entrada e cada inclinação incremental da curva da saída varia lisamente entre valores adjacentes dos dados da saída.