
 
Shown results on Figure 4 reveals that the 
proposed method yields basically the same data 
about cameras time offsets as manufacturer does. 
Compared to other methods, a proposed one is easily 
applicable in outdoor and indoor conditions. 
Pendulum itself is a cheap device that basically 
anyone can make and use. It has such physical 
structure that a large number of cameras can 
simultaneously image and model a ball movement. 
In turn, compared to many other methods, a 
proposed one is easily applicable in outdoor and 
indoor conditions. In fact, it allows cameras to be 
perhaps conveniently arranged first for 
synchronization and then calibrated, since it does not 
require camera parameters for synchronization at all. 
In addition, a proposed method SW implementation 
is extremely simple, compared to some solutions 
which use network as a tool, require PC server etc. 
Our method comes down to tracking a ball on the 
images for a couple dozen of frames (i.e. minimum a 
period of ball swing) only. 
The sine shape that our method recovers (Figure 
3), potentially offers other means of processing 
while trying to detect cameras subframe offsets. For 
example, we plane to explore if interpolating a 
sinusoid (from the directly detected ball positions), 
and thereby finding a sinusoid corresponding phase 
offset, would eventually give better results. Also, a 
proposed modeling of harmonic oscillations is rather 
generic where it is not necessary to use a pendulum 
only. Therefore, other devices such as weight on a 
spring or music metronome could be worth to 
explore as well.  
REFERENCES 
Barros, R. M. L., Russomanno, T. G., Brenzikofer, R., 
Figueroa P. J. 2006. A method to synchronise video 
cameras using the audio band. Journal of 
Biomechanics 39 (4), 776–780. 
Bradley, D., Atcheson, B., Ihrke, I., Heidrich, W. 2009. 
Synchronization and Rolling Shutter Compensation 
for Consumer Video Camera Arrays. IEEE 
International Workshop on Projector-Camera Systems 
(PROCAMS 2009). 
Degueurce, C., Dietrich, G., Pourcelot, P., Denoix, J., 
Geiger, M., 1996. Three-dimensional kinematic 
technique for evaluation of horse locomotion in 
outdoor conditions. Medical and Biological 
Engineering and Computation 34, 249-252. 
Hartley, R., Zisserman, A. 2004. Multiple View Geometry 
in Computer Vision. Cambridge Univ. Press. 
Point Grey Research Inc. (2011). http://www.ptgrey.com/ 
Pourcelot, P., Audigie, F., Degueurce, C., Geiger, D., 
Denoix, J. M., 2000. A method to synchronise cameras 
using the direct linear transformation technique. 
Journal of Biomechanics 33 (12), 1751–1754. 
Rai, P. K., Tiwari, K., Guha, P., Mukerjee, A. 2003. A 
Cost-Effective Multiple Camera Vision System using 
FireWire Cameras and Software Synchronization. 10th 
IEEE International Conference on High Performance 
Computing (HiPC) Hyderabad, India. 
U. J., Suter, D. 2004. Using Synchronised FireWire 
Cameras For Multiple Viewpoint Digital Video 
Capture.  Technical report  MECSE-16-2004. 
Department of Electrical and Computer Systems 
Engineering, Monash University, Clayton, Austraila. 
Yeadon, M. R., King, M. A., 1999. A method for 
synchronizing digitised video data. Journal of 
Biomechanics 32 (9), 983–986. 
 
HARMONIC OSCILLATIONS MODELLING FOR THE PURPOSE OF CAMERA SYNCHRONIZATION
205