Abstract
Designing a low cost structured light system which can acquire 3D data in real time with great accuracy is still an ongoing topic among computer vision community as it is hard to achieve all these features together. Among various structured light systems, pseudorandom array is the most suitable technique for real time 3D reconstruction as it tends to concentrate the entire coding scheme in a single pattern. But it has the difficulty of decoding the pattern when it loses few pattern symbols. In this paper, we address this problem by introducing an error correcting 3D scanning technique. This technique consists of a two way decoding method which can decode a dual pseudorandom array and a hole-filling algorithm. In the experimental results, we show that our 3D scanning technique largely improves the reconstruction compared to the conventional methods.