ITK/Fall v4 2011 Meeting: Difference between revisions

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 ...")
 
 
(85 intermediate revisions by 25 users not shown)
Line 1: Line 1:
ITKv4 Summer Meeting
ITKv4 Fall Meeting


*'''Dates: June 27-29, 2011'''  
*'''Dates: September 27-28, 2011, Work day September 29, 2011'''
*'''City: Chapel Hill, NC'''
** Start Time: 0830, September 27
*'''Location: Franklin Hotel
** End Time: 1700, September 28
** Hackathon: 0830-1700, September 29
*'''City: Bethesda, MD'''
*'''Location: NLM'''
 
UPDATE:  The hotel rooming block will be available until Wednesday, September 7, 2011.


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


The Meeting will take place at the Franklin Hotel.
Hotel Registration for the ITK rooming block is closed.  The reservation deadline for the rooming block was extended until September 7, 2011.
 
The code for the block of rooms is '''"ITK"'''


* http://franklinhotelnc-px.trvlclick.com/index.html
The Meeting will take place at the NLM in Bethesda, MD


Since the meeting starts at
  Doubletree Hotel Bethesda
  8120 Wisconsin Ave., Bethesda, MD
  (301) 652-2000


* 8 am on June 27th,
Please make reservations before *September 7, 2011.* (extended from the original date of 2-Sep-2011).


we recommend people to arrange their hotel accommodation for the previous night!
Points of interest for ITK Travelers:
* Guestrooms have Complimentary Wireless Internet
* Location and Transportation to NIH
** 4 Blocks or Just a 10 Minute Walk to Campus Visitors Entrance
** Hotel Provides an Hourly Complimentary Shuttle to Campus


* Use the room group 'ITKV4'
* Hotel has 4 Dining Options on Property
** Reservation line: 866.831.5999
** The Cup- Starbucks Coffee, Pastries, and To- Go Sandwiches and Salads
** Ask for the "room block" reserved under 'ITKV4'
** The OZ Restaurant- 3 Sophisticated Meals a Day: Full American Buffet Breakfast, Buffet and A La Carte Lunch Menu, Elegant yet Comforting Dinner Entrees and Ambiance
* The rate is $129 / Night
** The Bar- Beer on Tap, Mixed Drinks, 60 Wines by the Glass, and a Great Bar Menu, Perfect for the Gov. Per Diem Traveler
** Room Service- Full Menu Available 6:00am- 11:00pm Daily
* Parking
** Valet Parking is $20 Overnight
** Public Parking Lot Behind Hotel is $0.75 per Hour
* Other Complimentary Services
** 24- Hour Gym
** 24- Hour Free and Unlimited Business Center
** Wireless Internet in Lobby
The hotel website is:  http://www.doubletreebethesda.com


== Registration Information ==
== Registration Information ==


* Download [[Media:ITKv4 Summer2011Meeting Registration.pdf |Registration Form]]
* Kitware will assist in
* It is a fillable PDF form
** Collecting registration fees and
* Fill it up please.
** Dealing with caterers
** 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 ==
Please fill up the following form and
email it to admin at kitware dot com
* [[Media:ITKv4_Fall_Registration.pdf|Registration Form PDF]]


== Meeting Rooms ==


== Meeting Agenda ==
The opening session of the 2011 Fall ITKv4 meeting will be held in the NLM Visitor's Center, 8:30 AM-Noon, Tuesday 27-September-2001.


* '''WARNING : THE AGENDA WAS REORGANIZED ON MAY 27th : PLEASE REVIEW'''
The remaining sessions will be held in the NLM Board Room.  Networking/WiFi support will be available in the Board Room.


=== Must See Topics ===
We also have access to the HPCC Conference Room and the HPCC Collaboratory for breakout sessions and working groups.  Programming teams will be dismissed to breakout rooms to code and design.


* BETA Release
== Meeting Agenda ==
* GPU
* Modularization
* SimpleITK
* DICOM
* Registration 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-9:30 Visitor's Center
* 8:30 - Welcome and Meeting Orientation (Yoo)
* 8:45 - State of ITK (Yoo, Johnson)
* [[ITK_Release_4 | ITKv4 Status: Beta Release]]
** Long range Jira tickets
** Success of the Beta
** Make sure that items missing from the Beta are in Jira
** Add long range DICOM Jira tickets?
** Registration Jira tickets?
** GPU Jira tickets?
 
 
9:30 - Breakout room(s): ITK-v4 Hackathon Teams
 
9:30 - Visitor's Center: Video Framework and Design (Perara/Reynolds)
* ITK-A2D2-2010 PIs and Programmers with computer vision and video interests please attend
 
 
10:30-11:00 Coffee (Lister Hill Lobby)
 
 
11:00 - Breakout room(s): ITK-v4 Hackathon Teams
 
11:00 - Visitor's Center:  SimpleITK (Blezek/Lowekamp)
* ITK-A2D2-2010 PIs and Programmers please attend
 
 
Noon - Working Lunch (Box Lunches)
 
 
2:00 - Breakout room(s): ITK-v4 Hackathon Teams
 
2:00 - Boardroom:  Registration Framework (Avants)
* ITK-A2D2-2010 PIs and Programmers with registration interests please attend
 
 
3:00-3:30 Coffee (NLM Boardroom)
 
 
3:30 - Breakout room(s): ITK-v4 Hackathon Teams
 
3:30 - Modularization/Revise (Ibanez/Liu)
* ITK-A2D2-2010 PIs and Programmers please attend
 
 
4:30 - Breakout planning sessions
* Video (Discussion leader: Perara/Reynolds)
* Registration (Discussion leader: Avants)
* SimpleITK (Discussion leader: Lowekamp)
* DICOM (Discussion leader: Ryan/Wasem)
 
5:30 - Recess
 
6:30 - Dinner in Bethesda
 
=== September 28th ===
 
NLM Boardroom
 
* 8:30 am Welcome, Questions, Concerns (Yoo)
 
8:45 Work sessions
* Registration (Discussion leader: Avants)
* SimpleITK (Discussion leader: Lowekamp)
* Data archives (Discussion leader: Aylward)
* DICOM (Discussion leader: Ryan/Wasem)
 


* 8:30 am Welcome: Terry Yoo
10:00-10:30 Coffee Break
* 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
10:30 Work sessions
* 2:00 pm  Plenary: '''Group 2''' : 20min presentation + discussion [[Summer_ITKv4_ClinicalGroupMeetingNotes | Group 2 notes]]
* Video (Discussion leader: Perara/Reynolds)
* 2:45 pm  Break
* Registration (Discussion leader: Avants)
* 3:15 pm  Plenary: '''Group 3''' : 20min presentation + discussion
* SimpleITK (Discussion leader: Lowekamp)
* 4:00 pm  Plenary: '''Group 4''' : 20min presentation + discussion
* DICOM (Discussion leader: Ryan/Wasem)
* 4:45 pm  Adjourn


==== Group Details ====


===== Group 1: Microscopy and Histology =====
12:00-1:00 Lunch


# '''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 =====
1:00 Address Jira and Gerrit concerns (Johnson)


# '''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 =====
2:30-3:00 Coffee Break


# '''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 =====
3:00 Continue addressing Jira and Gerrit concerns (Johnson)


# '''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 =====
4:30 Summary (Yoo)


* 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 =====
5:00 Adjourn


* Designated speaker will present
=== September 29th ===
* Each of the other members should be available to anser questions and/or provide additional explanation
* Discuss possible problems and challenges


==== Dinner ====
* [[Fall_ITKv4_2011_Meeting/Hackathon|Hackaton]]
==== Arrival Group Dinner ====


=== Must See Topics ===


* Hackfest at Kitware NC Office (KRS)
Carried-over from June, 2011 meeting


* Location:
* [[ITK_Release_4 | ITKv4 Status: Beta Release]]


  Suite G-4
* Projects
  101 East Weaver St
** [[ITK_Release_4/GPU_Acceleration]]
  Carrboro, North Carolina
** [[ITK_Release_4/Modularization]]
  27510  USA
** [[ITK_Release_4/SimpleITK]]
  518-371-3971 (voice/fax)
** [[ITK_Release_4/Wrapping]]
** [[ITK_Release_4/DICOM]]
** [[ITK_Release_4/Enhancing_Image_Registration_Framework]]
** [[ITK_Release_4/Migration_Plan]]
** [[ITK_Release_4/Refactoring_Level_Set_Framework]]
** [[ITK_Release_4/ITK 3.x Migration Guidelines]]


  http://www.kitware.com/company/NC_mapsdirections.html


This is at walking distance from the Franklin Hotel.
== Preliminary Findings ==


* Date:  Monday June 27th
PIs, please request No-cost extensions until June 2012.
* Time: 6pm-10pm
* Send your requests in writing to tyoo@mail.nih.gov
* Send them after October 1, 2011.


* Hands Raised so Far:


Terry, Bill, Stephen, Luis, Nick, Hans, Bill(ret), Arnaud, Cory
Some things are on track.  Some things are not.


=== Tuesday June 28th ===


Projects in ITK-v4.0 (December 2011)
* SimpleITK (w/ ITK 3.20 registration)
* Modularization
* Support for large images
* Video
* Some Registration?
** what parts?
* Level Sets
* Partial Numerical Libraries Refactoring
* Denoising (in review)
* Deconvolution (in review)
* Some DICOM-RT support from GDCM
** Support for NA-MIC users (Greg Sharp)


==== Tuesday Morning ====


* 8:30 am Welcome, Questions, Concerns
Projects missing from ITK-v4.0
* 9:00 am Working Groups
* DICOM/DCMTK (March 2012?)
** '''Group 1''' ITK Revise / Refactor
* GPU (March 2012?)
** '''Group 3''' GPU and Multithreading
* Documentation?
* 10:30 am Break
* Registration (March 2012)
* 11:00 am Working Groups
* Level Sets with Meshes (March 2012)
** '''Group 2''' DICOM
* H&E microscopy classes (March 2012)
** '''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 ====
Projects delivered at the end of ITK-v4/ITK-A2D2-2010
* Education curriculum (CMU, June 2012)
* Documentation (June 2012)
* SCORE, SCORE++ (June 2012)
* Cardiac modeling (June 2012)
* Brain shift (June 2012)
* Lung Lesion Sizing Toolkit (June 2012)
* Accelerated registration? (June 2012)
* Accelerated level sets? (June 2012)


* GROUP DINNER
** Mama Dip's
*** http://www.mamadips.com/


=== Wednesday June 29th ===
Freeze November 1, 2011
* Time for 2 two-week sprints in October
* Propose 4 one-week sprints?
* More hackathons?


==== Wednesday Morning ====


* 8:30 am Welcome, Questions, Concerns
ITK-v4.0
* 8:35 am Integration (Slicer/Wiki Examples/OTB/ImageJ/ICY/OME/V3D) (Bill Lorensen / Luis Ibanez)
* One week to clean the dashboard
** [http://www.cdash.org/CDash/index.php?project=Slicer4 Slicer4 Dashboard]
* Tag ITK-v4.0-release-candidate-1, November 8, 2011
** [http://slicer-devel.65872.n3.nabble.com/ITK-Modular-Slicer4-updates-td2776514.html Slicer4 Modular ITKv4 updates]
* Tag ITK-v4.0-release-candidate-2, November 15, 2011
*** [http://www.na-mic.org/Wiki/index.php/2011_Winter_Project_Week:_Slicer4-ITK4_Continuous_Integration Slicer4/ITKv4 Continuous Integration]
* Tag ITK-v4.0-release-candidate-3, November 22, 2011
** [http://www.cdash.org/CDash/index.php?project=Insight&filtercount=1&showfilters=1&field1=site/string&compare1=63&value1=BillsBasement ITKApps]
* Tag ITK-v4.0-release-candidate-4, December 6, 2011
** [http://www.cdash.org/CDash/index.php?project=ITKWikiExamples ITK Wiki Examples]
* Tag ITK-v4.0-release-candidate-5, December 13, 2011
** Integration Efforts
* Tag ITK-v4.0, December 20, 2011
*** [[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
ITK-v4.0.1
* March 2012
* Freeze February 3, 2012?
** One week to clean the dashboard
** Cycle of 5 or 6 release candidates.


==== Wednesday Afternoon ====


* 1:00 pm Testing Data (Patric Reynolds / Bill Hoffman)
ITK-v4.2
* 1:30 pm Modularization (Bill Hoffman)
* June 2012
* 2:00 pm Doxygen Documentation (Arnaud Gelas) [[File:ITKv4-Doxygen.ppt]]
* Freeze May 4, 2012
* 2:30 pm Break
** One week to clean the dashboard
* 3:00 pm Hack / Work / Hack More
** Cycle of 5 or 6 release candidates.
* 5:00 pm Adjourn


==== Dinner ====


* GROUP DINNER for Survivors
Moratorium on ITK-v4 API changes - June 2012?
** Carolina Brewery.
* Freeze API June 2012
** Register in the haptic pad with mechanical stylus
* Manage expectations with documentation
** Methods refactored from ITK 3.20 are unlikely to change
** Methods new to ITK-v4 are subject to change until June 2012


== 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 ===
Line 243: Line 278:
{| border="1"
{| border="1"
|- bgcolor="#abcdef"
|- bgcolor="#abcdef"
! Name !! Organization !! Project !! September 27 !! September 28
! Name !! Organization !! Project !! September 27 !! September 28 !! September 29
|-
| Luis Ibanez || Kitware || ITKv4 || X || X || X
|-
| Bill Hoffman || Kitware || ITKv4 || X || X  ||
|-
| Stephen Aylward || Kitware || ITKv4 || X || X ||
|-
| Matt McCormick || Kitware || ITKv4 || X || X || X
|-
| Xiaoxiao Liu  || Kitware || ITKv4 || X || X || X
|-
| Andinet Enquobahrie  || Kitware || ITKv4  || X || X || X
|-
| Amitha Perera  || Kitware || A2D2-VideoExt  || X || X ||
|-
| Patrick Reynolds  || Kitware || A2D2-(VideoExt,SCORE,SCORE++)  || X || X || X
|-
| Andrew Wasem  || CoSMo  || ITKv4 || X || X || X
|-
|-
| Raghu Machiraju  || OSU || A2D2s || X ||  ||
|-
| Marc Niethammer || UNC || A2D2-Deconvolution || X || X ||
|-
| Cory Quammen || UNC || A2D2-Deconvolution || X || X ||
|-
| Hans Johnson || UIowa || ITKv4 || X || X || X
|-
| Bill Ryan || Mayo || ITKv4 || X || X || X
|-
| Sean Megason || HMS || ITKv4 || X || X ||
|-
| Arnaud Gelas || HMS || ITKv4 || X || X || X
|-
| Bill Lorensen || Noware || ITK... || X || X ||
|-
| Marcel Prastawa || Utah || A2D2-SCORE || X || X || X
|-
| Suyash Awate || Utah || A2D2-Denoising || X || X ||
|-
| Kris Zygmunt || Utah || A2D2-Denoising || X || X ||
|-
| Josh Cates || Utah || A2D2-LongitudinalShape || X || X ||
|-
| Michel Audette || Old Dominion || A2D2-FEM 3D registration || X ||  ||
|-
| Jim Miller || GE Research || ITKv4 || X || X ||
|-
|-
| Luis Ibanez || Kitware || ITKv4 || X || X  
| Dirk Padfield || GE Research || ITKv4 || X || X ||
|-
|-
| Bill Hoffman || Kitware || ITKv4 || X || X  
| Dan Blezek || Mayo Clinic || ITKv4 || X || X ||
|-
|-
| Stephen Aylward || Kitware || ITKv4 || X || X
| Patrick Cheng || CNMC || A2D2-VideoGrabber || X || ||
|-
|-
| Xiaoxiao Liu  || Kitware || ITKv4 || X || X  
| Ziv Yaniv || CNMC || A2D2-Registration || X || X || X  
|-
|-
| Andinet Enquobahrie  || Kitware || A2D2: Registration || X || X  
| John Galeotti || CMU || A2D2-Teaching/Video || X || X ||
|-
|-
| Bradley Lowekamp || MSC || SimpleITK || X || X || X
|}
|}

Latest revision as of 01:18, 11 February 2012

ITKv4 Fall Meeting

  • Dates: September 27-28, 2011, Work day September 29, 2011
    • Start Time: 0830, September 27
    • End Time: 1700, September 28
    • Hackathon: 0830-1700, September 29
  • City: Bethesda, MD
  • Location: NLM

UPDATE: The hotel rooming block will be available until Wednesday, September 7, 2011.

Travel / Hotel Information

Hotel Registration for the ITK rooming block is closed. The reservation deadline for the rooming block was extended until September 7, 2011.

The code for the block of rooms is "ITK"

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

  Doubletree Hotel Bethesda
  8120 Wisconsin Ave., Bethesda, MD
  (301) 652-2000

Please make reservations before *September 7, 2011.* (extended from the original date of 2-Sep-2011).

Points of interest for ITK Travelers:

  • Guestrooms have Complimentary Wireless Internet
  • Location and Transportation to NIH
    • 4 Blocks or Just a 10 Minute Walk to Campus Visitors Entrance
    • Hotel Provides an Hourly Complimentary Shuttle to Campus
  • Hotel has 4 Dining Options on Property
    • The Cup- Starbucks Coffee, Pastries, and To- Go Sandwiches and Salads
    • The OZ Restaurant- 3 Sophisticated Meals a Day: Full American Buffet Breakfast, Buffet and A La Carte Lunch Menu, Elegant yet Comforting Dinner Entrees and Ambiance
    • The Bar- Beer on Tap, Mixed Drinks, 60 Wines by the Glass, and a Great Bar Menu, Perfect for the Gov. Per Diem Traveler
    • Room Service- Full Menu Available 6:00am- 11:00pm Daily
  • Parking
    • Valet Parking is $20 Overnight
    • Public Parking Lot Behind Hotel is $0.75 per Hour
  • Other Complimentary Services
    • 24- Hour Gym
    • 24- Hour Free and Unlimited Business Center
    • Wireless Internet in Lobby

The hotel website is: http://www.doubletreebethesda.com

Registration Information

  • Kitware will assist in
    • Collecting registration fees and
    • Dealing with caterers

Please fill up the following form and email it to admin at kitware dot com

Meeting Rooms

The opening session of the 2011 Fall ITKv4 meeting will be held in the NLM Visitor's Center, 8:30 AM-Noon, Tuesday 27-September-2001.

The remaining sessions will be held in the NLM Board Room. Networking/WiFi support will be available in the Board Room.

We also have access to the HPCC Conference Room and the HPCC Collaboratory for breakout sessions and working groups. Programming teams will be dismissed to breakout rooms to code and design.

Meeting Agenda

September 27th - A2D2 Summit

8:30-9:30 Visitor's Center

  • 8:30 - Welcome and Meeting Orientation (Yoo)
  • 8:45 - State of ITK (Yoo, Johnson)
  • ITKv4 Status: Beta Release
    • Long range Jira tickets
    • Success of the Beta
    • Make sure that items missing from the Beta are in Jira
    • Add long range DICOM Jira tickets?
    • Registration Jira tickets?
    • GPU Jira tickets?


9:30 - Breakout room(s): ITK-v4 Hackathon Teams

9:30 - Visitor's Center: Video Framework and Design (Perara/Reynolds)

  • ITK-A2D2-2010 PIs and Programmers with computer vision and video interests please attend


10:30-11:00 Coffee (Lister Hill Lobby)


11:00 - Breakout room(s): ITK-v4 Hackathon Teams

11:00 - Visitor's Center: SimpleITK (Blezek/Lowekamp)

  • ITK-A2D2-2010 PIs and Programmers please attend


Noon - Working Lunch (Box Lunches)


2:00 - Breakout room(s): ITK-v4 Hackathon Teams

2:00 - Boardroom: Registration Framework (Avants)

  • ITK-A2D2-2010 PIs and Programmers with registration interests please attend


3:00-3:30 Coffee (NLM Boardroom)


3:30 - Breakout room(s): ITK-v4 Hackathon Teams

3:30 - Modularization/Revise (Ibanez/Liu)

  • ITK-A2D2-2010 PIs and Programmers please attend


4:30 - Breakout planning sessions

  • Video (Discussion leader: Perara/Reynolds)
  • Registration (Discussion leader: Avants)
  • SimpleITK (Discussion leader: Lowekamp)
  • DICOM (Discussion leader: Ryan/Wasem)

5:30 - Recess

6:30 - Dinner in Bethesda

September 28th

NLM Boardroom

  • 8:30 am Welcome, Questions, Concerns (Yoo)

8:45 Work sessions

  • Registration (Discussion leader: Avants)
  • SimpleITK (Discussion leader: Lowekamp)
  • Data archives (Discussion leader: Aylward)
  • DICOM (Discussion leader: Ryan/Wasem)


10:00-10:30 Coffee Break


10:30 Work sessions

  • Video (Discussion leader: Perara/Reynolds)
  • Registration (Discussion leader: Avants)
  • SimpleITK (Discussion leader: Lowekamp)
  • DICOM (Discussion leader: Ryan/Wasem)


12:00-1:00 Lunch


1:00 Address Jira and Gerrit concerns (Johnson)


2:30-3:00 Coffee Break


3:00 Continue addressing Jira and Gerrit concerns (Johnson)


4:30 Summary (Yoo)


5:00 Adjourn

September 29th

Must See Topics

Carried-over from June, 2011 meeting


Preliminary Findings

PIs, please request No-cost extensions until June 2012.

  • Send your requests in writing to tyoo@mail.nih.gov
  • Send them after October 1, 2011.


Some things are on track. Some things are not.


Projects in ITK-v4.0 (December 2011)

  • SimpleITK (w/ ITK 3.20 registration)
  • Modularization
  • Support for large images
  • Video
  • Some Registration?
    • what parts?
  • Level Sets
  • Partial Numerical Libraries Refactoring
  • Denoising (in review)
  • Deconvolution (in review)
  • Some DICOM-RT support from GDCM
    • Support for NA-MIC users (Greg Sharp)


Projects missing from ITK-v4.0

  • DICOM/DCMTK (March 2012?)
  • GPU (March 2012?)
  • Documentation?
  • Registration (March 2012)
  • Level Sets with Meshes (March 2012)
  • H&E microscopy classes (March 2012)


Projects delivered at the end of ITK-v4/ITK-A2D2-2010

  • Education curriculum (CMU, June 2012)
  • Documentation (June 2012)
  • SCORE, SCORE++ (June 2012)
  • Cardiac modeling (June 2012)
  • Brain shift (June 2012)
  • Lung Lesion Sizing Toolkit (June 2012)
  • Accelerated registration? (June 2012)
  • Accelerated level sets? (June 2012)


Freeze November 1, 2011

  • Time for 2 two-week sprints in October
  • Propose 4 one-week sprints?
  • More hackathons?


ITK-v4.0

  • One week to clean the dashboard
  • Tag ITK-v4.0-release-candidate-1, November 8, 2011
  • Tag ITK-v4.0-release-candidate-2, November 15, 2011
  • Tag ITK-v4.0-release-candidate-3, November 22, 2011
  • Tag ITK-v4.0-release-candidate-4, December 6, 2011
  • Tag ITK-v4.0-release-candidate-5, December 13, 2011
  • Tag ITK-v4.0, December 20, 2011


ITK-v4.0.1

  • March 2012
  • Freeze February 3, 2012?
    • One week to clean the dashboard
    • Cycle of 5 or 6 release candidates.


ITK-v4.2

  • June 2012
  • Freeze May 4, 2012
    • One week to clean the dashboard
    • Cycle of 5 or 6 release candidates.


Moratorium on ITK-v4 API changes - June 2012?

  • Freeze API June 2012
  • Manage expectations with documentation
    • Methods refactored from ITK 3.20 are unlikely to change
    • Methods new to ITK-v4 are subject to change until June 2012

Attendees

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

Attendance Matrix

Name Organization Project September 27 September 28 September 29
Luis Ibanez Kitware ITKv4 X X X
Bill Hoffman Kitware ITKv4 X X
Stephen Aylward Kitware ITKv4 X X
Matt McCormick Kitware ITKv4 X X X
Xiaoxiao Liu Kitware ITKv4 X X X
Andinet Enquobahrie Kitware ITKv4 X X X
Amitha Perera Kitware A2D2-VideoExt X X
Patrick Reynolds Kitware A2D2-(VideoExt,SCORE,SCORE++) X X X
Andrew Wasem CoSMo ITKv4 X X X
Raghu Machiraju OSU A2D2s X
Marc Niethammer UNC A2D2-Deconvolution X X
Cory Quammen UNC A2D2-Deconvolution X X
Hans Johnson UIowa ITKv4 X X X
Bill Ryan Mayo ITKv4 X X X
Sean Megason HMS ITKv4 X X
Arnaud Gelas HMS ITKv4 X X X
Bill Lorensen Noware ITK... X X
Marcel Prastawa Utah A2D2-SCORE X X X
Suyash Awate Utah A2D2-Denoising X X
Kris Zygmunt Utah A2D2-Denoising X X
Josh Cates Utah A2D2-LongitudinalShape X X
Michel Audette Old Dominion A2D2-FEM 3D registration X
Jim Miller GE Research ITKv4 X X
Dirk Padfield GE Research ITKv4 X X
Dan Blezek Mayo Clinic ITKv4 X X
Patrick Cheng CNMC A2D2-VideoGrabber X
Ziv Yaniv CNMC A2D2-Registration X X X
John Galeotti CMU A2D2-Teaching/Video X X
Bradley Lowekamp MSC SimpleITK X X X