Three Dimensional (3D) Object Recognition

From Range Data

This research is the MS thesis work of Vojislav Lalich-Petrich and the Center for Automation Research (CfAR) with advisor: Professor Larry Davis.

About Connected Component Hierarchy (CCH)

The two Technical Reports, X and Y are available as a reference and introduction to the subject.

Some Interesting Results.

Based on code from Claudia Rodriguez, that was modified for integration with AVS, the following are some preliminary results from our project on 3D object recognition. The images each show one of a hierarchical (i.e. tree structured) segmentation of range image. The hierarchical data structure is called the connected omponent hierarchy (CCH)

Movies

We have made the two MPEG movies that better present our work.
One showing a fly trough over a sample of the original data (1.7MB) and the other showing the same data set after it has been processed and segmented (1.9MB).

Current Work.

CCH, An Object Oriented Data Structure for Connected Component Hierarchy

Summary

An object oriented data structure for connected component hierarchies is proposed. Object hierarchy and functional details of each object are discussed. Supplement objects are developed.

Accomplishments - Current Status

A new approach to the Connected Component Hierarchy implementation is studied based on the requirements of a AVS Module implementation and deficiencies in our current implementation. Need for more efficient memory management, data abstraction and future extensions to the hierarchy are the most important factors considered. It is coupled with the accompanying goodies of the OOP, in this case encapsulation and object reusability.


AVS

We are intensively using the AVS package in our research and find it to be a useful tool. To learn more about AVS visit the International AVS Center (IAC) W3 server where you can find some general information on AVS and the AVS Module Repository.

Also, you can try to look at some AVS Training Materials. You can also try The UK Shadow of the AVS Module Repository .


Source code.

A piece of code from the main description for the AVS module where the Connected Component Hierarchy is implemented in the original form.
Back to UMIACS Home Page
Vojislav Lalich-Petrich / UMIACS / lpv@umiacs.umd.edu