The present disclosure relates to a computer-implemented method for representing a
data set including at least one n-dimensional
data element representing visual information, the method comprising obtaining (210) the
data set, obtaining (220) a dictionary set including a plurality of dictionaries, each dictionary including at least one
basis function (102), assigning (230) each at least one
data element to a dictionary, wherein the set of basis functions represents an m-dimensional transform domain, transforming (240) at least one
data element to the transform domain using a corresponding dictionary of basis functions, wherein each data element is defined by an associated set of coefficients, sparsely (250) the set of coefficients, and forming (260) a representation of the visual information including the coefficient
data set and the corresponding dictionary.