CN103544734A - Street vie based three-dimensional map modeling method - Google Patents

Street vie based three-dimensional map modeling method Download PDF

Info

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
Application number
CN201310474049.6A
Other languages
Chinese (zh)
Inventor
修文群
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Institute of Advanced Technology of CAS
Original Assignee
Shenzhen Institute of Advanced Technology of CAS
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen Institute of Advanced Technology of CAS filed Critical Shenzhen Institute of Advanced Technology of CAS
Priority to CN201310474049.6A priority Critical patent/CN103544734A/en
Publication of CN103544734A publication Critical patent/CN103544734A/en
Pending legal-status Critical Current

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

Take the method for streetscape as basic three-dimensional map modeling
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.
CN201310474049.6A 2013-10-11 2013-10-11 Street vie based three-dimensional map modeling method Pending CN103544734A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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