Die Erfindung betrifft ein Verfahren zur Rekonstruktion des räumlichen Verlaufs eines längs erstreckten, flexiblen Körpers (1) in einem 3D-Weltkoordinatensystem, wobei der Körper (1) eine Mehrzahl an Röntgenmarkern (10) aufweist, die beabstandet zueinander entlang des Körpers (1) an diesem angeordnet sind, aufweisend die Schritte: Bereitstellen eines 2D-Röntgenbildes des Körpers (1), Bestimmen der zweidimensionalen Positionen der Röntgenmarker (10) in einem Bildkoordinatensystem des 2D-Röntgenbildes (B), Bestimmen von möglichen 3D-Ortskoordinaten jedes Röntgenmarkers (10) in dem 3D-Weltkoordinatensystem als Strahlen, die jeweils von einem Ursprung, der der Position der Strahlenquelle zur Erzeugung des 2D-Röntgenbildes entspricht, zur Position des jeweiligen Röntgenmarkers (10) in einer Bildkoordinatenebene verlaufen, und iterative Bestimmung des räumlichen Verlaufs des Körpers (1) unter Verwendung der besagten möglichen 3D-Ortskoordinaten. Weiterhin betrifft die Erfindung ein entsprechendes Computerprogramm sowie ein entsprechendes System.The invention relates to a method for reconstructing the spatial course of an elongate, flexible body (1) in a 3D world coordinate system, said body (1) has a plurality of x-ray markers (10) spaced apart along the body (1) to this being arranged, comprising the steps of: providing a 2D x-ray image of the body (1), determining the two-dimensional positions of the X-ray marker (10) in an image coordinate system of the 2D x-ray image (B), determining possible 3D position coordinates of each X-ray marker (10) in the 3D world coordinate system as beams, each extending from an origin corresponding to the position of the radiation source for generating the 2D X-ray image, the position of the respective X-ray marker (10) in an image coordinate plane, and iterative determination of the spatial profile of the body (1 ) using said potential 3D location coordinates. The invention further relates to a corresponding computer program and a corr