Multi-view 3D human pose recovery in complex environment