Difference between revisions of "ITK/Fall v4 2011 Meeting"

From KitwarePublic
< ITK
Jump to navigationJump to search
(Created page with "ITKv4 Summer Meeting *'''Dates: June 27-29, 2011''' *'''City: Chapel Hill, NC''' *'''Location: Franklin Hotel == Travel / Hotel Information == The Meeting will take place at ...")
 
Line 1: Line 1:
ITKv4 Summer Meeting
ITKv4 Fall Meeting


*'''Dates: June 27-29, 2011'''  
*'''Dates: Septmebr 27-28, 2011'''
*'''City: Chapel Hill, NC'''
** Start Time: 0800 (TBD), September 27
*'''Location: Franklin Hotel
** End Time: 1600 (TBD), September 28
*'''City: Bethesda, MD'''
*'''Location: NLM'''


== Travel / Hotel Information ==
== Travel / Hotel Information ==


The Meeting will take place at the Franklin Hotel.
The Meeting will take place at the NLM in Bethesda, MD
 
* Details will be provided in the near future
* http://franklinhotelnc-px.trvlclick.com/index.html
 
Since the meeting starts at
 
* 8 am on June 27th,
 
we recommend people to arrange their hotel accommodation for the previous night!
 
* Use the room group 'ITKV4'
** Reservation line: 866.831.5999
** Ask for the "room block" reserved under 'ITKV4'
* The rate is $129 / Night


== Registration Information ==
== Registration Information ==
* Download [[Media:ITKv4 Summer2011Meeting Registration.pdf |Registration Form]]
* It is a fillable PDF form
* Fill it up please.
** Indicate the number of days that you are attending.
** Registration fee = ( NumberOfDays * $65 );
** Print it as a PDF file
*** since otherwise the form is still modifiable
* Send the processed form back to Kitware
** email it at: admin at kitware dot com


== Meeting Room ==
== Meeting Room ==


== Meeting Agenda ==
== Meeting Agenda ==


* '''WARNING : THE AGENDA WAS REORGANIZED ON MAY 27th : PLEASE REVIEW'''
=== Must See Topics ===


=== Must See Topics ===
Carried-over from June, 2011 meeting


* BETA Release
* BETA Release
Line 51: Line 30:
* LevelSet Refactoring
* LevelSet Refactoring


=== Monday June 27th - A2D2 Summit ===
=== September 27th - A2D2 Summit ===


* [[ITK_Release_4/The Team/A2D2 Development Team|A2D2 Development Team]]
* [[ITK_Release_4/The Team/A2D2 Development Team|A2D2 Development Team]]
* [[ITK_Release_4/The Team/ITKv4 Development Team|ITKv4 Development Team]]
* [[ITK_Release_4/The Team/ITKv4 Development Team|ITKv4 Development Team]]
==== Monday Morning ====


* 8:30 am Welcome: Terry Yoo
* 8:30 am Welcome: Terry Yoo
* 8:50 am State of the Toolkit: Hans Johnson [[http://www.vtk.org/Wiki/File:20110627ITKToolKitStatus.pdf#filelinks]] [[http://www.vtk.org/Wiki/File:20110627ITKToolKitStatus.pptx#filelinks]]
* 9:10 am [[ITK_Release_4/New_Code_Contribution_Process|Procedures for integrating A2D2 contributions]] (Bill/Luis)
* 9:30 am Split in to Focus Groups
** '''Group1''' : Microscopy
** '''Group2''' : Clinical Applications
** '''Group3''' : Video
** '''Group4''' : Data and Web-based Applications
* 10:00 Break
* 10:30 am Working Groups (continuation)
** '''Group1''' : Microscopy
** '''Group2''' : Clinical Applications
** '''Group3''' : Video
** '''Group4''' : Data and Web-based Applications
* 12:00 pm Lunch
==== Monday Afternoon ====
* 1:00 pm  Plenary: '''Group 1''' : 20min presentation + discussion
* 2:00 pm  Plenary: '''Group 2''' : 20min presentation + discussion [[Summer_ITKv4_ClinicalGroupMeetingNotes | Group 2 notes]]
* 2:45 pm  Break
* 3:15 pm  Plenary: '''Group 3''' : 20min presentation + discussion
* 4:00 pm  Plenary: '''Group 4''' : 20min presentation + discussion
* 4:45 pm  Adjourn
==== Group Details ====
===== Group 1: Microscopy and Histology =====
# '''Ross Whitaker''' (designated speaker), '''Kris Zygmunt''' ''Fast Nonlocal Algorithms for Denoising Microscopy, MRI, and Ultrasound Images Using Nonparametric Neighborhood Statistics.'' [[Summer_ITKv4_2011_Meeting/A2D2/Denoising| Pre-Meeting Document]]
# '''Marc Niethammer''' ''Adding Deconvolution Algorithms to ITK'' [[Summer_ITKv4_2011_Meeting/A2D2/Deconvolution| Pre-Meeting Document]]
# '''Raghu Machiraju''' ''A Comprehensive Workflow for Robust Characterization of Microstructure for Cancer Studies''
# '''Raghu Machiraju''' ''A Comprehensive Workflow for Large Histology Segmentation and Visualization''
===== Group 2: Clinical Applications and CADs =====
# '''Thomas Fletcher''' (designated speaker) ''ITK Algorithms for Analyzing Time-Varying Shape with Application to Longitudinal Heart Modeling''
# '''Ricardo Avila''' ''Fostering Open Science for Lung Cancer Lesion Sizing''
# '''Nikos Chrisochoides''' ''3D Real-Time Physics-Based Non-Rigid Registration for Image Guided Neurosurgery''
===== Group 3: Video =====
# '''Amitha Perera''' and '''Patrick Reynolds''' (designated speakers) ''ITKExtensions for Video Processing'' [[Summer_ITKv4_2011_Meeting/A2D2/VideoExtensions| Pre-Meeting Document]]
# '''Kevin Cleary''' ''Real-Time Image Capture for ITK through a Video Grabber''
# '''John Galeotti''' ''Methods in Medical Image Analysis: An ITK-Based Course with Deliverable Algorithms that extends and evaluates ITK while broadening its developer base''
===== Group 4: Data and Web-based Applications =====
# '''Sean Megason''' (designated speaker) ''SCORE++: Crowd source data, automatic segmentation and ground truth for ITK4''
# '''Marcel Prastawa''' ''SCORE: Systematic Comparison through Objective Rating and Evaluation''
# '''Ziv Yaniv''' ''Framework for automated parameter tuning of ITK registration pipelines''
[http://www.vtk.org/Wiki/images/a/ae/ITK4-Group4.pptx Presentation]
===== Working Groups Tasks =====
* Each PI or representative will share a brief summary (max 5min) of their proposal with the other members of the group.
* Things to Discuss:
*# How the A2D2s will advance the subject under consideration.
*# Find possible overlaps and similarities between the A2D2s - solve them.
*# Decide how the software will be distributed. (e.g. ITK module, ITK classes, independent software, IJ, etc...)
*# List all the new classes/modules that will be contributed to ITK
*# Discuss the design, architecture, and dependencies
*# List ITKv4 features that you might need to use (e.g. GPU? Multi-thread? Streaming?)
*# Discuss how each member of the group can help/assist each other
*# Come-up with a plan of action and '''time-line'''
*# Combine slides into a single presentation showing all the points that were discussed
===== Plenary Sessions =====
* Designated speaker will present
* Each of the other members should be available to anser questions and/or provide additional explanation
* Discuss possible problems and challenges
==== Dinner ====
==== Arrival Group Dinner ====
* Hackfest at Kitware NC Office (KRS)


* Location:


  Suite G-4
=== September 28th ===
  101 East Weaver St
  Carrboro, North Carolina
  27510  USA
  518-371-3971 (voice/fax)
 
  http://www.kitware.com/company/NC_mapsdirections.html
 
This is at walking distance from the Franklin Hotel.
 
* Date:  Monday June 27th
* Time: 6pm-10pm
 
* Hands Raised so Far:
 
Terry, Bill, Stephen, Luis, Nick, Hans, Bill(ret), Arnaud, Cory
 
=== Tuesday June 28th ===
 
 
==== Tuesday Morning ====


* 8:30 am Welcome, Questions, Concerns
* 8:30 am Welcome, Questions, Concerns
* 9:00 am Working Groups
** '''Group 1''' ITK Revise / Refactor
** '''Group 3''' GPU and Multithreading
* 10:30 am Break
* 11:00 am Working Groups
** '''Group 2''' DICOM
** '''Group 4''' Simplify
* 12:30 pm Lunch
==== Tuesday Afternoon ====
* 1:30 pm Plenary Session: '''Revise'''
** 20min presentations and the discussion about Registration, FEM, LevelSets.
**[[File:ITKv4–Refactoring-June-2011.odp]]
**[[File:ITKv4–Refactoring-June-2011.pptx]]
* 2:30 pm Plenary Session: '''Simplify'''
** 20min presentations and the discussion about SimpleITK, WrapITK, Doxygen for SimpleITK
** WrapITK [[File:WrapITK.pptx]]
** SimpleITK [[Media:SimpleITK_Status.pptx|SimpleITK Status Presentation(pptx)]]
* 3:00 pm Break
* 3:30 pm Plenary Session: '''GPU & Multithreading'''
** 20min presentations and discussion
** [[File:GPU-ITKv4-Summer-2011-final.pptx]]
* 4:30 pm DICOM
** 20min presentation and discussion
** [[File:ITKv4_DICOM-GDCM_Summer_Presentation.pptx]]
* 5:30 pm Adjourn
==== Dinner ====
* GROUP DINNER
** Mama Dip's
*** http://www.mamadips.com/
=== Wednesday June 29th ===
==== Wednesday Morning ====
* 8:30 am Welcome, Questions, Concerns
* 8:35 am Integration (Slicer/Wiki Examples/OTB/ImageJ/ICY/OME/V3D) (Bill Lorensen / Luis Ibanez)
** [http://www.cdash.org/CDash/index.php?project=Slicer4 Slicer4 Dashboard]
** [http://slicer-devel.65872.n3.nabble.com/ITK-Modular-Slicer4-updates-td2776514.html Slicer4 Modular ITKv4 updates]
*** [http://www.na-mic.org/Wiki/index.php/2011_Winter_Project_Week:_Slicer4-ITK4_Continuous_Integration Slicer4/ITKv4 Continuous Integration]
** [http://www.cdash.org/CDash/index.php?project=Insight&filtercount=1&showfilters=1&field1=site/string&compare1=63&value1=BillsBasement ITKApps]
** [http://www.cdash.org/CDash/index.php?project=ITKWikiExamples ITK Wiki Examples]
** Integration Efforts
*** [[File:ITK_Developers_Meeting_June_2011_IntegrationWithApplications.odp]]
*** [[File:ITK_Developers_Meeting_June_2011_IntegrationWithApplications.pdf]]
* 9:00 am Who is doing What ? - Action Items (Hans Johnson)
** https://itk.icts.uiowa.edu/jira/secure/Dashboard.jspa
* 9:30 am [[Media:Code Reviews 2011-06-29.ppt|Code Revisions (Jim Miller)]]
* 10:00 am Break
* 10:30 am Migration Guide (Gabe Hart / Dave Cole)
* 11:00 am Road Ahead (What's Next ?) (Terry Yoo)
* 12:00 pm Lunch
==== Wednesday Afternoon ====
* 1:00 pm Testing Data (Patric Reynolds / Bill Hoffman)
* 1:30 pm Modularization (Bill Hoffman)
* 2:00 pm Doxygen Documentation (Arnaud Gelas) [[File:ITKv4-Doxygen.ppt]]
* 2:30 pm Break
* 3:00 pm Hack / Work / Hack More
* 5:00 pm Adjourn
==== Dinner ====
* GROUP DINNER for Survivors
** Carolina Brewery.
** Register in the haptic pad with mechanical stylus


== Attendees ==
== Attendees ==


Please add your name to the list below if you are planning to attend.
Please add your name to the list below if you are planning to attend.


=== Attendance Matrix ===
=== Attendance Matrix ===

Revision as of 14:20, 9 August 2011

ITKv4 Fall Meeting

  • Dates: Septmebr 27-28, 2011
    • Start Time: 0800 (TBD), September 27
    • End Time: 1600 (TBD), September 28
  • City: Bethesda, MD
  • Location: NLM

Travel / Hotel Information

The Meeting will take place at the NLM in Bethesda, MD

  • Details will be provided in the near future

Registration Information

Meeting Room

Meeting Agenda

Must See Topics

Carried-over from June, 2011 meeting

  • BETA Release
  • GPU
  • Modularization
  • SimpleITK
  • DICOM
  • Registration Refactoring
  • LevelSet Refactoring

September 27th - A2D2 Summit

  • 8:30 am Welcome: Terry Yoo


September 28th

  • 8:30 am Welcome, Questions, Concerns

Attendees

Please add your name to the list below if you are planning to attend.

Attendance Matrix

Name Organization Project September 27 September 28
Luis Ibanez Kitware ITKv4 X X
Bill Hoffman Kitware ITKv4 X X
Stephen Aylward Kitware ITKv4 X X
Xiaoxiao Liu Kitware ITKv4 X X
Andinet Enquobahrie Kitware A2D2: Registration X X