3D model construction from 2D assets

US10453252B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10453252-B2
Application numberUS-201715589387-A
CountryUS
Kind codeB2
Filing dateMay 8, 2017
Priority dateMay 8, 2017
Publication dateOct 22, 2019
Grant dateOct 22, 2019

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.

Features of the surface of an object of interest captured in a two-dimensional (2D) image are identified and marked for use in point matching to align multiple 2D images and generating a point cloud representative of the surface of the object in a photogrammetry process. The features which represent actual surface features of the object may have their local contrast enhanced to facilitate their identification. Reflections on the surface of the object are suppressed by correlating such reflections with, e.g., light sources, not associated with the object of interest so that during photogrammetry, such reflections can be ignored, resulting in the creation of a 3D model that is an accurate representation of the object of interest. Prior to local contrast enhancement and the suppression of reflection information, identification and isolation of the object of interest can be improved through one or more filtering processes.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method, comprising: performing, via a contrast enhancement and spectral suppression component of a three-dimensional (3D) model generation system, local contrast enhancement and spectral suppression in relation to an object captured in each of a plurality of two dimensional (2D) images, the local contrast enhancement and spectral suppression identifying information representative of the object itself in each of the plurality of 2D images to ensure that signals representing the object are actual surfaces of the object, wherein the performance of local contrast enhancement comprises identifying and isolating one or more features of a surface of the object and increasing contrast in a region substantially about the one or more isolated features; performing, via a photogrammetry system of the 3D model generation system, photogrammetry on the plurality of 2D images based upon the information representative of the object itself while ignoring information not representative of the object itself in each of the plurality of 2D images; and generating, via a computer processor of the 3D model generation system, a computerized three dimensional (3D) model of the object based upon output information from the performance of photogrammetry. 2. The computer-implemented method of claim 1 , wherein the one or more features of the surface of the object comprise one or more variations in surface albedo of the surface of the object. 3. The computer-implemented method of claim 1 , further comprising tagging the one or more isolated features subsequent to the performance of the local contrast enhancement. 4. The computer-implemented method of claim 2 , wherein the performance of photogrammetry comprises aligning the plurality of 2D images using the one or more isolated features as matching points. 5. The computer-implemented method of claim 1 , wherein the performance of photogrammetry further comprises generating a point cloud based upon at least the one or more isolated features. 6. The computer-implemented method of claim 1 , wherein the one or more features are associated with high frequency signals. 7. The computer-implemented method of claim 6 , further comprising amplifying the high frequency signals associated with the one or more features such that the signal-to-noise ratio of the amplified high frequency signals exceeds a 1:1 ratio. 8. The computer-implemented method of claim 1 , wherein the performance of local contrast enhancement comprises increasing contrast in a region of pixels comprising a portion of a surface of the object so that one or more features of the surface of the object become detectable. 9. The computer-implemented method of claim 1 , wherein the performance of spectral suppression comprises correlating one or more pixel values representative of a surface of the object to a reflection of a light source separate from the object. 10. The computer-implemented method of claim 9 , wherein the performance of spectral suppression further comprises the ignoring of the information not representative of the object itself, the information not representative of the object itself comprising one or more frequencies associated with the reflection when creating a data set to be utilized as input during the performance of photogrammetry. 11. A computer-implemented method, comprising: identifying, via an object identification and selection component of a three-dimensional (3D) model generation system, an object in a media content; retrieving, via an object image filter of the 3D model generation system, one or more two dimensional (2D) images representative of the media content in which the object is present; filtering, via a representative image filter of the 3D model generation system, the one or more 2D images to obtain a subset of the one or more 2D images best representing the object; performing, via a contrast enhancement and spectral suppression component of the 3D model generation system, local contrast enhancement and spectral suppression on a surface of the object, the local contrast enhancement and spectral suppression identifying information representative of the object itself in each of the one or more 2D images to ensure that signals representing the object are actual surfaces of the object, wherein the performance of local contrast enhancement comprises identifying and isolating one or more features of a surface of the object and increasing contrast in a region substantially about the one or more isolated features; generating, via the contrast enhancement and spectral suppression component of the 3D model generation system optimized versions of the subset of the one or more 2D images based upon the information representative of the object itself while ignoring information not representative of the object itself in each of the one or more 2D images obtained through the performance of the local contrast enhancement and spectral suppression; and generating, via a computer processor of the 3D model generation system, a three dimensional (3D) model of the object based upon the optimized versions of the subset of the one or more 2D images. 12. The computer-implemented method of claim 11 , wherein the performance of local contrast enhancement further comprises tagging the one or more isolated features and including information regarding the one or more isolated features as input to the performance of photogrammetry. 13. The computer-implemented method of claim 12 , further comprising aligning each of the subset of the one or more 2D images using the one or more isolated features as matching points. 14. The computer-implemented method of claim 11 , further comprising injecting noise into each of the subset of the one or more 2D images such that an artificial texture is generated on the surface of the object facilitating the identification and isolation of the one or more features of the surface of the object. 15. The computer-implemented method of claim 11 , wherein the one or more isolated features are associated with high frequency signals. 16. The computer-implemented method of claim 15 , further comprising amplifying the high frequency signals associated with the one or more isolated features such that the signal-to-noise ratio of the amplified high frequency signals exceeds a 1:1 ratio. 17. The computer-implemented method of claim 11 , wherein the performance of the local contrast enhancement comprises increasing the localized contrast of red, green, blue (RGB) values of pixels representative of the one or more isolated features. 18. The computer-implemented method of claim 11 , wherein the performance of spectral suppression comprises correlating one or more pixel values representative of a surface of the object to a reflection of a light source separate from the object. 19. The computer-implemented method of claim 18 , wherein the performance of spectral suppression further comprises the ignoring of the information not representative of the object itself, the information not representative of the object itself comprising one or more frequencies associated with the reflection when creating a data set to be utilized as input during the performance of photogrammetry.

Assignees

Inventors

Classifications

  • G06T17/00Primary

    Three-dimensional [3D] modelling for computer graphics · CPC title

  • Determination of colour characteristics · CPC title

  • from motion · CPC title

  • Video; Image sequence · CPC title

  • Range image; Depth image; 3D point clouds · 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 US10453252B2 cover?
Features of the surface of an object of interest captured in a two-dimensional (2D) image are identified and marked for use in point matching to align multiple 2D images and generating a point cloud representative of the surface of the object in a photogrammetry process. The features which represent actual surface features of the object may have their local contrast enhanced to facilitate their…
Who is the assignee on this patent?
Disney Entpr Inc
What technology area does this patent fall under?
Primary CPC classification G06T17/00. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 22 2019 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).