1. A method comprising: creating, by an encoder of a computing device, a representation for image data that includes determining a geometric flow for image data, wherein the geometric flow is obtained by: calculating an augmented set of pixel values for the image data; and determining a direction angle for each pixel value in the image data in the augmented set; and performing, by the encoder, an image processing operation on data in the representation using the geometric flow including performing prediction in a transform domain using the augmented set of pixel values.