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

Meniscus correction in phase #177

Open
ziw-liu opened this issue Nov 1, 2024 · 2 comments
Open

Meniscus correction in phase #177

ziw-liu opened this issue Nov 1, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@ziw-liu
Copy link
Contributor

ziw-liu commented Nov 1, 2024

Meniscus effect limits the image quality of phase reconstruction at the edge of the well, limiting sample utilization. This problem is most prominent when samples are precious, for example in OPS and iPSC imaging.

Computational correction of the meniscus effect has been reported in other phase modalities:

Since our 3D phase transfer function ('s absolute value) has rotational and mirror symmetry along Z, maybe it is possible to directly estimate the angular offset (I'm thinking 2 scalar values for angles in XZ and YX planes) from data, and correct for the effect at reconstruction time.

@ziw-liu ziw-liu added the enhancement New feature or request label Nov 1, 2024
@ziw-liu
Copy link
Contributor Author

ziw-liu commented Nov 1, 2024

estimate the angular offset (I'm thinking 2 scalar values for angles in XZ and YX planes) from data

Given the 3D DFT of a non-empty volume without noise, this problem is similar to fitting an ellipse for the sum projection along Z. This sounds like a problem with a least squares solution, i.e. given enough SNR, there should be a unique optimal solution.

Edit: add image

image

@mattersoflight
Copy link
Member

@ziw-liu I love this idea! The orientation of elliptical OTF depends on which side of the NA is clipped, i.e., which side of the wall the illumination is coming from. Perhaps we can model this as an asymmetric Gaussian filter on top of the optical filter that is estimated from spectra.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants