Sensor surface object detection methods and systems

US10430833B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10430833-B2
Application numberUS-201615394425-A
CountryUS
Kind codeB2
Filing dateDec 29, 2016
Priority dateNov 21, 2016
Publication dateOct 1, 2019
Grant dateOct 1, 2019

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.

Methods, devices, and systems of a sensor surface object detection system are provided. Output from sensors of a vehicle may be used to describe an environment around the vehicle. In the event that a sensor is obstructed by dirt, debris, or detritus the sensor may not sufficiently describe the environment for autonomous control operations. The sensor surface object detection system may receive output from the sensors of the vehicle to determine whether any of the sensors are obstructed. The determination may be made by comparing the output of one sensor to another, determining whether the output of a sensor is within a predetermined threshold, or comparing characteristics of multiple sensor outputs to one another. When a sensor is determined to be obstructed, the system may send a command to a cleaning system to automatically remove the obstruction.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: receiving, via a processor, output from sensors of a vehicle monitoring an environment around a portion of the vehicle; determining, via the processor, a first output over time for a first sensor of the sensors of the vehicle; determining, via the processor, a second output over time for a second sensor of the sensors of the vehicle; identifying, via the processor and based on sensor information in the first output over time and the second output over time, an obstructed sensor from at least one of the first sensor and the second sensor; and sending, via the processor, a message including information about the obstructed sensor to one or more devices of the vehicle, wherein the sensor information in the first output over time includes a time of flight defining a time for a detection signal emitted by the first sensor to be detected by the first sensor, wherein the first sensor is identified as the obstructed sensor when the time of flight in the first output over time is less than a time of flight minimum threshold, the time of flight minimum threshold being defined as a minimum time of flight for maintaining a desired distance between the first sensor and possible obstructions, wherein the message instructs a sensor cleaning system of the vehicle to clean the obstructed sensor, wherein the sensor cleaning system includes: an actuator attached to the obstructed sensor that moves the obstructed sensor between a first position and a second position; a support structure around the obstructed sensor and set back from a wall of the vehicle; and at least one flexible cleaning member that covers the obstructed sensor in the second position and that bends over the support structure at a location between the obstructed sensor and the support structure, wherein, as the actuator moves the obstructed sensor between the first position and the second position and vice versa, the at least one flexible member cleans the surface of the obstructed sensor. 2. The method of claim 1 , wherein identifying the obstructed sensor further comprises: determining, via the processor, that the first sensor and the second sensor are a same type of sensor; comparing, via the processor, the first output over time to the second output over time; and determining, via the processor, at least one difference between the first output over time and the second output over time. 3. The method of claim 2 , further comprising: determining, via the processor, a third output over time for a third sensor of the sensors of the vehicle, wherein the third sensor is a different type of sensor from the first and second sensors; comparing, via the processor, detection characteristics of the third output over time to detection characteristics for each of the first output over time and the second output over time; and determining, via the processor, the obstructed sensor is at least one of the first sensor and the second sensor when the detection characteristics of the third output over time fail to match the detection characteristics for the first output over time and/or the second output over time. 4. The method of claim 1 , wherein the first sensor is a first imaging sensor and the first output over time includes first computer-generated images of the environment around the portion of the vehicle over time, and wherein the second sensor is a second imaging sensor and the second output over time includes second computer-generated images of the environment around the portion of the vehicle over time. 5. The method of claim 4 , wherein identifying the obstructed sensor further comprises: determining, via the processor, a position and size for targets in the first and second computer-generated images over time, wherein the targets represent objects in the environment around the portion of the vehicle. 6. The method of claim 5 , wherein identifying the obstructed sensor further comprises: determining, via the processor, the obstructed sensor is one of the first sensor or the second sensor when at least one of the targets in one of the first and second computer-generated images over time is not present in the other of the first and second computer-generated images over time. 7. The method of claim 5 , wherein identifying the obstructed sensor further comprises: determining, via the processor and based on the position and size for the targets, a predicted position and size for the targets at a subsequent time. 8. The method of claim 7 , wherein identifying the obstructed sensor further comprises: determining, via the processor, a subsequent position and size for the targets in subsequent first and second computer-generated images over time; and determining, via the processor, the obstructed sensor is at least one of the first sensor and the second sensor when the subsequent position and size for the targets in the subsequent first and second computer-generated images over time fail to match the predicted position and size for the targets at the subsequent time. 9. A vehicle, comprising: at least two sensors; a sensor cleaning system; a microprocessor coupled to the at least two sensors; and a computer readable medium coupled to the microprocessor and comprising instructions stored thereon that cause the microprocessor to: receive output from the at least two sensors monitoring an environment around a portion of the vehicle; determine a first output over time for a first sensor of the at least two sensors; determine a second output over time for a second sensor of the at least two sensors; identify, based on sensor information in the first output over time and the second output over time, an obstructed sensor from at least one of the first sensor and the second sensor; and send a message including information about the obstructed sensor to one or more devices of the vehicle, wherein the sensor information in the first output over time includes a time of flight defining a time for a detection signal emitted by the first sensor to be detected by the first sensor, wherein the first sensor is identified as the obstructed sensor when the time of flight in the first output over time is less than a time of flight minimum threshold, the time of flight minimum threshold being defined as a minimum time of flight for maintaining a desired distance between the first sensor and possible obstructions, wherein the message instructs the sensor cleaning system to clean the obstructed sensor, wherein the sensor cleaning system includes: an actuator attached to the obstructed sensor that moves the obstructed sensor between a first position and a second position; a support structure around the obstructed sensor and set back from a wall of the vehicle; and at least one flexible cleaning member that covers the obstructed sensor in the second position and that bends over the support structure at a location between the obstructed sensor and the support structure, wherein, as the actuator moves the obstructed sensor between the first position and the second position and vice versa, the at least one flexible member cleans the surface of the obstructed sensor. 10. The vehicle of claim 9 , wherein the first sensor is a first imaging sensor and the first output over time includes first computer-generated images of the environment around the portion of the vehicle over time, and wherein the second sensor is a second imaging sensor and the second output over time includes second computer-generated images of the environment around the portion of the vehicle over time. 11. The vehicle of claim 10 , wherein in identifying the obstructed sensor the instructions further cause the micropro

Assignees

Inventors

Classifications

  • Involving external transmission of data to or from the vehicle · CPC title

  • using telemetry · CPC title

  • External transmission of data to or from the vehicle · CPC title

  • Data transmitted between vehicles · CPC title

  • Spatial relation or speed relative to objects · 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 US10430833B2 cover?
Methods, devices, and systems of a sensor surface object detection system are provided. Output from sensors of a vehicle may be used to describe an environment around the vehicle. In the event that a sensor is obstructed by dirt, debris, or detritus the sensor may not sufficiently describe the environment for autonomous control operations. The sensor surface object detection system may receive …
Who is the assignee on this patent?
Nio Usa Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0266. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 01 2019 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).