I think this is available through compiz. Install:
sudo apt-get update
sudo apt-get install compizconfig-settings-manager
Scroll down to accessibility and enable enhanced zoom desktop. Then click on this plugin to set the default settings.
Button 1 is the left click mouse button and Button 3 is the right click mouse button.
Also, you probably want to set the zoom factor to 3.
I set the keybinding to CTRL + ALT + SHIFT + Z to zoom in and CTRL + ALT + SHIFT + c to zoom back out and it functions just about like it does in the video.
Also, I set the invoke zoom box button to CTRL + ALT + SHIFT + button 1 (left click).
Then, to restrict the movement of the zoomed area or to "lock" the position, go to the zoom area movement tab and set **toggle zoom lock area to something like CTRL + ALT + SHIFT + X.
After you zoom in and then lock the area, you must unlock the area before you can zoom back out.
Zoom in and lock :
CTRL + ALT + SHIFT + Z ➜ X
Unlock and zoom back out:
CTRL + ALT + SHIFT + X ➜ C