CN103544734A - Street vie based three-dimensional map modeling method - Google Patents
Street vie based three-dimensional map modeling method Download PDFInfo
- Publication number
- CN103544734A CN103544734A CN201310474049.6A CN201310474049A CN103544734A CN 103544734 A CN103544734 A CN 103544734A CN 201310474049 A CN201310474049 A CN 201310474049A CN 103544734 A CN103544734 A CN 103544734A
- Authority
- CN
- China
- Prior art keywords
- image
- streetscape
- control point
- dimensional
- numbering
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Processing Or Creating Images (AREA)
Abstract
The invention provides a street vie based three-dimensional map modeling method. The street vie based three-dimensional map modeling method includes selecting key positions of target objects in street view images, selecting the key positions as image controlling points, numbering the image controlling points, manually selecting positions corresponding to the key positions as target controlling points according to three dimensional city vector target models, numbering the target controlling points with the same numbers of the image controlling points, performing geometric correction to the street view images according to the controlling points same in numbers, projecting and overlapping to the three dimensional city vector target models to finish multi-model compound pasters, changing other angles to select street view images with the same target and different angles, and repeating the above steps until the three dimensional city vector target models are 360 degrees covered so as to form a realistic three dimensional map of the area. The existing three dimensional city vector target models are utilized to perform several-for-one position matching and projection to generate the three dimensional map with strong realistic sense.
Description
Technical field
The present invention relates to city technical field of image processing, relate in particular to a kind of method of streetscape as basic three-dimensional map modeling of take.
Background technology
Three-dimensional map is the 3-D view with positional information, is that the digitizing of the outdoor scene of certain area is reproduced.Because three-dimensional map not only can precisely represent the true scene in region, and there is positional information, in fields such as intelligent transportation, wisdom city, archaeology, geographical information queries, have broad application prospects.
At present, the usual way that builds three-dimensional map is to set up on vector model basis, three-dimensional city, obtaining three-dimensional scene feature by taking pictures, and carries out man-to-man artificial pinup picture, the final three-dimensional map that forms this region, this mode has high input, efficiency is low, the cycle is long.
Summary of the invention
The object of this invention is to provide a kind of method that streetscape is basic three-dimensional map modeling of take, can form the sense of reality three-dimensional map in this region.
In order to achieve the above object, a kind of method that streetscape is basic three-dimensional map modeling of take provided by the invention, comprises the steps:
Step S1: the key position of choosing destination object in streetscape image;
Step S2: using described key position as Image Control Point, and described Image Control Point is numbered;
Step S3: based on three-dimensional city vector target model, manually choose the position corresponding with described key position as target control point;
Step S4: described target control point is numbered with the numbering identical with described Image Control Point;
Step S5: take identical numbering reference mark as basis, streetscape image is carried out to geometric correction, then projects, is added on the vector target model of described three-dimensional city, complete multi-model composite paster; And
Step S6: convert other angles, select the streetscape image of other same targets, different angles, repeat above-mentioned steps, until described three-dimensional city vector target model is all covered by 360 degree.
In the present embodiment, wherein, in step S1, described key position comprises edge or the flex point of buildings.
In the present embodiment, wherein, step S2, the rule of described numbering is described key position title+numbering+reference mark+numbering.
In addition, the present invention also provides the another kind of method that streetscape is basic three-dimensional map modeling of take, and comprises the steps:
Step S1: the key position of choosing destination object in streetscape image;
Step S2: using described key position as Image Control Point, and described Image Control Point is numbered;
Step S3: based on three-dimensional city vector target model, manually choose the position corresponding with described key position as target control point;
Step S4: described target control point is numbered with the numbering identical with described Image Control Point;
Step S5: take identical numbering reference mark as basis, streetscape image is carried out to geometric correction, then project, be added on the vector target model of described three-dimensional city, complete multi-model composite paster; And
Step S6: adopt image automatic interpolation algorithm, image pinup picture capped on the vector target model of three-dimensional city is partly stretched, expanded, supplement remainder, until described three-dimensional city vector target model is all covered by 360 degree.
In the present embodiment, wherein, in step S1, described key position comprises edge or the flex point of buildings.
In the present embodiment, wherein, step S2, the rule of described numbering is described key position title+numbering+reference mark+numbering.
The invention provides a kind of method that streetscape is basic three-dimensional map modeling of take, the method comprises: the key position of choosing destination object in streetscape image; Using described key position as Image Control Point, and described Image Control Point is numbered; Based on three-dimensional city vector target model, choose the position corresponding with described key position as target control point; With the numbering identical with described Image Control Point, described target control point is numbered; Take the reference mark of identical numbering carries out projective transformation as basis, streetscape image is carried out to geometric correction, then project, be added on the vector target model of described three-dimensional city, completes multi-model composite paster; Convert other angles, select the streetscape image of other same targets, different angles, repeat above-mentioned steps, until described three-dimensional city vector target model all covered by 360 degree, thereby form the sense of reality three-dimensional map in this region.The present invention, by streetscape data, obtains whole urban look image, in conjunction with existing three-dimensional city vector model, by many-to-one position matching and projection, generates the region-wide electronic three-dimensional map in place, has the stronger sense of reality.
In addition, the invention provides a kind of method of streetscape as basic three-dimensional map modeling of take, can also partly cover under the vector target model prerequisite of three-dimensional city at streetscape image, adopt image automatic interpolation algorithm, image pinup picture capped on the vector target model of three-dimensional city is partly stretched, expanded, supplement remainder, until described three-dimensional city vector target model is all covered by 360 degree, also can obtain the electronic three-dimensional map of the stronger sense of reality, and method is simple.
Accompanying drawing explanation
Fig. 1 be take the flow chart of steps of streetscape as the method for basic three-dimensional map modeling for what one embodiment of the invention provided;
Fig. 2 be take the flow chart of steps of streetscape as the method for basic three-dimensional map modeling for what another embodiment of the present invention provided.
Embodiment
In order to make object of the present invention, technical scheme and advantage more clear, below in conjunction with drawings and Examples, the present invention is further elaborated.Should be appreciated that specific embodiment described herein, only in order to explain the present invention, is not intended to limit the present invention.
Please refer to Fig. 1, the invention provides a kind of method 100 that streetscape is basic three-dimensional map modeling of take, it comprises the steps:
Step S1: the key position of choosing destination object in streetscape image;
Particularly, key position comprises edge or the flex point of buildings.
Be appreciated that streetscape image comprises the objects such as buildings, park, highway.In the present embodiment, choose the key position of destination object, as chosen, using buildings as destination object, and choose the key position of buildings, as the edge of buildings or flex point all can be used as key position.
Step S2: using described key position as Image Control Point, and described Image Control Point is numbered;
Particularly, the rule of numbering is key position title+numbering+reference mark+numbering.
For example, choose the edge of buildings as key position, above-mentioned key position is numbered as buildings 1+ reference mark 1, buildings 1+ reference mark 2 etc.Be appreciated that by reference mark is numbered, can distinguish different objects and unique point thereof.
Step S3: based on three-dimensional city vector target model, manually choose the position corresponding with described key position as target control point;
Be appreciated that in the vector target model of original three-dimensional city, in selection and above-mentioned steps, each corresponding point position, reference mark (buildings corresponding edge, flex point etc.) is as target control point.As the edge action Image Control Point with buildings, in the vector target model of three-dimensional city, choose the edge of corresponding buildings as target control point.
Step S4: described target control point is numbered with the numbering identical with described Image Control Point;
Be appreciated that the Regularia that target control point is numbered is similar to the rule of Image Control Point, as, Image Control Point is numbered: buildings 1+ reference mark 1, is numbered target control point accordingly: buildings 1+ reference mark 1.
Step S5: take identical numbering reference mark as basis, streetscape image is carried out to geometric correction, then projects, is added on the vector target model of described three-dimensional city, complete multi-model composite paster;
Particularly, carrying out geometric rectification of imagery and draping on vector three-dimensional model, is the current techique of graph and image processing, and the common function of image and three-dimensional software.Its ultimate principle comprises: 1, set up the mapping relations between image slices point coordinate (row, column number) and vector model corresponding point coordinate, solution is asked the unknown parameter in mapping relations, according to mapping relations, each pixel coordinate of image is proofreaied and correct; 2, for the outer unmasked portion of target control point, take image interpolation.
Be appreciated that and take identical numbering reference mark as basis, the streetscape picture at Image Control Point place is projected, is added on the vector target model of three-dimensional city.
The present invention replaces single goal image pinup picture in the past with extensive, multiple goal, omnibearing streetscape pinup picture, thereby has effectively promoted the efficiency of city portion three-dimensional picture pasting.
Step S6: convert other angles, select the streetscape image of other same targets, different angles, repeat above-mentioned steps, until described three-dimensional city vector target model is all covered by 360 degree.
The invention provides a kind of method that streetscape is basic three-dimensional map modeling of take, the method comprises: the key position of choosing destination object in streetscape image; Using described key position as Image Control Point, and described Image Control Point is numbered; Based on three-dimensional city vector target model, choose the position corresponding with described key position as target control point; With the numbering identical with described Image Control Point, described target control point is numbered; Take the reference mark of identical numbering carries out projective transformation as basis, streetscape image is carried out to geometric correction, then project, be added on the vector target model of described three-dimensional city, completes multi-model composite paster; Convert other angles, select the streetscape image of other same targets, different angles, repeat above-mentioned steps, until described three-dimensional city vector target model all covered by 360 degree, thereby form the sense of reality three-dimensional map in this region.The present invention, by streetscape data, obtains whole urban look image, in conjunction with existing three-dimensional city vector model, by many-to-one position matching and projection, generates the region-wide electronic three-dimensional map in place, has the stronger sense of reality.
Refer to Fig. 2, Fig. 2 be take streetscape steps flow chart Figure 200 as the method for basic three-dimensional map modeling for what another embodiment of the present invention provided.
Step S1: the key position of choosing destination object in streetscape image;
Particularly, key position comprises edge or the flex point of buildings.
Be appreciated that streetscape image comprises the objects such as buildings, park, highway.In the present embodiment, choose the key position of destination object, as chosen, using buildings as destination object, and choose the key position of buildings, as the edge of buildings or flex point all can be used as key position.
Step S2: using described key position as Image Control Point, and described Image Control Point is numbered;
Particularly, the rule of numbering is key position title+numbering+reference mark+numbering.
For example, choose the edge of buildings as key position, above-mentioned key position is numbered as buildings 1+ reference mark 1, buildings 1+ reference mark 2 etc.Be appreciated that by reference mark is numbered, can distinguish different objects and unique point thereof.
Step S3: based on three-dimensional city vector target model, manually choose the position corresponding with described key position as target control point;
Be appreciated that in the vector target model of original three-dimensional city, each corresponding point position, reference mark (buildings corresponding edge, flex point etc.) in selection and above-mentioned steps, as target control point.As the edge action Image Control Point with buildings, in the vector target model of three-dimensional city, choose the edge of corresponding buildings as target control point.
Step S4: described target control point is numbered with the numbering identical with described Image Control Point;
Be appreciated that the Regularia that target control point is numbered is similar to the rule of Image Control Point, as, Image Control Point is numbered: buildings 1+ reference mark 1, is numbered target control point accordingly: buildings 1+ reference mark 1.
Step S5: take identical numbering reference mark as basis, streetscape image is carried out to geometric correction, then project, be added on the vector target model of described three-dimensional city, complete multi-model composite paster;
Particularly, carrying out geometric rectification of imagery and draping on vector three-dimensional model, is the current techique of graph and image processing, and the common function of image and three-dimensional software.Its ultimate principle comprises: 1, set up the mapping relations between image slices point coordinate (row, column number) and vector model corresponding point coordinate, solution is asked the unknown parameter in mapping relations, according to mapping relations, each pixel coordinate of image is proofreaied and correct; 2, for the outer unmasked portion of target control point, take image interpolation.
The present invention replaces single goal image pinup picture in the past with extensive, multiple goal, omnibearing streetscape pinup picture, thereby has effectively promoted the efficiency of city portion three-dimensional picture pasting.
Be appreciated that and take identical numbering reference mark as basis, the streetscape picture at Image Control Point place is projected, is added on the vector target model of three-dimensional city.
Step S6: adopt image automatic interpolation algorithm, image pinup picture capped on the vector target model of three-dimensional city is partly stretched, expanded, supplement remainder, until described three-dimensional city vector target model is all covered by 360 degree.
In addition, the invention provides a kind of method of streetscape as basic three-dimensional map modeling of take, can also partly cover under the vector target model prerequisite of three-dimensional city at streetscape image, adopt image automatic interpolation algorithm, image pinup picture capped on the vector target model of three-dimensional city is partly stretched, expanded, supplement remainder, until described three-dimensional city vector target model is all covered by 360 degree, also can obtain the electronic three-dimensional map of the stronger sense of reality, and method is simple.
Be understandable that, for the person of ordinary skill of the art, can make other various corresponding changes and distortion by technical conceive according to the present invention, and all these change and distortion all should belong to the protection domain of the claims in the present invention.
Claims (6)
1. the method that the streetscape of take is basic three-dimensional map modeling, is characterized in that, comprises the steps:
Step S1: the key position of choosing destination object in streetscape image;
Step S2: using described key position as Image Control Point, and described Image Control Point is numbered;
Step S3: based on three-dimensional city vector target model, manually choose the position corresponding with described key position as target control point;
Step S4: described target control point is numbered with the numbering identical with described Image Control Point;
Step S5: take identical numbering reference mark as basis, streetscape image is carried out to geometric correction, then projects, is added on the vector target model of described three-dimensional city, complete multi-model composite paster; And
Step S6: convert other angles, select the streetscape image of other same targets, different angles, repeat above-mentioned steps, until described three-dimensional city vector target model is all covered by 360 degree.
2. according to claim 1ly take the method that streetscape is basic three-dimensional map modeling, it is characterized in that: wherein, in step S1, described key position comprises edge or the flex point of buildings.
3. according to claim 1ly take the method that streetscape is basic three-dimensional map modeling, it is characterized in that: wherein, step S2, the rule of described numbering is described key position title+numbering+reference mark+numbering.
4. the method that the streetscape of take is basic three-dimensional map modeling, is characterized in that, comprises the steps:
Step S1: the key position of choosing destination object in streetscape image;
Step S2: using described key position as Image Control Point, and described Image Control Point is numbered;
Step S3: based on three-dimensional city vector target model, manually choose the position corresponding with described key position as target control point;
Step S4: described target control point is numbered with the numbering identical with described Image Control Point;
Step S5: take identical numbering reference mark as basis, streetscape image is carried out to geometric correction, then project, be added on the vector target model of described three-dimensional city, complete multi-model composite paster; And
Step S6: adopt image automatic interpolation algorithm, image pinup picture capped on the vector target model of three-dimensional city is partly stretched, expanded, supplement remainder, until described three-dimensional city vector target model is all covered by 360 degree.
5. according to claim 4ly take the method that streetscape is basic three-dimensional map modeling, it is characterized in that, wherein, in step S1, described key position comprises edge or the flex point of buildings.
6. according to claim 4ly take the method that streetscape is basic three-dimensional map modeling, it is characterized in that, wherein, step S2, the rule of described numbering is described key position title+numbering+reference mark+numbering.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310474049.6A CN103544734A (en) | 2013-10-11 | 2013-10-11 | Street vie based three-dimensional map modeling method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310474049.6A CN103544734A (en) | 2013-10-11 | 2013-10-11 | Street vie based three-dimensional map modeling method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103544734A true CN103544734A (en) | 2014-01-29 |
Family
ID=49968152
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310474049.6A Pending CN103544734A (en) | 2013-10-11 | 2013-10-11 | Street vie based three-dimensional map modeling method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103544734A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104976999A (en) * | 2015-06-30 | 2015-10-14 | 北京奇虎科技有限公司 | Mobile equipment-based method and device used for finding articles |
CN105069842A (en) * | 2015-08-03 | 2015-11-18 | 百度在线网络技术(北京)有限公司 | Modeling method and device for three-dimensional model of road |
CN106408640A (en) * | 2016-09-14 | 2017-02-15 | 李娜 | 3D map modeling surface contour fast linkage rendering method |
CN106875467A (en) * | 2015-12-11 | 2017-06-20 | 中国科学院深圳先进技术研究院 | D Urban model Rapid Updating |
CN109885631A (en) * | 2019-01-18 | 2019-06-14 | 杭州志远科技有限公司 | A kind of city digital map three-dimensional modeling manufacturing system and its method |
CN111862329A (en) * | 2020-07-16 | 2020-10-30 | 广州安廷数字技术有限公司 | Independent static data city modeling method and system |
CN113873532A (en) * | 2021-09-02 | 2021-12-31 | 中通服咨询设计研究院有限公司 | Intelligent park 5G network planning method |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101719140A (en) * | 2009-12-23 | 2010-06-02 | 中山大学 | Figure retrieving method |
CN102376100A (en) * | 2010-08-20 | 2012-03-14 | 北京盛开互动科技有限公司 | Single-photo-based human face animating method |
CN103177475A (en) * | 2013-03-04 | 2013-06-26 | 腾讯科技(深圳)有限公司 | Method and system for showing streetscape maps |
-
2013
- 2013-10-11 CN CN201310474049.6A patent/CN103544734A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101719140A (en) * | 2009-12-23 | 2010-06-02 | 中山大学 | Figure retrieving method |
CN102376100A (en) * | 2010-08-20 | 2012-03-14 | 北京盛开互动科技有限公司 | Single-photo-based human face animating method |
CN103177475A (en) * | 2013-03-04 | 2013-06-26 | 腾讯科技(深圳)有限公司 | Method and system for showing streetscape maps |
Non-Patent Citations (1)
Title |
---|
ISMO RAKKOLAINEN, ET AL.: "A 3D City Info for mobile users", 《COMPUTERS & GRAPHICS》, vol. 25, 31 December 2001 (2001-12-31), pages 619 - 625 * |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104976999A (en) * | 2015-06-30 | 2015-10-14 | 北京奇虎科技有限公司 | Mobile equipment-based method and device used for finding articles |
CN105069842A (en) * | 2015-08-03 | 2015-11-18 | 百度在线网络技术(北京)有限公司 | Modeling method and device for three-dimensional model of road |
CN106875467A (en) * | 2015-12-11 | 2017-06-20 | 中国科学院深圳先进技术研究院 | D Urban model Rapid Updating |
CN106408640A (en) * | 2016-09-14 | 2017-02-15 | 李娜 | 3D map modeling surface contour fast linkage rendering method |
CN106408640B (en) * | 2016-09-14 | 2019-08-02 | 李娜 | Three-dimensional map models the fast linked rendering method of surface layer profile |
CN109885631A (en) * | 2019-01-18 | 2019-06-14 | 杭州志远科技有限公司 | A kind of city digital map three-dimensional modeling manufacturing system and its method |
CN111862329A (en) * | 2020-07-16 | 2020-10-30 | 广州安廷数字技术有限公司 | Independent static data city modeling method and system |
CN113873532A (en) * | 2021-09-02 | 2021-12-31 | 中通服咨询设计研究院有限公司 | Intelligent park 5G network planning method |
CN113873532B (en) * | 2021-09-02 | 2024-04-19 | 中通服咨询设计研究院有限公司 | Intelligent park 5G network planning method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103544734A (en) | Street vie based three-dimensional map modeling method | |
CN105096386B (en) | A wide range of complicated urban environment geometry map automatic generation method | |
JP4284644B2 (en) | 3D model construction system and 3D model construction program | |
CN101400001B (en) | Generation method and system for video frame depth chart | |
CN110568447A (en) | Visual positioning method, device and computer readable medium | |
CN113362247B (en) | Semantic real scene three-dimensional reconstruction method and system for laser fusion multi-view camera | |
CN113269837A (en) | Positioning navigation method suitable for complex three-dimensional environment | |
CN105336002B (en) | Information processing method and electronic equipment | |
Sarlin et al. | Lamar: Benchmarking localization and mapping for augmented reality | |
CN102831401A (en) | Method and system for tracking, three-dimensionally superposing and interacting target object without special mark | |
CN103226830A (en) | Automatic matching correction method of video texture projection in three-dimensional virtual-real fusion environment | |
CN107833273B (en) | Oblique photography three-dimensional model objectification application method based on three-dimensional simulation model | |
CN105953785A (en) | Map representation method for robot indoor autonomous navigation | |
CN106780629A (en) | A kind of three-dimensional panorama data acquisition, modeling method | |
CN108133496B (en) | Dense map creation method based on g2o and random fern algorithm | |
CN103596263B (en) | Method and device for position acquisition in indoor positioning | |
US10957100B2 (en) | Method and apparatus for generating 3D map of indoor space | |
CN105023294A (en) | Fixed point movement augmented reality method combining sensors and Unity3D | |
CN111599007B (en) | Smart city CIM road mapping method based on unmanned aerial vehicle aerial photography | |
CN109934916A (en) | A kind of city digital map three-dimensional modeling production method | |
CN108959434A (en) | A kind of scene fusion visualization method under more geographical information platforms | |
CN112148742A (en) | Map updating method and device, terminal and storage medium | |
CN104700710A (en) | Simulation map for house property mapping | |
CN106931978B (en) | Indoor map generation method for automatically constructing road network | |
CN114943796B (en) | Digital twin city cloud rendering real geographic coordinate matching method and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20140129 |