1. A method for processing images from a structured light system for use with data processing systems, the method comprising: obtaining at least one initial image from a structured light system, the or each of said at least one initial image being of a subject having projected on it at least one pattern by said structured light system; determining characteristics of said structured light system; iteratively segmenting and deconvolving said at least one initial image using said characteristics of said structured light system and at least one point spread function to result in at least one resulting image, said at least one resulting image being a more accurate image of said subject compared to said at least one image.