CN114332178B - Tower inclination model registration method and device - Google Patents
Tower inclination model registration method and deviceInfo
- Publication number
- CN114332178B CN114332178B CN202111608344.7A CN202111608344A CN114332178B CN 114332178 B CN114332178 B CN 114332178B CN 202111608344 A CN202111608344 A CN 202111608344A CN 114332178 B CN114332178 B CN 114332178B
- Authority
- CN
- China
- Prior art keywords
- model
- tower
- tilt
- vertical axis
- registration
- 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.)
- Active
Links
Landscapes
- Processing Or Creating Images (AREA)
Abstract
The invention provides a method and a device for registering a tower inclination model. The pole tower inclination model registration method comprises the steps of determining pole tower model feature points according to pole tower model data, determining inclination model data corresponding to the pole tower model feature points as inclination model feature points, determining inclination model vertical axis transformation values according to the pole tower model feature points and the inclination model feature points, and adjusting the inclination model data according to the pole tower model feature points, the inclination model feature points and the inclination model vertical axis transformation values to obtain a pole tower registration model. The invention can realize elevation value registration of large-area oblique photography, meets the precision requirement required by application, and has high working efficiency.
Description
Technical Field
The invention relates to the technical field of three-dimensional modeling. In particular to a method and a device for registering a tower inclination model.
Background
The oblique photography technology can rapidly form multi-scale, multi-type and multi-content three-dimensional geographic space data for three-dimensional modeling data, and utilizes rich visual details of an oblique photography model to realize comprehensive visual management of a transmission line channel oblique photography three-dimensional model achievement display technology and a transmission line channel, so that reliable support is provided for operation, maintenance and overhaul of the transmission line. The oblique photography technology is an improvement and development of conventional aerial photography, can acquire ground feature elevation texture information and geometric information which cannot be obtained by conventional aerial photography, and is used for arranging image control points for improving the accuracy of unmanned aerial vehicle oblique photography measurement result points, and the oblique photography is used for arranging the image control points so that the running models are uniformly distributed, are clearly depicted and are clearly visible in images. The accuracy of the image control point target selection and the indication point position is directly influenced, and the method has related requirements on the arrangement quantity, arrangement mode, arrangement principle and the like of the image control points with different areas. However, most of the environments where the transmission line channels are located are areas with large relief fluctuation, and the distribution of the phase control points is more in mountains, so that the precision requirement cannot be met, and the generated oblique photography model has large difference from the real coordinates. In order to improve the achievement display effect of the oblique photography three-dimensional model of the transmission line channel and the subsequent promotion of the overlapping display effect of the oblique photography three-dimensional model, the coordinate elevation value of the oblique model is required to be registered.
Disclosure of Invention
The main purpose of the embodiment of the invention is to provide a method and a device for registering a tower tilt model, so as to realize the elevation value registration of large-area tilt photography, meet the precision requirement required by application and have high working efficiency.
In order to achieve the above object, an embodiment of the present invention provides a method for registering a tower tilt model, including:
determining tower model feature points according to the tower model data;
Determining the inclined model data corresponding to the tower model characteristic points as the inclined model characteristic points;
Determining a vertical axis transformation value of the inclined model according to the characteristic points of the tower model and the characteristic points of the inclined model;
And adjusting the inclined model data according to the characteristic points of the tower model, the characteristic points of the inclined model and the vertical axis transformation value of the inclined model to obtain a tower registration model.
In one embodiment, adjusting tilt model data based on the tower model feature points, tilt model feature points, and tilt model vertical axis transform values to obtain a tower registration model includes:
Determining a vertical axis change value of the inclined model according to the characteristic points of the tower model, the characteristic points of the inclined model and the vertical axis change value of the inclined model;
And adjusting the inclination model data according to the change value of the vertical axis of the inclination model to obtain a pole tower registration model.
In one embodiment, determining tower model feature points from the tower model data includes:
Determining a pole top point according to pole model data;
Constructing a directional bounding box according to the tower top point of the rod;
and determining the tower vertexes corresponding to the vertexes of the bottom surface of the directed bounding box as the characteristic points of the tower model.
In one embodiment, determining the tilt model data corresponding to the tower model feature points as tilt model feature points includes:
constructing a tile bounding box according to the inclination model data;
And determining the inclination model data corresponding to the tower model feature points as inclination model feature points according to the position relation of the tile bounding boxes and the directed bounding boxes.
The embodiment of the invention also provides a registration device for the tower inclination model, which comprises the following steps:
The tower model feature point module is used for determining tower model feature points according to the tower model data;
the inclined model feature point module is used for determining inclined model data corresponding to the tower model feature points as inclined model feature points;
The vertical axis transformation value module is used for determining a vertical axis transformation value of the inclined model according to the characteristic points of the tower model and the characteristic points of the inclined model;
and the tower registration model module is used for adjusting the inclined model data according to the tower model feature points, the inclined model feature points and the inclined model vertical axis transformation values to obtain a tower registration model.
In one embodiment, the tower registration model module includes:
The vertical axis change value unit is used for determining a vertical axis change value of the inclined model according to the characteristic points of the tower model, the characteristic points of the inclined model and the vertical axis change value of the inclined model;
And the tower registration model unit is used for adjusting the inclined model data according to the vertical axis change value of the inclined model to obtain a tower registration model.
In one embodiment, the tower model feature point module includes:
a pole top point unit for determining a pole top point according to pole model data;
The directional bounding box construction unit is used for constructing a directional bounding box according to the rod top point;
and the tower model feature point unit is used for determining the tower top point corresponding to the bottom surface top point of the directed bounding box as the tower model feature point.
In one embodiment, the tilt model feature point module comprises:
a tile bounding box unit for constructing a tile bounding box from the tilt model data;
and the inclined model characteristic point unit is used for determining inclined model data corresponding to the tower model characteristic points as inclined model characteristic points according to the position relation of the tile bounding boxes and the directional bounding boxes.
The embodiment of the invention also provides computer equipment, which comprises a memory, a processor and a computer program stored on the memory and running on the processor, wherein the processor realizes the steps of the pole tower inclination model registration method when executing the computer program.
The embodiment of the invention also provides a computer readable storage medium, on which a computer program is stored, which when being executed by a processor, realizes the steps of the pole tower inclination model registration method.
According to the tower inclination model registration method and device, the tower model characteristic points are determined according to the tower model data, the inclination model data corresponding to the tower model characteristic points are determined to be the inclination model characteristic points, and then the vertical axis transformation value of the inclination model is determined according to the tower model characteristic points and the inclination model characteristic points so as to adjust the inclination model data to obtain the tower registration model, so that elevation value registration of large-area inclination photography can be achieved, the application required precision requirement is met, and the high working efficiency is achieved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings that are needed in the description of the embodiments will be briefly described below, it being obvious that the drawings in the following description are only some embodiments of the present invention, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flow chart of a method of registration of a tower tilt model in an embodiment of the invention;
FIG. 2 is a flow chart of a method of registration of a tower tilt model in another embodiment of the invention;
FIG. 3 is a flowchart of S101 in an embodiment of the invention;
FIG. 4 is a flow chart of finding feature points of a pole tower model in an embodiment of the invention;
FIG. 5 is a flowchart of S104 in an embodiment of the invention;
FIG. 6 is a schematic diagram of a tile organization in accordance with an embodiment of the present invention;
FIG. 7 is a schematic view of a feature point of a tower model in an embodiment of the present invention;
FIG. 8 is a schematic view of a tower model feature point and corresponding oblique model feature points in an embodiment of the present invention;
FIG. 9 is a distance half variance scatter plot in an embodiment of the invention;
FIG. 10 is a block diagram of a tower tilt model registration apparatus in accordance with an embodiment of the present invention;
fig. 11 is a block diagram showing the structure of a computer device in the embodiment of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Those skilled in the art will appreciate that embodiments of the invention may be implemented as a system, apparatus, device, method, or computer program product. Accordingly, the present disclosure may be embodied in the form of entirely hardware, entirely software (including firmware, resident software, micro-code, etc.) or in a combination of hardware and software.
In view of the large difference between the oblique photography model generated by the prior art and the real coordinates, the embodiment of the invention provides a method and a device for registering the oblique photography model of a tower, which can realize the elevation value registration of large-area oblique photography, meet the precision requirement required by application and have high working efficiency. The present invention will be described in detail with reference to the accompanying drawings.
According to the scheme, a tower model generated based on laser radar point cloud data is used for registering a 3D Tiles format oblique photogrammetry model which does not meet the precision requirement, coordinates of four corner points of a tower are extracted according to the tower model generated by laser point cloud, then the coordinates of the four corner points corresponding to the oblique model are traversed through the coordinates of the four corner points, a plane of an elevation transformation value is fitted through a Kriging interpolation algorithm and is output as a tif image with the precision of 0.5m, finally the elevation variation value of a corresponding point of the oblique photogrammetry model is read through the tif image to modify the elevation value, large-area oblique photogrammetry elevation value registration can be automatically achieved, manual point selection is not needed, and high working efficiency is achieved.
The modified oblique photography format of the invention is a 3D Tiles format, and the 3D Tiles is a layered LOD structural product, is a format specially designed for massive geographic 3D data streaming and massive rendering, and is an imperial format of the current open source WebGL framework Cesium. FIG. 6 is a schematic diagram of a tile organization in accordance with an embodiment of the present invention. As shown in fig. 6, the 3D Tiles are very similar to the tile organization in the two-dimensional map, and in 3D Tiles, one tile is a tree structure consisting of a series of sub-Tiles. Each tile may reference one of b3dm, i3dm, pnts, and cmpt. Batch 3D model (b 3 dm) and example 3D model (i 3 dm) were constructed based on glTF. Tiles are organized in a tree structure that incorporates the concept of Hierarchical LOD (HLOD) for fastest and optimal rendering of spatial data. In the tree structure, each tile has a bounding box attribute that can completely enclose the tile and the child node data in space, as shown in FIG. 6. In the 3D Tiles format, position information of vertices of the oblique photography model, that is, position information of three axes of a geospatial x axis (horizontal axis), a y axis (vertical axis) and a z axis (vertical axis) is stored, and in the present invention, vertical axis direction values, that is, elevation values, are modified by the horizontal axis data and the vertical axis data.
FIG. 1 is a flow chart of a method for registration of a tower tilt model in an embodiment of the invention. FIG. 2 is a flow chart of a method of registration of a tower tilt model in another embodiment of the invention. As shown in fig. 1-2, the tower inclination model registration method includes:
And S101, determining the characteristic points of the tower model according to the tower model data.
The tower model is an obj model generated based on laser point cloud data, the data volume for searching the tower top and four tower model feature points based on the obj model is small, and the operation is simple and convenient. The method comprises the steps that a directed bounding box is generated according to point cloud data of a pole tower model, the directed bounding box has directivity and can rotate, and the directed bounding box can be more approximate to an object than an AABB bounding box, so that four characteristic points corresponding to the pole tower model can be traversed according to minimum distances from four corner points on the bottom surface of the directed bounding box. The minimum distance determination may be performed by setting a threshold value, and points higher than the 1/3 or 1/2 position of the tower do not participate in the traversal to accelerate the traversal process. FIG. 7 is a schematic view of a feature point of a tower model in an embodiment of the present invention. As shown in fig. 7, the points in fig. 7 are the four found tower model feature points.
Fig. 3 is a flowchart of S101 in the embodiment of the present invention. FIG. 4 is a flow chart of finding feature points of a tower model in an embodiment of the invention. As shown in fig. 3 to 4, S101 includes:
and S201, determining the pole top point according to pole model data.
The tower model data format is obj (a three-dimensional model data storage format), and S201 extracts the position information of the tower vertices (represented by x, y, and z in the three-dimensional space by using character v as a key identifier and spacing). In specific implementation, searching a row starting with a key character v in obj, and dividing three-dimensional vertex data.
S202, constructing a directional bounding box according to the rod top point.
In particular implementations, a directed bounding box (Obb, oriented bounding box) of the tower model data may be traversed over three-dimensional tower top points.
And S203, determining a tower vertex corresponding to the bottom surface vertex of the directional bounding box as a tower model feature point.
In the implementation, the tower top closest to the four top coordinates is found out as the tower model feature point according to the bottom top of the directed bounding box. For example, traversing the vertex data, if the vertex data is smaller than a set vertical axis threshold value, searching the closest point of the four vertexes of the directed bounding box bottom surface as a feature point of the tower model.
S102, determining inclination model data corresponding to the tower model feature points as inclination model feature points.
In one embodiment, S102 comprises constructing a tile bounding box according to the tilt model data, and determining tilt model data corresponding to the tower model feature points as tilt model feature points according to the position relation of the tile bounding box and the directional bounding box.
Since the 3D Tiles format is in the form of an octree-like format, there is a tileset. Json for the entry file with a root node of 3DTiles, which is an illustration of the entire tile set and storage of the spatial organization of the Tiles, and the tile data is responsible for storing all three-dimensional geographic information data within a single tile. Therefore, when searching the corresponding characteristic points of the pole tower model, the characteristic can be utilized to accelerate the searching process. The json file stores information of tile bounding boxes, so that only tiles intersected with the tower model can have corresponding points, separated tiles cannot exist, corresponding sub-tiles cannot exist, and the traversal process is accelerated.
In the specific implementation, intersecting judgment is carried out on the directed bounding box and the tile bounding box, if the position relation between the tile bounding box and the directed bounding box is intersecting or containing, vertex information stored by the tile is traversed, the nearest point of the characteristic point of the tower model is searched to be used as inclined model data, whether the tile has a sub-tile or not is judged, if the sub-tile exists, the traversing is continued until all the tiles are traversed, and at the moment, a plurality of inclined model data corresponding to the characteristic point of the tower model can be obtained, so that the average value of the inclined model data in the three axial directions of the transverse axis, the longitudinal axis and the vertical axis is calculated to be the inclined model characteristic point. Fig. 8 is a schematic view of a tower model feature point and a corresponding tilt model feature point in an embodiment of the present invention. As shown in fig. 8, square points are characteristic points of the tower model, and circular points are characteristic points of the inclined model corresponding to the characteristic points of the tower model.
When the three axial directions of the transverse axis, the longitudinal axis and the vertical axis are intersected, the position relationship of the tile bounding box and the directional bounding box is intersected, and the rest are contained.
And S103, determining a vertical axis conversion value of the inclined model according to the characteristic points of the tower model and the characteristic points of the inclined model.
And S104, adjusting the inclined model data according to the characteristic points of the tower model, the characteristic points of the inclined model and the vertical axis transformation value of the inclined model to obtain a tower registration model.
Fig. 5 is a flowchart of S104 in the embodiment of the present invention. As shown in fig. 5, S104 includes:
s301, determining a vertical axis change value of the inclined model according to the characteristic points of the tower model, the characteristic points of the inclined model and the vertical axis change value of the inclined model.
In the step S301, the vertical axis change value of the vertical position corresponding to the tilt model may be interpolated based on the horizontal and vertical coordinate values of the feature points of the tower model, the horizontal and vertical coordinate values of the feature points of the tilt model, and the vertical axis change value Δz of the tilt model as kriging interpolation input data.
The kriging interpolation is an advanced statistic of generating an estimated surface from a set of discrete points having z values, in the present invention, discrete points of varying elevation values. The kriging method assumes that the distance or direction between the sampling points can reflect a spatial correlation that accounts for the surface variations. The kriging tool may fit a mathematical function to a specified number of points or to all points within a specified radius to determine an output value for each location, including exploratory statistical analysis of the data, variant function modeling, and creating a surface, and also including studying variance surfaces. The specific steps are as follows:
1. and calculating the distance between all the tower model feature points, and setting n tower model feature points, wherein n (n-1)/2 distance data are shared, n is four times the number of the towers, and one tower corresponds to four tower model feature points. The distance calculation formula is as follows:
Where h is the distance, x i is the abscissa of one of the feature points, x j is the abscissa of the other feature point, y i is the ordinate of one of the feature points, and y j is the ordinate of the other feature point.
2. Substituting the distances into a half variance formula, and calculating the half variance corresponding to each group of distances, wherein the half variance is as follows:
Where r (h) is the half variance corresponding to h, Δz (x i) is the vertical transform value (tilt model registration value) corresponding to x i, and Δz (x i +h) is the vertical transform value corresponding to x i +h.
3. And searching for the relation between the fitting distance of the fitting curve and the half variance, and drawing a distance half variance scatter diagram according to the calculated half variance. Fig. 9 is a distance half variance scatter plot in an embodiment of the invention. As shown in fig. 9, the horizontal axis represents distance, the vertical axis represents half variance, and according to this figure, the best theoretical variation function model (mainly including a spherical model, an exponential function model, a gaussian model, etc.) fitted thereto can be found, and is selected as the exponential function model in the present invention.
The standard exponential function model is as follows:
in which, a is an actual fitting parameter, as shown in fig. 9, when a is 24, the fitting of the exponential model and the vertical axis transformation value is better.
4. Estimating the attribute value of the unknown point by using the fitted exponential function model, namely the elevation transformation value (vertical axis change value) of the oblique photography model in the invention, wherein the specific formula is as follows:
Wherein, the For the estimated value at point (x 0,y0), in the present invention, the vertical axis change value corresponding to (x 0,y0), z i is the original vertical axis data of the i-th oblique model feature point, and λ i is the weight of the i-th oblique model feature point according toAnd (5) calculating to obtain the product.
S302, adjusting the inclination model data according to the change value of the vertical axis of the inclination model to obtain a pole tower registration model.
In the specific implementation, the vertical axis change value of the inclined model is output as a tif file, and the vertical axis data of the corresponding position of the inclined model is adjusted according to the tif file to obtain the tower registration model.
The main body of execution of the tower tilt model registration method shown in fig. 1 may be a computer. As can be seen from the flow chart shown in fig. 1, the method for registering a tower tilt model according to the embodiment of the invention determines the feature points of the tower model according to the tower model data, determines the tilt model data corresponding to the feature points of the tower model as the feature points of the tilt model, and determines the vertical axis transformation value of the tilt model according to the feature points of the tower model and the feature points of the tilt model to adjust the tilt model data so as to obtain the tower registration model.
The specific flow of the embodiment of the invention is as follows:
1. and determining a pole top point according to pole model data, and constructing a directed bounding box according to the pole top point.
2. And determining the tower vertexes corresponding to the vertexes of the bottom surface of the directed bounding box as the characteristic points of the tower model.
3. Building tile bounding boxes from the tilt model data.
4. And determining the inclination model data corresponding to the tower model feature points as inclination model feature points according to the position relation of the tile bounding boxes and the directed bounding boxes.
5. And determining a vertical axis transformation value of the inclined model according to the characteristic points of the tower model and the characteristic points of the inclined model.
6. And determining the vertical axis change value of the inclined model according to the characteristic points of the tower model, the characteristic points of the inclined model and the vertical axis change value of the inclined model.
7. And adjusting the inclination model data according to the change value of the vertical axis of the inclination model to obtain a pole tower registration model.
In summary, the method for registering the tower inclination model provided by the embodiment of the invention has the following beneficial effects:
(1) The inclined photogrammetry model can be effectively matched with the point cloud data and the tower model data when the later stage platform is displayed, so that the model precision is improved;
(2) Generating a tower model directly based on the tower point cloud data, wherein the data is easy to acquire and the acquisition efficiency is higher;
(3) And interpolating an elevation transformation value by using a Kriging interpolation method, wherein the fitted elevation transformation value is in smooth transition, and the fitting plane accords with the actual situation.
Based on the same inventive concept, the embodiment of the invention also provides a tower inclination model registration device, and because the principle of solving the problem of the device is similar to that of the tower inclination model registration method, the implementation of the device can be referred to the implementation of the method, and the repetition is omitted.
Fig. 10 is a block diagram of a tower tilt model registration apparatus in accordance with an embodiment of the present invention. As shown in fig. 10, the tower tilt model registration apparatus includes:
The tower model feature point module is used for determining tower model feature points according to the tower model data;
the inclined model feature point module is used for determining inclined model data corresponding to the tower model feature points as inclined model feature points;
The vertical axis transformation value module is used for determining a vertical axis transformation value of the inclined model according to the characteristic points of the tower model and the characteristic points of the inclined model;
and the tower registration model module is used for adjusting the inclined model data according to the tower model feature points, the inclined model feature points and the inclined model vertical axis transformation values to obtain a tower registration model.
In one embodiment, the tower registration model module includes:
The vertical axis change value unit is used for determining a vertical axis change value of the inclined model according to the characteristic points of the tower model, the characteristic points of the inclined model and the vertical axis change value of the inclined model;
And the tower registration model unit is used for adjusting the inclined model data according to the vertical axis change value of the inclined model to obtain a tower registration model.
In one embodiment, the tower model feature point module includes:
a pole top point unit for determining a pole top point according to pole model data;
The directional bounding box construction unit is used for constructing a directional bounding box according to the rod top point;
and the tower model feature point unit is used for determining the tower top point corresponding to the bottom surface top point of the directed bounding box as the tower model feature point.
In one embodiment, the tilt model feature point module comprises:
a tile bounding box unit for constructing a tile bounding box from the tilt model data;
and the inclined model characteristic point unit is used for determining inclined model data corresponding to the tower model characteristic points as inclined model characteristic points according to the position relation of the tile bounding boxes and the directional bounding boxes.
In summary, the tower tilt model registration device of the embodiment of the invention determines the tower model feature points according to the tower model data, determines the tilt model data corresponding to the tower model feature points as tilt model feature points, and then determines the vertical axis transformation value of the tilt model according to the tower model feature points and the tilt model feature points to adjust the tilt model data to obtain the tower registration model, thereby realizing the elevation value registration of large-area tilt photography, meeting the precision requirement required by application and having high working efficiency.
The embodiment of the invention also provides a concrete implementation mode of the computer equipment capable of realizing all the steps in the tower inclination model registration method in the embodiment. Fig. 11 is a block diagram of a computer device in an embodiment of the present invention, and referring to fig. 11, the computer device specifically includes:
A processor 1101 and a memory 1102.
The processor 1101 is configured to invoke a computer program in the memory 1102, where the processor executes the computer program to implement all the steps in the method for registering a tower inclination model in the above embodiment, for example, the processor executes the computer program to implement the following steps:
determining tower model feature points according to the tower model data;
Determining the inclined model data corresponding to the tower model characteristic points as the inclined model characteristic points;
Determining a vertical axis transformation value of the inclined model according to the characteristic points of the tower model and the characteristic points of the inclined model;
And adjusting the inclined model data according to the characteristic points of the tower model, the characteristic points of the inclined model and the vertical axis transformation value of the inclined model to obtain a tower registration model.
In summary, the computer device of the embodiment of the invention determines the characteristic points of the tower model according to the data of the tower model, then determines the inclined model data corresponding to the characteristic points of the tower model as the characteristic points of the inclined model, and then determines the vertical axis transformation value of the inclined model according to the characteristic points of the tower model and the characteristic points of the inclined model to adjust the inclined model data so as to obtain the registration model of the tower, thereby realizing the elevation value registration of large-area inclined photography, meeting the precision requirement required by application and having high working efficiency.
The present invention also provides a computer-readable storage medium capable of implementing all the steps of the tower tilt model registration method in the above embodiment, the computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements all the steps of the tower tilt model registration method in the above embodiment, for example, the processor implements the following steps when executing the computer program:
determining tower model feature points according to the tower model data;
Determining the inclined model data corresponding to the tower model characteristic points as the inclined model characteristic points;
Determining a vertical axis transformation value of the inclined model according to the characteristic points of the tower model and the characteristic points of the inclined model;
And adjusting the inclined model data according to the characteristic points of the tower model, the characteristic points of the inclined model and the vertical axis transformation value of the inclined model to obtain a tower registration model.
In summary, the computer readable storage medium of the embodiment of the invention determines the characteristic points of the tower model according to the tower model data, determines the inclined model data corresponding to the characteristic points of the tower model as the characteristic points of the inclined model, and determines the vertical axis transformation value of the inclined model according to the characteristic points of the tower model and the characteristic points of the inclined model to adjust the inclined model data to obtain the tower registration model, thereby realizing the elevation value registration of large-area inclined photography, meeting the precision requirement required by application and having high working efficiency.
The foregoing description of the embodiments has been provided for the purpose of illustrating the general principles of the invention, and is not meant to limit the scope of the invention, but to limit the invention to the particular embodiments, and any modifications, equivalents, improvements, etc. that fall within the spirit and principles of the invention are intended to be included within the scope of the invention.
Those of skill in the art will further appreciate that the various illustrative logical blocks (illustrative logical block), units, and steps described in connection with the embodiments of the invention may be implemented by electronic hardware, computer software, or combinations of both. To clearly illustrate this interchangeability of hardware and software (interchangeability), various illustrative components described above (illustrative components), elements, and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as hardware or software depends upon the particular application and design requirements of the overall system. Those skilled in the art may implement the described functionality in varying ways for each particular application, but such implementation is not to be understood as beyond the scope of the embodiments of the present invention.
The various illustrative logical blocks, or units, or devices described in the embodiments of the invention may be implemented or performed with a general purpose processor, a digital signal processor, an Application Specific Integrated Circuit (ASIC), a field programmable gate array or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described. A general purpose processor may be a microprocessor, but in the alternative, the general purpose processor may be any conventional processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices, e.g., a digital signal processor and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a digital signal processor core, or any other similar configuration.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may be stored in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. In an example, a storage medium may be coupled to the processor such that the processor can read information from, and write information to, the storage medium. In the alternative, the storage medium may be integral to the processor. The processor and the storage medium may reside in an ASIC, which may reside in a user terminal. In the alternative, the processor and the storage medium may reside as distinct components in a user terminal.
In one or more exemplary designs, the above-described functions of embodiments of the present invention may be implemented in hardware, software, firmware, or any combination of the three. If implemented in software, the functions may be stored on a computer-readable medium or transmitted as one or more instructions or code on the computer-readable medium. Computer readable media includes both computer storage media and communication media that facilitate transfer of computer programs from one place to another. A storage media may be any available media that can be accessed by a general purpose or special purpose computer. For example, such computer-readable media may include, but is not limited to, RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that may be used to carry or store program code in the form of instructions or data structures and other data structures that may be read by a general or special purpose computer, or a general or special purpose processor. Further, any connection is properly termed a computer-readable medium, e.g., if the software is transmitted from a website, server, or other remote source via a coaxial cable, fiber optic cable, twisted pair, digital Subscriber Line (DSL), or wireless such as infrared, radio, and microwave, and is also included in the definition of computer-readable medium. The disks (disks) and disks (disks) include compact disks, laser disks, optical disks, DVDs, floppy disks, and blu-ray discs where disks usually reproduce data magnetically, while disks usually reproduce data optically with lasers. Combinations of the above may also be included within the computer-readable media.
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202111608344.7A CN114332178B (en) | 2021-12-24 | 2021-12-24 | Tower inclination model registration method and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202111608344.7A CN114332178B (en) | 2021-12-24 | 2021-12-24 | Tower inclination model registration method and device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN114332178A CN114332178A (en) | 2022-04-12 |
| CN114332178B true CN114332178B (en) | 2025-07-25 |
Family
ID=81013531
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202111608344.7A Active CN114332178B (en) | 2021-12-24 | 2021-12-24 | Tower inclination model registration method and device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN114332178B (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114972672B (en) * | 2022-07-29 | 2023-05-09 | 安徽继远软件有限公司 | Construction method, device, equipment and storage medium of real-scene 3D model of transmission line |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109872352A (en) * | 2018-12-29 | 2019-06-11 | 中国科学院遥感与数字地球研究所 | Automatic registration method of power line inspection LiDAR data based on tower feature points |
| CN111598941A (en) * | 2020-06-03 | 2020-08-28 | 中国南方电网有限责任公司超高压输电公司检修试验中心 | A method, device, equipment and storage medium for measuring the inclination of a tower |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4539494B2 (en) * | 2005-08-23 | 2010-09-08 | コニカミノルタホールディングス株式会社 | Authentication apparatus, authentication method, and program |
| US8650220B2 (en) * | 2012-06-05 | 2014-02-11 | Google Inc. | System and method for storing and retrieving geospatial data |
| JP6369078B2 (en) * | 2014-03-20 | 2018-08-08 | 富士通株式会社 | Image correction apparatus, image correction method, and computer program for image correction |
| CN111830528A (en) * | 2020-06-29 | 2020-10-27 | 西安交通大学 | Automatic identification of tower feature points and automatic measurement of tilt parameters based on laser point cloud |
| CN111947625A (en) * | 2020-07-30 | 2020-11-17 | 宁波冶金勘察设计研究股份有限公司 | Measurable BIM (building information modeling) method for measuring rural homestead based on CORS (continuous operational reference system) and integrating unmanned aerial vehicle laser scanning and oblique photography |
| CN112461205B (en) * | 2020-11-12 | 2022-08-30 | 中国铁路设计集团有限公司 | Method for manufacturing cross section of existing railway line based on unmanned aerial vehicle oblique photogrammetry |
-
2021
- 2021-12-24 CN CN202111608344.7A patent/CN114332178B/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109872352A (en) * | 2018-12-29 | 2019-06-11 | 中国科学院遥感与数字地球研究所 | Automatic registration method of power line inspection LiDAR data based on tower feature points |
| CN111598941A (en) * | 2020-06-03 | 2020-08-28 | 中国南方电网有限责任公司超高压输电公司检修试验中心 | A method, device, equipment and storage medium for measuring the inclination of a tower |
Also Published As
| Publication number | Publication date |
|---|---|
| CN114332178A (en) | 2022-04-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110807835B (en) | Building BIM model and live-action three-dimensional model fusion method | |
| CN111008422B (en) | A method and system for making a real-world map of a building | |
| CN109186551B (en) | Method and device for extracting characteristic points of oblique photogrammetry building and storage medium | |
| CN111737790B (en) | Method and equipment for constructing simulated city model | |
| CN109269472B (en) | Method, device and storage medium for extracting feature line of oblique photogrammetry building | |
| CN110363849A (en) | A method and system for indoor three-dimensional modeling | |
| CN111667569B (en) | A 3D Real-Scene Earthwork Visualization Accurate Measurement Method Based on Rhino and Grasshopper | |
| CN107977992A (en) | A kind of building change detecting method and device based on unmanned plane laser radar | |
| CN112489099B (en) | Point cloud registration method and device, storage medium and electronic equipment | |
| WO2020192026A1 (en) | Measurement method and system for urban mountain-viewing visible range | |
| CN109163708B (en) | Optimization method, device and medium for unmanned aerial vehicle large-scale topographic map house line | |
| CN112100297A (en) | 3D Visualization Method of Data Management in Urban Renewal | |
| CN119295513B (en) | A registration method, device and storage medium for a real-scene model of a construction chamber section | |
| Fritsch | Multi-sensors and multiray reconstruction for digital preservation | |
| CN113516777B (en) | Three-dimensional automatic modeling and visualization method for urban building | |
| CN118279510A (en) | Processing method and system of three-dimensional space data, electronic equipment and storage medium | |
| CN118052942A (en) | Three-dimensional model light-weight visualization method, device, terminal and storage medium | |
| CN114332178B (en) | Tower inclination model registration method and device | |
| CN119399362A (en) | Method and system for constructing real-scene three-dimensional model of building | |
| CN109059864A (en) | Unmanned plane large scale topographical map house alien invasion mapping method, device and medium | |
| CN117115379A (en) | SZ-IFC-to-3D Tiles-based conversion method | |
| Wu et al. | [retracted] intelligent city 3d modeling model based on multisource data point cloud algorithm | |
| CN119618158B (en) | A method and system for monitoring elevation changes of three-dimensional model monitoring points | |
| CN120374665A (en) | Automatic segmentation method and system based on deep foundation pit point cloud model | |
| Yeshwanth Kumar et al. | Building information modelling of a multi storey building using terrestrial laser scanner and visualisation using potree: An open source point cloud renderer |
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 | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |