A method (82, 102) enacted on a field-sequential color display device to display video, comprising: assembling a sequence of consecutive video frames featuring a first moving object (48, 100) and a second moving object having different relative motion to one another, each video frame including a plurality of color subframes sequenced for display according to a schedule; determining a first vector-valued differential velocity of the first moving object (48, 100) relative to a head of an observer of the video and a second vector-valued differential velocity of the second moving object relative to the head of the observer of the video; at a time scheduled for display of a first color subframe of a given frame, displaying (96, 106) first-color image content transformed by a first transform within a first region of the first subframe and by a second transform within a second region of the first color subframe, the first and second transforms being coordinate transforms, the first transform being different from the second transform, the first region being a region localized on the first moving object (48, 100) and the second region being localized on the second moving object, wherein the first transform is computed based on the first vector-valued differential velocity and the second transform based on the second vector-valued differential velocity; at a time scheduled for display of a second color subframe of the given frame, displaying (98, 108) second-color image content transformed by a third transform within the first region of the second color subframe and by a fourth transform within the second region of the second color subframe, the third and fourth transforms being coordinate transforms, the third transform being different from the fourth transform, wherein the third transform is computed based on the first vector-valued differential velocity and the fourth transform based on the second vector-valued differential velocity; wherein the first and third transforms are computed so that light from first and second pixels, respectively of the first- and second-color image content, to display a part of the first moving object (48, 100) is imaged at substantially a same first location on a retina of the observer and wherein the second and fourth transforms are computed so that light from third and fourth pixels, respectively of the first- and second-color image content, to display a part of the second moving object is imaged at substantially a same second location on the retina of the observer. assembling a sequence of consecutive video frames featuring a first moving object (48, 100) and a second moving object having different relative motion to one another, each video frame including a plurality of color subframes sequenced for display according to a schedule; determining a first vector-valued differential velocity of the first moving object (48, 100) relative to a head of an observer of the video and a second vector-valued differential velocity of the second moving object relative to the head of the observer of the video; at a time scheduled for display of a first color subframe of a given frame, displaying (96, 106) first-color image content transformed by a first transform within a first region of the first subframe and by a second transform within a second region of the first color subframe, the first and second transforms being coordinate transforms, the first transform being different from the second transform, the first region being a region localized on the first moving object (48, 100) and the second region being localized on the second moving object, wherein the first transform is computed based on the first vector-valued differential velocity and the second transform based on the second vector-valued differential velocity; at a time scheduled for display of a second color subframe of the given frame, displaying (98, 108) second-color image content transformed by a third transform within the first region of the second color subframe and by a fourth transform within the second region of the second color subframe, the third and fourth transforms being coordinate transforms, the third transform being different from the fourth transform, wherein the third transform is computed based on the first vector-valued differential velocity and the fourth transform based on the second vector-valued differential velocity; wherein the first and third transforms are computed so that light from first and second pixels, respectively of the first- and second-color image content, to display a part of the first moving object (48, 100) is imaged at substantially a same first location on a retina of the observer and wherein the second and fourth transforms are computed so that light from third and fourth pixels, respectively of the first- and second-color image content, to display a part of the second moving object is imaged at substantially a same second location on the retina of the observer.