A method for 3-d blood flow reconstruction is presented. Given a 3-d volume of a vessel tree and a 2-d sequence of angiograms, the propagation information can be back-projected into the 3-d vessel volume. In case of overlapping vessel segments in the 2-d projections, ambiguous back-projection results are obtained. We introduce a probabilistic blood flow model for solving these ambiguities. Based on the last estimated state and known system dynamics the next state is predicted, and predictions are judged by the back-projected information. The discrete realization is done with a particle filter. Experiments prove the efficiency of our method.