Filtration or Draught marks, can be caused from fine dirt particles being blown or sucked through the carpet fibres and can originate from underneath or above, at skirting board gaps, floor board gaps, beneath doors and through the holes in carpet backing from carpet fitters knee kicker teeth penetrating right through.
I was always of the opinion that most of it was caused by particles from underneath, but most evidence seems to indicate that it comes from above.
Whatever the main cause is it is down to air movement within the home.
Dave.