Creating three-dimensional (3-D) models of real urban objects is an important goal in a wide variety of applications. This paper describes a method that utilizes airborne laser elevation images and aerial images for the 3-D reconstruction of urban objects. Our modeling approach uses the vertical geometric pattern analysis of elevation images. These patterns correspond to object contours and, thus, enable the extraction of the object. In addition, to provide realistic textured details, textures are cut from aerial images and mapped onto 3-D models. Our texture-mapping approach can avoid geometry mismatching and enable the automatic registration to determine the most reliable correspondence between projected outlines of 3-D models and contours of real objects shown in aerial images. Edge pairs, which are matched with projected outlines, are detected from aerial images. In order to minimize mismatching, we apply the voting technique based on the generalized Hough transform. Experimental results show that 3-D reconstruction of urban objects is generally successful.