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

Analysis - Lesion identification using slack variable optimization. #2217

Open
iyerkrithika21 opened this issue Mar 18, 2024 · 0 comments
Open

Comments

@iyerkrithika21
Copy link
Contributor

This relates to the lesion screening experiments done in the "Benchmarking off-the-shelf statistical shape modeling tools in clinical applications" paper.
Given a shape model trained on control subjects, a pathological sample can be represented in the context of the controls population using its closed-form, orthogonal projection onto the PCA subspace of controls. The lesion can then be detected by quantifying the deviation of the pathological shape from the shape reconstructed based on the model of controls. In lesion screening, lesions are not known a priori, and hence representing a pathologic sample with respect to the controls’ statistics should down-weight the lesion in the projection of the pathologic shape to reduce false positives in the lesion identification process.

A slack variable approach was formulated to identify the lesions and estimate the offsets in the lesions: Appendix B. Slack variables-based optimization
This should be included in studio to analyze models.

We have the python code available for this task. This can be included in ShapeWorks as an example or as a consolidated API for studio and python.

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

1 participant