9. A computer implemented method for object recognition in colorized point clouds, comprising: an act of causing a computer having a processor to perform acts of: receiving, in an implicit geometry engine, a three-dimensional (3D) colorized point cloud data regarding a 3D object of interest, to convert the point cloud data into implicit representations, and to generate geometric features; generating, in a geometric grammar block, object cues and recognizing geometric objects using geometric tokens and finite state machines; generating, in a visual attention cueing block, object cues based on two-dimensional (2D) visually salient properties; performing, in an object recognition block, a local search for objects using cues from the cueing block and the geometric grammar block; and classifying the 3D object of interest as a particular object upon a classifier reaching a predetermined threshold.
9. A computer implemented method for object recognition in colorized point clouds, comprising: an act of causing a computer having a processor to perform acts of: receiving, in an implicit geometry engine, a three-dimensional (3D) colorized point cloud data regarding a 3D object of interest, to convert the point cloud data into implicit representations, and to generate geometric features; generating, in a geometric grammar block, object cues and recognizing geometric objects using geometric tokens and finite state machines; generating, in a visual attention cueing block, object cues based on two-dimensional (2D) visually salient properties; performing, in an object recognition block, a local search for objects using cues from the cueing block and the geometric grammar block; and classifying the 3D object of interest as a particular object upon a classifier reaching a predetermined threshold. 10. The method as set forth in claim 9 , further comprising acts of: performing, in a search module, a local search for objects using cues from the visual attention cueing block and the geometric grammar block to generate candidate regions of interest (ROIs); and implementing, in a statistical classifier block and within the candidate ROIs, multiple machine learning based object classifiers using, geometric features generated by the implicit geometry engine; and classifying the 3D object of interest as a particular object upon an output of the object classifiers reaching a predetermined threshold.