| CPC G06T 3/4046 (2013.01) [G06T 3/4007 (2013.01); G06T 7/11 (2017.01); G06T 2207/20021 (2013.01); G06T 2207/20084 (2013.01)] | 22 Claims |

|
1. A method for performing data scaling on spatial data, the data scaling having a scaling factor given by N/D where N and D are positive integers, the method comprising:
receiving input spatial data;
dividing elements of the input spatial data into non-overlapping, contiguous input regions sized D×D elements;
obtaining interpolation weight sets for N*N kernels, each kernel having an associated interpolation weight set, each kernel associated with an element of an scaled output region sized N×N elements, where each scaled output region is associated with a respective one of the input regions; and
generating rescaled spatial data by, for each of the input regions, performing an interpolation operation that includes, using the interpolation weight set of each kernel, computing a weighted sum of the elements of input region utilizing the weight set to generate the element of the scaled output region associated with that kernel.
|