Ground tracking apparatus, systems, and methods

US9928613B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9928613-B2
Application numberUS-201514752834-A
CountryUS
Kind codeB2
Filing dateJun 27, 2015
Priority dateJul 1, 2014
Publication dateMar 27, 2018
Grant dateMar 27, 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.

Apparatus, systems, and methods are disclosed for tracking movement over the ground or other surfaces using two or more spaced apart cameras and an associated processing element to detect ground features in images from the cameras and determine tracking parameters based on the position of the detected ground features in the images.

First claim

Opening claim text (preview).

We claim: 1. A ground tracker for tracking movement over a surface, comprising: a housing; a first camera element disposed on or in the housing; a second camera element disposed on or in the housing offset in position relative to the first camera element; and a processing element coupled to an output from the first camera element and the second camera element, the processing element programmed to: receive an image from the first camera element and an image from the second camera element, wherein the first camera element image and the second camera element image are captured with the ground tracking apparatus at a first position; detect a ground feature in both the image from the first camera element and the image from the second camera element; determine, based on a position of the ground feature in the image from the first camera element and a position of the ground feature in the image from the second camera element, a height value of the ground tracker above the ground feature at the first position; and store the height value at the first position in a non-transitory memory; determine, based on one or both of the image from the first camera element and the image from the second camera element, the height value at the first position, and one or both of another image from the first camera element captured at a second position and another image from the second camera element captured at the second position, a change in position of the ground tracker relative to the first position; and store data associated with the change in position as a tracking parameter in the non-transitory memory. 2. The ground tracker of claim 1 , wherein the image from the first camera element and the image from the second camera element are captured at substantially the same time. 3. The ground tracking apparatus of claim 1 , wherein both of another image from the first camera element and another image from the second camera element are captured at the second position, and wherein the processing element is further programmed to: determine, based on a position of the ground feature in the another image from the first camera element and a position of the ground feature in the another image from the second camera element, a second height value corresponding to the height of the ground tracker above the ground feature at the second position; and store the second height value in the non-transitory memory. 4. The ground tracker of claim 3 , wherein the another image from the first camera element and the another image from the second camera element are captured at substantially the same time. 5. The ground tracker of claim 3 , wherein the change in position is further based on the second height value. 6. The ground tracker of claim 1 , wherein the data associated with the change of position includes a relative distance and/or direction between the first position and the second position. 7. The ground tracker of claim 6 , wherein the processing element is further programmed to: determine a time difference between capture of one or both of the images from the first camera element and the second camera element and the another image; based on both a determined relative distance and a determined relative direction between the first position and the second position, determine a velocity vector associated with movement of the ground tracker between the first position and the second position; and store the velocity vector as a tracking parameter in the non-transitory memory. 8. The ground tracker of claim 6 , wherein the processing element is further programmed to: determine a time difference between capture of one or both of the images from the first camera element and the second camera element and the another image; based on a determined relative distance between the first position and the second position, determine a speed associated with movement of the ground tracker between the first position and the second position; and store the speed as a tracking parameter in the non-transitory memory. 9. The ground tracker of claim 1 , wherein the data associated with the change of position includes coordinates of the second position relative to the first position. 10. The ground tracker of claim 1 , wherein the ground feature is detected in the image from the first camera element and the image from the second camera element by correlating pixels of the image from the first camera element and pixels of the image from the second camera element. 11. The ground tracker of claim 1 , wherein the change in position of the ground tracker is determined by correlating pixels of the image from the first camera element and the another image from the first camera element, or by correlating pixels of the image from the second camera element and the another image from the second camera element, or by correlating pixels of the image from the first camera element and the another image from the first camera element and correlating pixels of the image from the second camera element and the another image from the second camera element. 12. The ground tracker of claim 1 , wherein the processing element is disposed in the housing. 13. The ground tracker of claim 1 , wherein the ground tracker is configured to be operatively coupled to a locator. 14. The ground tracker of claim 13 , wherein the processing element is disposed in the locator. 15. A ground tracker for tracking movement over a surface, comprising: a housing; a first camera element disposed on or in the housing; a second camera element disposed on or in the housing offset in position relative to the first camera element; and a processing element coupled to an output from the first camera element and the second camera element, the processing element programmed to: receive an image from the first camera element and an image from the second camera element, wherein the first camera element image and the second camera element image are captured with the ground tracking apparatus at a first position; detect a ground feature in both the image from the first camera element and the image from the second camera element; determine, based on a position of the ground feature in the image from the first camera element and a position of the ground feature in the image from the second camera element, a height value of the ground tracker above the ground feature at the first position; store the height value at the first position in a non-transitory memory; receive another image from the first camera element and another image from the second camera element, wherein the another images are captured at a second position different from the first position; detect a ground feature in the another image from the first camera element and the another image from the second camera element; determine, based on a position of the ground feature in the another image from the first camera element and a position of the ground feature in the another image from the second camera element, a height value of the ground tracker above the ground feature at the second position; and store the height value at the second position in a non-transitory memory. 16. The ground tracker of claim 15 , wherein the processing element is further programmed to: determine, based on one or both of the image from the first camera element and the image from the second camera element, the height value at the first position, the height value at the second position, and one or both of the another image from the first camera element and the another image from the second camera element captured at a second position, a change in posit

Assignees

Inventors

Classifications

  • Housings · CPC title

  • Mechanical or electrical details of cameras or camera modules specially adapted for being embedded in other devices · CPC title

  • for generating image signals from two or more image sensors being of different type or operating in different modes, e.g. with a CMOS sensor for moving images in combination with a charge-coupled device [CCD] for still images · CPC title

  • G06T7/248Primary

    involving reference images or patches · CPC title

  • Electricity · 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 US9928613B2 cover?
Apparatus, systems, and methods are disclosed for tracking movement over the ground or other surfaces using two or more spaced apart cameras and an associated processing element to detect ground features in images from the cameras and determine tracking parameters based on the position of the detected ground features in the images.
Who is the assignee on this patent?
Olsson Mark S, Powell Scott A, Smith Nicholas A, and 5 more
What technology area does this patent fall under?
Primary CPC classification G06T7/248. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 27 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).