Methods and systems for generating route data

US10768006B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10768006-B2
Application numberUS-201515318367-A
CountryUS
Kind codeB2
Filing dateJun 12, 2015
Priority dateJun 13, 2014
Publication dateSep 8, 2020
Grant dateSep 8, 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 device is provided to extract scan lines data from images of a route, said scan line data comprising only a portion of the an image that extends along a scan line, and to store this data in memory together with respective positional data pertaining to the position of the device traveling along the route in a navigable network. This scan line and positional data can be obtained from a plurality of devices in a network and transmitted to computing apparatus, for example, for use in a production of a realistic view of a digital map.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for generating route data, comprising: receiving a position data feed pertaining to a position of an image capturing device travelling along a route in a navigable network; receiving images of the route captured using the image capturing device as the image capturing device progresses along the route so as to obtain a view of the route; extracting scan line data from said images, said scan line data for an image comprising a linear portion of the image of a predetermined width that extends along a scan line of a predetermined shape, the linear portion of the image including a fraction of the image, the fraction being of a small number of pixels in width relative to a number of pixels in an overall width of the image; storing said scan line data in memory together with respective positional data for the scan line, wherein said positional data is based on the position data feed; and providing said scan line data extracted from said images and said respective positional data to one or more remote devices, said scan line data configured to be processed by said one or more remote devices to generate a realistic view of said route, said processing comprising using said respective positional data for said scan line data and other respective positional data associated with other scan line data received from one or more other image capturing devices that traveled along said route to stitch said scan line data together with said other scan line data to generate said realistic view of said route, and augmenting, by said one or more remote devices, a map database by storing in said map database said realistic view of said route. 2. The method according to claim 1 , comprising monitoring the position of a vanishing point in the view of the route, and arranging the scan line at a predetermined position with respect to the vanishing point. 3. The method according to claim 1 , wherein the image capturing device is positioned within a vehicle, and wherein the method comprises: monitoring a hood line corresponding to the outline of a vehicle hood in the view of the route; monitoring the position of a vanishing point in the view of the route; and arranging the scan line at a predetermined position with respect to the hood line and the vanishing point, such that the scan line is between the vanishing point and the hood line and does not substantially intersect the hood line. 4. The method according to claim 3 , wherein monitoring a hood line comprises: tracking one or more features shown in images of the route that move downwards between successive images of the route as the camera moves towards said features; monitoring the lowest positions of said moving features shown in the field of view of the camera; and determining a hood line based on said monitored lowest positions. 5. The method according to claim 2 , wherein said monitoring the position of a vanishing point comprises: monitoring first and second bearings in the direction of travel at first and second positions respectively based on the position data feed; calculating if the device was travelling in a substantially straight line between the first and second positions in accordance with said monitored first and second bearings; monitoring two or more straight road lines in the view of the route in the direction of travel; calculating the intersection position for said road lines; and, if the device was calculated to be travelling in a substantially straight line between the first and second positions, outputting said intersection position as the vanishing point in the view of the route. 6. The method according to claim 2 , wherein said predetermined position of the scan line is dynamically determined. 7. The method according to claim 1 , wherein said scan line, or at least a portion thereof, is one of: a rectangle; a substantially horizontal straight line that extends substantially across the field of view; an arc; and an ellipse. 8. The method according to claim 1 , wherein the images of the route are captured at a constant frame rate from a video feed obtained from the image capturing device. 9. The method according to claim 1 , wherein said image capture is triggered in accordance with predetermined image capture distances along the route based on the position data feed. 10. The method according to claim 9 , wherein said predetermined image capture distances are equidistant. 11. The method according to claim 1 , comprising monitoring the velocity of the image capturing device in accordance with the position data feed and, if at said velocity the frame rate required to capture images of the route at said predetermined image capture distances exceeds a maximum frame rate of the camera, to obtain scan line data from one or more additional scan lines from said images, wherein the position of each additional scan line is determined so as to cover a view of the route at a predetermined image capture distance. 12. The method according to claim 1 , wherein the respective positional data for the scan line data which is stored in memory accounts for the distal separation between the device itself, which is obtained from the position data feed, and the position of the route shown by the scan line. 13. The method according to claim 1 , wherein said position data feed is obtained from a navigation satellite system receiver. 14. The method according to claim 1 , wherein providing said scan line data and said respective positional data to one or more remote devices comprises uploading said scan line data with respective positional data to one or more servers. 15. The method according to claim 1 , wherein: said processing comprises extracting, by said one or more remote devices, from said scan line data alone or said realistic view of said route, features of said route; and said augmenting comprises storing, by said one or more remote devices, information about the features of said route in said map database. 16. A device for generating route data, comprising at least one processor and a memory coupled to the at least one processor, wherein the at least one processor is arranged to: receive a position data feed pertaining to a position of an image capturing device travelling along a route in a navigable network; receive images of the route captured using the image capturing device as the image capturing device progresses along the route so as to obtain a view of the route; extract scan line data from said images, said scan line data comprising a linear portion of the image of a predetermined width that extends along a scan line of a predetermined shape, the linear portion of the image including a fraction of the image, the fraction being of a small number of pixels in width relative to a number of pixels in an overall width of the image; store said scan line data in the memory together with respective positional data for the scan line, wherein said positional data is based on the position data feed; and provide said scan line data extracted from said images and said respective positional data to one or more remote devices, said scan line data configured to be processed by said one or more remote devices to generate a realistic view of said route, said processing comprising using said respective positional data for said scan line data and other respective positional data associated with other scan line data received from one or more other image capturing devices that traveled along said route to stitch said scan line data together with said other scan line data to generate said realistic view of said route, and

Assignees

Inventors

Classifications

  • Recognition of the road, e.g. of lane markings; Recognition of the vehicle driving pattern in relation to the road · CPC title

  • Surveillance or monitoring of activities, e.g. for recognising suspicious objects (recognising microscopic objects G06V20/69) · CPC title

  • Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO · CPC title

  • Data obtained from both position sensors and additional sensors · CPC title

  • Overview of the route on the road map · 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 US10768006B2 cover?
A device is provided to extract scan lines data from images of a route, said scan line data comprising only a portion of the an image that extends along a scan line, and to store this data in memory together with respective positional data pertaining to the position of the device traveling along the route in a navigable network. This scan line and positional data can be obtained from a pluralit…
Who is the assignee on this patent?
Tomtom Int Bv, Tomtom Global Content Bv
What technology area does this patent fall under?
Primary CPC classification G01C21/3848. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 08 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).