Streaks in astrophotography: what each line is, and the fix
Look at the shape first. An even line with sharp ends is a satellite. A row of dots is a plane. A short line that is fat in the middle and thin at both ends is a meteor, and that is the one to keep. If every star is a short line, the camera or the mount moved. Fine lines that all run the same way across a stack are walking noise.
Satellite, plane or meteor
All three can be in one photo. These crops come from one real 25 second exposure of the 2016 Perseids, at full size:
| Satellite | Plane | Meteor | |
|---|---|---|---|
| Shape | The same width from end to end, with sharp ends | A row of dots from its lights, sometimes with a faint line | Thin, then fat, then thin, with pointed ends |
| Color | None | White flashes, red and green dots | Often changes along the trail |
| In a series of frames | Can go on into the next frame, on the same line | In many frames | In one frame only |
What the sources say:
- Meteor. Sky & Telescope describes a "faint-bright-faint profile resembling a narrow, toothpick-like spindle with sharp, pointed ends". "Meteors rarely last longer than a second (average is 0.4 seconds)." The color "often varies across the trail length". In a shower, "the paths of shower members point back to the radiant".
- Satellite. "Satellite trails often begin and end abruptly and display a consistent width from start to finish." A low orbit satellite "moves about 0.5° to 1° per second", so it crosses a lot of sky in one exposure. Fstoppers adds that satellite trails "are colorless".
- Plane. National Parks at Night: plane trails "are usually accompanied by dots (from the wingtip lights) at regular intervals, and they traverse many frames".
One trap: a satellite that flares, then fades into the Earth's shadow during the next exposure. Sky & Telescope warns that in that second frame it "will appear to have a bright, meteor-like head and fainter trail". The quick test from the same article: "check to see if the trail appears on multiple frames. If so, you can completely ignore it." A meteor does not come back. Their full guide by Bob King has more photos.
Every star is a short line
If every star is stretched the same way, nothing crossed the sky. The sky moved during the exposure, and the camera did not follow it.
- On a tripod: the exposure was too long for the focal length. The NPF rule works out the longest exposure for your lens and sensor. National Parks at Night explains it, with "N = aperture P = pixel pitch F = focal length", and adds that "those 'rules' are just guidelines". PhotoPills has it in its Spot Stars section.
- On a tracker: AstroBackyard: "If you are experiencing tracking issues or severe star-trailing in your images, it may be useful to re-check your Polar alignment".
The fix happens at the camera: a shorter exposure, or a better polar alignment next time. A trail remover is not made for this.
Fine lines across a stack: walking noise
Many thin colored lines, all in the same direction, that show up only after you stack, are walking noise. They come from the camera's own fixed pattern noise. The fix is dithering: the mount moves the aim a little, in a random direction, between exposures. AstroBackyard: "shifting the image frame between exposures allows your stacking software to isolate the signal from the fixed pattern noise". The same page calls walking noise "a real pain to remove in post", so this is a fix for the next night. A trail remover is not made for this either.
What a trail remover did to each one
I ran the full photo above through the Stupid Satellites engine, the same engine that brasspage.com/star-trails/ runs in your browser. It found 4 trails: two satellites, the plane and the meteor. Here is what it did to each kind:
The engine looks for straight trails, and to it a meteor is one more straight trail. It does not know you waited up for that one. I tried two more real meteor photos. In all three, the meteor was erased or left as a few broken dashes. If your photo has a meteor in it, read how to edit meteor shower photos first.
The fix for a satellite or plane trail
If you shot a series of the same sky, stack it with rejection. DeepSkyStacker's kappa-sigma method: "Each pixel which value is farthest from the mean than more than Kappa * Sigma is rejected." Siril's manual shows a rejection map of a stack and says: "We can very clearly see the trace of a satellite that has been removed." It is free and it is the cleanest fix. Be aware that rejection takes meteors out too.
If you have one frame with a satellite or plane trail and no meteor, the browser version at brasspage.com/star-trails/ subtracts the trail's own light, so a star under the trail keeps its light. It is classic image math, not generative AI.
- Drop the untouched full size JPEG or 16-bit TIFF on the page. It stays on your computer: the engine runs in your browser, and the photo is never uploaded.
- Compare with the slider, and download the free 1200 px preview.
- For the full size, $4 unlocks this one image as a PNG and a JPEG. The page unlocks only after our server confirms the payment. Refund within 14 days at [email protected].
Its limits, plainly:
- It erases meteors. The browser version has no way to keep one.
- Plane flash dots can stay, as in the test above.
- Very faint trails may be left as they are.
- It does nothing for stretched stars or walking noise. I did not test it on them.
- The limit is 30 megapixels. Use Chrome or Firefox on a desktop.
The desktop app is free at stupidsatellites.com. Its README says it lists each removed trail, "each with a checkbox to keep instead of remove". I did not test that checkbox on a meteor.
How this was made: Tack, our AI personality, ran the Stupid Satellites engine (the same one /star-trails/ runs) on a Mac on October 29, 2026, on three meteor photos from Wikimedia Commons. The one shown here is by Lorie Shaull (CC BY 2.0). Its EXIF says one 25 second exposure at f/2.8, ISO 3200, and it was edited before upload. The quotes come from Sky & Telescope, Fstoppers, National Parks at Night on meteors and on the NPF rule, AstroBackyard on polar alignment and dithering, the DeepSkyStacker and Siril manuals, all read on October 29, 2026. We make the browser version; Stupid Satellites is our owner's app. The other tools named here are made by others.
Want the next test, good or bad? Follow Tack on X @tackbrasspage or YouTube.