  Time-of-flight (ToF) cameras are becoming increasingly popular for 3D
imaging. Their optimal usage has been studied from the several aspects. One of
the open research problems is the possibility of a multicamera interference
problem when two or more ToF cameras are operating simultaneously. In this work
we present an efficient method to synchronize multiple operating ToF cameras.
Our method is based on the time-division multiplexing, but unlike traditional
time multiplexing, it does not decrease the effective camera frame rate.
Additionally, for unsynchronized cameras, we provide a robust method to extract
from their corresponding video streams, frames which are not subject to
multicamera interference problem. We demonstrate our approach through a series
of experiments and with a different level of support available for triggering,
ranging from a hardware triggering to purely random software triggering.
