3D mapping with flexible camera rig

US9759918B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9759918-B2
Application numberUS-201414267714-A
CountryUS
Kind codeB2
Filing dateMay 1, 2014
Priority dateMay 1, 2014
Publication dateSep 12, 2017
Grant dateSep 12, 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.

Embodiments related to mapping an environment of a machine-vision system are disclosed. For example, one disclosed method includes acquiring image data resolving one or more reference features of an environment and computing a parameter value based on the image data, wherein the parameter value is responsive to physical deformation of the machine-vision system.

First claim

Opening claim text (preview).

The invention claimed is: 1. In a wearable machine-vision camera system subject to real-time physical deformation while worn, a method to map an environment, the method comprising: acquiring a series of image frames resolving one or more reference features and one or more subject features of the environment; locating the one or more reference features in the series of image frames; computing, based on the reference features as located in the series of image frames, a parameter value responsive to a real-time physical deformation of the machine-vision camera system that reorients one or more cameras of the machine-vision camera system; assigning coordinates to the one or more subject features based on the parameter value; and presenting on a display a virtual display image responsive to the coordinates of the one or more subject features. 2. The method of claim 1 , wherein the machine-vision camera system is a wearable system, the method further comprising assigning coordinates to one or more of the machine-vision camera system and a wearer thereof based on the parameter value. 3. The method of claim 1 , wherein the machine-vision camera system is coupled to a near-eye display projector, the method further comprising assigning coordinates to a virtual display frame of the near-eye display projector based on the parameter value. 4. The method of claim 1 , wherein the parameter value is one of a plurality of parameter values responsive to the real-time physical deformation, and wherein the plurality of parameter values are computed based on the series of image frames and are used to assign coordinates to the one or more subject features. 5. The method of claim 4 , wherein the parameter value is responsive to a twist of the machine-vision camera system about an axis of the machine-vision camera system. 6. The method of claim 4 , wherein the parameter value is responsive to a bend of the machine-vision camera system about a fixed point on the machine-vision camera system. 7. The method of claim 1 , wherein locating the one or more reference features includes locating the one or more reference features in concurrent image frames acquired by the machine-vision camera system. 8. The method of claim 1 , wherein locating the one or more reference features includes locating the one or more reference features in image frames acquired at different times by the machine-vision camera system. 9. The method of claim 1 , further comprising receiving output from an inertial measurement unit in the machine-vision camera system to determine an orientation of the machine-vision camera system. 10. A wearable machine-vision system subject to real-time physical deformation while worn, the machine-vision system comprising: one or more cameras configured to acquire a series of image frames resolving one or more reference features and one or more subject features of an environment; a binocular near-eye display projector; a flexible, wearable rig to which the one or more cameras and near-eye display projector are fixed; and a logic machine operatively coupled to an instruction-storage machine and configured to locate the one or more reference features in the series of image frames, compute, based on the reference features as located in the series of image frames, a parameter value responsive to a real-time physical deformation of the machine-vision system that reorients the one or more cameras of the machine-vision system, assign coordinates to the one or more subject features based on the parameter value, and present on the near-eye display projector a virtual display image responsive to the coordinates of the one or more subject features. 11. The machine-vision system of claim 10 , wherein the one or more cameras include cameras with overlapping fields of view. 12. The machine-vision system of claim 10 , wherein the one or more cameras include cameras oriented for stereoscopic depth imaging. 13. The machine-vision system of claim 10 , wherein the one or more cameras include a camera configured for time-of-flight depth sensing. 14. The machine-vision system of claim 10 , further comprising an inertial measurement unit responsive to an orientation of the machine-vision system and/or a change in position of the machine-vision system. 15. In a head-wearable machine-vision camera system subject to real-time physical deformation while worn, a method to map an environment, the method comprising: acquiring a series of image frames resolving one or more reference features and one or more subject features of the environment, the image frames being acquired by one or more cameras arranged on a flexible rig; locating the one or more reference features in the series of image frames; computing, based on the reference features as located in the series of image frames, a plurality of parameter values, each responsive to an extent of a real-time physical deformation of the rig in a corresponding deformation mode, the physical deformation being such as to reorient the one or more cameras of the machine-vision camera system; assigning coordinates to the one or more subject features based on each of the parameter values, wherein the assigned coordinates are invariant to the extent of the physical deformation; assigning coordinates to a display componentry arranged on the flexible rig; and presenting a virtual display image on the display componentry responsive to the coordinates of the one or more subject features and further responsive to the coordinates assigned to the display componentry. 16. The method of claim 15 , wherein computing the plurality of parameter values includes computing at regular intervals during acquisition of the series of image frames. 17. The method of claim 15 , wherein the parameter value is a value of a parameter in a deformation model applied to the rig, the parameter representing one or more of a twist and a bend of the rig.

Assignees

Inventors

Classifications

  • Stereo camera calibration · CPC title

  • Marker · CPC title

  • Stereo images · CPC title

  • Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration · CPC title

  • Eyeglass type (eyeglass details G02C) · 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 US9759918B2 cover?
Embodiments related to mapping an environment of a machine-vision system are disclosed. For example, one disclosed method includes acquiring image data resolving one or more reference features of an environment and computing a parameter value based on the image data, wherein the parameter value is responsive to physical deformation of the machine-vision system.
Who is the assignee on this patent?
Microsoft Technology Licensing Llc
What technology area does this patent fall under?
Primary CPC classification G02B27/0172. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 12 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).