A computer-implemented method performed in real time for correlating data and images from a live action scene, under control of one or more computer systems configured with executable instructions, the method comprising: receiving auxiliary images with depth that include depth data of target objects merged with corresponding live action images of the live action scene; receiving marker data from marker images generated by a performance capture system; calculating expected arrival times for the marker data and the at least one auxiliary image with depth based on: (i) an exposure time of a camera capturing the corresponding images of the live action scene and an exposure time of the performance capture system; and (ii) an exposure time of at least one depth camera capturing at least one depth image to provide the depth data; determining that marker data from at least one of the marker images correspond with at least one of the auxiliary images with depth using the calculated expected arrival times, wherein the marker data and the corresponding at least one auxiliary image with depth are received at different times associated with particular time blocks; providing the marker data and the corresponding at least one auxiliary image with depth to a computer graphic, CG, rendering system to generate a CG image having one or more CG elements on the basis of the marker data and the corresponding at least one auxiliary image with depth; and compositing the generated CG elements with the corresponding at least one auxiliary image having depth to generate at least one representative output image. receiving auxiliary images with depth that include depth data of target objects merged with corresponding live action images of the live action scene; receiving marker data from marker images generated by a performance capture system; calculating expected arrival times for the marker data and the at least one auxiliary image with depth based on: (i) an exposure time of a camera capturing the corresponding images of the live action scene and an exposure time of the performance capture system; and (ii) an exposure time of at least one depth camera capturing at least one depth image to provide the depth data; (i) an exposure time of a camera capturing the corresponding images of the live action scene and an exposure time of the performance capture system; and (ii) an exposure time of at least one depth camera capturing at least one depth image to provide the depth data; determining that marker data from at least one of the marker images correspond with at least one of the auxiliary images with depth using the calculated expected arrival times, wherein the marker data and the corresponding at least one auxiliary image with depth are received at different times associated with particular time blocks; providing the marker data and the corresponding at least one auxiliary image with depth to a computer graphic, CG, rendering system to generate a CG image having one or more CG elements on the basis of the marker data and the corresponding at least one auxiliary image with depth; and compositing the generated CG elements with the corresponding at least one auxiliary image having depth to generate at least one representative output image.