Out of view CT scan reconstruction
A computer-implemented method and system of CT reconstruction can include receiving one or more CT projection images; performing smooth filtering on the one or more CT projection images to generate one or more smooth boundary filtered images; and back-projecting the one or more smooth boundary filtered images.
1. A computer-implemented method of CT reconstruction, comprising:
receiving one or more CT projection images;
performing smooth filtering on the one or more CT projection images to generate one or more smooth boundary filtered images; and
back-projecting the one or more smooth boundary filtered images,
wherein each CT projection image comprises one or more pixel rows, each pixel row comprising a first detector pixel and a last detector pixel,
wherein smooth filtering comprises adding one or more smoothing pixels, each with a smoothing pixel intensity value, to each of the one or more pixel rows before the first detector pixel and after the last detector pixel to generate one or more smooth boundary rows.
2. The method of claim 1 , wherein the smoothing pixel intensity value of each of the one or more smoothing pixels is determined by performing a symmetrical continuation of all detector pixel intensity values in each pixel row.
3. The method of claim 1 , wherein the number of smoothing pixels added before the first detected pixel is at least the same as a detector width and the number of smoothing pixels added after the last detected pixel is at least the same as the detector width.
4. The method of claim 1 , wherein smooth filtering comprises applying a filter function to the one or more smooth boundary rows to provide one or more smooth filtered CT projection images.
5. The method of claim 1 , wherein the smoothing pixel intensity value is non-zero.
6. A system to CT reconstruct images, comprising:
a processor;
a computer-readable storage medium comprising instructions executable by the processor to perform steps comprising:
receiving one or more CT projection images;
performing smooth filtering on the one or more CT projection images to generate one or more smooth boundary filtered images; and
back-projecting the one or more smooth boundary filtered images
wherein each CT projection image comprises one or more pixel rows, each pixel row comprising a first detector pixel and a last detector pixel,
wherein smooth filtering comprises adding one or more smoothing pixels, each with a smoothing pixel intensity value, to each of the one or more pixel rows before the first detector pixel and after the last detector pixel to generate one or more smooth boundary rows.
7. The system of claim 6 , wherein smooth filtering comprises applying a filter function to the one or more smooth boundary rows to provide one or more smooth filtered CT projection images.
8. The system of claim 6 , wherein the smoothing pixel intensity value is non-zero.
9. A non-transitory computer readable medium storing executable computer program instructions for CT reconstruction, the computer program instructions comprising instructions for:
receiving one or more CT projection images;
performing smooth filtering on the one or more CT projection images to generate one or more smooth boundary filtered images; and
back-projecting the one or more smooth boundary filtered images
wherein each CT projection image comprises one or more pixel rows, each pixel row comprising a first detector pixel and a last detector pixel,
wherein smooth filtering comprises adding one or more smoothing pixels, each with a smoothing pixel intensity value, to each of the one or more pixel rows before the first detector pixel and after the last detector pixel to generate one or more smooth boundary rows.
10. The non-transitory computer readable medium of claim 9 , wherein back-projecting comprises back-projecting a volume outside of a view cylinder boundary.