Reply To: Depth Frame Buffer/ Response time

Home Forums AR Sandbox Forum Depth Frame Buffer/ Response time Reply To: Depth Frame Buffer/ Response time

Oliver Kreylos

Processor performance has little to do with it. The Kinect delivers depth frames at a fixed rate of 30 Hz, and the software uses a 30-tap smoothing and outlier removal filter to stabilize the reconstructed topography, leading to exactly 1s of latency between user action and graphics update.

You can select an arbitrary size for the smoothing buffer via the -nas (“number of averaging slots”) command line option:

-nas <filter size>

If you reduce filter size below 10, you also need to adjust the stability parameters via

-sp <min num samples> <max variance>

You should set those two values to 1 and 10, respectively.

With the minimum filter size of 1, the AR Sandbox response time will be around 1/30s, but the topography will be very noisy, and any body parts, tools, or other objects above the sand surface will be integrated into the surface.

Comments are closed.