Abstract: A method for taking medically precise measurements with a multi-touch input surface 206 having the steps of displaying, by a graphical user interface: a first point 101 on an ultrasound image 103, wherein the first point 101 is configured to translate with two dimensions of translational freedom upon actuation by a user, and a floating magnification window 102, wherein displaying the floating magnification window 102 comprises calculating a square frame based on the first point 101, a size of an area of magnification, a width of the multi-touch input surface 206, and a height of the multi-touch input surface 206, wherein the square frame is configured to crop a copy 104 of the ultrasound image 103.