This invention may shock you, leave you dumbfounded or even cause you to doubt your sanity. But, you can now look at your veins while they’re still in your skin!!!!!! The device VeinViewer is capable of showing an image of the veins in your body as a holographic representation over the portion of skin they’re covered by. The first video states that the intended purpose is to show the veins in a patients skin to precisely target them with needles. The second states that the technique uses infrared light and it works because the hemoglobin in the blood will absorb light while surrounding tissues reflect it, showing everything in a green hue except for the blood vessels which appear dark.
You can find the different models here: VeinViewer