Gazebo | Ignition | Community
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Motion blur by shutter speed

Hi there,

I wonder how it is possible to simulate motion blur in camera images via Gazebo. In real life this is caused by the shutter speed, where the shutter is open for a specific amount of time to gather the photons while an object moves through the scene. I already thought about supersampling: Have a simulated framerate of 1000 fps, a shutter speed of 15 ms, and a requested framerate of e.g. 10 fps. Then, every 100 ms 15 images are taken from the scene which are summed up and normalized. This is actually a valid approach but causes also pretty heavy CPU load.

Does anyone have a better idea?

Motion blur by shutter speed

Hi there,

I wonder how it is possible to simulate motion blur in camera images via Gazebo. In real life this is caused by the shutter speed, where the shutter is open for a specific amount of time to gather the photons while an object moves through the scene. I already thought about supersampling: Have a simulated framerate of 1000 fps, a shutter speed of 15 ms, and a requested framerate of e.g. 10 fps. Then, every 100 ms 15 images are taken from the scene which are summed up and normalized. This is actually a valid approach but causes also pretty heavy CPU load.

Does anyone have a better idea?

Motion blur in camera images by shutter speed

Hi there,

I wonder how it is possible to simulate motion blur in camera images via Gazebo. In real life this is caused by the shutter speed, where the shutter is open for a specific amount of time to gather the photons while an object moves through the scene. I already thought about supersampling: Have a simulated framerate of 1000 fps, a shutter speed of 15 ms, and a requested framerate of e.g. 10 fps. Then, every 100 ms 15 images are taken from the scene which are summed up and normalized. This is actually a valid approach but causes also pretty heavy CPU load.

Does anyone have a better idea?