A method for reducing metal artifacts in a volume radiographic image, the method executed at least in part on a computer, comprising: acquiring (S434) a first set of a plurality of projection images of an object captured as pixels on a radiographic detector at different acquisition angles; generating (S410) an estimate of a volume that includes the object using the acquired projection images; updating the estimated volume by executing one or more iterations (S420) of: (i) generating (S444) a second set of a plurality of scatter-corrected projection images by combining the acquired first set of projection images (S434) and projection images obtained from a scatter distribution (S430) calculated for the estimated volume at angles corresponding to the different acquisition angles; (ii) generating (S440) a third set of a plurality of estimated projection images using forward ray-tracing through the estimated volume at angles corresponding to the different acquisition angles; and (iii) reconstructing the estimated volume according to a signal quality factor obtained from analysis of a detector signal and used in a comparison of the second set of scatter-corrected projection images (S444) with the third set of estimated projection images (S440), wherein the signal quality factor includes a weighting (S454) that is calculated based on the different acquisition angles and the number of photons detected in each pixel of the projection images; and displaying, storing, or transmitting one or more images rendered from the updated estimated volume. acquiring (S434) a first set of a plurality of projection images of an object captured as pixels on a radiographic detector at different acquisition angles; generating (S410) an estimate of a volume that includes the object using the acquired projection images; updating the estimated volume by executing one or more iterations (S420) of: (i) generating (S444) a second set of a plurality of scatter-corrected projection images by combining the acquired first set of projection images (S434) and projection images obtained from a scatter distribution (S430) calculated for the estimated volume at angles corresponding to the different acquisition angles; (ii) generating (S440) a third set of a plurality of estimated projection images using forward ray-tracing through the estimated volume at angles corresponding to the different acquisition angles; and (iii) reconstructing the estimated volume according to a signal quality factor obtained from analysis of a detector signal and used in a comparison of the second set of scatter-corrected projection images (S444) with the third set of estimated projection images (S440), wherein the signal quality factor includes a weighting (S454) that is calculated based on the different acquisition angles and the number of photons detected in each pixel of the projection images; and (i) generating (S444) a second set of a plurality of scatter-corrected projection images by combining the acquired first set of projection images (S434) and projection images obtained from a scatter distribution (S430) calculated for the estimated volume at angles corresponding to the different acquisition angles; (ii) generating (S440) a third set of a plurality of estimated projection images using forward ray-tracing through the estimated volume at angles corresponding to the different acquisition angles; and (iii) reconstructing the estimated volume according to a signal quality factor obtained from analysis of a detector signal and used in a comparison of the second set of scatter-corrected projection images (S444) with the third set of estimated projection images (S440), wherein the signal quality factor includes a weighting (S454) that is calculated based on the different acquisition angles and the number of photons detected in each pixel of the projection images; and displaying, storing, or transmitting one or more images rendered from the updated estimated volume. <EOS>