A method comprising: capturing at least two screenshots of a display screen showing a graphical representation of a process being monitored including an initial screenshot; removing text from the initial screenshot to generate a base image (500, 700); identifying a background of the initial screenshot as a closed region; and for each of the at least one screenshot: storing a time of capturing the screenshot; identifying (212, 226) text, text color, and text location in the screenshot; identifying (216, 230) each closed region in the screenshot that is different from the background of the initial screenshot, and a region color and region location for each identified closed region in the screenshot; storing the region color and the region location for each identified closed region; and storing (214, 228) the text color and the text location of the identified text, generating (238, 240) at least one new image (800, 801) as a reconstruction of the at least one captured screenshot by, for each new image: retrieving the base image; and in correspondence to one of the at least one captured screenshots and its stored time of capturing: retrieving the region color and the region location for each identified region, and the text color and the text location of the identified text; applying the retrieved region color to each region of the base image at the retrieved region location; and overlapping the retrieved base image with the text in the retrieved text color at the retrieved text location. capturing at least two screenshots of a display screen showing a graphical representation of a process being monitored including an initial screenshot; removing text from the initial screenshot to generate a base image (500, 700); identifying a background of the initial screenshot as a closed region; and for each of the at least one screenshot: storing a time of capturing the screenshot; identifying (212, 226) text, text color, and text location in the screenshot; identifying (216, 230) each closed region in the screenshot that is different from the background of the initial screenshot, and a region color and region location for each identified closed region in the screenshot; storing the region color and the region location for each identified closed region; and storing (214, 228) the text color and the text location of the identified text, storing a time of capturing the screenshot; identifying (212, 226) text, text color, and text location in the screenshot; identifying (216, 230) each closed region in the screenshot that is different from the background of the initial screenshot, and a region color and region location for each identified closed region in the screenshot; storing the region color and the region location for each identified closed region; and storing (214, 228) the text color and the text location of the identified text, generating (238, 240) at least one new image (800, 801) as a reconstruction of the at least one captured screenshot by, for each new image: retrieving the base image; and in correspondence to one of the at least one captured screenshots and its stored time of capturing: retrieving the region color and the region location for each identified region, and the text color and the text location of the identified text; applying the retrieved region color to each region of the base image at the retrieved region location; and overlapping the retrieved base image with the text in the retrieved text color at the retrieved text location. retrieving the base image; and in correspondence to one of the at least one captured screenshots and its stored time of capturing: retrieving the region color and the region location for each identified region, and the text color and the text location of the identified text; applying the retrieved region color to each region of the base image at the retrieved region location; and overlapping the retrieved base image with the text in the retrieved text color at the retrieved text location. retrieving the region color and the region location for each identified region, and the text color and the text location of the identified text; applying the retrieved region color to each region of the base image at the retrieved region location; and overlapping the retrieved base image with the text in the retrieved text color at the retrieved text location.