Crosstalk detection and compensation
AssigneeMotorola Mobility LLC
InventorsZenhua Lai, Feng Guo, Peirong Fu
Life of this patent
Estimating the term…
Abstract
A method for determining that a received signal is crosstalk. The method includes receiving, from a time-of-flight sensor of a device, a distance and a plurality signal intensity values. The method further includes determining, by the device, whether the distance is less than a near-field threshold. The method further includes, in response to determining that the distance is less than the near-field threshold, determining whether the distance is associated with crosstalk based, at least in part, on the plurality of signal intensity values. The method further includes, in response to determining that the distance is associated with crosstalk, indicating that the distance is associated with crosstalk.
Claims20
A method comprising:
- receiving, from a time-of-flight sensor of a device, a first distance and a first plurality of signal intensity values, wherein the time-of-flight sensor comprises a plurality of detectors and each of the first plurality of signal intensity values is associated with a respective one of the plurality of detectors;
- determining, by the device, whether the first distance is less than a near-field threshold;
- in response to determining that the first distance is less than the near-field threshold, determining whether the first distance is associated with crosstalk based, at least in part, on first characteristics of the first plurality of signal intensity values;
- in response to determining that the first distance is associated with crosstalk, indicating that the first distance is associated with crosstalk;
- receiving, from the time-of-flight sensor, a second distance and a second plurality of signal intensity values, wherein each of the second plurality of signal intensity values is associated with a respective one of the plurality of detectors;
- determining, by the device, whether the second distance is less than the near-field threshold;
- in response to determining that the second distance is less than the near-field threshold, determining whether the second distance is associated with crosstalk based, at least in part, on second characteristics of the second plurality of signal intensity values;
- and
- in response to determining that the second distance is not associated with crosstalk, indicating that the second distance is not associated with crosstalk.
A device comprising:
- a time-of-flight sensor comprising an emitter and a receiver, the receiver comprising a plurality of detectors for detecting a reflection of a signal emitted by the emitter;
- and
- at least one processor that executes program code, which enables the device to:
- receive, from the time-of-flight sensor, a first distance and a first plurality of signal intensity values, wherein each of the first plurality of signal intensity values is associated with a respective one of the plurality of detectors;
- determine whether the first distance is less than a near-field threshold;
- in response to a determination that the first distance is less than the near-field threshold, determine whether the first distance is associated with crosstalk based, at least in part, on first characteristics of the first plurality of signal intensity values;
- in response to a determination that the first distance is associated with crosstalk, indicate that the first distance is associated with crosstalk;
- receive, from the time-of-flight sensor, a second distance and a second plurality of signal intensity values, wherein each of the second plurality of signal intensity values is associated with a respective one of the plurality of detectors;
- determine whether the second distance is less than the near-field threshold;
- in response to a determination that the second distance is not less than the near-field threshold, determine whether the second distance is associated with crosstalk based, at least in part, on second characteristics of the second plurality of signal intensity values;
- and
- in response to a determination that the second distance is not associated with crosstalk, indicate that the second distance is not associated with crosstalk.
A computer program product comprising:
- a non-transitory computer readable storage device with program code stored thereon which, when executed by at least one processor of a device, enables the device to:
- receive, from a time-of-flight sensor comprising a plurality of detectors, a first distance and a first plurality of signal intensity values, wherein each of the first plurality of signal intensity values is associated with a respective one of the plurality of detectors;
- determine whether the first distance is less than a near-field threshold;
- in response to a determination that the first distance is less than the near-field threshold, determine whether the first distance is associated with crosstalk based, at least in part, on first characteristics of the first plurality of signal intensity values;
- in response to a determination that the first distance is associated with crosstalk, indicate that the first distance is associated with crosstalk;
- receive, from the time-of-flight sensor, a second distance and a second plurality of signal intensity values, wherein each of the second plurality of signal intensity values is associated with a respective one of the plurality of detectors;
- determine whether the second distance is less than a near-field threshold;
- in response to a determination that the second distance is less than the near-field threshold, determine whether the second distance is associated with crosstalk based, at least in part, on second characteristics of the second plurality of signal intensity values;
- and
- in response to a determination that the second distance is not associated with crosstalk, indicate that the second distance is not associated with crosstalk.
Dependencies are inferred from the claim text.