Вы опорный синус сами формируете? Может тогда и косинус за одно можно. Зачем там гильберт? Возможно даже первой разности разности будет достаточно. Два фильтра типа скользящее среднее много ресурсов не займут. И то о чём ниже alostap написал очень существенный момент.