I would like to light buildings at night using torches etc. How do I reduce the sodium light (street light ) that is cast on it. Can I reduce it with a filter and if so which one?


6 Answers 6


See How does the colour of ambient lighting affect colour rendition?, because that question uses a sodium vapor light as an example. As the answers there explain, sodium vapor lights produce a very, very narrow spectrum of light:

low-pressure sodium light spectrum
CC-BY-SA image from Wikimedia Commons, author Philips Lighting

And in fact, this is effectively monochrome. Your only options are:

  • add additional, non-monochromatic light — it sounds like you're doing that with torches
  • accept that it's monochromatic, or at least very very skewed, and possibly convert to grayscale
  • filter out the 600nm spike, and use a very long exposure to bring up any other ambient lighting to an acceptable exposure level

The exact filter you will need will depend on the exact lights in question, but the above should provide a good starting point.

  • 1
    I know that Nonad (neodymium) filters are used in astrophotography to reduce the effect of streetlighting, maybe an astronomy boffin could do a quick test & tell us if they're at all useful in this situation? Oct 3, 2014 at 19:20
  • 1
    @JamesSnell are you looking for i.stack.imgur.com/7pfew.jpg ? And, yes, they might be useful.
    – user13451
    Oct 4, 2014 at 4:43

Sodium vapor lights lamps come in two types - there is the low pressure which is nearly yellow (589.0 nm and 589.6nm) and the high pressure which produces a more pinkish tone which has a few other elements doping it and resulting in a more 'natural' color rendition.

The low pressure one is trivial to filter out with a common filter for photography, and the filter will also do a good job of other light pollution sources.

Didymium and light pollution

The didymium filter (red line), often used by fall color photographers and sometimes known as a 'red enhancer' will do a good job of blocking the most common sources of light pollution (the blue line). Note in particular the 589 peak from the light pollution has a very low transmission. It won't handle all the light pollution, but it will get a number of the wavelengths out.

This glass is also used by glassblowers as a safety glass which helps block UV (not great, but I'd assume they also have a UV coating on them) but also the yellow in the flame that comes from sodium in a borosilicate (pyrex) glass allowing them to see through the flame and look at the glass being worked itself more easily.

There are variations on this filter, such as Hoya's portrait variation (B&H, Amazon) of the the red intensifier filter:

intensifier vs portrait

Notice while the intensifier has a number of dips and the very significant one between 575nm and 600nm, the portrait one is more even, but still blocks about a third of the light (lets call it a stop or there a bouts) in the 575nm to 600nm range rather than the several stops of blocking power.

The point is that the didymium filter should help in blocking the color of sodium vapor lamps and the other unnatural peaks of light pollution at night. I can't guarantee that is the case though.

  • I actually bought the Hoya Portrait filter based on this answer, and it seems to have helped a lot. It's a little bit apples/oranges, but there's a lot less orange light coming in from the light on the phone pole behind me and above my window. 12mm Rokinon f/2.0 lens with no filters youtube.com/watch?v=MFJmCwkkrvM 16mm Sigma f/1.4 lens with the portrait filter and a polarizer youtube.com/watch?v=EOlFYpCVPBQ
    – qel
    Jan 4, 2021 at 14:02

Why not simply configure the white balance in your camera or in post production? Take an image of a white balance card, and simply use that to set Custom Whitebalance in your camera, or if shooting RAW, use the image of the card to set the balance across all similar shots

  • 4
    White balance adjustments work by boosting some colors and minimizing others. In the case of Sodium Vapor lights there are no other colors to boost, only the narrow band of light centered at about 2700°K.
    – Michael C
    Oct 4, 2014 at 3:34

Certain safety glasses are made to filter out arc sodium light. You also get safety glasses that filter out blue light so you can see more detail while woring under arc sodium light(but this will leave your images looking green). Try the UVEX SCT blue or the UVEX SCT Cobalt blue. Safety glasses are relatively cheap so you can cut them up and try it. If it works you can buy similar resin filter slides. Failing that you can also get a filter for sodium light used by astrophotographers


I'm confused about "torches". I think you are not refering to a wooden stick with a cloth full of tar on it.

For a lamp, the trick would be fool your camera white balance.

1) Choose a filter or gel of a simmilar color of the ambient light you want to reduce and put it on the front of the torches. In this case yellow. You can try several layers of this gel. Just see if the light does not get too hot or you will burn the gels.

2) Adjust your white balance to this light. Take a look to this post: Color issue: studio images have a pink hue

The camera now see this yellowish light as the white, so the overall yellowish of the street now looks less yellow.

Consider that this will change the overall look, probably making the sky more blue.

... If you werer refering to the tar torches they have a red cast themselves but the same white balance trick can help.

The point is to change the color of your main light, and after that correct in camera this color to white again.

Do not just put a filter on the front of your lens. This will simply turn your main light too blue.

  • Torch is en-gb for flashlight.
    – Chris H
    Jun 2, 2016 at 15:53
  • Yea. But this days the idea of a flash light can get a little crazy: youtube.com/watch?time_continue=129&v=-JVqRy0sWWY And as the post say "iluminating buildings" with torches, etc the scope opens a bit. It could also be a theme photography of a nice exotic building on a beach using tar torches... who knows.
    – Rafael
    Jun 2, 2016 at 17:05

As nobody did mention it so far: The best method to reduce the sodium light effect is to add more light with a more complete spectrum, maybe a flash light. As other answers indicated: You cannot amplify (white balance) what isn't there (Like seeing red in deep water).

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.