1 / 14

CSE 554 Course Projects

CSE 554 Course Projects. Fall 2014. Basic Requirement. Using geometric algorithms to solve real-world problems in biomedicine Not limited to algorithms in the Modules Not necessary to completely solve the problem, but need to show sufficient progress towards a solution Distributable tool

Download Presentation

CSE 554 Course Projects

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CSE 554Course Projects Fall 2014

  2. Basic Requirement • Using geometric algorithms to solve real-world problems in biomedicine • Not limited to algorithms in the Modules • Not necessary to completely solve the problem, but need to show sufficient progress towards a solution • Distributable tool • Implemented in mainstream languages: C/C++, Java, Python, etc., or as plug-ins to existing software (e.g., ImageJ, Chimera) • Prototyping in Mathematica is recommended • A graphical user interface (GUI) may be required

  3. Guidelines • Individual or in pairs • Requirements will be harder for team projects • Choose any language you prefer • Discussion with the instructor or guest speaker is encouraged

  4. Format • Project proposal • What is the problem, what are the required and wish-list features, and timeline of development. • Final presentation (80%) • A 10-minute in-class live demo of what you have accomplished • Hand-in (20%) • Source code, executable tool (or plug-in), and test data • Project report • Description of the algorithms, features of your tool, and how to use them • Any known bugs and future work

  5. Timeline • Project proposal • Due by class on Tuesday, Nov 4th(two weeks away) • If you work on a problem not given by the guest speakers, discussion with Instructor prior to proposal submission is required. • Final presentations • Two dates: Tuesday, Dec 2ndand Thursday, 4th • State your preference of these two dates in your proposal • Hand-ins • Due by midnight Sunday, Dec 7th

  6. Finding a problem • Pick a problem mentioned by our guest speakers • Bone thickness measurement (Daniel Leib) • Concavity measurement (Daniel Leib) • Post processing of segmented skulls (Gary Skolnick) • Hole detection in skulls (Gary Skolnick) • Sperm cell length measurement (Mollie Manier)

  7. Finding a problem • Where to look for your own topic: • Your friends who work on image-related research • Faculty in Med School, BME, Biology, Chemistry, etc. • Many faculty working on imaging can be found through Imaging Science Pathway: http://imagingpathways.wustl.edu/ • Open problems of current interest • Check for research papers in imaging-related conferences (e.g. MICCAI) and journals (e.g., IEEE TMI)

  8. Finding a problem • Example problems in the past DNA Gel Electrophoresis Analyzing Tool (Gabriel Stancu)

  9. Finding a problem • Example problems in the past Measuring small bowel length (Billy Bennett)

  10. Finding a problem • Example problems in the past Analyzing 3D cell shape in 2-photon microscopy (Aron Lurie and Daniel Melzer)

  11. Finding a problem • Example problems in the past Registering deforming heart surfaces (Christopher Gloschat)

  12. Finding a problem • Avoid problems that are too simple • E.g., edge detection, image blurring, or anything that can be solved by a few Matlab/Mathematica/Python commands. • … or too hard • E.g., automatic segmentation of X, a complete system for doing Y, etc. • When in doubt, talk to me.

  13. Timeline • Project proposal • Due by class on Tuesday, Nov 4th(two weeks away) • If you work on a problem not given by the guest speakers, discussion with Instructor prior to proposal submission is required. • Final presentations • Two dates: Tuesday, Dec 2ndand Thursday, 4th • State your preference of these two dates in your proposal • Hand-ins • Due by midnight Sunday, Dec 7th

  14. Helpful Materials • 3D programming • OpenGL: Industrial standard 3D library for C/C++ • The “red book”: OpenGL Programming Guide • Online version with code: http://www.opengl.org/documentation/red_book/ • Great tutorial lessons: http://nehe.gamedev.net/lesson.asp?index=01 • Jogl: Java bindings for OpenGL • Docs, samples, forums: http://jogamp.org/jogl/www/ • GUI programming in C++ • Qt: http://qt.nokia.com/products/ • FLTK: http://www.fltk.org/

More Related