Coder Social home page Coder Social logo

Comments (4)

BernhardEgger avatar BernhardEgger commented on July 29, 2024

I like the idea to include such a method and would be willing to contribute. Our work (link above) presents the model and includes an evaluation using model metrics. It does not include an analysis application besides attribute prediction. Besides the implementation, I think there should be an example application/paper that proves the usefulness in an analysis setting.
Compared to other methods to include attributes, the proposed one can also include categorical data which is often available in a clinical setting.
There seems to be a demand in the community and a range of applications:

  • "Statistical model based shape prediction from a combination of
    direct observations and various surrogates: application to orthopaedic research." by Blanc et al. 2012 (implemented as part of statismo)
  • "Patient metadata-constrained shape models for cardiac image segmentation." by Pereañez et al. 2015
  • https://groups.google.com/forum/#!topic/scalismo/GDDTKabMTLc

from scalismo.

marcelluethi avatar marcelluethi commented on July 29, 2024

This sounds interesting, indeed. I have some experience in this topic with statismo, where we integrated the approach of Remi Blanc . There the method was easy to implement and nicely fit into the architecture. What was a bit more difficult was the data management. I suppose, information about the attributes (name, etc.) would need to be managed and there should also be the possibility to make everything persistent. I don't know how much overhead this will add to Scalismo?

from scalismo.

BernhardEgger avatar BernhardEgger commented on July 29, 2024

I don't know how well the method of Remi Blanc fits into Scalismo. For the copula method, it is definitely possible to squeeze it in. It, however, breaks with some ideas the framework was originally built on - the dependency structure is built on values that have no more a "meaning".
The overhead in Scalismo is more a decision that should be done on a high-level. The alternative would be to provide the implementation as a separate project.
Since the applicability of both methods is quite wide, I would argue to put it as part of the Scalismo framework.

from scalismo.

marcelluethi avatar marcelluethi commented on July 29, 2024

As this issue has been inactive for a long time, I am closing it. In case there is still interest, we can open a new issue once we start with the implementation.

from scalismo.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.