Skip to content
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

Trying to run the code for tiff file and different geometries #10

Open
ghan7213 opened this issue Aug 14, 2021 · 6 comments
Open

Trying to run the code for tiff file and different geometries #10

ghan7213 opened this issue Aug 14, 2021 · 6 comments
Assignees
Labels
help wanted Extra attention is needed

Comments

@ghan7213
Copy link

Dear Rodrigo;

I am trying to run it for a prototype system where the input data is in tiff files. Also the geometry is also different. My geometry is 9 angular projections over 15 degree angular span. Here is the attached pdf file for the schematics.
details.pdf
What changes we need to make for the tiff file and different geometry.

@ghan7213
Copy link
Author

ghan7213 commented Aug 14, 2021

Here is the projection imaging data. They can be opened in imageJ.They are 32 bit.

https://drive.google.com/drive/folders/1b_ZiXx1kg3vYDmfusHEZoL3TYfSMDiIm?usp=sharing

@rodrigovimieiro
Copy link
Member

Hello @ghan7213,

Have you tried CT toolboxes? This geometry seems to be more like CT than breast tomosynthesis.

In DBT, the detector does not rotate with the tube. It is static or slightly moves. Your object is moving in the horizontal, and DBT, the breast moves in the vertical direction. Also, seems that the tube in your geometry is at the image center, am I correct?

I would recommend Tigre if you decide to use CT toolboxes.

Please, let me know what you think.

Best.

@rodrigovimieiro rodrigovimieiro added the help wanted Extra attention is needed label Aug 14, 2021
@rodrigovimieiro rodrigovimieiro self-assigned this Aug 14, 2021
@ghan7213
Copy link
Author

I don't think the angle of detector matters. It's the angular view from where the xray source is seeing the sample. Siemens DBT acquires projections where both detector and source moves with same angles. I can see in your code about the angle of detector. I wonder if it's changed to see if it works.

@rodrigovimieiro
Copy link
Member

Do you know where the tube is exactly?

@ghan7213
Copy link
Author

In this case, the tube and detector move in opposite directions as expected. The angles that are given in the file are of the tube angle of rotation. The tube to sample distance is 66.58 cm.

@rodrigovimieiro
Copy link
Member

At the center projection, e.g. 0 degrees, where is the projection of the tube in the detector in terms of row and column indices? In DBT, e.g., we normally place the origin at this position (nRow // 2, nCol). Different from CT, the tube is not at the center of the detector. Let me know if I was clear.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants