Vehicle behavior using information from other vehicles lights

US10632913B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10632913-B2
Application numberUS-201815952904-A
CountryUS
Kind codeB2
Filing dateApr 13, 2018
Priority dateApr 13, 2018
Publication dateApr 28, 2020
Grant dateApr 28, 2020

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.

A method for controlling an operating vehicle includes: (a) determining, via a controller, a confidence level that the light of the other vehicle is ON based on images captured by a camera of the operating vehicle; and (b) controlling, via the controller, an alarm of the operating vehicle based on the confidence level that the light of the other vehicle is ON.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for controlling an operating vehicle, comprising: determining, via a controller, a confidence level that a light of an other vehicle is ON based on images captured by a camera of the operating vehicle; and controlling, via the controller, an alarm of the operating vehicle based on the confidence level that the light of the other vehicle is ON; wherein controlling, via the controller, the alarm of the operating vehicle includes: determining, via the controller, that the confidence level is greater than a first predetermined threshold; activating, via the controller, the alarm of the operating vehicle in response to determining that the confidence level is greater than the first predetermined threshold; determining, via the controller, that the confidence level is less than a second predetermined threshold; deactivating, via the controller, the alarm of the operating vehicle in response to determining that the confidence level is less than the second predetermined threshold wherein the first predetermined threshold is greater than the second predetermined threshold. 2. The method of claim 1 , wherein controlling, via the controller, the alarm of the operating vehicle includes: determining, via the controller, that the confidence level is less than the second predetermined threshold; and maintaining, via the controller, the alarm of the operating vehicle deactivated in response to determining that the confidence level is less than the first predetermined threshold. 3. The method of claim 1 , wherein the alarm includes a haptic feedback emitted from a haptic seat of the operating vehicle. 4. A method for controlling an operating vehicle, comprising: determining, via a controller, a confidence level that a light of an other vehicle is ON based on images captured by a camera of the operating vehicle; and controlling, via the controller, an alarm of the operating vehicle based on the confidence level that the light of the other vehicle is ON; determining, via the controller, that the confidence level is greater than a first predetermined threshold; and redistributing computational resources of the controller to increase an allocation of the computational resources of the controller used to visually analyze the other vehicle in response to determining that the confidence level is greater than the first predetermined threshold. 5. The method of claim 4 , further comprising: determining, via the controller, that the confidence level is less than a second predetermined threshold; and redistributing computational resources of the controller to decrease an allocation of the computational resources of the controller used to visually analyze the other vehicle in response to determining that the confidence level of is less than the second predetermined threshold. 6. The method of claim 1 , further comprising updating, via the controller, a trajectory cost based on a speed of the operating vehicle and the confidence level. 7. The method of claim 6 , wherein updating the trajectory cost includes increasing the trajectory cost as a function of the confidence level, wherein an increase in the trajectory cost is proportional to the confidence level. 8. The method of claim 7 , wherein updating the trajectory cost includes increasing the trajectory cost as a function of a speed of the operating vehicle, wherein an increase in the trajectory cost is proportional to the speed of the operating vehicle. 9. The method of claim 8 , further comprising updating a maximum allowed speed of the operating vehicle as a function of the confidence level, wherein the maximum allowed speed of the operating vehicle is inversely proportional to the confidence level. 10. The method of claim 9 , further comprising: determining a distance from the operating vehicle to the other vehicle; wherein updating the trajectory cost includes increasing the trajectory cost as a function of the distance from the operating vehicle to the other vehicle; and wherein an increase in the trajectory cost is inversely proportional to the distance from the operating vehicle to the other vehicle. 11. The method of claim 10 , further comprising updating a minimum allowed distance from the operating vehicle to the other vehicle as a function of the confidence level, wherein the minimum allowed distance from the operating vehicle to the other vehicle is directly proportional to the confidence level. 12. The method of claim 11 , further comprising determining a final trajectory of the operating vehicle based on the trajectory cost, the maximum allowed speed of the operating vehicle, and the minimum allowed distance from the operating vehicle to the other vehicle. 13. The method of claim 1 , further comprising: after determining the confidence level that the light of the other vehicle is ON, determining a confidence level that a reverse light of the other vehicle is ON; and determining a time from the determining the confidence level that the light of the other vehicle is ON to a present moment; and updating a trajectory cost of the operating vehicle as a function of the time, the confidence level that the light of the other vehicle is ON, and the confidence level that a reverse light of the other vehicle is ON. 14. The method of claim 1 , wherein determining the confidence level that the light of the other vehicle is ON includes: bounding the other vehicle in a bounding box; using, via the controller, an orientation of the other vehicle to identify areas of interest as possible pixel locations for the light of the other vehicle; and searching, via the controller, for predetermined pixel color ranges in the areas of interest; searching, via the controller, for a difference in brightness between the areas of interest and a remaining area within the bounding box. 15. A subject vehicle, comprising: a vehicle body; a camera coupled to the vehicle body, wherein the camera is configured to capture images; a controller coupled to the camera, wherein the controller is programmed to: continuously determine a confidence level that a light of an other vehicle is ON based on the images captured by the camera; and control an alarm of the subject vehicle based on the confidence level that the light of the other vehicle is ON; and update a trajectory cost based on a speed of the subject vehicle and the confidence level. 16. The subject vehicle of claim 15 , wherein, in determining the confidence level that the light of the other vehicle is ON, the controller is programmed to: bound the other vehicle in a bounding box; use an orientation of the other vehicle to identify areas of interest as possible pixel locations for the light of the other vehicle; search for predetermined pixel color ranges in the areas of interest; search for a difference in brightness between the areas of interest and a remaining area within the bounding box; determine that the light of the other vehicle is ON in response to: determining that a predetermined color pixel ranges are found in the areas of interest; and determining that the difference in brightness between the areas of interest and the remaining area within the bounding box is greater than a predetermined brightness threshold; wherein the controller is further programmed to: activate the alarm of the subject vehicle in response to determining that the confidence level is greater than a first predetermined threshold, wherein the alarm includes a haptic feedback emitted from a haptic seat of the subject vehicle; redistribute computational resources of the controller

Assignees

Inventors

Classifications

  • Longitudinal speed · CPC title

  • Tactile feedback to the driver, e.g. vibration or force feedback to the driver on the steering wheel or the accelerator pedal · CPC title

  • the prediction being responsive to traffic or environmental parameters · CPC title

  • B60Q9/008Primary

    for anti-collision purposes · CPC title

  • Arrangement or adaptation of signal devices not provided for in one of main groups B60Q1/00 - B60Q7/00 {, e.g. haptic signalling} · 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 US10632913B2 cover?
A method for controlling an operating vehicle includes: (a) determining, via a controller, a confidence level that the light of the other vehicle is ON based on images captured by a camera of the operating vehicle; and (b) controlling, via the controller, an alarm of the operating vehicle based on the confidence level that the light of the other vehicle is ON.
Who is the assignee on this patent?
Gm Global Tech Operations Llc
What technology area does this patent fall under?
Primary CPC classification B60Q9/008. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Apr 28 2020 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).