Methods and systems for moving traffic obstacle detection

US10740628B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10740628-B2
Application numberUS-201715859382-A
CountryUS
Kind codeB2
Filing dateDec 30, 2017
Priority dateJun 9, 2016
Publication dateAug 11, 2020
Grant dateAug 11, 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.

The disclosure provides systems and methods for detecting, characterizing, and predicting moving traffic obstacles. The systems and methods are suitable for densely populated areas in resource-constrained regions. With the characterizations and predictions of moving traffic obstacles, a variety of benefits can accrue to individuals and devices that use traffic information.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for maneuvering a vehicle in a roadway having traffic obstacles, the method comprising: establishing a communications link between a server and a device in a vehicle; and communicating an alert to the device, wherein the alert is configured to cause the vehicle to maneuver based on a moving traffic obstacle path, wherein the moving traffic obstacle path is determined based on sensor data for a road segment, the sensor data corresponding to observations of an obstacle at a location along the road segment over a period of time; wherein determination of the moving traffic obstacle path comprises: receiving the sensor data for the road segment by a server via a network; determining a set of gray scale pixels based on the observations, each pixel representing a time and location combination, and having an associated obstacle probability assigned based on the sensor data; applying a modified Probabilistic Hough Transform to the set of gray scale pixels to obtain a Hough Transform space, wherein each value in the Hough Transform space is a log likelihood supported or opposed by each observation; and identifying the moving traffic obstacle path by identifying a linear arrangement of locally maximum peak values in the Hough Transform space. 2. The method of claim 1 , wherein the sensor data is obtained from one or more sensors selected from: an onboard sensor on one or more probe vehicles as the one or more probe vehicles traverses the road segment; a fixed location sensor monitoring the road segment; and a combination thereof. 3. The method of claim 1 , wherein the sensor data corresponds to observations of one or more obstacles at one or more locations along the road segment over a period of time. 4. The method of claim 1 , wherein the alert is generated when the vehicle comes into proximity of the moving traffic obstacle path, and wherein the alert is configured to alter a user interface to display information suitable to cause a driver to initiate a maneuver, or wherein the alert is configured to cause an autonomous vehicle control system to initiate a maneuver. 5. The method of claim 1 , wherein the potential moving traffic obstacle path is stored in a moving traffic obstacle path database. 6. The method of claim 1 , wherein the communication is configured to cause a change in a graphical user interface on the device such that a user is notified of the moving traffic obstacle and is further notified of a suggested maneuver based on the moving traffic obstacle. 7. The method of claim 1 , wherein the communication is configured to cause an autonomous vehicle control system to maneuver based on the moving traffic obstacle. 8. The method of claim 1 , wherein the sensor data originates from one or more vehicles traversing the road segment, and wherein the one or more vehicles is a dedicated probe vehicle or is a non-dedicated vehicle having a mobile device configured to collect and transmit the sensor data. 9. The method of claim 1 , wherein the sensor data is from a camera, accelerometer, gyroscope, or combination thereof. 10. A method for maneuvering a vehicle in a roadway having traffic obstacles, the method comprising: receiving sensor data for a road segment, the sensor data corresponding to observations of an obstacle at a location along the road segment over a period of time; determining a set of gray scale pixels based on the observations, each pixel representing a time and location combination, and having an associated obstacle probability assigned based on the sensor data; applying a modified Probabilistic Hough Transform to the set of gray scale pixels to obtain a Hough Transform space, wherein each value in the Hough Transform space is a log likelihood supported or opposed by each observation; identifying a moving traffic obstacle path by identifying a linear arrangement of locally maximum peak values in the Hough Transform space; adding the moving traffic obstacle path to a moving traffic obstacle database; communicating an alert to a device in a vehicle, wherein the communication comprises the moving traffic obstacle path and is configured to cause the vehicle to maneuver based on the moving traffic obstacle path. 11. A method for instructing a vehicle to maneuver in a roadway, the method comprising: processing, by a server, sensor data received by the server from at least one device comprising a sensor, the sensor data corresponding to observations of an obstacle at a location along a road segment over a period of time, the processing comprising the steps: (a) determining a set of gray scale pixels based on the observations, each pixel representing a time and location combination, and having an associated obstacle probability assigned based on the sensor data; (b) applying a modified Probabilistic Hough Transform to the set of gray scale pixels to obtain a Hough Transform space, wherein each value in the Hough Transform space is a log likelihood supported or opposed by each observation; and (c) identifying a moving traffic obstacle path by identifying a linear arrangement of locally maximum peak values in the Hough Transform space; establishing a communications link between the server and a device onboard a vehicle, the vehicle located on the road segment; transmitting to the device via the communications link a message comprising information about the moving traffic obstacle and instructions for avoiding the moving traffic obstacle, wherein the message is configured to alter a graphical user interface of the device or to automatically alter the course of the vehicle. 12. The method of claim 11 , wherein the instructions comprise route information configured for display on a GUI and configured to instruct a user to maneuver the vehicle based on the moving traffic obstacle. 13. The method of claim 11 , wherein the instructions comprise machine-readable instructions configured to cause an autonomous vehicle control system to maneuver the vehicle based on the moving traffic obstacle. 14. The method of claim 11 , wherein the device comprising a sensor is a fixed device monitoring the road segment or is a mobile device configured to be disposed within a vehicle traversing the road segment. 15. The method of claim 11 , further comprising identifying a plurality of moving traffic obstacle paths by identifying a plurality of linear arrangements of locally maximum peak values in the Hough Transform space and consolidating the plurality of moving traffic obstacle paths.

Assignees

Inventors

Classifications

  • G08G1/0112Primary

    from the vehicle, e.g. floating car data [FCD] · CPC title

  • Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads · CPC title

  • by mapping characteristic values of the pattern into a parameter space, e.g. Hough transformation · CPC title

  • Route searching; Route guidance · CPC title

  • where the received information generates an automatic action on the vehicle control · 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 US10740628B2 cover?
The disclosure provides systems and methods for detecting, characterizing, and predicting moving traffic obstacles. The systems and methods are suitable for densely populated areas in resource-constrained regions. With the characterizations and predictions of moving traffic obstacles, a variety of benefits can accrue to individuals and devices that use traffic information.
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G08G1/0112. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 11 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).