Systems and methods for rapid three-dimensional modeling with real facade texture
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G09G-005/00
G06T-017/05
G06T-011/00
G06T-015/04
G06T-017/00
출원번호
US-0633285
(2015-02-27)
등록번호
US-9275496
(2016-03-01)
발명자
/ 주소
Freund, Joseph G.
Gal, Ran
출원인 / 주소
Pictometry International Corp.
대리인 / 주소
Dunlap Codding, P.C.
인용정보
피인용 횟수 :
1인용 특허 :
129
초록▼
A computer system is described for automatically generating a 3D model, including hardware and non-transitory computer readable medium accessible by the hardware and storing instructions that when executed by the hardware cause it to create wire-frame data of structures within a geographic area; ide
A computer system is described for automatically generating a 3D model, including hardware and non-transitory computer readable medium accessible by the hardware and storing instructions that when executed by the hardware cause it to create wire-frame data of structures within a geographic area; identify a geographic location of a structure of the structures; receive multiple oblique images representing the geographic location and containing a real façade texture of the structure; locate a geographical position of a real façade texture of the structure; select one or more base oblique image from the multiple oblique images by analyzing, with selection logic, image raster content of the real façade texture depicted in the multiple oblique images, and, relate the real façade texture of the one or more base oblique image to the wire-frame data of the structure to create a three dimensional model providing a real-life representation of physical characteristics of the structure.
대표청구항▼
1. A computer system for automatically generating a three-dimensional model, comprising: hardware; andone or more non-transitory computer readable medium accessible by the hardware and storing instructions that when executed by the hardware cause the hardware to: create wire-frame data of structures
1. A computer system for automatically generating a three-dimensional model, comprising: hardware; andone or more non-transitory computer readable medium accessible by the hardware and storing instructions that when executed by the hardware cause the hardware to: create wire-frame data of structures within a geographical area;identify a geographic location of a structure of the structures within the geographical area;receive multiple oblique images representing the geographic location and containing one or more real façade texture of the structure;locate a geographical position of one or more real façade texture of the structure;select one or more base oblique image from the multiple oblique images by analyzing, with selection logic, image raster content of the real façade texture depicted in the multiple oblique images, the selection logic using a factorial analysis of the image raster content, wherein the factorial analysis is a weighted determination based on at least two factors; and,relate the real façade texture of the one or more base oblique image to the wire-frame data of the structure to create a three-dimensional model providing a real-life representation of physical characteristics of the structure. 2. The computer system of claim 1, wherein locating a geographical position of one or more real façade texture of the structure comprises locating the geographical position of at least one real façade texture of the structure utilizing the wire-frame data. 3. The computer system of claim 1, wherein locating a geographical position of one or more real façade texture of the structure comprises locating the geographical position of at least one real façade texture of the structure utilizing terrain data. 4. The computer system of claim 1, wherein the factors include at least one of resolution of the oblique images, colour depth of the oblique images, proportional size of the real façade texture of the oblique images, contrast in the oblique images, time of day the oblique images were captured, time of year the oblique images were captured, amount of foliage in the oblique images, and contrast in lighting conditions in the oblique images. 5. The computer system of claim 1, wherein the one or more non-transitory computer readable medium stores instructions that when executed by the hardware further causes the hardware to: analyze the real façade texture depicted within the base oblique image to locate a geographical position of at least one occlusion;locate at least one oblique image having an unoccluded image characteristic of the occlusion in the real façade texture from the multiple oblique images; and,apply the unoccluded image characteristic to the real façade texture forming a mosaic image. 6. The computer system of claim 5, wherein the instructions are configured to use pixel pattern recognition of the real façade texture to locate the occlusion. 7. The computer system of claim 5, wherein the oblique images are geo-referenced solved oblique images. 8. The computer system of claim 5, wherein the instructions are configured to remove the occlusion from the real façade texture. 9. The computer system of claim 1, further comprising instructions that when executed by the hardware cause the hardware to extract the real façade texture from the base oblique image, the real façade texture having geo-referenced information. 10. The computer system of claim 1, wherein the real façade texture includes overlapping structures having a geometry, and wherein the instructions, when executed by the hardware cause the hardware 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. 11. The computer system of claim 10, wherein a first overlapping structure of the overlapping structures is a roof structure. 12. The computer system of claim 10, wherein the one or more non-transitory computer readable medium stores instructions that when executed by the hardware further causes the hardware to: apply the real façade texture of the overlapping structures that are determined to be desirable features to the three-dimensional model. 13. A method for automatically generating a three-dimensional model, comprising: creating, using one or more computer processor, wire-frame data of at least one structure;identifying, using the one or more computer processor, a geographic location of the structure;receiving, using the one or more computer processor, multiple oblique images representing the geographic location and containing one or more real façade texture of the structure;locating, using the one or more computer processor, a geographical position of one or more real façade texture of the structure;selecting, using the one or more computer processor, one or more base oblique image from the multiple oblique images by analyzing, with selection logic, image raster content of the real façade texture depicted in the multiple oblique images, the selection logic using a factorial analysis of the image raster content, wherein the factorial analysis is a weighted determination based on at least two factors; and,relating, using the one or more computer processor, the real façade texture of the one or more base oblique image to the wire-frame data of the structure to create a three-dimensional model providing a real-life representation of physical characteristics of the structure. 14. The method of claim 13, wherein locating a geographical position of one or more real façade texture of the structure comprises locating the geographical position of at least one real façade texture of the structure utilizing the wire-frame data. 15. The method of claim 13, wherein locating a geographical position of one or more real façade texture of the structure comprises locating the geographical position of at least one real façade texture of the structure utilizing terrain data. 16. The method of claim 13, wherein the factors include at least one of resolution of the oblique images, colour depth of the oblique images, proportional size of the real façade texture of the oblique images, contrast in the oblique images, time of day the oblique images were captured, time of year the oblique images were captured, amount of foliage in the oblique images, and contrast in lighting conditions in the oblique images. 17. The method of claim 13, further comprising: analyzing, using the one or more computer processor, the real façade texture depicted within the base oblique image to locate a geographical position of at least one occlusion;locating, using the one or more computer processor, at least one oblique image having an unoccluded image characteristic of the occlusion in the real façade texture from the multiple oblique images; and,applying, using the one or more computer processor, the unoccluded image characteristic to the real façade texture forming a mosaic image. 18. The method of claim 17, further comprising removing, using the one or more computer processor, the occlusion from the real façade texture. 19. The method of claim 13, wherein the real façade texture includes overlapping structures having a geometry, and 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. 20. The method of claim 19, further comprising: applying, using the one or more computer processor, the real façade texture of the overlapping structures that are determined to be desirable features to the three-dimensional model.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (129)
Szeliski Richard ; Shum Heung-Yeung, 3-dimensional image rotation method and apparatus for producing image mosaics.
Harkless Lloyd B. (Londonderry NH) McCracken William L. (Wayland MA) Colosimo Joseph A. (Lexington MA), Apparatus for selectively viewing either of two scenes of interest.
Lareau Andre G. ; Beran Stephen R. ; James Brian ; Quinn James P. ; Lund John, Autonomous electro-optical framing camera system with constant ground resolution, unmanned airborne vehicle therefor, and methods of use.
Hedges Thomas M. (Great Falls VA) Weir David G. (Ormond Beach FL) Speasl Jerry A. (Pleasanton CA), Direct digital airborne panoramic camera system and method.
Lareau Andre G. ; Bennett Russell A. ; Beran Steven R. ; Bown Michael ; Hines George, Electro-optical imaging array and camera system with pitch rate image motion compensation.
Lareau Andre G. ; Bennett Russell A. ; Beran Steven R. ; Bown Michael ; Hines George, Electro-optical imaging array and camera system with pitch rate image motion compensation which can be used in an airpl.
Lareau Andre G. (Bloomingdale IL) Beran Stephen R. (Mount Prospect IL) Lund John A. (McHenry IL) Pfister William R. (Schaumburg IL), Electro-optical imaging array with motion compensation.
Lareau Andre G. ; James Brian ; Pfister William R. ; Jerkatis Kenneth J. ; Beran Stephen R. ; Bennett Russell A., Electro-optical imaging detector array for a moving vehicle which includes two axis image motion compensation and trans.
Myrick E. L. (Merritt Island FL), Geographical surveying using cameras in combination with flight computers to obtain images with overlaid geographical co.
Parulski Kenneth A. (Rochester NY) Hamel Robert H. (Walworth NY) Acello John J. (East Rochester NY), Hand-manipulated electronic camera tethered to a personal computer.
Chang Chi S. (Endicott) Hoffarth Joseph G. (Binghamton) Markovich Voya R. (Endwell) Snyder Keith A. (Vestal) Wiley John P. (Vestal NY), High density circuit board and method of making same.
Szeliski Richard ; Shum Heung-Yeung, Image mosaic construction system and apparatus with patch-based alignment, global block adjustment and pair-wise motion-based local warping.
von Braun Heiko S. (Tankenrain Salzgruben 2 Weilheim D-8120 DEX), Large-scale mapping of parameters of multi-dimensional structures in natural environments.
Abel Robert J. (Newark CA) MacDonald Michael C. (San Jose CA) Wang Peter S. (Cupertino CA), Mapping and analysis system for precision farming applications.
Lachinski Theodore M. (Andover MN) Ptacek Louis S. (Mound MN) Blais Paul M. (St. Paul MN) Boggs Stephen (Fridley MN) Longfellow John W. (St. Paul MN) Setterholm Jeffrey M. (Lakeville MN), Method and apparatus for collecting and processing visual and spatial position information from a moving platform.
Rahmes,Mark; Karp,John; Smith,Anthony; Connetti, Jr.,Stephen, Method and apparatus for enhancing a digital elevation model (DEM) for topographical modeling.
Kumar, Rakesh; Hsu, Stephen Charles; Hanna, Keith; Samarasekera, Supun; Wildes, Richard Patrick; Hirvonen, David James; Klinedinst, Thomas Edward; Lehman, William Brian; Matei, Bodgan; Zhao, Wenyi; L, Method and apparatus for performing geo-spatial registration of imagery.
Lareau Andre G. (Bloomingdale IL) Willey Gilbert W. (Arlington Heights IL) Bennett Russell A. (McHenry IL) Beran Stephen R. (Mount Prospect IL), Method and camera system for step frame reconnaissance with motion compensation.
Kumar Rakesh ; Hanna Keith James ; Bergen James R. ; Anandan Padmanabhan ; Irani Michal, Method and system for image combination using a parallax-based technique.
Cherepenin Vladimir Alexeevich,RUX ; Korjenevsky Alexandr Vladimirovich,RUX ; Kultiasov Yury Sergeevich,RUX, Method for producing a tomographic image of the body and electric impedance tomograph.
Bakewell,Charles Adams, Mobile enforcement platform with aimable violation identification and documentation system for multiple traffic violation types across all lanes in moving traffic, generating composite display images and data to support citation generation, homeland security, and monitoring.
Wight Ralph H. (Northport NY) Wolfe Gregory J. (Port Jefferson Station NY), Nonlinear scanning to optimize sector scan electro-optic reconnaissance system performance.
Heitzman Edward F. (6 Moores Mill Rd. Pennington NJ 08534) Heitzman Edward J. (6 Moores Mill Rd. Pennington NJ 08534), Real time video data acquistion systems.
Kamel Ahmed A. (Sunnyvale CA) Graul Donald W. (San Mateo CA) Savides John (Los Altos Hills CA) Hanson Charles W. (Mountain View CA), Satellite camera image navigation.
Gruber,Michael A.; Leberl,Franz W.; Ponticelli,Martin, Self-calibrating, digital, large format camera with single or multiple detector arrays and single or multiple optical systems.
Selk Kenneth Charles (Hermosa Beach CA) Hirsch Harold J. (Encino CA) Canyon James Carl (Torrance CA) Gower Frederick M. (Manhattan Beach CA), Shielded multilayer printed wiring board, high frequency, high isolation.
Imai Hitoshi (Yokohama JPX) Sugiura Muneharu (Tokyo JPX) Hoashi Katsutoshi (Yokohama JPX), Stereo image forming apparatus having a light deflection member in each optical path.
Olsen Steven L. (Salt Lake City UT) Petrick William R. (Salt Lake City UT) Stodt John A. (Salt Lake City UT), Survey system and method for real time collection and processing of geophysicals data using signals from a global positi.
Olsen Steven L. (Salt Lake City UT) Petrick William R. (Salt Lake City UT) Stodt John A. (Salt Lake City UT), Survey system for collection and real time processing of geophysical data.
Tao,C. Vincent; Hu,Yong; Lenson,Peter; Croitoru,Arie; Jiang,Wanshou, System, computer program and method for 3D object measurement, modeling and mapping from single imagery.
Cooper Roger D. (Roatan Tower Court Lubenham Market Harborough Leciester LE16 954 GBX), Video signal processing apparatus for producing a composite signal for simultaneous display of data and video informatio.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.