Abstract:
A light beam scanning device includes a controller device which dynamically adjusts a divergence of the beam. Divergence adjustment can include adjusting the beam divergence along one or more cross sectional axes of the beam. Beam divergence can be adjusted between consecutive scans, during a scan, etc. Beam divergence can be adjusted based on the field of view and scan rate. Beam divergence adjustment can enable dynamic adjustment of the spot size of the beam, which can enable the apparatus to adjust between scanning a wide divergence beam to detect objects in a scene and scanning a narrow divergence beam to generate detailed point clouds of the detected objects. Beam divergence adjustment can enable adjustment of reflection point intensity, enabling detection of low-reflectivity objects.
Abstract:
A system and method for estimating an ambient light condition is using an image sensor of a digital camera. An array of pixels is obtained using the image sensor. A matrix of grid elements is defined. Each grid element comprises multiple adjacent pixels of the array of pixels. A first measurement value is generated for a grid element of the matrix of grid elements based on the pixels associated with the grid element. A set of grid elements are identified having a first measurement value that satisfies a brightness criteria. A second measurement is generated using the identified set of grid elements. A simulated-light-sensor array is generated using the second measurement value. An estimate of the ambient light condition is calculated using the simulated-light-sensor array.