Systems and methods for validating sensor calibration

US12067786B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12067786-B2
Application numberUS-202217888563-A
CountryUS
Kind codeB2
Filing dateAug 16, 2022
Priority dateDec 10, 2018
Publication dateAug 20, 2024
Grant dateAug 20, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Among other things, we describe systems and method for validating sensor calibration. For validating calibration of a system of sensors having several types of sensors, an object may be configured to have a substantially reflective portion such that the sensors can isolate the substantially reflective portion, and their sensor data can be compared to determine, if the detected locations of the substantially reflective portion by each sensor are aligned. For calibrating a system of sensors, an object having known calibration features can be used and detected by each sensor, and the detected data can be compared to known calibration data associated with the object to determine if each sensor is correctly calibrated.

First claim

Opening claim text (preview).

What is claimed is: 1. A system, comprising: at least one light detection and ranging sensor configured to detect a distance to at least one location associated with a substantially reflective portion of at least one object; at least one imaging sensor configured to detect light intensity values associated with the substantially reflective portion of the at least one location of the at least one object; a computer-readable medium storing computer-executable instructions; and at least one processor communicatively coupled to the at least one light detection and ranging sensor and the at least one imaging sensor and configured to execute the computer-executable instructions stored on the computer-readable medium, wherein when the at least one processor executes the instructions, the at least one processor carries out operations to: receive sensor data associated with the detected distance to the at least one location; generate a first predicted aggregate location associated with the substantially reflective portion based on the sensor data associated with the detected distance to the at least one location, receive sensor data associated with the detected intensity values of the at least one location, generate a second predicted aggregate location associated with the reflective portion based on the sensor data associated with the detected intensity values of the at least one location; and determine an alignment error value based on the first predicted aggregate location and the second predicted aggregate location. 2. The system of claim 1 , wherein the computer-executable instructions comprise a first algorithm for generating the first predicted aggregate location and a second algorithm for generating the second predicted aggregate location, the second algorithm being different from the first algorithm, wherein at least one of the first algorithm and the second algorithm is modified when the alignment error value is greater than a first alignment error threshold. 3. The system of claim 2 , wherein at least one of the first algorithm and the second algorithm is modified such that the generated first predicted aggregate location and the generated second predicted aggregate location are substantially aligned. 4. The system of claim 1 , wherein when the at least one processor executes the instructions, the at least one processor carries out operations to initiate a calibration process of the at least one image capture sensor or the at least one light detection and ranging sensor when the alignment error is more than a second alignment error threshold. 5. The system of claim 1 , wherein the at least one object is further configured to have a substantially non-reflective portion. 6. The system of claim 1 , wherein the substantially reflective portion comprises at least one of a substantially black surface or a substantially white surface. 7. A method comprising: receiving, with at least one processor, sensor data associated with a detected distance to at least one location from a first sensor, wherein the detected distance is to at least one location associated with a substantially reflective portion of at least one object; generating, with the at least one processor, a first predicted aggregate location associated with the substantially reflective portion based on the sensor data associated with the detected distance to the at least one location; receiving, with the at least one processor, sensor data associated with detected intensity values of the at least one location, wherein the detected intensity values are light intensity values at the at least one location associated with the substantially reflective portion of the at least one object; generating, with the at least one processor, a second predicted aggregate location associated with the reflective potion based on the sensor data associated with the detected intensity values of the at least one location; and determining, with the at least one processor, an alignment error value based on the first predicted aggregate location and the second predicted aggregate location. 8. The method of claim 7 , wherein the first predicted aggregate location is generated using a first algorithm and the second predicted aggregate location is generated using a second algorithm, the method further comprising modifying at least one of the first algorithm and the second algorithm when the alignment error value is greater than a first alignment error threshold. 9. The method of claim 8 , further comprising modifying at least one of the first algorithm and the second algorithm such that the generated first predicted aggregate location and the generated second predicted aggregate location are substantially aligned. 10. The method of claim 7 , comprising calibrating at least one of the at least one image capture sensor and the at least one light detection and ranging sensor when the alignment error is more than a second alignment threshold. 11. The method of claim 7 , wherein the sensor data associated with the detected distance is LiDAR data. 12. The method of claim 7 , wherein the sensor data associated with the detected distance is radar data. 13. The method of claim 7 , wherein the sensor data associated with the detected intensity values is camera data. 14. The method of claim 7 , comprising initiating a calibration process when the alignment error value is greater than a predetermined threshold, wherein the calibration process comprises computing a corrected parameter for at least one intrinsic parameter associated with the first sensor or the second sensor. 15. At least one non-transitory storage media storing instructions that, when executed by at least one processor, cause the at least one processor to: receive sensor data associated with a detected distance to at least one location from a first sensor, wherein the detected distance is to at least one location associated with a substantially reflective portion of at least one object; generate a first predicted aggregate location associated with the substantially reflective portion based on the sensor data associated with the detected distance to the at least one location; receive sensor data associated with detected intensity values of the at least one location, wherein the detected intensity values are light intensity values at the at least one location associated with the substantially reflective portion of the at least one object; generate a second predicted aggregate location associated with the reflective potion based on the sensor data associated with the detected intensity values of the at least one location; and determine an alignment error value based on the first predicted aggregate location and the second predicted aggregate location. 16. The at least one non-transitory storage media of claim 15 , wherein the first predicted aggregate location is generated using a first algorithm and the second predicted aggregate location is generated using a second algorithm, the method further comprising modifying at least one of the first algorithm and the second algorithm when the alignment error value is greater than a first alignment error threshold. 17. The at least one non-transitory storage media of claim 16 , further comprising modifying at least one of the first algorithm and the second algorithm such that the generated first predicted aggregate location and the generated second predicted aggregate location are substantially aligned. 18. The at least one non-transitory storage media of claim 15 , wherein the sensor data associated with the detected distance

Assignees

Inventors

Classifications

  • Handing over between on-board automatic and on-board manual control · CPC title

  • Reflecting element, sheet or layer · CPC title

  • Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration · CPC title

  • characterized by the autonomous decision making process, e.g. artificial intelligence, predefined behaviours (using knowledge based models G06N5/00) · CPC title

  • for mapping or imaging · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12067786B2 cover?
Among other things, we describe systems and method for validating sensor calibration. For validating calibration of a system of sensors having several types of sensors, an object may be configured to have a substantially reflective portion such that the sensors can isolate the substantially reflective portion, and their sensor data can be compared to determine, if the detected locations of the …
Who is the assignee on this patent?
Motional Ad Llc
What technology area does this patent fall under?
Primary CPC classification G01S7/4802. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 20 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).