ITK/Fall v4 2011 Meeting: Difference between revisions

From KitwarePublic
< ITK
Jump to navigationJump to search
 
(31 intermediate revisions by 4 users not shown)
Line 2: Line 2:


*'''Dates: September 27-28, 2011, Work day September 29, 2011'''
*'''Dates: September 27-28, 2011, Work day September 29, 2011'''
** Start Time: 0800 (TBD), September 27
** Start Time: 0830, September 27
** End Time: 1600 (TBD), September 28
** End Time: 1700, September 28
** Hackathon: 0800-1700 (TBD), September 29
** Hackathon: 0830-1700, September 29
*'''City: Bethesda, MD'''
*'''City: Bethesda, MD'''
*'''Location: NLM'''
*'''Location: NLM'''
Line 12: Line 12:
== Travel / Hotel Information ==
== Travel / Hotel Information ==


NEW - The reservation deadline for the rooming block has been extended until September 7, 2011.
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 code for the block of rooms is '''"ITK"'''


The Meeting will take place at the NLM in Bethesda, MD
The Meeting will take place at the NLM in Bethesda, MD
A block of hotel rooms has been set aside at the nearby DoubleTree Bethesda Hotel,  $269/night.


   Doubletree Hotel Bethesda
   Doubletree Hotel Bethesda
Line 27: Line 24:
Please make reservations before *September 7, 2011.* (extended from the original date of 2-Sep-2011).
Please make reservations before *September 7, 2011.* (extended from the original date of 2-Sep-2011).


Points of interest for your ITK Travelers:
Points of interest for ITK Travelers:
Guestrooms have Complimentary Wireless Internet
* Guestrooms have Complimentary Wireless Internet
Location and Transportation to NIH
* Location and Transportation to NIH
  4 Blocks or Just a 10 Minute Walk to Campus Visitors Entrance
** 4 Blocks or Just a 10 Minute Walk to Campus Visitors Entrance
  Hotel Provides an Hourly Complimentary Shuttle to Campus
** Hotel Provides an Hourly Complimentary Shuttle to Campus


Hotel has 4 Dining Options on Property
* Hotel has 4 Dining Options on Property
  The Cup- Starbucks Coffee, Pastries, and To- Go Sandwiches and Salads
** 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 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
** 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
** Room Service- Full Menu Available 6:00am- 11:00pm Daily
Parking
* Parking
  Valet Parking is $20 Overnight
** Valet Parking is $20 Overnight
  Public Parking Lot Behind Hotel is $0.75 per Hour
** Public Parking Lot Behind Hotel is $0.75 per Hour
Other Complimentary Services
* Other Complimentary Services
  24- Hour Gym
** 24- Hour Gym
  24- Hour Free and Unlimited Business Center
** 24- Hour Free and Unlimited Business Center
  Wireless Internet in Lobby
** Wireless Internet in Lobby
The hotel website is: 
   
   
    http://www.doubletreebethesda.com
The hotel website is:  http://www.doubletreebethesda.com
 
 
* Additional details will be provided in the near future


== Registration Information ==
== Registration Information ==
Line 64: Line 56:
* [[Media:ITKv4_Fall_Registration.pdf|Registration Form PDF]]
* [[Media:ITKv4_Fall_Registration.pdf|Registration Form PDF]]


== Meeting Room ==
== Meeting Rooms ==


The opening session of the 2011 Fall ITKv4 meeting will be held in the NLM Visitor's Center, 9 AM-Noon, Tuesday 27-September-2001.
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.
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 ==
== Meeting Agenda ==
=== September 27th - A2D2 Summit ===
* [[ITK_Release_4/The Team/A2D2 Development Team|A2D2 Development Team]]
* [[ITK_Release_4/The Team/ITKv4 Development Team|ITKv4 Development Team]]
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)
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 ===
* [[Fall_ITKv4_2011_Meeting/Hackathon|Hackaton]]


=== Must See Topics ===
=== Must See Topics ===
Line 89: Line 187:
** [[ITK_Release_4/ITK 3.x Migration Guidelines]]
** [[ITK_Release_4/ITK 3.x Migration Guidelines]]


=== September 27th - A2D2 Summit ===


* [[ITK_Release_4/The Team/A2D2 Development Team|A2D2 Development Team]]
== Preliminary Findings ==
* [[ITK_Release_4/The Team/ITKv4 Development Team|ITKv4 Development Team]]
 
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?
 


* 8:30 am Welcome: Terry Yoo
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.


=== September 28th ===


* 8:30 am Welcome, Questions, Concerns
ITK-v4.2
* June 2012
* Freeze May 4, 2012
** One week to clean the dashboard
** Cycle of 5 or 6 release candidates.


=== September 29th ===


* [[Fall_ITKv4_2011_Meeting/Hackathon|Hackaton]]
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 ==
== Attendees ==
Line 131: Line 296:
| Patrick Reynolds  || Kitware || A2D2-(VideoExt,SCORE,SCORE++)  || X || X || X
| Patrick Reynolds  || Kitware || A2D2-(VideoExt,SCORE,SCORE++)  || X || X || X
|-
|-
| Andrew Wasem  || CoSMo  || ITKv4 || X || X ||
| Andrew Wasem  || CoSMo  || ITKv4 || X || X || X
|-
|-
|-
|-
Line 161: Line 326:
|-
|-
| Jim Miller || GE Research || ITKv4 || X || X ||  
| Jim Miller || GE Research || ITKv4 || X || X ||  
|-
| Dirk Padfield || GE Research || ITKv4 || X || X ||
|-
|-
| Dan Blezek || Mayo Clinic || ITKv4 || X || X ||  
| Dan Blezek || Mayo Clinic || ITKv4 || X || X ||  
Line 169: Line 336:
|-
|-
| John Galeotti || CMU || A2D2-Teaching/Video || 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