63 patents in CPC class H04N
Systems and corresponding methods for monitoring of a state of charge or a state of health of a battery are described. For example, the battery monitoring system may include strain gauges to measure dimensions or changes in dimension of cells of the battery, and may determine states of charge of the cells based on dimensional changes over time, e.g., based on data from strain gauges. The dimensional changes may also be corrected for dimensional changes due to thermal strain. In addition, states of health of individual cells of the battery may be determined by comparing the dimensional changes of each of the cells over time. Further, the data from strain gauges may be received at various frequencies, e.g., based on an expected operational duration of the battery and/or based on a current state of charge or state of health.
A computer-implemented method of determining relative velocity between a vehicle and an object. The method includes receiving sensor data generated by one or more sensors of the vehicle configured to sense an environment by following a scan pattern comprising component scan lines. The method includes obtaining, based on the sensor data, a point cloud frame. Additionally, the method includes identifying a first pixel and a second pixel that are co-located within a field of regard and overlap a point cloud object within the point cloud frame and calculating a difference between a depth associated with the first pixel and a depth associated with the second pixel. The method includes determining a relative velocity of the point cloud object by dividing the difference in depth data by a time difference between when the depth associated with the first pixel was sensed and the depth associated with the second pixel was sensed.
A triangulation sensing system includes a projection axis configuration and an imaging axis configuration. The projection axis configuration includes a triangulation light source (e.g. an incoherent source) and a variable focus lens (VFL) that is controlled to rapidly periodically modulate a triangulation light focus position (TLFP) along a Z axis over a focus position scan range, to provide a corresponding triangulation light extended focus range (TLEFR) that supports accurate measurement throughout. In some implementations, the triangulation system may be configured to provide the best measurement accuracy for a workpiece region of interest (WROI) by exposing its triangulation image only when the scanned TLFP temporarily coincides with the WROI Z height. In some implementations, the triangulation system may be configured to limit various measurement operations to using only an operational pixel subset of a detector that receives image light from the WROI, in order to shorten the measurement time.
Provided is a three-dimensional position measuring system, a three-dimensional position measuring method, and a measuring module with which measurement can be performed without a special operation constraint even in state where a measuring module is inclined. The three-dimensional position measuring system includes a measuring module that includes a target, an omnidirectional camera, and a triaxial accelerometer, and is grasped a positional relationship among the target, the omnidirectional camera, and a measurement point, and a surveying instrument including a light output section that outputs light toward the target and a measurement section that performs distance measuring and angle measuring to the target. Since the measuring module including the target is equipped with the omnidirectional camera and the triaxial accelerometer, a posture direction of the measuring module can be identified.
Methods and systems can augment 360 degree panoramic LIDAR results (e.g., from a spinning LIDAR system) with color obtained from color cameras. A color-pixel-lookup table can specify the correspondence between LIDAR pixels (depth/ranging pixels) and color pixels, which may be done at different viewing object distances. The operation of the color cameras can be triggered by the angular positions of the LIDAR system. For example, a color image of a particular camera can be captured when the LIDAR system is at a particular angular position, which can be predetermined based on properties of the cameras (e.g., shutter speed). Alternatively or in addition, a common internal clock can be used to assign timestamps to LIDAR and color pixels as they are captured. The corresponding color pixel(s), e.g., as determined using a color-pixel-lookup table, with the closest timestamp can be used for colorization.
Utility locators for providing information about hidden or buried pipes or other cavities are disclosed. A locator may be configured to provide positional information associated with the buried utility based on signals received from a line trace signal and a sonde signal and present the positional information on a visual display or other output device.