Patent ID: 8503750

Claim:
A non-transitory computer readable storage medium having stored thereon a computer program comprising instructions, which, when executed by a computer, cause the computer to: acquire a first view dataset based on x-rays received by a detector corresponding to a first energy level; reconstruct an initial image using the first view dataset, the initial image comprising a plurality of metal voxels at respective metal voxel locations; generate a metal mask corresponding to the plurality of metal voxels within the initial image; forward project the metal mask onto the first view dataset to identify metal dexels in the first view dataset; perform a weighted interpolation based on the identified metal dexels to generate a completed first view dataset, wherein the weighted interpolation uses historical completed data; reconstruct a first final image using the completed first view dataset, the first final image comprising a plurality of image voxels corresponding to the metal voxel locations; and replace a portion of the plurality of image voxels corresponding to the metal voxel locations with smoothed metal values.