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

How to use it? What am I doing wrong? #3

Open
SomaKohsei opened this issue May 8, 2023 · 7 comments
Open

How to use it? What am I doing wrong? #3

SomaKohsei opened this issue May 8, 2023 · 7 comments
Assignees
Labels
help wanted Extra attention is needed

Comments

@SomaKohsei
Copy link

Hello,

I have used this software. When using it with other people's data, valid images were obtained (LAVI-USP/DBT-Reconstruction#5).

I manually captured images using an X-ray imaging device and an imaging plate (IP). I adjusted the incidence point to be at the center of the IP and captured images at various angles (2-degree intervals).

The resulting images were placed in a dicom folder. However, all the images obtained have pixel values ​​of 0.

Could you please tell me what I am doing wrong in my approach?
Is the file format of the image not good enough? (16-bit? signed?)?

I have uploaded the necessary files to the following URL.
https://www.mediafire.com/file/bhuph8wt8fghnc2/pyDBT2.zip/file

pic
pic2

@rodrigovimieiro
Copy link
Member

pyDBT was meant for Breast Tomosyhthesis. It uses half-cone beam, which I guess it is not your case.

You may want to use Tigre for your geometry. It is a CT toolbox which is very flexible and you perhaps can adjust it for your geometry.

@SomaKohsei
Copy link
Author

Thank you for your response.
Indeed, as you pointed out, my geometry is different from breast tomosynthesis.
Would it be possible to make it a half-cone beam by doing as shown in the figure below?
Even if it is not a half-cone beam, it seems strange that it does not appear at all in the reconstructed image.
pic3

@rodrigovimieiro
Copy link
Member

Yes, you can do it, but I guess it would be just easier to use the full cone-beam toolbox.

I even adapted TIGRE to work with DBT images. You might get some insights there on how to change the geometry to your needs.

You can also adapt pyDBT to work with a full cone beam. I just don't really know how much work needs to be done.

Let me know if it is clear to you.

@rodrigovimieiro rodrigovimieiro added the help wanted Extra attention is needed label May 10, 2023
@rodrigovimieiro rodrigovimieiro self-assigned this May 10, 2023
@SomaKohsei
Copy link
Author

I apologize for the delayed response. I didn't have Matlab, so I purchased it. I'm currently struggling with the installation of TIGRE since I have no prior experience using Matlab. I will report back once I obtain the images.

@SomaKohsei
Copy link
Author

Hello,
I purchased MATLAB and tried using TIGRE's Demo19. It might not be appropriate to mention TIGRE-related matters here, so please forgive me.
When I look at the resulting image, I can faintly see bone structures in the background. (Is it a double reflection?)

Since I have little experience in viewing tomosynthesis images obtained from commercial devices, I'm not sure if the results I obtained are correct. I would appreciate your opinion.

thank you
Soma

output

@rodrigovimieiro
Copy link
Member

Hello,

It is hard to tell. I can see things coming into focus and then going out of focus. We can see that type of behavior in DBT images, so I would say it is somehow close to the real one.

@SomaKohsei
Copy link
Author

Hello,

It is hard to tell. I can see things coming into focus and then going out of focus. We can see that type of behavior in DBT images, so I would say it is somehow close to the real one.

Thank you for the comment.
I am satisfied with the result. I look forward to capturing various subjects from now on.
Thank you for the amazing software.

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