next up previous
Next: About this document

Mehmet Baris Caglar and Onur Aciicmez
Implementation of 3 convex hull algorithms (in 2 dimensions) and comparing their performances. The algorithms could be Graham Scan, Jarvis's March, Gift Wrapping, QuickHull. The program should have a good user interface.

Presentation Date: May 2nd, 2001

M. Feyza Cosar
Implementation of Dynamic Convex Hull Algorithm in 2-dimensions.

Presentation Date: May 4th, 2001

Tolga Abaci and Ozgur Dogan Sahin
Implementation of Dynamic Convex Hull Algorithm in 3-dimensions.

Presentation Date: May 4th, 2001

Aziz Gulbeden ve Fehmi Kaya
Implementation of a program finding the Voronoi diagram for a set of points (in 2 dimensions) The program should have a good user interface to enter the input points and to see the results. The program will be used to determine the nearest-neighbor of a given point together with the nearest distance.

Presentation Date: May 9th, 2001

2 Persons
Implementation of data structures for efficient hit testing in graph editing where the nodes representated by rectangles are of arbitrary sizes and edges are represented by line segments. The bounds of the graph may change by the graph editing operations.

Özer Aydemir and Gürcan Gülesir
Implementing the Turning Angle Method for shape similarity with the capability of accepting data from an Object Extractor Tool.

Presentation Date: May 11st, 2001

Detailed Desciption: This project includes a computational geometry-based method, turning angle, where its source file for C is publicly available. The students will implement this project in Java to perform better with a Java GUI. Since the project will be used for shape similarity and pattern matching as part of a multimedia query interface, in order to accept data from the Object Extractor Tool, the students need to add methods related with not only computational geometry but also computer graphics. The extracted object from the tool is just a set of pixels on x-y space and eventually it has to be converted to a set of coordinates ordered in counterclockwise direction representing the object as a polygon. The number of sides for the polygon, N, can be an input from the user and the resultant polygon will be a set of N vertices or coordinates. This polygonalization requires a processing for the boundary pixels. The students may find the most appropriate method for this process.

Ali Bugdayci and Ozgur Mersin
Implementation of Delaunay Triangulation in 3-dimensions. The program should have a good user interface to enter the input points and to see the results.

Presentation Date: May 11st, 2001

Erdinç Basci and Mustafa Sakalsiz
Writing a program to find the closest and the farthest point for each point in a set of N points in 2-dimensions. The program should have a good user interface to enter the input points and to see the results.

Presentation Date: May 16th, 2001

Suha Onay, Burak Erturk and Serkan Sava
Implementation of some computational geometry algorithms in parallel.

Presentation Date: May 18th, 2001

? Persons
Any other meaningfull project that you may come up with

Project Requirements




next up previous
Next: About this document

Ugur Gudukbay
Mon Feb 19 09:34:47 EET 2001