Have been working on developing building footprints from aerial imagery and LiDAR data that required an NDVI calculation and wanted to share the best workflow that I have found. You can read more about what a Normlized Difference Vegetation Index (NDVI) is here.
Color aerial photo (left) and NDVI calculation (right). Notice how roofs, roads and vegetation are well defined in the NDVI image.