A method of estimating a full shape of a crystalline lens from measurements of the lens taken in-vivo by optical imaging techniques, the measurements comprising visible portions of the lens, the method comprising the steps of: - receiving, by a data-processing system, the in-vivo measurements of the lens, - determining, by the data-processing system, non-visible portions of the lens from the in-vivo measurements, wherein the step of determining non-visible portions of the lens comprises: a) establishing a location of a first plurality of points (3, 61) which defines an initial full shape of a crystalline lens, b) displacing the first plurality of points (3, 61) a plurality of lengths following a plurality of directions to a location of a second plurality of points, wherein the second plurality of points are estimated points of the full shape of the lens of which the in-vivo measurements have been taken, wherein the initial full shape of a crystalline lens is obtained from ex-vivo measurements, and the plurality of lengths is estimated from the in-vivo measurements; wherein displacing the first plurality of points (3, 61) a plurality of lengths following a plurality of directions to a location of a second plurality of points comprises displacing according to at least one lens deformation pattern (811, 821, 831, 841, 851), wherein the at least one lens deformation pattern (811, 821, 831, 841, 851) is obtained from ex-vivo measurements; and wherein the at least one lens deformation pattern includes a lens deformation pattern which flattens the anterior and posterior portion of the full shape of the lens and at the same time increases the equatorial diameter and decreases the central lens thickness of the full shape of the lens. - receiving, by a data-processing system, the in-vivo measurements of the lens, - determining, by the data-processing system, non-visible portions of the lens from the in-vivo measurements, wherein the step of determining non-visible portions of the lens comprises: a) establishing a location of a first plurality of points (3, 61) which defines an initial full shape of a crystalline lens, b) displacing the first plurality of points (3, 61) a plurality of lengths following a plurality of directions to a location of a second plurality of points, wherein the second plurality of points are estimated points of the full shape of the lens of which the in-vivo measurements have been taken, wherein the initial full shape of a crystalline lens is obtained from ex-vivo measurements, and the plurality of lengths is estimated from the in-vivo measurements; wherein displacing the first plurality of points (3, 61) a plurality of lengths following a plurality of directions to a location of a second plurality of points comprises displacing according to at least one lens deformation pattern (811, 821, 831, 841, 851), wherein the at least one lens deformation pattern (811, 821, 831, 841, 851) is obtained from ex-vivo measurements; and a) establishing a location of a first plurality of points (3, 61) which defines an initial full shape of a crystalline lens, b) displacing the first plurality of points (3, 61) a plurality of lengths following a plurality of directions to a location of a second plurality of points, wherein the second plurality of points are estimated points of the full shape of the lens of which the in-vivo measurements have been taken, wherein the initial full shape of a crystalline lens is obtained from ex-vivo measurements, and the plurality of lengths is estimated from the in-vivo measurements; wherein displacing the first plurality of points (3, 61) a plurality of lengths following a plurality of directions to a location of a second plurality of points comprises displacing according to at least one lens deformation pattern (811, 821, 831, 841, 851), wherein the at least one lens deformation pattern (811, 821, 831, 841, 851) is obtained from ex-vivo measurements; and