Splashes

 

Many local representations in object recognition systems are primitive-based.

In [2], super-segments and splashes are proposed to represent 3D curves and surface patches with significant structural changes. A splash is a local Gaussian map describing the distribution of surface normals along a geodesic circle. Since a splash can be represented as a 3D curve, it is approximated by multiple line fitting with differing tolerances. Therefore, the splashes of the models can be encoded and stored in the database.

 
The on-line matching of a scene object to potential model objects consists of indexing into the database using the encoded descriptions of the scene splash to find the best matched model splash. In [1], a three-point-based representation is proposed to register 3D surfaces and recognize objects in cluttered scenes. On the scene object, three points are selected with the requirement that (1) their curvature values can be reliably computed; (2) they are not umbilical points; and (3) the points are spatially separated as much as possible. Then, under the curvature, distance, and direction constraints, different sets of three points on the model surface are found to correspond to three points on the scene objects. The transformations computed using those scene-model correspondences are verified to select the best one.



The splash

 

                                                                                                                                   Figure 1: The splash representation.
                                                                                                                The angular differences between the normals Np(O) near the central point
                                                                                                                 and the normal N at the center point are encoded.

 

 

 

[1] C.S. Chua and R. Jarvis, 3D free-form surface registration and object recognition, International Journal of Computer Vision, Vol. 17, pp. 77-99, 1996.

[2] F. Stein and G. Medioni, Structural indexing: efficient 3-D object recognition, IEEE Transaction Pattern on Pattern Analysis and Machine Intelligence, 14(2): pp. 125-145, 1992.