An apparatus comprising: an image obtaining unit configured to acquire an image; a display for presenting an image; an orientation unit configured to obtain orientation and location of the apparatus when acquiring the image; a processing circuitry (200, 300) configured to: determine surfaces occurring in the acquired image; create virtual markers in the acquired image, each virtual marker representing an area of interest in the acquired image; associate the virtual markers in the acquired image with the apparatus's orientation and location when acquiring the image; map the virtual markers to the determined surfaces to derive virtually marked surfaces; map the virtually marked surfaces of the acquired image to corresponding virtually marked surfaces of a pre-calculated 3D model to derive a shape scene model (360, 362), whereby location and/or orientation of the virtual markers in the virtually marked surfaces of the acquired image are mapped with the real world location and/ or orientation of the virtual markers in the virtually marked surfaces of the pre-calculated 3D model; and generate, based on the acquired image and the shape scene model (360, 362) an augmented reality representation of the acquired image, the augmented reality representation comprising at least one artificial object. an image obtaining unit configured to acquire an image; a display for presenting an image; an orientation unit configured to obtain orientation and location of the apparatus when acquiring the image; a processing circuitry (200, 300) configured to: determine surfaces occurring in the acquired image; create virtual markers in the acquired image, each virtual marker representing an area of interest in the acquired image; associate the virtual markers in the acquired image with the apparatus's orientation and location when acquiring the image; map the virtual markers to the determined surfaces to derive virtually marked surfaces; map the virtually marked surfaces of the acquired image to corresponding virtually marked surfaces of a pre-calculated 3D model to derive a shape scene model (360, 362), whereby location and/or orientation of the virtual markers in the virtually marked surfaces of the acquired image are mapped with the real world location and/ or orientation of the virtual markers in the virtually marked surfaces of the pre-calculated 3D model; and generate, based on the acquired image and the shape scene model (360, 362) an augmented reality representation of the acquired image, the augmented reality representation comprising at least one artificial object. determine surfaces occurring in the acquired image; create virtual markers in the acquired image, each virtual marker representing an area of interest in the acquired image; associate the virtual markers in the acquired image with the apparatus's orientation and location when acquiring the image; map the virtual markers to the determined surfaces to derive virtually marked surfaces; map the virtually marked surfaces of the acquired image to corresponding virtually marked surfaces of a pre-calculated 3D model to derive a shape scene model (360, 362), whereby location and/or orientation of the virtual markers in the virtually marked surfaces of the acquired image are mapped with the real world location and/ or orientation of the virtual markers in the virtually marked surfaces of the pre-calculated 3D model; and generate, based on the acquired image and the shape scene model (360, 362) an augmented reality representation of the acquired image, the augmented reality representation comprising at least one artificial object.