Fast Shadowing | Detection
We have developed a fast shading and shadowing method that uses the shadowing planes and the basis images in mixed reality (MR). The method is model-based and computable in real time by using a standard graphics processing unit (GPU) making it particularly effective when used with an outdoor MR application. To express the shadows of objects, we map the shadow images that are synthesized from the basis images rendered offline with the basis lights onto the shadowing planes, and we compute alpha blending with the objects. The shadowing planes are generated from convex hulls of objects. We obtain the radiance parameters of the real scene from an omnidirectional image and compute the linear sum of the radiance parameters and the basis images on the GPU. We applied this shadowing method to both an indoor and outdoor MR application and found it to be effective.
This paper presents a method solving the occlusion problem in Mixed Reality (MR). We cut out foreground from a real image using probability-based segmentation method. Using the color, spatial and temporal priors, we can improve the accuracy of the segmentation. The energy minimization is executed by graph cuts. Then we remove shadow region from the foreground with log F value calculated from the pixel value and the spectral sensitivity characteristic of the camera. Finally we superimpose virtual objects using the stencil buffer which is used to limit the area of rendering for each pixel. Synthesized images of an outdoor scene show the efficiency of the proposed method.