Multi-Path Marginal Space Learning for Object Detection