A method, system, and program product are provided for providing a live 3D image of a body lumen. The 3D shape of a flexible surgical tool in the body lumen is determined using optical shape sensing. An x-ray image is taken of the body lumen, with at least one of the body lumen and the surgical tool being radiopaque. The determined 3D surgical tool shape is registered to the x-ray image.身体管腔のライブ3D画像を提供するための方法、システム及びプログラムを提供する。身体管腔内におけるフレキシブルな外科用ツールの3D形状を、光形状検出を使用して決定する。身体管腔のX線画像を撮影する。ここで、身体管腔と外科用ツールの少なくとも一方は放射線不透過である。決定された外科用ツールの3D形状は、X線画像に対して登録される。