A method for achieving an order-of-magnitude increase in the temporal resolution of a standard CRT computer monitor.
As the frequency of a flickering light is increased, the perception of flicker is replaced by the perception of steady light at what is known as the critical flicker fusion threshold (CFFT). This threshold provides a useful measure of the brain's information processing speed, and has been used in medicine for over a century both for diagnostic and drug efficacy studies. However, the hardware for presenting the stimulus has not advanced to take advantage of computers, largely because the refresh rates of typical monitors are too slow to provide fine-grained changes in the alternation rate of a visual stimulus. For example, a cathode ray tube (CRT) computer monitor running at 100Hz will render a new frame every 10 ms, thus restricting the period of a flickering stimulus to multiples of 20 ms. These multiples provide a temporal resolution far too low to make precise threshold measurements, since typical CFFT values are in the neighborhood of 35 ms. We describe here a simple and novel technique to enable alternating images at several closely-spaced periods on a standard monitor. The key to our technique is to programmatically control the video card to dynamically reset the refresh rate of the monitor. Different refresh rates allow slightly different frame durations; this can be leveraged to vastly increase the resolution of stimulus presentation times. This simple technique opens new inroads for experiments on computers that require more finely-spaced temporal resolution than a monitor at a single, fixed refresh rate can allow.
Fiesta
Matthew P
MP
University of Texas Houston Medical School, Houston, TX 77030, USA.
Eagleman
David M
DM
D016287:Computer Peripherals / Q000592:standards*; D003626:Data Display / Q000592:standards*; D004568:Electrodiagnosis / Q000295:instrumentation / Q000379:methods*; D004582:Electronics, Medical / Q000295:instrumentation / Q000379:methods*; D005425:Flicker Fusion / Q000502:physiology*; D009482:Neurophysiology / Q000295:instrumentation / Q000379:methods*; D010775:Photic Stimulation / Q000295:instrumentation / Q000379:methods*; D012984:Software / Q000592:standards; D013997:Time Factors