Бикубическая интерполяция определяется так как написано в Wiki - по 16 соседним точкам, путём решения системы алгебраических уравнений. Но это не единственный способ интерполяции. Если ваш способ вас устраивает, то нет необходимости что-то менять.
Разницу в методах интерполяции вы можете увидеть там же в
Википедии.