In the last few years so-called smart glasses have become increasingly popular. Smart glasses are high-tech eyeglasses that ...