Multi Source Heterogeneous Information Fusion