Systems and methods for rear signal identification using machine learning

US10691962B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10691962-B2
Application numberUS-201715713491-A
CountryUS
Kind codeB2
Filing dateSep 22, 2017
Priority dateSep 22, 2017
Publication dateJun 23, 2020
Grant dateJun 23, 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.

System, methods, and other embodiments described herein relate to identifying rear indicators of a nearby vehicle. In one embodiment, a method includes, in response to detecting a nearby vehicle, capturing signal images of a rear portion of the nearby vehicle. The method includes computing a braking state for brake lights of the nearby vehicle that indicates whether the brake lights are presently active by analyzing the signal images according to a brake classifier. The method includes computing a turn state for rear turn signals of the nearby vehicle that indicates which of the turn signals are presently active by analyzing regions of interest from the signal images according to a turn classifier. The brake classifier and the turn classifier are comprised of a convolutional neural network and a long short-term memory recurrent neural network (LSTM-RNN). The method includes providing electronic outputs identifying the braking state and the turn state.

First claim

Opening claim text (preview).

What is claimed is: 1. A signal identification system for identifying rear indicators of a nearby vehicle, comprising: one or more processors; a memory communicably coupled to the one or more processors and storing: a monitoring module including instructions that when executed by the one or more processors cause the one or more processors to, in response to detecting the nearby vehicle, capturing signal images of a rear portion of the nearby vehicle; and an indicator module including instructions that when executed by the one or more processors cause the one or more processors to: i) compute a braking state for brake lights of the nearby vehicle that indicates whether the brake lights are presently active by analyzing the signal images according to a brake classifier, and ii) compute a turn state for rear turn signals of the nearby vehicle that indicates which of the rear turn signals are presently active by analyzing regions of interest from the signal images according to a turn classifier, wherein the brake classifier and the turn classifier are each comprised of a combined network architecture including both a convolutional neural network (CNN) and a long short-term memory recurrent neural network (LSTM-RNN) configured in series with the LSTM-RNN accepting an input that is a final output of the CNN, and wherein the indicator module includes instructions to provide electronic outputs identifying the braking state and the turn state and to control one or more vehicle systems of a host vehicle in response to the electronic outputs. 2. The signal identification system of claim 1 , wherein the indicator module further includes instructions to: generate the regions of interest from the signal images by i) compensating for movement of the nearby vehicle between the signal images to produce flow images from the signal images, ii) comparing the flow images to generate difference images that indicate areas of changed pixels in the flow images, and iii) extracting the regions of interest from the difference images. 3. The signal identification system of claim 2 , wherein the indicator module further includes instructions to compensate for the movement by computing the flow images using a scale invariant feature transformation (SIFT) flow algorithm to transform the signal images into the flow images, wherein the regions of interest include a region for a left turn indicator and a region for a right turn indicator of the nearby vehicle, and wherein each of the regions of interest are a separate series of difference images that isolate the left turn indicator and the right turn indicator. 4. The signal identification system of claim 1 , wherein the indicator module further includes instructions to compute the braking state by: i) extracting image spatial features of the nearby vehicle from the signal images by convolving the signal images into layered spatial features and pooling the layered spatial features over multiple layers of a braking convolutional neural network (CNN) of the brake classifier to generate the image spatial features as an electronic output at a fully connected layer of the braking CNN, and ii) determining, using the image spatial features, temporal dependencies between the signal images that are indicative of the braking state by recurrently analyzing the image spatial features from the signal images according to a braking long short-term memory recurrent neural network (LSTM-RNN) of the brake classifier that indicates the braking state as a probability that the brake lights are presently active, wherein the braking CNN and the braking LSTM-RNN are trained to identify the braking state. 5. The signal identification system of claim 1 , wherein the indicator module further includes instructions to compute the turn state by: i) extracting spatial features from the regions of interest by convolving the regions into layered spatial features and pooling the layered spatial features over multiple layers of a turn convolutional neural network (CNN) of the turn classifier to generate the spatial features as an electronic output at a fully connected layer of the turn CNN, and ii) determining, using the spatial features and the regions of interest, temporal dependencies that are indicative of the turn state by recurrently analyzing the spatial features from the regions of interest according to a turn long short-term memory recurrent neural network (LSTM-RNN) of the turn classifier that iteratively analyzes the regions of interest in relation to a series of the signal images and indicates the turn state as a probability of a particular dynamic flashing state of the rear turn signals, wherein the turn CNN and the turn LSTM-RNN are trained to identify the turn state. 6. The signal identification system of claim 1 , wherein the monitoring module includes the instructions to capture the signal images including instructions to capture the signal images as a series over a defined period of time in order to capture temporal changes in the rear turn signals, and wherein the monitoring module further include instructions to detect the nearby vehicle including instructions to control at least a camera sensor to analyze acquire scan images of a surrounding environment and analyze the scan images for a presence of the nearby vehicle. 7. The signal identification system of claim 1 , wherein controlling the one or more vehicle systems of the host vehicle by modifying operating parameters of the one or more vehicle systems in response to the braking state and the turn state. 8. The signal identification system of claim 1 , wherein the signal identification system is embedded within an autonomous driving module of a host vehicle. 9. A non-transitory computer-readable medium storing for identifying rear indicators of a nearby vehicle and including instructions that when executed by one or more processors cause the one or more processors to: compute a braking state for brake lights of the nearby vehicle that indicates whether the brake lights are presently active by analyzing signal images according to a brake classifier, the signal images being captured of a rear portion of the nearby vehicle; and compute a turn state for rear turn signals of the nearby vehicle that indicates which of the rear turn signals are presently active by analyzing regions of interest from the signal images according to a turn classifier, wherein the brake classifier and the turn classifier are each comprised of a combined network architecture including both a convolutional neural network (CNN) and a long short-term memory recurrent neural network (LSTM-RNN) configured in series with the LSTM-RNN accepting an input that is a final output of the CNN; provide electronic outputs identifying the braking state and the turn state; and control one or more vehicle systems of a host vehicle in response to the electronic outputs. 10. The non-transitory computer-readable medium of claim 9 , further comprising: instructions to, in response to detecting the nearby vehicle, capture the signal images of a rear portion of the nearby vehicle. 11. The non-transitory computer-readable medium of claim 10 , further comprising instructions to: generate the regions of interest from the signal images by i) compensating for movement of the nearby vehicle between the signal images to produce flow images from the signal images, ii) comparing the flow images to generate difference images that indicate areas of changed pixels in the flow images, and iii) extracting the regions of interest from the difference images. 12. The non-transitory computer-readable medium of claim 9 , wherein the instructions to compute the brak

Assignees

Inventors

Classifications

  • Classification techniques · CPC title

  • G06V10/82Primary

    using neural networks · CPC title

  • of vehicle lights or traffic lights · CPC title

  • Combinations of networks · CPC title

  • Recurrent networks, e.g. Hopfield networks · 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 US10691962B2 cover?
System, methods, and other embodiments described herein relate to identifying rear indicators of a nearby vehicle. In one embodiment, a method includes, in response to detecting a nearby vehicle, capturing signal images of a rear portion of the nearby vehicle. The method includes computing a braking state for brake lights of the nearby vehicle that indicates whether the brake lights are present…
Who is the assignee on this patent?
Toyota Eng & Mfg North America
What technology area does this patent fall under?
Primary CPC classification G06V10/82. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 23 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 9 related publications on this page (citations in our corpus or others sharing the same primary CPC).