Smart glasses have been around for a while. Want to 3D printed your own? You can always use a Raspberry Pi Zero to get started. These PiGlasses can be used to recognize people and objects. By building one, you will learn about Raspberry Pi, soldering, Python, and other important skills.
You can find the parts and more info about this project here.