Affine transformation model