1. A system, comprising: an infrared image sensor configured to detect infrared energy; a light sensor configured to detect visible light; a vision engine configured to detect one or more objects in a field of view in front of a projected image and configured to segment the one or more objects and a background; wherein the vision engine comprises a segmentation algorithm with a plurality of parameters and an objective function to set and adjust one or more of the plurality of parameters of the segmentation algorithm.