A1.14.2Apparent motionresearchdesign

Apparent motion turns discrete positional jumps into perceived continuous movement

Aliases: beta movement · phi phenomenon

What it is

Briefly present a stimulus at one location, wait a suitable short interval, then present a similar stimulus at a nearby different location — observers don't perceive two independent flashes. They perceive one object moving continuously from the first position to the second. This perception of continuous motion generated from discrete positional jumps is called apparent motion (also beta movement). It is the perceptual basis for how any display that presents content as discrete frames — film, frame-by-frame animation, chase-lit LEDs, UI transition animations — can produce a sensation of smooth movement.

Why it happens

The visual system's motion-detection machinery (classically modeled as detectors spatially offset from each other, correlating signals with a matched temporal delay) does not distinguish "real" continuous motion from a sequence of discrete positional samples — as long as the spatial displacement and time interval between successive frames fall within the range this detection scheme can match, two discrete presentations read as one continuous displacement. Once the spatial jump is too large or the time interval too long for that range, the same two presentations are instead perceived as two separate flashing objects, not one moving object.

This is why frame rate and per-frame displacement interact: the same average motion speed rendered at a high frame rate with small per-frame displacement reads as smooth apparent motion, while the same average speed rendered at a low frame rate with large per-frame jumps reads as stutter or discrete jumps rather than smooth movement. This is a different problem from the flicker fusion threshold: flicker fusion is about whether a repeating signal itself is seen as steady rather than flickering, while apparent motion is about whether a spatial displacement is read as a continuous path — the two concern different things.

Studying it

  • Classic apparent-motion psychophysics: systematically varying the interval between two successive flashes (inter-stimulus interval, ISI) and the spatial displacement between them, mapping out the region of "displacement × time-interval" combinations that produce smooth apparent motion versus two separately perceived flashes.
  • UI animation smoothness evaluation: varying an animation's frame rate and per-frame displacement, measuring participants' subjective smoothness ratings or their ability to accurately track an element's implied movement path, as an indirect indicator of whether apparent motion is holding.
  • Typical independent variables: per-frame spatial displacement, inter-frame time interval (frame rate), similarity between successive frame stimuli.
  • Typical dependent variables: classification as smooth motion versus discrete flashes, subjective smoothness rating, path-tracking accuracy.

Where it stops holding

  • When per-frame displacement is too large relative to the time interval, the perception of smooth motion collapses outright — this is the actual constraint behind "the lowest acceptable frame rate/displacement combination" for UI animation: below that combination, users see stutter and jumps rather than smooth movement, even if the animation's total duration and endpoint are unchanged.
  • This is not the same thing as the flicker fusion threshold: flicker fusion concerns whether a static or repeating signal is perceived as continuously steady rather than flickering, while apparent motion concerns whether a spatial displacement reads as a path — the two have different criteria and different scopes of application, and a threshold for one should not be reused for the other.
  • Different stimuli (a simple dot versus a complex shape) and individual differences shift the exact displacement/time-interval boundary, so a threshold measured with one stimulus type shouldn't be assumed to transfer directly to arbitrary UI content.

Applying it

  • When animating a state change (an element moving from A to B, a list reordering, a page transition), keep per-frame displacement small enough relative to the frame rate that the whole sequence reads as one continuous path rather than a series of jumps — this is the direct cause of why low-frame-rate or large-step animations look "janky" even when the total duration looks fine on paper.
  • When frame rate is constrained (e.g. on lower-performance devices), prefer easing or interpolation that reduces large single-frame jumps rather than uniform large steps — reducing the size of any single jump preserves the perception of smooth motion better than simply shortening the total duration does.
  • Verification: scrub the animation frame by frame, or use high-speed capture, to check whether inter-frame displacement stays within the range known to support smooth apparent motion at that frame rate — rather than judging only by a subjective "looks fine" impression at normal playback speed.

Related

  • Same group: A1.14.1 Motion takes attentional priority over static content · A1.14.3 Motion can convey the spatial relationship between origin and destination
  • Nearby: A1.08 Flicker Fusion Frequency
  • Search terms: apparent motion · beta movement · phi phenomenon · motion smoothness

Cards in the same group

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/handbook/A1.14.2