Abstract

In this paper, a new approach is proposed to plan occlusion-free next view for a light stripe range finder. To expand its viewing scope, the range finder is mounted on the gripper of a manipulator so that it can take range images at any point in the space from any direction. In order to avoid self occlusion from occurring, we make the light plane of each striping orthogonal to the tangent plane of some representative point (RP) on the object, and maintain constant the distance between the view point and the RP. Instead of blind scanning to obtain dense range images of the object, we utilize already acquired data as knowledge to plan the next scanning view purposively. First, the range finder is guided right above the object by processing an intensity image taken from above the worktable, and an optimal initial scanning direction is determined through test stripings. Secondly, four initial stripings along the scanning direction with a default displacement are carried out, and their images are segmented at abrupt and sharp turning points. The longest corresponding segments are first fitted with a B-splines surface, and the middle point of the boundary along the scanning direction is viewed as RP for the initial patch. The next view point is determined by approximating the surface with a cylindrical surface within a small neighboring area around the RP, calculating the curvature and torsion of the spiral curve on the cylindrical surface passing through the RP. Thirdly, the initial patch is extended to a new one by merging the stripe from the determined view point. This procedure is repeated until touch of the object with the worktable is reached. And finally, we get complete description by connecting all the patches starting from each initial segment. As can be seen from the above, the proposed approach acts very close to the perception process of a human. We utilize a simulation system to show the effectiveness of our approach and its advantages over the existing ones.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.