Comments (2)
First, the VNet: we're currently working on a replacement because we've found it to be brittle. Most of our own recent experiments are using thresholding for segmentation. In addition to just the VNet acting silly, there can be other issues in the I/O of your CT scan, so make sure you check that your data input etc. works as expected.
Scatter: Depending on the issue above, scatter may be a direct derivate of this, i.e., segmentation did not work, the resulting projection is empty, so scatter throws an error. There may be related issues. All of this being said, we do not use scatter right now in our simulations. This is because the scatter kernels have been trained on very little data and thus are not really high fidelity. Most radiographs will have some scatter reduction applied before you see them in reality, anyway. We have been working on some MC-based scatter but have not gotten around to integrating it yet. There is also no ETA on when this will be done.
So TL/DR: switch scatter off and use threshold-based segmentation for now; it should get you very close to where you want to be.
from deepdrr.
Thanks for replying! Appreciate your work
from deepdrr.
Related Issues (20)
- [Question]About parallel beam and cone beam HOT 1
- mapping 3D points to 2D points
- mapping 2Dpoint to 3Dpoint HOT 3
- Projection Matrix HOT 1
- FLIP AXIS HOT 5
- How to implement STL to DCM transformation in deepdrr HOT 1
- How to set up a simulation of an orthogonal projection? HOT 1
- Isocenter / origin question HOT 1
- Given extrinsic matrix and intrinsic matrix HOT 10
- Source detector distance / perspective question HOT 7
- "Simulate scatter" function always returns zero scatter intensity HOT 2
- Insert new material HOT 1
- About DRR Image HOT 7
- gpu utilization and performances HOT 5
- DRR is white. HOT 7
- cuMemcpyHtoD failed! HOT 6
- Error when compiling kernel (using the example python script) HOT 3
- Dead link to test data (used in Jupyter notebook)
- DEEPDRR Achieve gradient projection HOT 1
- Unexpected DRR orientation HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from deepdrr.