3rd year projects 2012 - 13

  • JPB-UG-1: Pacman-playing Robot (Adam Petterson)
  • JPB-UG-5: Augmented Reality: Wordsearch Solver (Aaron Thompson)
  • JPB-UG-6: Flash Photography Filtering (Raluca Lehadus)
  • STU-UG-RT: Hieroglyphic OCR (Robert Taylor)
  • STU-UG-SB: Automated Crossword Solver (Samuel Brown)

Mail all

The project descriptions below are only intended as starting points. If you wish to discuss possibilities in greater detail I encourage you to email me to arrange a meeting.


JPB-UG-1: Pacman-playing Robot

Description

This highly-challenging project will aim to build a lego robot that can play a simple 2-D computer game, e.g. pacman. The robot will use a vision system to watch the screen and it will control the play using a gamepad or a joystick. Why do it? It will be a great way to experiment with building a real-time vision control system – but without all the complexities that come with 3D visual scene analysis. Second, it will be fantastic fun. Thirdly, if it works it will look really cool. Finally, it’s not the sort of thing you’ll be able to do once you have a job!

As an example of a similar concept see the following YouTube clip.

Requirements

  • An interest in Computer Vision and robotics. Good programming skills. Bravery.

Initial reading

[TOP]


JPB-UG-5: Augmented Reality: Wordsearch Solver

Description

This project will extend the 2nd year COM2004 word-search assignment into a full real-time augmented reality word search solving application. To get an idea of what I mean by this please see the augmented reality Sudoku solver demoed on YouTube here.

Requirements

  • An interest in Computer Vision and pattern classification. Good programming skills.

Initial reading

[TOP]


JPB-UG-6: Flash Photography Filtering

Description

TV news reports are frequently preceded by the warning, “The following report contains flash photography.” The warnings are given because flash photography has been known to induce fits in people who suffer from photo-sensitive epilepsy.

This project will aim to solve this problem by seeing whether the flashes can be automatically detected and edited out of the video footage.

Requirements

  • An interest in Computer Vision. Good programming skills.

Initial reading

  • Computer Vision on Wikipedia </li>
  • The OpenCV computer vision software library on Wikipedia </li>
[TOP]


STU-UG-RT: Hieroglyphic OCR

Description

  • Student proposed project. No description available.
[TOP]


STU-UG-SB: Automated Crossword Solver

Description

  • Student proposed project. No description available.
[TOP]