Background and Further Reading on 2D to 3D Algorithm
For completeness and to aid understanding, I have provided a brief overview of the theoretical background and links to earlier work on the 2D to 3D "Pulfrich" algorithm - it does not, in fact, have a formal name.
The Pulfrich Effect/Phenomenon:

The Pulfrich Effect is a psychophysical percept wherein lateral motion of an object in the field of view is interpreted by the visual cortex as having a depth component, due to a relative difference in signal timings between the two eyes.
The Pulfrich effect has been utilised to enable a type of stereoscopy, or 3-D visual effect, in visual media such as film and TV. As in other kinds of stereoscopy, glasses are typically used to create the illusion of a three-dimensional image. By placing a neutral filter (e.g., the darkened lens from a pair of sunglasses) over one eye, an image, as it moves right to left (or left to right, but not up and down) will appear to move in depth, either toward or away from the viewer.
The usage applied in the work presented here, with a VR headset, does not require glasses. The mechanism to induce the effect is somewhat different. The technique involves displaying a time delayed video frame to one eye compared to the other. This induces the 3D pulfrich effect.
Previous Work and Acknowledgement:
This on-the-fly real-time 2D to 3D work is built on the foundation of several articles dating back to 2009. These are listed below:





Algorithmic Enhancement:
