FYP page
K.H.
Wong's
home , K.H.
Wong's vision research links, Dept's
FYP0607 web page
- Background building exercises from 2006 May 25.
- Download and study CSC6001
notes,
- Other
tutorial documents:
- Lecture notes: vision3d_7_ba_ver65d.ppt
- Week 1 tasks:
- Calibration your own camera:
using the camera
calibration toolbox in matlab (caltech)
- Project 1: Use the method introduced in the lecture notes (vision3d_2_cam_ver65c.ppt) and matlab_ch2-camera.zip to calibrate
a camera using matlab
- Make a calibration object (2 planes or cube)
- Obtain images and find correspondences
- Find P
- Use RQ decomposition (see appendix) to find Mint and Mext
- Compare the result with that obtained by using [6] Camera
calibration matlab toolbox
http://www.vision.caltech.edu/bouguetj/calib_doc/index.html#examples
- Use of the software package : ba (version ba75b in cdrom
given in the first lecture)
- Week 2 tasks:
- Week 3 tasks:
- Use the robot to sample images and reconstruct objects
- Explore the methods of using webcams.
- Week 4 tasks:
- Build the interface tool for object reconstruction using the
turntable.
- Target products
- Augmented reality package of putting graphics objects in video
streams.
- Environment reconstruction system based on a vision mobile
robot.
- Turntable based object reconstruction system
- Other background tasks
- Study these film editing products :
- Other
tutorial documents:
- Ideas
- Special effect film
editing and development tool : Special effects
are indispensable nowadays in film and game
productions. Many operations are in fact based on image processing and
3D vision techniques. The objective of this project is to build a
software package with these effects, for example, putting artificial
object into a video, or changing the background scenes of a movie etc.
You may start with some basic operations first and increase its
capabilities and functionalities step by step. It is expected such a
tool can be grown into a viable commercial product for the film
industry.
There are already some commercial products available that we can learn
from.
- Force feedback haptic
device development for virtual reality applications: A force
feedback tool allows a computer to communicate with
the user by exerting force to the user through some interface medium.
For example, in a racing car video game the dragging force on the
driving wheel is a typical force feedback system; it increases the
authenticity of the virtual environment. We propose to develop a finger
based force feedback system built from servo motors; the force exerted
to the user’s fingers can synchronized with the display , so the user
does not only see the virtual object but can also touch and feel it
too. Such a product has high commercial values in entertainment and
education industries.
- Others
- Tutorials and course notes
- Tools
- Research Vision systems
- Camera_calibration
- Camera specification glossary
- Commercial vision tools
- tracking
- Computational geometry (surface reconstruction etc)
- Programming
- VRML