CN107452061A - Generation method, device, equipment and the computer-readable recording medium of building model based on oblique photograph technology - Google Patents

Generation method, device, equipment and the computer-readable recording medium of building model based on oblique photograph technology Download PDF

Info

Publication number
CN107452061A
CN107452061A CN201710508389.4A CN201710508389A CN107452061A CN 107452061 A CN107452061 A CN 107452061A CN 201710508389 A CN201710508389 A CN 201710508389A CN 107452061 A CN107452061 A CN 107452061A
Authority
CN
China
Prior art keywords
cloud data
building
monomer
apparent dip
data
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
CN201710508389.4A
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.)
Baidu Online Network Technology Beijing Co Ltd
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
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 Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201710508389.4A priority Critical patent/CN107452061A/en
Publication of CN107452061A publication Critical patent/CN107452061A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • G06T17/10Constructive solid geometry [CSG] using solid primitives, e.g. cylinders, cubes

Landscapes

  • Physics & Mathematics (AREA)
  • Geometry (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Graphics (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Processing Or Creating Images (AREA)
  • Image Processing (AREA)

Abstract

The present invention provides a kind of generation method, device, equipment and the computer-readable recording medium of the building model based on oblique photograph technology.The embodiment of the present invention passes through according to more apparent dip images, generate the outline data of overall cloud data and specified building, and then according to the overall cloud data, utilize the outline data, obtain the monomer cloud data of the specified building, make it possible to according to the monomer cloud data, carry out three-dimensional reconstruction processing, to obtain the monomer model of the specified building, due to the outline data of specified building being combined with overall cloud data, make it possible to precisely extract the monomer cloud data for specifying building, and then build monomer model, so as to improve the reliability of building single gymnastics work.

Description

Generation method, device, equipment and the meter of building model based on oblique photograph technology Calculation machine readable storage medium storing program for executing
【Technical field】
The present invention relates to image processing techniques, more particularly to a kind of generation of the building model based on oblique photograph technology Method, apparatus, equipment and computer-readable recording medium.
【Background technology】
Image (oblique image) is tilted to refer to, as the image acquired in the boat camera at certain angle of inclination, again may be used To be referred to as more apparent dip images.Oblique photograph technology is the new and high technology that international Mapping remote sensing technology field developed recently gets up, By carrying more sensors on same flying platform, while from different angle acquisition images such as vertical, inclinations, obtain ground The information of face object more complete and accurate.At present, it is an integrated three-dimensional based on the model constructed by more apparent dip images Model of place, mainly it is made up of continuous TIN (Triangulated Irregular Network, TIN).
However, in GIS-Geographic Information System (Geographic Information System, GIS) management and application, Can not in three-dimensional scene models building carry out objectification operation and management, so as to result in building single gymnastics work can By the reduction of property.
【The content of the invention】
The many aspects of the present invention provide a kind of generation method of the building model based on oblique photograph technology, device, Equipment and computer-readable recording medium, to improve the reliability of building single gymnastics work.
An aspect of of the present present invention, there is provided a kind of generation method of the building model based on oblique photograph technology, including:
According to more apparent dip images, the outline data of overall cloud data and specified building is generated;
According to the overall cloud data, the outline data, the monomer point cloud number of the acquisition specified building are utilized According to;
According to the monomer cloud data, three-dimensional reconstruction processing is carried out, to obtain the monomer model of the specified building.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, the basis are more Apparent dip image, before the outline data for generating overall cloud data and specified building, in addition to:
Using oblique photograph technology, more apparent dip images are obtained.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, the basis are more Apparent dip image, overall cloud data is generated, including:
According to more apparent dip images, Image Matching processing is carried out, to generate the overall cloud data.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, the basis are more Apparent dip image, the outline data for specifying building is generated, including:
According to more apparent dip images, carry out really penetrating correction processing, to generate true orthophoto;
According to the true orthophoto, the outline data of the generation specified building.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, it is described according to institute Monomer cloud data is stated, three-dimensional reconstruction processing is carried out, after obtaining the monomer model of the specified building, can also wrap Include:
Objectification operation is carried out to the monomer model.
Another aspect of the present invention, there is provided a kind of generating means of the building model based on oblique photograph technology, including:
Yunnan snub-nosed monkey unit, for according to more apparent dip images, generating the wheel of overall cloud data and specified building Wide data;
Cloud data generating unit, for according to the overall cloud data, using the outline data, obtaining described specify The monomer cloud data of building;
Model Reconstruction unit, for according to the monomer cloud data, three-dimensional reconstruction processing being carried out, to obtain described specify The monomer model of building.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, the image are pre- Processing unit, it is additionally operable to
Using oblique photograph technology, more apparent dip images are obtained.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, the image are pre- Processing unit, it is specifically used for
According to more apparent dip images, Image Matching processing is carried out, to generate the overall cloud data.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, the image are pre- Processing unit, it is specifically used for
According to more apparent dip images, carry out really penetrating correction processing, to generate true orthophoto;And
According to the true orthophoto, the outline data of the generation specified building.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, the model weight Unit is built, is specifically used for
Objectification operation is carried out to the monomer model.
Another aspect of the present invention, there is provided a kind of equipment, the equipment include:
One or more processors;
Storage device, for storing one or more programs,
When one or more of programs are by one or more of computing devices so that one or more of processing Device realizes the generation method of the building model based on oblique photograph technology on the one hand provided as described above.
Another aspect of the present invention, there is provided a kind of computer-readable recording medium, be stored thereon with computer program, the journey The generation side of the building model based on oblique photograph technology on the one hand provided as described above is provided when sequence is executed by processor Method.
As shown from the above technical solution, the embodiment of the present invention is by according to more apparent dip images, generating overall cloud data With the outline data of specified building, and then according to the overall cloud data, using the outline data, described specify is obtained The monomer cloud data of building, enabling according to the monomer cloud data, three-dimensional reconstruction processing is carried out, with described in acquisition The monomer model of building is specified, due to the outline data of specified building being combined with overall cloud data, enabling The monomer cloud data for specifying building is precisely extracted, and then builds monomer model, so as to improve building monomer The reliability of operation.
In addition, using technical scheme provided by the present invention, and directly to the three-dimensional constructed by based on more apparent dip images Model of place carries out cutting process, is compared to obtain the building single body Model with sawtooth base, the building single obtained The base unusual light of body Model, the generation effect of building single body Model can be effectively improved.
In addition, using technical scheme provided by the present invention, the experience of user can be effectively improved.
【Brief description of the drawings】
Technical scheme in order to illustrate the embodiments of the present invention more clearly, below will be to embodiment or description of the prior art In the required accompanying drawing used be briefly described, it should be apparent that, drawings in the following description be the present invention some realities Example is applied, for those of ordinary skill in the art, without having to pay creative labor, can also be attached according to these Figure obtains other accompanying drawings.
Fig. 1 is the flow of the generation method for the building model based on oblique photograph technology that one embodiment of the invention provides Schematic diagram;
Fig. 2 is the knot of the generating means for the building model based on oblique photograph technology that another embodiment of the present invention provides Structure schematic diagram;
Fig. 3 is suitable for for realizing the block diagram of the exemplary computer system/server 12 of embodiment of the present invention.
【Embodiment】
To make the purpose, technical scheme and advantage of the embodiment of the present invention clearer, below in conjunction with the embodiment of the present invention In accompanying drawing, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment is Part of the embodiment of the present invention, rather than whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art The whole other embodiments obtained under the premise of creative work is not made, belong to the scope of protection of the invention.
It should be noted that terminal involved in the embodiment of the present invention can include but is not limited to mobile phone, individual digital Assistant (Personal Digital Assistant, PDA), radio hand-held equipment, tablet personal computer (Tablet Computer), PC (Personal Computer, PC), MP3 player, MP4 players, wearable device (for example, intelligent glasses, Intelligent watch, Intelligent bracelet etc.) etc..
In addition, the terms "and/or", only a kind of incidence relation for describing affiliated partner, represents there may be Three kinds of relations, for example, A and/or B, can be represented:Individualism A, while A and B be present, these three situations of individualism B.Separately Outside, character "/" herein, it is a kind of relation of "or" to typically represent forward-backward correlation object.
Fig. 1 is the flow of the generation method for the building model based on oblique photograph technology that one embodiment of the invention provides Schematic diagram, as shown in Figure 1.
101st, according to more apparent dip images, the outline data of overall cloud data and specified building is generated.
102nd, according to the overall cloud data, the outline data, the monomer point of the acquisition specified building are utilized Cloud data.
103rd, according to the monomer cloud data, three-dimensional reconstruction processing is carried out, to obtain the monomer of the specified building Model.
It should be noted that 101~103 executive agent can be partly or entirely the application for being located locally terminal, Or can also be the plug-in unit being arranged in the application of local terminal or SDK (Software Development Kit, SDK) etc. functional unit, can also be either query engine in network side server or Can also be the distributed system positioned at network side, the present embodiment is to this without being particularly limited to.
It is understood that the application can be mounted in the local program (nativeApp) in terminal, or may be used also To be a web page program (webApp) of browser in terminal, the present embodiment is to this without being particularly limited to.
So, by according to more apparent dip images, generating the outline data of overall cloud data and specified building, and then According to the overall cloud data, the outline data, the monomer cloud data of the acquisition specified building so that energy are utilized Reach according to the monomer cloud data, carry out three-dimensional reconstruction processing, to obtain the monomer model of the specified building, due to inciting somebody to action The outline data of building is specified to be combined with overall cloud data, enabling precisely to extract the monomer for specifying building Cloud data, and then monomer model is built, so as to improve the reliability of building single gymnastics work.
Alternatively,, can also be further using inclining before 101 in a possible implementation of the present embodiment Oblique camera work, obtain more apparent dip images.
Specifically, specifically can by carrying more sensors on same flying platform, while from it is vertical, tilt etc. Different angle acquisition images, obtain the information of ground object more complete and accurate.
After the completion of more apparent dip image capturings, it is possible, firstly, to carry out quality inspection to acquired more apparent dip images Look into, benefit is carried out to underproof region and is flown, until the quality of more apparent dip images of acquisition meets to require.Secondly, one can be entered Step carries out light and color homogenization processing, existence time and difference spatially in flight course, can have colour cast between image, this is just Need to carry out light and color homogenization processing.Finally, then geometric correction, homotopy mapping, regional network simultaneous adjustment can be carried out, finally will Data (three coordinate informations and three direction angle informations) after adjustment assign every more apparent dip image so that they have Position and attitude data in virtual three-dimensional space, so far, more apparent dip images after processing can carry out follow-up Real-time measurement etc. further operates, and each pixel in every inclined tab corresponds to real geographical coordinate position.
Alternatively, in a possible implementation of the present embodiment, in 101, can specifically be regarded according to described more Image is tilted, Image Matching processing is carried out, to generate the overall cloud data.
Specifically, specifically can according to more apparent dip images, using existing multi-view images dense Stereo Matching algorithm, Image Matching processing is carried out, to generate the overall cloud data.Detailed description may refer to related content of the prior art, Here is omitted.
Alternatively, in a possible implementation of the present embodiment, in 101, can specifically be regarded according to described more Image is tilted, carries out really penetrating correction processing, to generate true orthophoto, and then, then can be raw according to the true orthophoto Into the outline data of the specified building.
Specifically, can specifically be corrected according to more apparent dip images using optical mechanical rectification method, optical differential The photo correcting method such as method or Differential rectification method, carry out really penetrating correction processing, to generate true orthophoto.It is described in detail Related content of the prior art is may refer to, here is omitted.
Alternatively, in a possible implementation of the present embodiment, in 102, the profile can specifically be utilized Data from the overall cloud data, extract the overall cloud data that the extraction border is surrounded, to make as extraction border For the monomer cloud data of the specified building.
Specifically, the data area of obtained outline data can be specifically utilized, isolates the specified building Complete point cloud data be monomer cloud data.
Alternatively,, can also be further to described after 103 in a possible implementation of the present embodiment Monomer model carries out objectification operation.So, then the management based on entity object can be easily carried out to monomer model and is divided Analysis, management and the analysis efficiency of building concentration model can be effectively improved.
In the present embodiment, by the number of contours for according to more apparent dip images, generating overall cloud data and specified building According to, and then according to the overall cloud data, utilize the outline data, the monomer point cloud number of the acquisition specified building According to, enabling according to the monomer cloud data, three-dimensional reconstruction processing is carried out, to obtain the loose pattern of the specified building Type, due to the outline data of specified building being combined with overall cloud data, enabling precisely extract this specify build The monomer cloud data of thing is built, and then builds monomer model, so as to improve the reliability of building single gymnastics work.
In addition, using technical scheme provided by the present invention, and directly to the three-dimensional constructed by based on more apparent dip images Model of place carries out cutting process, is compared to obtain the building single body Model with sawtooth base, the building single obtained The base unusual light of body Model, the generation effect of building single body Model can be effectively improved.
In addition, using technical scheme provided by the present invention, the experience of user can be effectively improved.
It should be noted that for foregoing each method embodiment, in order to be briefly described, therefore it is all expressed as a series of Combination of actions, but those skilled in the art should know, the present invention is not limited by described sequence of movement because According to the present invention, some steps can use other orders or carry out simultaneously.Secondly, those skilled in the art should also know Know, embodiment described in this description belongs to preferred embodiment, and involved action and module are not necessarily of the invention It is necessary.
In the above-described embodiments, the description to each embodiment all emphasizes particularly on different fields, and does not have the portion being described in detail in some embodiment Point, it may refer to the associated description of other embodiment.
Fig. 2 is the knot of the generating means for the building model based on oblique photograph technology that another embodiment of the present invention provides Structure schematic diagram, as shown in Figure 2.The generating means of the building model based on oblique photograph technology of the present embodiment can include shadow As pretreatment unit 21, cloud data generating unit 22 and Model Reconstruction unit 23.Wherein, Yunnan snub-nosed monkey unit 21, for root According to more apparent dip images, the outline data of overall cloud data and specified building is generated;Cloud data generating unit 22, for root According to the overall cloud data, the outline data, the monomer cloud data of the acquisition specified building are utilized;Model Reconstruction Unit 23, for according to the monomer cloud data, three-dimensional reconstruction processing being carried out, to obtain the loose pattern of the specified building Type.
It should be noted that the generating means for the building model based on oblique photograph technology that the present embodiment is provided It can be partly or entirely the application for being located locally terminal, or can also be to be arranged in inserting in the application of local terminal The functional unit such as part or SDK (Software Development Kit, SDK), or can also be positioned at net Query engine in the server of network side, or can also be positioned at network side distributed system, the present embodiment to this without It is particularly limited to.
It is understood that the application can be mounted in the local program (nativeApp) in terminal, or may be used also To be a web page program (webApp) of browser in terminal, the present embodiment is to this without being particularly limited to.
Alternatively, in a possible implementation of the present embodiment, the Yunnan snub-nosed monkey unit 21, can also enter One step is used to utilize oblique photograph technology, obtains more apparent dip images.
Alternatively, in a possible implementation of the present embodiment, the Yunnan snub-nosed monkey unit 21 specifically can be with For according to more apparent dip images, Image Matching processing being carried out, to generate the overall cloud data.
Alternatively, in a possible implementation of the present embodiment, the Yunnan snub-nosed monkey unit 21 specifically can be with For according to more apparent dip images, carrying out really penetrating correction processing, to generate true orthophoto;And according to described real Projection picture, generate the outline data of the specified building.
Alternatively, in a possible implementation of the present embodiment, the Model Reconstruction unit 23, can specifically use In to monomer model progress objectification operation.
It should be noted that method in embodiment corresponding to Fig. 1, can be by the present embodiment offer based on oblique photograph skill The generating means of the building model of art are realized.The related content that may refer in embodiment corresponding to Fig. 1 is described in detail, herein Repeat no more.
In the present embodiment, by Yunnan snub-nosed monkey unit according to more apparent dip images, generate overall cloud data and specify The outline data of building, and then, using the outline data, obtained according to the overall cloud data by cloud data generating unit Obtain the monomer cloud data of the specified building so that Model Reconstruction unit can be carried out according to the monomer cloud data Three-dimensional reconstruction processing, to obtain the monomer model of the specified building, due to by the outline data and entirety of specified building Cloud data is combined, enabling is precisely extracted the monomer cloud data for specifying building, and then is built monomer mould Type, so as to improve the reliability of building single gymnastics work.
In addition, using technical scheme provided by the present invention, and directly to the three-dimensional constructed by based on more apparent dip images Model of place carries out cutting process, is compared to obtain the building single body Model with sawtooth base, the building single obtained The base unusual light of body Model, the generation effect of building single body Model can be effectively improved.
In addition, using technical scheme provided by the present invention, the experience of user can be effectively improved.
Fig. 3 shows the block diagram suitable for being used for the exemplary computer system/server 12 for realizing embodiment of the present invention. The computer system/server 12 that Fig. 3 is shown is only an example, should not be to the function and use range of the embodiment of the present invention Bring any restrictions.
As shown in figure 3, computer system/server 12 is showed in the form of universal computing device.Computer system/service The component of device 12 can include but is not limited to:One or more processor or processing unit 16, storage device or system Memory 28, the bus 18 of connection different system component (including system storage 28 and processing unit 16).
Bus 18 represents the one or more in a few class bus structures, including memory bus or Memory Controller, Peripheral bus, graphics acceleration port, processor or the local bus using any bus structures in a variety of bus structures.Lift For example, these architectures include but is not limited to industry standard architecture (ISA) bus, MCA (MAC) Bus, enhanced isa bus, VESA's (VESA) local bus and periphery component interconnection (PCI) bus.
Computer system/server 12 typically comprises various computing systems computer-readable recording medium.These media can be appointed What usable medium that can be accessed by computer system/server 12, including volatibility and non-volatile media, it is moveable and Immovable medium.
System storage 28 can include the computer system readable media of form of volatile memory, such as arbitrary access Memory (RAM) 30 and/or cache memory 32.Computer system/server 12 may further include other removable Dynamic/immovable, volatile/non-volatile computer system storage medium.Only as an example, storage system 34 can be used for Read and write immovable, non-volatile magnetic media (Fig. 3 is not shown, is commonly referred to as " hard disk drive ").Although do not show in Fig. 3 Going out, can providing for the disc driver to may move non-volatile magnetic disk (such as " floppy disk ") read-write, and to removable The CD drive of anonvolatile optical disk (such as CD-ROM, DVD-ROM or other optical mediums) read-write.In these cases, Each driver can be connected by one or more data media interfaces with bus 18.System storage 28 can be included extremely A few program product, the program product have one group of (for example, at least one) program module, and these program modules are configured to Perform the function of various embodiments of the present invention.
Program/utility 40 with one group of (at least one) program module 42, such as system storage can be stored in In device 28, such program module 42 includes --- but being not limited to --- operating system, one or more application program, other Program module and routine data, the realization of network environment may be included in each or certain combination in these examples.Journey Sequence module 42 generally performs function and/or method in embodiment described in the invention.
Computer system/server 12 can also be (such as keyboard, sensing equipment, aobvious with one or more external equipments 14 Show device 24 etc.) communication, it can also enable a user to lead to the equipment that the computer system/server 12 interacts with one or more Letter, and/or any set with make it that the computer system/server 12 communicated with one or more of the other computing device Standby (such as network interface card, modem etc.) communicates.This communication can be carried out by input/output (I/O) interface 44.And And computer system/server 12 can also pass through network adapter 20 and one or more network (such as LAN (LAN), wide area network (WAN) and/or public network, such as internet) communication.As illustrated, network adapter 20 passes through bus 18 communicate with other modules of computer system/server 12.It should be understood that although not shown in the drawings, computer can be combined Systems/servers 12 use other hardware and/or software module, include but is not limited to:Microcode, device driver, at redundancy Manage unit, external disk drive array, RAID system, tape drive and data backup storage system etc..
Processing unit 16 is stored in program in system storage 28 by operation, so as to perform various function application and Data processing, such as realize the generation for the building model based on oblique photograph technology that the embodiment corresponding to Fig. 1 is provided Method.
Another embodiment of the present invention additionally provides a kind of computer-readable recording medium, is stored thereon with computer program, The program realizes the building model based on oblique photograph technology that the embodiment corresponding to Fig. 1 is provided when being executed by processor Generation method.
Specifically, any combination of one or more computer-readable media can be used.Computer-readable medium Can be computer-readable signal media or computer-readable recording medium.Computer-readable recording medium for example can be with System, device or the device of --- but being not limited to --- electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor, or it is any more than Combination.The more specifically example (non exhaustive list) of computer-readable recording medium includes:With one or more wires Electrical connection, portable computer diskette, hard disk, random access memory (RAM), read-only storage (ROM), erasable type can compile Journey read-only storage (EPROM or flash memory), optical fiber, portable compact disc read-only storage (CD-ROM), light storage device, magnetic Memory device or above-mentioned any appropriate combination.In this document, computer-readable recording medium can be any includes Or the tangible medium of storage program, the program can be commanded execution system, device either device using or in connection make With.
Computer-readable signal media can include in a base band or as carrier wave a part propagation data-signal, Wherein carry computer-readable program code.The data-signal of this propagation can take various forms, including --- but It is not limited to --- electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be Any computer-readable medium beyond computer-readable recording medium, the computer-readable medium can send, propagate or Transmit for by instruction execution system, device either device use or program in connection.
The program code included on computer-readable medium can be transmitted with any appropriate medium, including --- but it is unlimited In --- wireless, electric wire, optical cable, RF etc., or above-mentioned any appropriate combination.
It can be write with one or more programming languages or its combination for performing the computer that operates of the present invention Program code, described program design language include object oriented program language-such as Java, Smalltalk, C++, Also include conventional procedural programming language-such as " C " language or similar programming language.Program code can be with Fully perform, partly perform on the user computer on the user computer, the software kit independent as one performs, portion Divide and partly perform or performed completely on remote computer or server on the remote computer on the user computer. Be related in the situation of remote computer, remote computer can pass through the network of any kind --- including LAN (LAN) or Wide area network (WAN) --- subscriber computer is connected to, or, it may be connected to outer computer (such as utilize Internet service Provider passes through Internet connection).
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description, The specific work process of device and unit, the corresponding process in preceding method embodiment is may be referred to, will not be repeated here.
In several embodiments provided by the present invention, it should be understood that disclosed system, apparatus and method can be with Realize by another way.For example, device embodiment described above is only schematical, for example, the unit Division, only a kind of division of logic function, can there is other dividing mode, such as multiple units or the page when actually realizing Component can combine or be desirably integrated into another system, or some features can be ignored, or not perform.It is another, show Show or the mutual coupling discussed or direct-coupling or communication connection can be by some interfaces, between device or unit Coupling or communication connection are connect, can be electrical, mechanical or other forms.
The unit illustrated as separating component can be or may not be physically separate, show as unit The part shown can be or may not be physical location, you can with positioned at a place, or can also be distributed to multiple On NE.Some or all of unit therein can be selected to realize the mesh of this embodiment scheme according to the actual needs 's.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, can also That unit is individually physically present, can also two or more units it is integrated in a unit.Above-mentioned integrated list Member can both be realized in the form of hardware, can also be realized in the form of hardware adds SFU software functional unit.
The above-mentioned integrated unit realized in the form of SFU software functional unit, can be stored in one and computer-readable deposit In storage media.Above-mentioned SFU software functional unit is stored in a storage medium, including some instructions are causing a computer It is each that equipment (can be personal computer, server, or network equipment etc.) or processor (processor) perform the present invention The part steps of embodiment methods described.And foregoing storage medium includes:USB flash disk, mobile hard disk, read-only storage (Read- Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disc or CD etc. it is various Can be with the medium of store program codes.
Finally it should be noted that:The above embodiments are merely illustrative of the technical solutions of the present invention, rather than its limitations;Although The present invention is described in detail with reference to the foregoing embodiments, it will be understood by those within the art that:It still may be used To be modified to the technical scheme described in foregoing embodiments, or equivalent substitution is carried out to which part technical characteristic; And these modification or replace, do not make appropriate technical solution essence depart from various embodiments of the present invention technical scheme spirit and Scope.

Claims (12)

  1. A kind of 1. generation method of the building model based on oblique photograph technology, it is characterised in that including:
    According to more apparent dip images, the outline data of overall cloud data and specified building is generated;
    According to the overall cloud data, the outline data, the monomer cloud data of the acquisition specified building are utilized;
    According to the monomer cloud data, three-dimensional reconstruction processing is carried out, to obtain the monomer model of the specified building.
  2. 2. according to the method for claim 1, it is characterised in that it is described according to more apparent dip images, generate overall point cloud number Before the outline data with specified building, in addition to:
    Using oblique photograph technology, more apparent dip images are obtained.
  3. 3. according to the method for claim 1, it is characterised in that it is described according to more apparent dip images, generate overall point cloud number According to, including:
    According to more apparent dip images, Image Matching processing is carried out, to generate the overall cloud data.
  4. 4. according to the method for claim 1, it is characterised in that it is described according to more apparent dip images, generate and specify building Outline data, including:
    According to more apparent dip images, carry out really penetrating correction processing, to generate true orthophoto;
    According to the true orthophoto, the outline data of the generation specified building.
  5. 5. according to the method described in Claims 1 to 4 any claim, it is characterised in that described according to the monomer point cloud Data, three-dimensional reconstruction processing is carried out, after obtaining the monomer model of the specified building, can also be included:
    Objectification operation is carried out to the monomer model.
  6. A kind of 6. generating means of the building model based on oblique photograph technology, it is characterised in that including:
    Yunnan snub-nosed monkey unit, for according to more apparent dip images, generating the number of contours of overall cloud data and specified building According to;
    Cloud data generating unit, for according to the overall cloud data, using the outline data, obtaining the specified building The monomer cloud data of thing;
    Model Reconstruction unit, for according to the monomer cloud data, three-dimensional reconstruction processing being carried out, to obtain the specified building The monomer model of thing.
  7. 7. device according to claim 6, it is characterised in that the Yunnan snub-nosed monkey unit, be additionally operable to
    Using oblique photograph technology, more apparent dip images are obtained.
  8. 8. device according to claim 6, it is characterised in that the Yunnan snub-nosed monkey unit, be specifically used for
    According to more apparent dip images, Image Matching processing is carried out, to generate the overall cloud data.
  9. 9. device according to claim 6, it is characterised in that the Yunnan snub-nosed monkey unit, be specifically used for
    According to more apparent dip images, carry out really penetrating correction processing, to generate true orthophoto;And
    According to the true orthophoto, the outline data of the generation specified building.
  10. 10. according to the device described in claim 6~9 any claim, it is characterised in that the Model Reconstruction unit, tool Body is used for
    Objectification operation is carried out to the monomer model.
  11. 11. a kind of equipment, it is characterised in that the equipment includes:
    One or more processors;
    Storage device, for storing one or more programs,
    When one or more of programs are by one or more of computing devices so that one or more of processors are real The now method as described in any in Claims 1 to 5.
  12. 12. a kind of computer-readable recording medium, is stored thereon with computer program, it is characterised in that the program is by processor The method as described in any in Claims 1 to 5 is realized during execution.
CN201710508389.4A 2017-06-28 2017-06-28 Generation method, device, equipment and the computer-readable recording medium of building model based on oblique photograph technology Pending CN107452061A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710508389.4A CN107452061A (en) 2017-06-28 2017-06-28 Generation method, device, equipment and the computer-readable recording medium of building model based on oblique photograph technology

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710508389.4A CN107452061A (en) 2017-06-28 2017-06-28 Generation method, device, equipment and the computer-readable recording medium of building model based on oblique photograph technology

Publications (1)

Publication Number Publication Date
CN107452061A true CN107452061A (en) 2017-12-08

Family

ID=60488267

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710508389.4A Pending CN107452061A (en) 2017-06-28 2017-06-28 Generation method, device, equipment and the computer-readable recording medium of building model based on oblique photograph technology

Country Status (1)

Country Link
CN (1) CN107452061A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108062794A (en) * 2017-12-29 2018-05-22 百度在线网络技术(北京)有限公司 A kind of acquisition methods of building model, device, server and storage medium
CN109063638A (en) * 2018-07-30 2018-12-21 深圳大学 Method, system and medium based on oblique photograph prediction waste yield
CN110260876A (en) * 2019-06-27 2019-09-20 厦门建研建筑产业研究有限公司 A kind of road model generation method and system based on oblique photograph and GIS technology
CN111415409A (en) * 2020-04-15 2020-07-14 北京煜邦电力技术股份有限公司 Modeling method, system, equipment and storage medium based on oblique photography
CN112330803A (en) * 2020-11-09 2021-02-05 上海圣之尧智能科技有限公司 Urban building model generation method, system, equipment and medium
CN112419504A (en) * 2020-11-23 2021-02-26 国网福建省电力有限公司 Method for unitizing oblique photography three-dimensional model of power distribution network equipment and storage medium
CN113822914A (en) * 2021-09-13 2021-12-21 中国电建集团中南勘测设计研究院有限公司 Method for unifying oblique photography measurement model, computer device, product and medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105629980A (en) * 2015-12-23 2016-06-01 深圳速鸟创新科技有限公司 Single-camera oblique photography three-dimensional modeling system
CN106327573A (en) * 2016-08-25 2017-01-11 成都慧途科技有限公司 Real scene three-dimensional modeling method for urban building

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105629980A (en) * 2015-12-23 2016-06-01 深圳速鸟创新科技有限公司 Single-camera oblique photography three-dimensional modeling system
CN106327573A (en) * 2016-08-25 2017-01-11 成都慧途科技有限公司 Real scene three-dimensional modeling method for urban building

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
亢庆 主编: "《南方岩溶区水土资源监测关键技术与应用》", 31 December 2016, 郑州:黄河水利出版社 *
余虹亮 等: "基于倾斜摄影的城市建筑三维重建方法研究", 《计算机应用与软件》 *
邢煜 等: "基于BIM技术的地模的建立和使用", 《山西建筑》 *
陈宇 等: "影像密集匹配点云的单体化提取", 《测绘通报》 *

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108062794A (en) * 2017-12-29 2018-05-22 百度在线网络技术(北京)有限公司 A kind of acquisition methods of building model, device, server and storage medium
CN109063638A (en) * 2018-07-30 2018-12-21 深圳大学 Method, system and medium based on oblique photograph prediction waste yield
CN110260876A (en) * 2019-06-27 2019-09-20 厦门建研建筑产业研究有限公司 A kind of road model generation method and system based on oblique photograph and GIS technology
CN111415409A (en) * 2020-04-15 2020-07-14 北京煜邦电力技术股份有限公司 Modeling method, system, equipment and storage medium based on oblique photography
CN111415409B (en) * 2020-04-15 2023-11-24 北京煜邦电力技术股份有限公司 Modeling method, system, equipment and storage medium based on oblique photography
CN112330803A (en) * 2020-11-09 2021-02-05 上海圣之尧智能科技有限公司 Urban building model generation method, system, equipment and medium
CN112419504A (en) * 2020-11-23 2021-02-26 国网福建省电力有限公司 Method for unitizing oblique photography three-dimensional model of power distribution network equipment and storage medium
CN113822914A (en) * 2021-09-13 2021-12-21 中国电建集团中南勘测设计研究院有限公司 Method for unifying oblique photography measurement model, computer device, product and medium

Similar Documents

Publication Publication Date Title
CN107452061A (en) Generation method, device, equipment and the computer-readable recording medium of building model based on oblique photograph technology
CN110427917B (en) Method and device for detecting key points
US11181624B2 (en) Method and apparatus for calibration between laser radar and camera, device and storage medium
WO2018119889A1 (en) Three-dimensional scene positioning method and device
CN113643412B (en) Virtual image generation method and device, electronic equipment and storage medium
CN103703758B (en) mobile augmented reality system
CN108805979B (en) Three-dimensional reconstruction method, device, equipment and storage medium for dynamic model
CN109242913A (en) Scaling method, device, equipment and the medium of collector relative parameter
CN107393017A (en) Image processing method, device, electronic equipment and storage medium
CN111415409B (en) Modeling method, system, equipment and storage medium based on oblique photography
CN109447326B (en) Unmanned aerial vehicle migration track generation method and device, electronic equipment and storage medium
CN107464286B (en) Method, device, equipment and readable medium for repairing holes in three-dimensional city model
CN104781849A (en) Fast initialization for monocular visual simultaneous localization and mapping (SLAM)
CN110363810A (en) Establish the method, apparatus, equipment and computer storage medium of image detection model
CN109754464B (en) Method and apparatus for generating information
CN106846497A (en) It is applied to the method and apparatus of the presentation three-dimensional map of terminal
CN109859562A (en) Data generation method, device, server and storage medium
CN115272572A (en) Power transmission line reconstruction method and device, electronic equipment and storage medium
CN112766027A (en) Image processing method, device, equipment and storage medium
CN114387319A (en) Point cloud registration method, device, equipment and storage medium
CN107832751A (en) Mask method, device and the computing device of human face characteristic point
CN114758337A (en) Semantic instance reconstruction method, device, equipment and medium
CN108073909A (en) Method and apparatus, computer installation and the storage medium of the fuzzy facial image of synthesis
CN112580428A (en) Power distribution network design method and device
CN111899159A (en) Method, device, apparatus and storage medium for changing hairstyle

Legal Events

Date Code Title Description
PB01 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: 20171208