Postsmoothing backbrojector no longer works
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 160
- Forks
- 113
- Avg merge
- 12d 15h
- Merged PRs (30d)
- 1
Description
When Reconstructing images with PSF using the below, images are saved empty:
projector pair type := Separate Projectors
projector pair using separate projectors parameters :=
forward projector type := Pre Smoothing
Pre Smoothing Forward Projector Parameters:=
original forward projector type := Matrix
Forward Projector Using Matrix Parameters :=
Matrix type := Ray Tracing
Ray tracing matrix parameters :=
number of rays in tangential direction to trace for each bin :=10
do symmetry 90degrees min phi := 0
End Ray tracing matrix parameters :=
End Forward Projector Using Matrix Parameters :=
; image-based blurring
filter type := Separable Cartesian Metz
Separable Cartesian Metz Filter Parameters :=
x-dir filter FWHM (in mm):= 4.4
y-dir filter FWHM (in mm):= 4.4
z-dir filter FWHM (in mm):= 4.4
x-dir filter Metz power:= 0.0
y-dir filter Metz power:= 0.0
z-dir filter Metz power:=0.0
; truncate it a bit to avoid negative lobes
x-dir maximum kernel size := 5
y-dir maximum kernel size := 5
z-dir maximum kernel size := 1
END Separable Cartesian Metz Filter Parameters :=
End Pre Smoothing Forward Projector Parameters:=
back projector type:= Post Smoothing
Post Smoothing Back Projector Parameters:=
original back projector type := Matrix
Back Projector Using Matrix Parameters :=
Matrix type := Ray Tracing
Ray tracing matrix parameters :=
number of rays in tangential direction to trace for each bin :=10
do symmetry 90degrees min phi := 0
End Ray tracing matrix parameters :=
End Back Projector Using Matrix Parameters :=
; image-based blurring
filter type := Separable Cartesian Metz
Separable Cartesian Metz Filter Parameters :=
x-dir filter FWHM (in mm):= 4.4
y-dir filter FWHM (in mm):= 4.4
z-dir filter FWHM (in mm):= 4.4
x-dir filter Metz power:= 0.0
y-dir filter Metz power:= 0.0
z-dir filter Metz power:=0.0
; truncate it a bit to avoid negative lobes
x-dir maximum kernel size := 5
y-dir maximum kernel size := 5
z-dir maximum kernel size := 1
END Separable Cartesian Metz Filter Parameters :=
End Post Smoothing Back Projector Parameters:=
end projector pair using separate projectors parameters :=
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the reported reconstruction with the supplied Separate Projectors configuration, including Pre Smoothing and Post Smoothing using Ray Tracing matrices and Separable Cartesian Metz filters. Trace the projector-pair and smoothing entry points to determine why the resulting images are empty; done means the same configuration saves non-empty reconstructed images.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- computer-vision
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100