I've always wondered this (it's been a while since I actually touched this part of the game, so I'm fuzzy on the details) and was hoping for an answer.
Are they some kind of artifact that can give the Falmer some sense of 'sight', whether it be physical, spiritual, religious of something else?