-
Notifications
You must be signed in to change notification settings - Fork 193
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Artifact in CBCT Sart reconstruction #613
Comments
Hum interesting. If you try OS-SART, or CGLS, do you also get it? I suspect this is another nitche case of the function |
@springXIACJ seems to work! If you want to use SART, try chaninging this line
to
|
|
My bad, I gave you a bad suggestion. Try instead to comment this lines: TIGRE/Python/tigre/algorithms/iterative_recon_alg.py Lines 251 to 255 in 9975efe
|
Hello, when I use more than 180 projections (e.g., 250 projections) to reconstruct CBCT, severe streak artifacts appear.
When I used fewer projection views such as 100, I did not find this bar artifact.
Geometry
geo.DSD = 1502.19 # Distance Source Detector (mm)
geo.DSO = 1161.91 # Distance Source Origin (mm)
geo.nDetector = np.array([1536, 1536]) # number of pixels (px)
geo.dDetector = np.array([ 0.278, 0.278]) # size of each pixel (mm)
geo.sDetector = geo.nDetector * geo.dDetector # total size of the detector (mm)
geo.nVoxel = np.array([512,512,512]) # number of voxels (vx)
geo.dVoxel = np.array([0.6, 0.6, 0.6]) # size of each voxel
geo.sVoxel =geo.nVoxel * geo.dVoxel # total size of the image (mm)
geo.offOrigin = np.array([0, 0, 0]) # Offset of image from origin (mm)
geo.offDetector = np.array([0, 0]) # Offset of Detector (mm)
geo.accuracy = 0.5 # Variable to define accuracy o
geo.COR = 0
#geo.rotDetector = np.array([0, 0, 0]) # Rotation of the detector, by
geo.mode = "cone" # Or 'parallel'. Geometry type.
lmbda = 1
lambdared = 0.999
initmode = None
verbose = True
qualmeas = ["RMSE", "SSD"]
The text was updated successfully, but these errors were encountered: