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

Automatic ring boundary detection #124

Open
dendrodan opened this issue Mar 13, 2022 · 0 comments
Open

Automatic ring boundary detection #124

dendrodan opened this issue Mar 13, 2022 · 0 comments
Assignees

Comments

@dendrodan
Copy link
Collaborator

Creating this record of issue for posterity, though this is something we have discussed for years and something that was only possible once webGL came online. Jess has been working on this intermittently for the Spring 2022 semester, and made serious inroads over spring break.

Implementing the published approaches to contrast detection was fairly swift, though there are some bigger issues that come up with multi-resolution image tile pyramids and higher dynamic range. Some of the basic challenges we've been working through involve accuracy/precision error when points are detected mid way up the image tile pyramid, filtering/kernel algorithms that are generalizable across gymnosperm anatomies, and efficiency of algorithm operation within the web browser, etc. Jess has come up with some very nice multi-stage approaches to the resolution issue that seem to improve outcomes, and is working to implement some basic ideas we have about UI functionality, including icons to distinguish points placed automatically vs. those placed manually (or those auto points that were moved manually), and user-control over the webGL filtering.

Jess's progress, particularly over the last two weeks, has been staggering. The first live iteration of this will come with myriad caveats (works well with some anatomies - good luck!) but is very promising, not just for annual boundary placement but also for the sub-annual boundary placement.

Way to go Jess, so glad to have you on the team!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants