IEEE Transactions on Visualization and Computer Graphics

Controllable Motion-Blur Effects in Still Images

Xuejiao Luo, Nestor Z. Salamon, and Elmar Eisemann

Motion blur in a photo is the consequence of object motion during the image acquisition. It results in a visible trail along the motion of a recorded object and can be used by photographers to convey a sense of motion. Nevertheless, it is very challenging to acquire this effect as intended and requires much experience from the photographer. To achieve actual control over the motion blur, one could be added in a post process but current solutions require complex manual intervention and can lead to artifacts that mix moving and static objects incorrectly. In this paper, we propose a novel method to add motion blur to a single image that generates the illusion of a photographed motion. Relying on a minimal user input, a filtering process is employed to produce a virtual motion effect. It carefully handles object boundaries to avoid artifacts produced by standard filtering methods. We illustrate the effectiveness of our solution with various complex examples, including multi-directional blur, reflections, multiple objects, and illustrate how several motion-related artistic effects can be achieved. Our post-processing solution is an alternative to capturing the intended real-world motion blur directly and enables fine-grained control of the motion-blur effect.


More Information

Gallery

Citation

Xuejiao Luo, Nestor Z. Salamon, and Elmar Eisemann, Controllable Motion-Blur Effects in Still Images, IEEE Transactions on Visualization and Computer Graphics, 26, pp. 2362–2372, 2020.

BibTex

@article{bib:luo:2020,
    author       = { Luo, Xuejiao and Salamon, Nestor Z. and Eisemann, Elmar },    
    title        = { Controllable Motion-Blur Effects in Still Images },
    journal      = { IEEE Transactions on Visualization and Computer Graphics },
    volume       = { 26 },
    year         = { 2020 },
    pages        = { 2362--2372 },
    note         = { Early Access: 12/2018 },
    doi          = { 10.1109/TVCG.2018.2889485 },
    dblp         = { journals/tvcg/LuoSE20 },
    url          = { https://publications.graphics.tudelft.nl/papers/147 },
}