Deconvolution-based structured light system with geometrically plausible regularization
First Claim
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.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for processing images in a structured light system which may be used to determine the correspondences in a camera-projector system. Those correspondences can later be used to construct a 3D model, to calibrate a projector or for other purposes. The optical and geometric characteristics of the system are initially determined. The capability of establishing correspondences is affected by the limitations of the system and the properties of the surfaces. Once images of the patterns projected on the surface are acquired, they are iteratively segmented and deconvolved using the known characteristics of the system. The result is a set of correspondences with a reduction of artifacts introduced by the limitations of the system. The characteristics of the structured light system which may be used in the iterative segmentation and deconvolution may include the characteristics of a pattern projected on the scene or object, the physical characteristics of the structured light system, as well as the characteristics of the scene or object itself.
13 Citations
13 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 12)
-
-
11. A non-transitory computer readable storage medium having stored thereon at least one computer executable command for execution by a data processing system which, when executed by said data processing system, results in performance of the steps of 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 resulting image, said resulting image being a more accurate image of said subject compared to said at least one image. - View Dependent Claims (13)
-
Specification