Számítógépes látás projektek

Kató Zoltán
Egy-egy projekten 3-4 fős csapatok dolgoznak. A projektfeladat megoldásához szükséges a kiírt probléma megértése, a megfelelő megoldás (algoritmus) megtervezése és kódolása, egy rövid projektjelentés megírása és mindezekhez egy weboldal összeallítása. Szükség lehet angol nyelvű szakirodalom tanulmányozására is. A projekten folyamatosan kell dolgozni, a munka előrehaladását a félév folyamán 2 ellenőrzőpontban értékeljük, valamint a félév végén minden csapat 10-15 percben bemutatja a munkáját (védés).

A munka menete és értékelése


Project 1: Match Move

Match Move is a process in the film production community used for special effects that require merging computer-generated (CG) models with live action footage. In the movie Jurassic Park, for instance, ILM used this procedure to register computer-generated dinosaurs with real footage of Hawaiian landscapes. A key part of this procedure is estimating the precise camera parameters for each frame, and rendering the synthetic (computer generated) characters from the same camera viewpoints.

You should take a few seconds of video (with camera motion), track features, estimate camera parameters and render a simple synthetic object with the same camera parameters then composite each frame of the output video. Start your research here. Compare your results with those obtained by one of the freely available match move softwares.

Team

Milestones


Project 2: Virtual Pointer

Implement a virtual pointer for PowerPoint lectures. The behavior of your virtual pointer should be similar to a laser pointer. However, unlike a laser pointer, the highlighted area should be much larger hence easier to see.

Team

Milestones


Project 3: Intelligent Alarm Clock

Design an "Intelligent Alarm Clock" that can tell if you have actually gotten up, and will sound again if you fall back to sleep. The solution must be robust to motion of other persons/animals - ie. it should reliably detect whether the sleeping person is actually moving.

Team

Milestones


Project 4: Virtual Mouse

In this project, you will implement a system where a camera interprets your hand movements and finger gestures. These movements are then interpreted as real mouse events, much like a touch pad would do: The camera position could be the top of the monitor, but other locations are also possible. Use your imagination! You can use the CONDENSATION algorithm to track finger movement. here

Team

Milestones


Last modified: Mon 19 Sep 2022 05:27:08 PM CEST