-
Notifications
You must be signed in to change notification settings - Fork 0
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
More features to the Rotator
/ microscope simulation
#27
Comments
Suggestions from @JoeZiminski as they were shared on the #25 PR:
|
Regarding the full FOV: I see your point and makes sense. I will expand it further... The actual rotating sample is larger than the FOV, and during the rotation, different bits of it enter and exit the FOV. So, an idea could be having a And yes, rotation in Z plays a crucial role and I'd love to make the 3D rotation. Although z-plane artefacts could (should?) be fixed at the data collection level. It is still useful to know the degree of out-of-plane rotation, i.e. the major axis of the rotation ellipse. To complete the Rotator, it could be worth simulating non-rigid motion artefacts (see some examples of non-rigid deformations in Pnevmatikakis et. al 2017), and the temporal delays between the scanning of each line... I honestly don't know yet to which degree all these improvements will get my sinthetic data close to the real one. There is also another interesting consideration. If I can reproduce the artefacts almost fully with the simulation, Rotation + Derotation translate in two known nonlinear mappings from one matrix to another. If I can identify these functions I can just summarise with it the derotation by line and just transform the volume according to it... |
WIP: list of possible features to add to the Rotator class or bugs to be solved
3n x 3n
image and sample an x n
windowMotor
class?)The text was updated successfully, but these errors were encountered: