Traffic light detection

US9953229B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9953229-B2
Application numberUS-201314901651-A
CountryUS
Kind codeB2
Filing dateAug 20, 2013
Priority dateAug 20, 2013
Publication dateApr 24, 2018
Grant dateApr 24, 2018

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 and a system for traffic light detection are provided. The method may include: obtaining a color image; calculating pixel response values for pixels of the color image, respectively, where each of the pixel response values may be calculated using R, G, and B values of a corresponding pixel directly, such that pixel response values of red traffic light pixels are substantially distributed on a first side of a predetermined range and pixel response values of green traffic light pixels are substantially distributed on a second side of the predetermined range which is opposite to the first side; identifying pixels whose pixel response values are distributed on the first side or the second side as candidate pixels; identifying candidate blobs based on the candidate pixels; and verifying whether the candidate blobs are traffic lights. Efficiency and reliability may be improved.

First claim

Opening claim text (preview).

We claim: 1. A method for traffic light detection, comprising: obtaining, with a camera, a color image; calculating, with a processor, pixel response values for pixels of the color image, respectively, where each of the pixel response values is calculated using R, G, and B values of a corresponding pixel directly, such that pixel response values of red traffic light pixels and pixel response values of green traffic light pixels are substantially distributed outside of a predetermined range, where the pixel response values of red traffic light pixels are substantially distributed on a first side of the predetermined range and the pixel response values of green traffic light pixels are substantially distributed on a second side of the predetermined range which is opposite to the first side, each of the pixel response values being calculated based on multiplication of a first component and a second component of a corresponding pixel, the second component being calculated based on a summation of a sixth component and a seventh component which are respectively based on R and G values of the corresponding pixel, where the sixth and seventh components have a same sign; identifying, with the processor, pixels whose pixel response values are distributed on the first side or the second side as candidate pixels; identifying, with the processor, candidate blobs based on the candidate pixels; and verifying, with the processor, whether the candidate blobs are traffic lights, wherein the processor is configured to use a classifier to verify whether the candidate blobs are traffic lights, and wherein the classifier is a neural network, a support vector machine, or a cascade detector. 2. The method according to claim 1 , wherein pixel response values of pixels other than red traffic light pixels and green traffic light pixels are substantially distributed within the predetermined range. 3. The method according to claim 1 , wherein the first component indicates a tendency of the pixel response value, and the second component is able to amplify the tendency if the tendency is towards the first side or the second side. 4. The method according to claim 3 , wherein the first component is calculated based on a summation of a third, a fourth, and a fifth component which are respectively based on R, G, and B values of the corresponding pixel, where the third component has a first sign, and the fourth and fifth components have a second sign which is opposite to the first sign. 5. The method according to claim 4 , wherein the third component is k1*R, the fourth component is −k2*G, and the fifth component is −k3*B, where k1, k2, and k3 are set such that the tendency is substantially towards the first side if the corresponding pixel is a red traffic light pixel and the tendency is substantially towards the second side if the corresponding pixel is a green traffic light pixel. 6. The method according to claim 1 , wherein the sixth component is k4*R and the seventh component is k5*G, where k4 and k5 are set such that the pixel response value is substantially on the first side if the corresponding pixel is a red traffic light pixel, and the pixel response value is substantially on the second side if the corresponding pixel is a green traffic light pixel. 7. The method according to claim 1 , wherein identifying the candidate blobs based on the candidate pixels comprises: identifying a first set of blobs based on the candidate pixels; and identifying the candidate blobs from the first set of blobs by determining, for each blob of the first set of blobs, whether or not the blob is a member of the candidate blobs based on pixel response values of pixels of the blob and surrounding pixels of the blob. 8. A system for traffic light detection, comprising a processing device configured to use a classifier, wherein the classifier is a neural network, a support vector machine, or a cascade detector, the system configured to: obtain, from a camera, a color image; calculate pixel response values for pixels of the color image, respectively, where each of the pixel response values is calculated using R, G, and B values of a corresponding pixel directly, such that pixel response values of red traffic light pixels and pixel response values of green traffic light pixels are substantially distributed outside of a predetermined range, where the pixel response values of red traffic light pixels are substantially distributed on a first side of the predetermined range and pixel response values of green traffic light pixels are substantially distributed on a second side of the predetermined range which is opposite to the first side, each of the pixel response values being calculated based on multiplication of a first component and a second component of a corresponding pixel, the second component being calculated based on a summation of a sixth component and a seventh component which are respectively based on R and G values of the corresponding pixel, where the sixth and seventh components have a same sign; identify pixels whose pixel response values are distributed on the first side or the second side as candidate pixels; identify candidate blobs based on the candidate pixels; and verify, with the classifier, whether the candidate blobs are traffic lights. 9. The system according to claim 8 , wherein pixel response values of pixels other than red traffic light pixels and green traffic light pixels are substantially distributed within the predetermined range. 10. The system according to claim 8 , wherein the first component indicates a tendency of the pixel response value, and the second component is able to amplify the tendency if the tendency is towards the first side or the second side. 11. The system according to claim 10 , wherein the first component is calculated based on a summation of a third, a fourth, and a fifth component which are respectively based on R, G, and B values of the corresponding pixel, where the third component has a first sign, and the fourth and fifth components have a second sign which is opposite to the first sign. 12. The system according to claim 11 , wherein the third component is k1*R, the fourth component is −k2*G, and the fifth component is −k3*B, where k1, k2, and k3 are set such that the tendency is substantially towards the first side if the corresponding pixel is a red traffic light pixel and the tendency is substantially towards the second side if the corresponding pixel is a green traffic light pixel. 13. The system according to claim 8 , wherein the sixth component is k4*R and the seventh component is k5*G, where k4 and k5 are set such that the pixel response value is substantially on the first side if the corresponding pixel is a red traffic light pixel, and the pixel response value is substantially on the second side if the corresponding pixel is a green traffic light pixel. 14. The system according to claim 8 , wherein the processing device is configured to identify the candidate blobs by: identifying a first set of blobs based on the candidate pixels; and identifying the candidate blobs from the first set of blobs by determining, for each blob of the first set of blobs, whether or not the blob is a member of the candidate blobs based on pixel response values of pixels of the blob and surrounding pixels of the blob. 15. A system for traffic light detection, comprising: a processor configured to use a classifier, wherein the classifier is a neural network, a support vector machine, or a cascade detector; and a non-transitory computer readable medium storing instructions executable by the processor to: calculate pixel res

Assignees

Inventors

Classifications

  • Systems involving the acquisition of information from passive traffic signs by means mounted on the vehicle (G08G1/0967 takes precedence) · CPC title

  • of vehicle lights or traffic lights · CPC title

  • Classification techniques · CPC title

  • Determination of colour characteristics · CPC title

  • Physics · mapped topic

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 US9953229B2 cover?
A method and a system for traffic light detection are provided. The method may include: obtaining a color image; calculating pixel response values for pixels of the color image, respectively, where each of the pixel response values may be calculated using R, G, and B values of a corresponding pixel directly, such that pixel response values of red traffic light pixels are substantially distribut…
Who is the assignee on this patent?
Hong Chuyang, Zhang Yankun, Jiang Ruyi, and 2 more
What technology area does this patent fall under?
Primary CPC classification G08G1/09623. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 24 2018 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).