Heterogenous Population Dynamical Model: a Filtering Problem