Spatio-temporal filtered motion DAGs for path-tracing

Martinek M, Thiemann P, Stamminger M (2021)

Publication Type: Journal article, Original article

Publication year: 2021


Original Authors: Magdalena Martinek, Philip Thiemann, Marc Stamminger

Book Volume: 99

Pages Range: 224-233


DOI: 10.1016/j.cag.2021.07.008


Motion Blur is an important effect of photo-realistic rendering. Distribution ray tracing can simulate motion blur very well by integrating light, both over the spatial and the temporal domain. However, increasing the problem by the temporal dimension entails many challenges, particularly in cinematic multi-bounce path tracing of complex scenes, where heavy-weight geometry with complex lighting and even offscreen elements contribute to the final image. In this paper, we propose the Motion DAG (Directed Acyclic Graph), a novel data structure that filters an entire animation sequence of an object, both in the spatial and temporal domain. These Motion DAGs interleave a temporal interval binary tree for filtering time consecutive data and a sparse voxel octree (SVO), which simplifies spatially nearby data. Motion DAGs are generated in a pre-process and can be easily integrated in a conventional physically based path tracer. Our technique is designed to target motion blur of small objects, where coarse representations are sufficient. Specifically, in this scenario our results show that it is possible to significantly reduce both, memory consumption and render time.

Authors with CRIS profile

How to cite


Martinek, M., Thiemann, P., & Stamminger, M. (2021). Spatio-temporal filtered motion DAGs for path-tracing. Computers & Graphics, 99, 224-233.


Martinek, Magdalena, Philip Thiemann, and Marc Stamminger. "Spatio-temporal filtered motion DAGs for path-tracing." Computers & Graphics 99 (2021): 224-233.

BibTeX: Download