An imaging device includes laser diodes (LDs) generating near-infrared wavelength light, lenses configured to deliver the light to tissue, a first receiver having one or more detectors, and a first part with at least one of the LDs capable of being pulsed. The first receiver receives light reflected from the tissue and is synchronized to the pulsed light and configured to perform a time-of-flight measurement. An infrared camera receives light reflected by the tissue from a second part of the imaging device. The camera captures light while the second part is off, and while the second part is on to generate corresponding signals, and differences the signals to generate an image. An array of LDs generates a grid of spots on the tissue, which is reflected to the camera. A coupled phone, tablet, or computer receives and processes the time-of-flight measurement, the image, and the reflected grid of spots.