Approximation of non-convex functionals in GBV