Curvature Preserving Fractal Interpolation Functions: A Hybrid Geometric Approach
K R Tyada
TL;DR
This work addresses the lack of curvature fidelity in classical fractal interpolation by introducing curvature-preserving cubic fractal interpolation functions (CP-CFIFs) built on a cubic spline reference. A penalty-based optimization targets the curvature difference between the fractal interpolant and the spline, while a Read-Bajraktarević-type contraction guarantees a unique fixed-point interpolant that preserves data values. Theoretical results establish uniform convergence to the spline as the scaling factors vanish and provide curvature deviation bounds and stability with respect to parameter perturbations. Numerical experiments across low-curvature, high-curvature, and noisy datasets demonstrate improved curvature fidelity over standard cubic splines, with a quantified computational trade-off, suggesting strong applicability to CAD/CAM, geometric modeling, and geometry-aware data interpolation.
Abstract
Fractal interpolation functions (FIFs) generated using iterated function systems (IFS) provide a powerful framework for modeling self-similar and irregular data, yet traditional constructions often neglect geometric fidelity such as curvature. In this paper, we introduce a curvature-preserving variant of FIFs built upon a classical cubic spline interpolant. We define a curvature-aware iterated function system (IFS) with parameters optimized via a penalty-based approach to minimize deviation from the curvature of the classical spline. Theoretical conditions for interpolation and curvature approximation are derived. We compare the curvature of the proposed FIF with that of the classical cubic spline and discrete data curvature across multiple examples. Our method achieves both data interpolation and shape fidelity, preserving curvature more accurately than standard splines. The approach has potential applications in geometric modeling, computer graphics, and scientific data interpolation.
