Brown University

Introduction | Participants | Publications | Tutorials | Datasets | Courses | Sponsors | Links

Brown Range Image Database

The Brown Range Image Database contains 197 range images collected by Ann Lee and Jinggang Huang. Some preliminary analysis on these images were presented at CVPR, South Carolina, June 2000, and ICCV (2nd Int'l Workshop on Statistical and Computational Theories of Vision), Vancouver, July 2001. The conference papers can be downloaded from and

Download the database here (250 MB)

About the images:

The images have been collected with a laser range-finder with a rotating mirror (3D imaging sensor LMS-Z210 by Riegl). Each image contains 444x1440 measurements with an angular separation of 0.18 deg. The field of view is thus 80 degrees vertically and 259 degrees horizontally. Each measurement is calculated from the time of flight of the laser beam. The operational range of the sensor is typically 2-200m. The laser wavelength of the range-finder is 0.9 mu m, which is in the near infra-red region. The data set consists of images which can be categorized as "forest", "residential", and "interior" scenes.

All range image files are stored in a binary format and can be found in the directory binary/. Each image is represented in terms of 16 bit unsigned integer (uint16) elements stored by big-endian byte ordering.

Every range image is stored as a structure with the following organization:

Rows and Cols - The number of rows and colums in the image is given by the first two uint16.
Range - The range image is stored by Rows x Cols uint16's in column order.
Intensity - The intensity image is stored by Rows x Cols uint16's in column order.
Bearing - The bearing coordinates is stored by Rows x Cols uint16's in column order.
Inclination - The inclination coordinates is stored by Rows x Cols uint16's in column order.

The file src/readrange.m is a Matlab program for reading the images.

About the variables in the .bin files:

Range - Distance (polar coordinates!) to object in units of 0.008 meters. A zero value means that the data point is missing; This will, for example, happen when an object is out of range.
Intensity - Reflectance image for laser range-finder (again, zero values where data is missing)
Bearing - Angles for vertical direction measured in units of 0.01 gons (400 gons for the full circle). The LRF starts scanning at about 0.89 rad or 51 deg, and ends at about 2.28 rad or 131 deg (0 is up, pi/2 is straight forward, and pi is down).
Inclination - Angles for horizontal direction (in 0.01 gons)

Some sample range images (we show log(range+1)):

Mumford's office
Garden scene
Street scene in residential area
Forest scene