Videooculography (VOG) is an eye movement measurement method used in the objective evaluation of vestibulo-ocular reflexes (VOR). An important requirement of VOG is to accurately estimate pupil center and ocular torsion, irrespective of drooping eyelids, eyelashes, corneal reflection, and blinking. Finding the accurate center of the pupil is particularly important in three-dimensional VOG, since otherwise, significant errors can occur in measuring torsional eye movement. A fast algorithm was proposed to accurately ascertain the pupil center, in spite of the complicating factors mentioned above. In this study, real-time three-dimensional VOG, which can measure horizontal, vertical, and torsional eye movements and calculate the pupil radius, was implemented using the proposed method. When the pupil radius was determined, the vertical position was measured within an error margin of less than 3%, even though only 10% of the pupil was visible. The time required to measure both three-dimensional eye movements and the pupil radius was less than 16 ms. Thus, eye movements can be measured in real-time. The resolutions of horizontal, vertical, and torsional eye movement were 0.2 degrees, 0.2 degrees, and 0.1 degrees, respectively, with maximum ranges of +/- 35 degrees, +/- 25 degrees, and +/-18 degrees. (C) 2005 IPEM. Published by Elsevier Ltd. All rights reserved.