Multi-level fusion of hard and soft information