A mine safety apparatus that records movement data of a scene, visual images of the scene and correlates the movement data with the visual images, the apparatus comprising: a slope monitoring device that records location data in the scene and tracks the location data over time to identify movement and produce visual movement overlays in a visual image coordinate system; an image capture device that records a plurality of visual images of the scene from a location, wherein locations within the visual images are defined according to the visual image coordinate system; and a processor that: (a) stitches the plurality of visual images together to create a panoramic image of the entire scene having a panoramic image coordinate system; (b) selects, from a number of Points of Interest, a Point of Interest in the panoramic image and records an image tile of a region around the selected Point of Interest from the location, wherein the image tile of a region around the selected Point of Interest is either a visual image from the plurality of visual images recorded by the image capture device or an image recorded at a different zoom level to the plurality of visual images recorded by the image capture device; (c) determines a coordinate of the Point of Interest in the image tile according to the visual image coordinate system; (d) uses Image Template Matching to find the image tile in the panoramic image; (e) converts the Point of Interest coordinate according to the visual image coordinate system in the image tile to a coordinate in the panoramic image according to the panoramic image coordinate system; (f) displays the Point of Interest in the panoramic image coordinate system; (g) repeats steps (b) to (f) until all Points of Interest are displayed; (h) registers the visual movement overlays with the panoramic image coordinate system; and (i) overlays the visual movement overlays on the panoramic image so that movement is correlated with the Points of Interest; wherein the processor registers the visual movement overlays with the panoramic image coordinate system by aligning a Point of Interest in a slope stability deformation map with a Point of Interest in the panoramic image. a slope monitoring device that records location data in the scene and tracks the location data over time to identify movement and produce visual movement overlays in a visual image coordinate system; an image capture device that records a plurality of visual images of the scene from a location, wherein locations within the visual images are defined according to the visual image coordinate system; and a processor that: (a) stitches the plurality of visual images together to create a panoramic image of the entire scene having a panoramic image coordinate system; (b) selects, from a number of Points of Interest, a Point of Interest in the panoramic image and records an image tile of a region around the selected Point of Interest from the location, wherein the image tile of a region around the selected Point of Interest is either a visual image from the plurality of visual images recorded by the image capture device or an image recorded at a different zoom level to the plurality of visual images recorded by the image capture device; (c) determines a coordinate of the Point of Interest in the image tile according to the visual image coordinate system; (d) uses Image Template Matching to find the image tile in the panoramic image; (e) converts the Point of Interest coordinate according to the visual image coordinate system in the image tile to a coordinate in the panoramic image according to the panoramic image coordinate system; (f) displays the Point of Interest in the panoramic image coordinate system; (g) repeats steps (b) to (f) until all Points of Interest are displayed; (h) registers the visual movement overlays with the panoramic image coordinate system; and (i) overlays the visual movement overlays on the panoramic image so that movement is correlated with the Points of Interest; (a) stitches the plurality of visual images together to create a panoramic image of the entire scene having a panoramic image coordinate system; (b) selects, from a number of Points of Interest, a Point of Interest in the panoramic image and records an image tile of a region around the selected Point of Interest from the location, wherein the image tile of a region around the selected Point of Interest is either a visual image from the plurality of visual images recorded by the image capture device or an image recorded at a different zoom level to the plurality of visual images recorded by the image capture device; (c) determines a coordinate of the Point of Interest in the image tile according to the visual image coordinate system; (d) uses Image Template Matching to find the image tile in the panoramic image; (e) converts the Point of Interest coordinate according to the visual image coordinate system in the image tile to a coordinate in the panoramic image according to the panoramic image coordinate system; (f) displays the Point of Interest in the panoramic image coordinate system; (g) repeats steps (b) to (f) until all Points of Interest are displayed; (h) registers the visual movement overlays with the panoramic image coordinate system; and (i) overlays the visual movement overlays on the panoramic image so that movement is correlated with the Points of Interest; wherein the processor registers the visual movement overlays with the panoramic image coordinate system by aligning a Point of Interest in a slope stability deformation map with a Point of Interest in the panoramic image.