An image generation method is described, comprising obtaining a plurality of 2D images through an object to be imaged, obtaining a 3D image data set of the object to be imaged, and registering the 2D images with the 3D image data set. The method then further includes defining an image reconstruction plane internal to the object, being the plane of an image to be reconstructed from the plurality of 2D images. Then, for a pixel in the image reconstruction plane, corresponding pixel values from the plurality of 2D images are mapped thereto, and the mapped pixel values are combined into a single value to give a value for the pixel in the image reconstruction plane. Another aspect of the method provides for clutter removal from the image. In a medical imaging context this can provide for “de-boned” images, allowing soft tissue to be more clearly seen.