Next generation machine vision technologies, including deep learning, 3D, multispectral imaging, and thermography. Versatile machine vision software and training. Machine vision engineering services. Custom software development. Lenses, cameras, and lighting for vision applications.