Rules:

  1. Projects must include a coding component, where you implement an image processing algorithm in ImageJ. This can be a topic from the book that we did not implement, an extension to something we did implement, or something completely different.
  2. You should work in teams of 2-4 people. If you want to be assigned to a random team, please email me.
  3. You must prepare a short presentation of your project (5 minutes). This may be with slides or showing a demo/example results.
  4. A final written report is due on the final exam day. This report should include a clear description of what you did, with example input/output of your code. All source code should also be turned in. If you use code from outside sources (web, the book, etc.), you must specifically state this in your report, and explain what code your team wrote on your own.

Deadlines:

Project Ideas:

  1. High-dynamic range imaging (hard)
  2. Hysteresis thresholding (Canny edge detection)
  3. Color image edge detection
  4. Region-growing image segmentation
  5. Watershed image segmentation
  6. Circle Hough transform
  7. Generalized Hough transform (hard)
  8. Wavelet transform for image compression
  9. Transforming images (rotation, zoom, etc), Ch 16
  10. Image matching, Ch 17
  11. Image mosaicing (hard)
  12. Character/text recognition (hard)
  13. Face detection (hard)
  14. Your idea here...

Project Proposal (Due April 5):

Please clearly answer the following questions.