1. A method for estimating scatter associated with a target object, comprising: generating a set of original projections associated with the target object; generating a set of reference scatter data associated with the target object at one or more selected projection angles; generating a first set of estimated scatter data associated with the target object by applying one or more kernels with first values for one or more kernel parameters to a first subset of projections out of the set of original projections at the one or more selected projection angles; adjusting the first values for one or more kernel parameters of the one or more kernels that reduce a difference between the set of reference scatter data and the first set of estimated scatter data; interpolating the adjusted first values for remaining projections out of the set of original projections to generate second values for the one or more kernel parameters; and generating a second set of estimated scatter data associated with the target object by applying the one or more kernels with the adjusted first values and the second values for the one or more kernel parameters.