Bicycle differentiation using video data analytics

US9646494B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9646494-B2
Application numberUS-201514852523-A
CountryUS
Kind codeB2
Filing dateSep 12, 2015
Priority dateMar 10, 2014
Publication dateMay 9, 2017
Grant dateMay 9, 2017

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 vehicular observation and detection apparatus and system incorporates a detection framework using video analysis to differentiate between motorized vehicles and bicycles for improved traffic flow and safety at intersections. The detection framework creates virtual zones overlaid on lanes of a roadway and analyzes input data representing objects in the virtual zones collected from one or more cameras positioned at or near the roadway.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method of detecting a presence of bicycles in a roadway for traffic signal controller management, comprising: creating a virtual bicycle zone in a field of view that includes in one or more lanes of a roadway near a traffic intersection; generating a bicycle detection strip in or adjacent to the virtual bicycle zone; detecting motion inside the bicycle detection strip using an object detection means; and initiating one or more data processing functions embodied in a plurality of instructions configured to classify a type of object present as the object travels through the bicycle detection strip, the one or more data processing functions including determining whether the object present in the bicycle detection strip is classified as either a bicycle or as a motorized vehicle by analyzing a plurality of pixels that experience changes from frame to frame in a video data stream as the object passes through. 2. The method of claim 1 , further comprising expanding the virtual bicycle zone to account for a camera angle relative to the field of view. 3. The method of claim 1 , wherein the bicycle detection strip has an independent size and shape relative to the virtual bicycle zone. 4. The method of claim 1 , wherein the bicycle detection strip is automatically generated every time a virtual bicycle zone is created. 5. The method of claim 1 , wherein a size and location of the bicycle detection strip varies depending on a location of the virtual bicycle zone in the field of view. 6. The method of claim 1 , wherein the object detection means is at least one video camera positioned above or near the roadway. 7. The method of claim 1 , wherein the additional data from the object detection means differentiating bicycles from motorized vehicles is a speed of the object. 8. The method of claim 1 , further comprising creating a virtual vehicle zone for detecting a presence of motorized vehicles in the one or more lanes of the roadway. 9. A vehicular detection apparatus comprising: a virtual bicycle zone overlaid on a field of view that includes on one or more lanes of a roadway near a traffic intersection; a bicycle detection strip applied to the virtual bicycle zone; one or more detection devices arranged relative to the one or more lanes of the roadway surface to sense a presence of an object in the bicycle detection strip and generate one or more signals for determination of whether the object is a bicycle or a motorized vehicle; a plurality of modules configured to apply data processing functions to the one or more signals generated by the plurality of detection devices, the one or more data processing functions embodied in a plurality of instructions configured to classify a type of the object present as the object travels through the bicycle detection strip, the data processing functions configured to determine whether the object present in the bicycle detection strip is classified as either a bicycle or as a motorized vehicle by analyzing a plurality of pixels that experience changes from frame to frame in a video data stream as the object passes through. 10. The apparatus of claim 9 , wherein the plurality of detection devices include at least one video camera positioned at an angle relative to the field of view. 11. The apparatus of claim 9 , wherein the virtual bicycle zone and the bicycle detection strip are generated by a detection processor located proximate to an intersection traffic controller responsible for traffic signal management at the intersection. 12. The apparatus of claim 9 , further comprising an expansion of the virtual bicycle zone to account for a camera angle relative to the field of view. 13. The apparatus of claim 9 , wherein the bicycle detection strip has a unique height and a unique width relative to the virtual bicycle zone. 14. The apparatus of claim 9 , wherein the bicycle detection strip is automatically generated every time a virtual bicycle zone is created. 15. The apparatus of claim 9 , further comprising a virtual vehicle zone for detecting a presence of motorized vehicles, overlaid on the field of view. 16. The apparatus of claim 15 , wherein the virtual bicycle zone and the virtual vehicle zone overlap in the field of view. 17. A method of performing traffic management in an intended area, comprising: collecting input data triggered by movement of an object into a bicycle detection strip within or adjacent to a virtually-created bicycle zone in a field of view that includes one or more lanes of a roadway proximate to a traffic intersection, the input data collected from a plurality of detection devices located in or near each lane of the roadway; performing one or more data processing functions embodied in a plurality of instructions configured to classify a type of object from the input data as the object travels through the bicycle detection strip, the one or more data processing functions including determining whether the object present in the bicycle detection strip is classified as either a bicycle or as a motorized vehicle by analyzing a plurality of pixels that experience changes from frame to frame in a video data stream as the object passes through; and generating output data in one more signals to a traffic signal controller to adjust a timing of at least one traffic light in the traffic intersection where a bicycle is detected. 18. The method of claim 17 , further comprising generating the bicycle detection strip in or adjacent to the virtually-created bicycle zone. 19. The method of claim 18 , further comprising automatically generating the bicycle detections strip each time the virtually-created bicycle zone is created, wherein the bicycle detection strip has an independent size and shape relative to the virtually-created bicycle zone. 20. The method of claim 17 , further comprising expanding the virtually-created bicycle zone to account for a camera angle relative to the field of view. 21. The method of claim 17 , further comprising detecting the object in the bicycle detection strip using the plurality of detection devices, the plurality of detection devices including at least one video camera. 22. The method of claim 17 , further comprising generating a virtually-created vehicle zone for detecting a presence of motorized vehicles. 23. The method of claim 22 , wherein the virtually-created bicycle zone and the virtually-created vehicle zone overlap in the field of view. 24. A method of detecting a presence of bicycles in a roadway for traffic signal controller management, comprising: creating a virtual bicycle zone in a field of view that includes in one or more lanes of a roadway near a traffic intersection; generating a bicycle detection strip in the virtual bicycle zone; detecting motion inside the bicycle detection strip using an object detection means; and initiating one or more data processing functions embodied in a plurality of instructions configured to classify a type of object present as the object travels through the bicycle detection strip, the one or more data processing functions including determining whether the object present in the bicycle detection strip is classified as either a bicycle or as a motorized vehicle by analyzing a plurality of pixels in a video data stream as the object passes through by a comparison with other identified characteristics or features. 25. The method of claim 24 , further comprising expa

Assignees

Inventors

Classifications

  • G08G1/015Primary

    with provision for distinguishing between two or more types of vehicles, e.g. between motor-cars and cycles · CPC title

  • according to detected number or speed of vehicles · CPC title

  • Physics · mapped topic

  • using optical or ultrasonic detectors · CPC title

  • Override of traffic control, e.g. by signal transmitted by an emergency vehicle · 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 US9646494B2 cover?
A vehicular observation and detection apparatus and system incorporates a detection framework using video analysis to differentiate between motorized vehicles and bicycles for improved traffic flow and safety at intersections. The detection framework creates virtual zones overlaid on lanes of a roadway and analyzes input data representing objects in the virtual zones collected from one or more …
Who is the assignee on this patent?
Iteris Inc
What technology area does this patent fall under?
Primary CPC classification G08G1/015. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 09 2017 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).