Mail Icon Facebook Icon Twitter Icon Share

Did you know that you can estimate pollution levels by simply looking at the horizon?

Breathe Cam provides high-resolution panoramas of Pittsburgh's skyline and other views in the region to help you discover more about the air you breathe using the power of your own vision. The zoomable live camera feed and historical time-lapses enable you to view our horizon in amazing detail from sky-high vantage points.

Through this exploration, you can learn more about how pollution affects visibility and your health, as well as actions you can take to protect our most precious natural resource—air!


Notable Views

Notable Events


What is Breathe Cam?

Breathe Cam is a project of the CREATE Lab at Carnegie Mellon University, in collaboration with the Breathe Project of The Heinz Endowments.

Images are captured using an off-the-shelf, Arecont 40 megapixel 180° panoramic IP camera. This model houses four high-resolution cameras inside a glass dome and is designed for outdoor mounting. The base of the camera housing contains a built-in heater/blower, which helps regulate the air temperature throughout the year. Data is transferred via an Internet connection and the entire system can be powered with a single 120v power outlet.

At the back end, Breathe Cam is powered by the CREATE Lab's Time Machine software, which accumulates individual images taken over time and stitches them together to create panoramic video timelapses. The true power of this software lies in its ability to provide zoomable, terapixel-scale animations that allow you to delve into intricate details and explore how the panorama changes over space and time.

Air Quality and Meteorological Data

To help you interpret Breathe Cam images, air quality and meteorological data from the Allegheny County Health Department are displayed below the panorama. You can see how the following data gathered at nearby ACHD monitoring stations change over time:

  • Fine particles (PM2.5)
  • Respirable Suspended (RS) or Coarse particles (PM10)
  • Sulfur dioxide (in ppb)
  • Temperature (in Fahrenheit)
  • Percentage of relative humidity
  • Wind speed and direction

By clicking on any of the numbers in the ACHD data table, you can activate a graphical display of this information, showing how these metrics vary over time with the panoramic video timelapse.

Change-Detect Tool

The Change-Detect tool enables you to monitor specific landmarks or types of activities within the Breathe Cam panoramas. Simply move and size the green rectangle to cover the area of interest, and the software will graph changes detected in that region. You can then follow the data pattern to see how notable variations in the graph correspond to real-world changes in the panoramic video timelapse. For example, you could track train activity, emissions from a specific smoke stack, traffic levels, etc. Once a detection area is selected, you can click a button to create animated gifs that highlight particularly interesting events related to the type of change you monitored.


Pittsburgh is known for its gorgeous skyline that can take your breath away the moment you exit the Fort Pitt Tunnels. It's part of what makes our city an attractive place to live, work and play—and why it has been named by National Geographic Traveler among the best places in the world to visit.

Unfortunately, our skyline has the power to take your breath away for different reasons as well. When you look at Downtown or other scenic views throughout southwestern Pennsylvania, you often don’t enjoy a clear view due to a veil of white or brown haze hanging in the air.

Haze is created when sunlight is absorbed and scattered by tiny pollution particles, reducing the clarity and color of what you see. These haze-causing particles come from power plants, factories, wood burning and motor vehicles, as well as windblown dust and soot from wildfires. Some pollution particles are emitted directly into the air. Others form as gases emitted into the air and are carried many miles from their source. Exposure to very small particles in the air has been linked to respiratory illness, heart disease, cancer, adverse birth outcomes and other serious health problems—even premature death.

Breathe Cam brings you real-time pictures of four views in the Pittsburgh area so you can literally see what you are breathing. In addition, air quality data and meteorological data are provided to help you distinguish between natural causes of poor visibility and those produced by human activity.

Here are some tips to help you interpret what you are seeing:

  1. Look carefully. Does the picture really seem clear? On clear days, features on the horizon look crisp and pollution and relative humidity levels are low. If today’s images are not as clear as in this photo, then there may be haze or fog obscuring the view.

  2. Is it a hazy day? Haze is relatively uniform across the horizon, but tends to diminish slightly at higher elevations. Look at pollution levels. Also, note the relative humidity. Haze often occurs with medium or high levels of fine particles or ozone. Relative humidity also tends to be medium to high.

  3. Is it a "brown cloud" day? A brown cloud appears to envelop the scene, but quickly thins out at higher elevations. Brown clouds tend to occur when a layer of warm air higher in the atmosphere traps pollutants at the surface. Particle levels are usually high, and relative humidity may vary.

  4. Is it a foggy day? Look at the relative humidity and precipitation levels. If the relative humidity nears 100 percent and there has been precipitation in the past 24 hours, then you are probably looking at fog. Fog tends to be gray, while haze is generally white. It is most common in the fall and spring and doesn't thin out at the top of the image.

  5. Is there a temperature inversion? Normally, air near the surface of the Earth is warmer than the air above it. But under certain conditions, that normal gradient is inverted, and the air near the surface becomes colder than the air above it. The temperature inversion acts like a lid on the sky, trapping air pollutants beneath it. There’s little to no atmospheric mixing to disperse the pollutants, and the build-up can be especially unhealthy in river valleys. In the Pittsburgh area, inversions periodically happen overnight and break up by mid-morning. Brown clouds are often a result of temperature inversions, as depicted in example 3 above.

Source: U.S. Environmental Protection Agency, U.S. Forest Service


Raw visual data on this website are collected and reported on a real-time and automated basis by the Breathe Cam system. Although measures are in place to ensure the integrity of the captured images, the data have not gone through the rigorous quality control procedures that government agencies usually perform before releasing such data for regulatory and scientific purposes.

Note that there may be dates when our cameras are down due to inclement weather conditions or technical issues. On such occasions there will be interruptions to the time-lapse panorama at certain time periods. Also note that during the night images appear black and white because cameras switch to IR mode, which allows you to see greater detail including smoke emissions, and cloud and fog movement.


Breathe Cam was developed by the CREATE Lab at Carnegie Mellon University with support from The Heinz Endowments. The amazing views of Pittsburgh's skyline could not have been captured without wonderful partnerships with The Heinz Endowments, Jim and Julia Albright, Walnut Capital, and the University of Pittsburgh. Meteorological and pollutant data is furnished by the Allegheny County Health Department, which also partnered with us on this project.

JOIN OUR COALITION Be part of the growing movement for clean air in the Pittsburgh region.
Thank you for your support! Look for our updates in your email box. Please share this initiative with others who would be interested in joining as well:
Today's Air Quality Forecast:
Tomorrow's Forecast:
Learn More About AQI >
© Breathe Project 2017. All Rights Reserved.
Terms of Service
Privacy Policy
Learn More