Automatic Pose Setting Using Computer Vision Techniques
US-2015213590-A1 · Jul 30, 2015 · US
US11263808B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11263808-B2 |
| Application number | US-202117150870-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 15, 2021 |
| Priority date | Dec 3, 2007 |
| Publication date | Mar 1, 2022 |
| Grant date | Mar 1, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Computer systems and methods are described for automatically generating a 3D model, including, with computer processor(s), obtaining geo-referenced images representing the geographic location of a structure containing one or more real façade texture of the structure; locating a geographical position of real façade texture(s) of the structure; selecting base oblique image(s) from the images by analyzing image raster content of the real façade texture depicted in the images with selection logic; analyzing the real façade texture to locate a geographical position of at least one occlusion using pixel pattern recognition of the real façade texture; locating oblique image(s) having an unoccluded image characteristic of the occlusion in the real façade texture; applying the real façade texture to wire-frame data of the structure to create a 3D model of the structure; and applying the unoccluded image characteristic to the real façade texture to remove the occlusion from the real façade texture.
Opening claim text (preview).
What is claimed is: 1. A computer system for automatically generating a three-dimensional model, comprising: one or more computer processor; and, one or more non-transitory computer readable medium accessible by the one or more computer processor and storing instructions that when executed by the one or more computer processor cause the one or more computer processor to: obtain, using a geographical location of a structure, multiple geo-referenced images representing the geographic location of a structure within an area of interest and containing one or more real façade texture of the structure, wherein the real façade texture includes overlapping structures having geometry; select one or more base oblique image containing the real façade texture from the multiple geo-referenced images by analyzing image raster content of the real façade texture depicted in the multiple geo-referenced images with selection logic; analyze the real façade texture depicted within the base oblique image to locate a geographical position of the overlapping structures using pixel pattern recognition of the real façade texture; determine that the overlapping structures are desirable features of the real façade texture by analyzing the geometry of the overlapping structures depicted within the base oblique image; apply the real façade texture of the one or more base oblique image to wire-frame data of the structure to create a three-dimensional model of the structure including the overlapping structures; and determine depth complexity of the overlapping structures of the real façade texture in the three-dimensional model of the structure by analyzing the geometry of the overlapping structures. 2. The computer system of claim 1 , further comprising instructions that when executed by the one or more computer processor cause the one or more computer processor to locate a geographical position of at least one real façade texture of the structure utilizing the wire-frame data of the structure. 3. The computer system of claim 1 , wherein the geo-referenced images are geo-referenced solved images. 4. The computer system of claim 1 , further comprising instructions that when executed by the one or more computer processor cause the one or more computer processor to extract the real façade texture from the base oblique image, the real façade texture having geo-referenced information. 5. The computer system of claim 1 , wherein the instructions, when executed by the one or more computer processor cause the one or more computer processor to analyze the geometry of the overlapping structures to determine whether the overlapping structures are occlusions or desirable features of the real façade texture. 6. The computer system of claim 1 , wherein a first overlapping structure of the overlapping structures is a roof structure. 7. The computer system of claim 1 , wherein analyzing image raster content of the real façade texture depicted in the multiple geo-referenced images further comprises analyzing image characteristics of the real façade texture contained in the image raster content. 8. The computer system of claim 1 , wherein analyzing image raster content of the real façade texture depicted in the multiple geo-referenced images further comprises analyzing multiple characteristics of the real façade texture in the image raster content of multiple geo-referenced images. 9. The computer system of claim 8 , further comprising instructions that when executed by the one or more computer processor cause the one or more computer processor to locate a geographical position of one or more real façade texture of the structure utilizing the wire-frame data of the structure. 10. The computer system of claim 1 , wherein the overlapping structures comprise a first roof structure overlapping a second roof structure. 11. A method for automatically generating a three-dimensional model, comprising: obtaining, with one or more computer processor, using a geographical location of a structure, multiple geo-referenced images representing the geographic location of a structure within an area of interest and containing one or more real façade texture of the structure, wherein the real façade texture includes overlapping structures having geometry; selecting, with the one or more computer processor, one or more base oblique image containing the real façade texture from the multiple geo-referenced images by analyzing image raster content of the real façade texture depicted in the multiple geo-referenced images with selection logic; analyzing, with the one or more computer processor, the real façade texture depicted within the base oblique image to locate a geographical position of the overlapping structures using pixel pattern recognition of the real façade texture; determining, with the one or more computer processor, that the overlapping structures are desirable features of the real façade texture by analyzing the geometry of the overlapping structures depicted within the base oblique image; applying, with the one or more computer processor, the real façade texture of the one or more base oblique image to wire-frame data of the structure to create a three-dimensional model including the overlapping structures; and, determining, with the one or more computer processor, depth complexity of the overlapping structures of the real façade texture in the three-dimensional model of the structure by analyzing the geometry of the overlapping structures. 12. The method of claim 11 , further comprising locating a geographical position of at least one real façade texture of the structure utilizing the wire-frame data of the structure. 13. The method of claim 11 , further comprising, analyzing, using the one or more computer processor, the geometry of the overlapping structures to determine whether the overlapping structures are occlusions or desirable features of the real façade texture. 14. The method of claim 11 , wherein analyzing image raster content of the real façade texture depicted in the multiple geo-referenced images further comprises analyzing image characteristics of the real façade texture contained in the image raster content. 15. The method of claim 11 , wherein analyzing image raster content of the real façade texture depicted in the multiple geo-referenced images further comprises analyzing the real façade texture formed by the image raster content of multiple geo-referenced images. 16. The method of claim 15 , further comprising locating a geographical position of one or more real façade texture of the structure utilizing the wire-frame data of the structure. 17. The method of claim 11 , wherein analyzing image raster content of the real façade texture depicted in the multiple geo-referenced images further comprises analyzing multiple characteristics of the real façade texture in the image raster content of multiple geo-referenced images. 18. The method of claim 17 , further comprising locating a geographical position of one or more real façade texture of the structure utilizing the wire-frame data of the structure. 19. The method of claim 17 , wherein the overlapping structures comprise a first roof structure overlapping a second roof structure. 20. The method of claim 17 , wherein a first overlapping structure of the overlapping structures is a roof structure.
Texturing; Colouring; Generation of textures or colours (retouching, inpainting or scratch removal G06T5/77) · CPC title
Geographic models · CPC title
Texture mapping · CPC title
Physics · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.