[Na-mic-project-week] Project Week 39 preparation meetings start this Tuesday (May 2nd)

Dear Project Week community,

We are happy to announce the beginning of preparation meetings for the next project week (June 12-16, 2023). Weekly meetings will start this Tuesday, May 2nd, 2023 (10 am Boston time, EDT) on Zoom. You can join using the following link which will remain the same for all preparation meetings:

Looking forward to see you all!

Cheers.

The PW organizing committee

(Tina Kapur, Simon Drouin, Rafael Palomar, Sam Horvath, Theodore Aptekarev)


Project Week#39 will be held June 12-16, 2023, at École de Technologie Supérieur (ETS) in Montreal, Canada. The meeting will have a hybrid format to make it possible to participate remotely. Please look here for additional details: NA-MIC Project Weeks | Website for NA-MIC Project Weeks

Preparation : To prepare, we will be holding weekly meetings at 10am on Tuesdays, starting May 2nd, 2023 and ending on June 6th. Please join at this link if you have a project that you would like to present or work on during project week.

Background : The Project Week is a week-long hackathon of hands on activity in which medical image computing researchers create solutions using the open source image computing platform, 3D Slicer, and VTK, ITK, CMake, and CDash libraries as well as OHIF, Cornerstone, dcmjs, vtkjs, itkjs, DICOMweb, Girder and related web technologies. Participants work collaboratively on solutions that lie at the interfaces of the fields of computer science, mechanical engineering, biomedical engineering, and medicine. In contrast to conferences and workshops where the primary focus is to report results, the objective of the ProjectWeek is to provide a venue for creators of medical image computing open-source software creators to collaboratively work.


Na-mic-project-week mailing list
Na-mic-project-week@public.kitware.com
https://public.kitware.com/cgi-bin/mailman/listinfo/na-mic-project-week

I am not planning to attend the PW in person, but I am wondering whether it makes sense to form a planning project about revamping Volume Rendering module and what it would it take from funding and resources point of view.

To me it seems it is one of the oldest modules of Slicer serious in need of redesign from usability and integration with the other modules (specifically segment editor, lighting, cameras, screenshots, movies, AR/VR) point of view. It also seems it is a big undertake.

We discussed this in a few threads in forum, but I thought maybe a dedicated session with more structure might be useful for moving this forward. We can then see if it makes sense to implement it in a usual manner, where parts of it gets written into relevant grants, or is it more meaningful to seek funding dedicated to this.

1 Like

I’d also be interested in discussing volume rendering improvements, either in person or virtually. I do plan to be in Montreal in person.

3 Likes

I’m also very interested in this topic. We should have a project about it. For me, it is not clear where the effort should go first. The VTK framework for volume rendering is even more outdated than the Slicer module using it and redesigning the module without addressing VTK issues might not yield a lot of improvement. With @RafaelPalomar, we discussed the idea of creating an “experimental rendering” module where we could more freely play with different architecture, overwrite vtk classes functionality and figure out what new design may work well for the main volume rendering module.

1 Like

@drouin-simon @RafaelPalomar I really like the idea of experimentally integrating some different rendering options to see what we really like. I’ve got some prototypes myself to support nonlinear transforms and compositing, but also I’ve always liked what MicroGL can do in terms of image quality. The move to WebGPU could help us share code more easily across.

So, do we have a consensus to discuss this in the next PW call?

I’ll miss the next call, but would be happy to discuss volume rendering the following week.

This week’s call will be dedicated mostly to segmentation, but the following could focus on rendering. We can gather the list of people interested and follow up with a more focused meeting with just those interested.

1 Like