Recognition Using 2D and 3D Multimodal Local Features -- Adaptive Background Generation