Algorithms For Enhanced Artifact Reduction And Material Recognition In Computed Tomography