Object digital-to-analog conversion method and device, equipment and storage medium
A conversion method and object technology, applied in the point cloud field, can solve problems such as the inability to effectively improve the accuracy of point cloud information and poor quality of point cloud, and achieve the effect of improving accuracy and point cloud quality
Active Publication Date: 2021-10-01
深圳市信润富联数字科技有限公司
11 Cites 0 Cited by
AI-Extracted Technical Summary
Problems solved by technology
[0004] The main purpose of the present invention is to provide a digital-to-analog conversion method, device, equipment and storage medium for an object, aiming to solve th...
Method used
In specific implementation, digital-to-analog point cloud converter carries out point cloud interpolation to described point number information and vector information according to preset interpolation algorithm, obtains target point cloud coordinate information, to realize the conversion to described digital-to-analog file information .
The present embodiment extracts the endpoint information in the digital-analog file information when the format information is the target format information; generates a target plane according to the endpoint information, and selects a target point in the target plane ; Calculate the target point and point cloud density information by the first calculation formula to obtain the corresponding point information; generate the target plane through the endpoint information in the digital-analog file information, and calculate the target point in the target plane by the first calculation formula Calculate with the point cloud density information to obtain the corresponding point information, thereby effectively improving the accuracy of the obtained point information.
The present embodiment extracts the first vector information and the second vector information in the vector information; Extracts the first point information and the second point information in the point information; According to th...
Abstract
The invention relates to the technical field of point cloud, and discloses an object digital-analog conversion method, device and equipment and a storage medium, and the method comprises the steps: obtaining the digital-analog file information of a target object, and extracting the format information of the digital-analog file information; when the format information is target format information, obtaining corresponding point information according to the point cloud density information and the digital-analog file information; calculating the point information to obtain corresponding vector information; performing point cloud interpolation on the point information and the vector information according to a preset interpolation algorithm to obtain target point cloud coordinate information; and obtaining the point information through the point cloud density information and the digital-analog file information, enabling the vector information obtained through calculation to be subjected to point cloud interpolation according to the preset interpolation algorithm, and obtaining the target point cloud coordinate information, so that conversion of the digital-analog file information is realized. Compared with point cloud information obtained by scanning an object plane through a three-dimensional vision sensor in the prior art, the accuracy of the obtained point cloud information and the point cloud quality can be effectively improved.
Application Domain
Geometric image transformation3D modelling
Technology Topic
EngineeringComputer graphics (images) +4
Image
Examples
- Experimental program(1)
Example Embodiment
[0052] It will be appreciated that the specific embodiments described herein are intended to explain the present invention and is not intended to limit the invention.
[0053] Refer figure 1 , figure 1 A schematic structural diagram of a conversion device of an object of a hardware operating environment according to an embodiment of the present invention.
[0054] like figure 1 As shown, the conversion device of the object number of the object may include: processor 1001, such as a central processor (CPU), communication bus 1002, user interface 1003, network interface 1004, and memory 1005. The communication bus 1002 is used to implement connection communication between these components. User interface 1003 can include a display screen, an input unit such as a keyboard, optionally user interface 1003, can also include a standard wired interface, a wireless interface. The network interface 1004 can include a standard wired interface, a wireless interface, such as a Wireless-Fidelity (Wi-Fi) interface). Memory 1005 can be a high-speed random access memory (RAM) memory, or a stable non-volatile memory (NVM), such as a disk memory. Memory 1005 can also be also a storage device independent of the processor 1001.
[0055] Those skilled in the art will appreciate that figure 1 The structure shown in the presentation does not constitute a defined a conversion device of the object count mode, which may include more or less components, or in combination of certain components, or different components.
[0056] like figure 1 As shown, memory 1005 as a storage medium may include an operating system, a network communication module, a user interface module, and a conversion program of the number of objects.
[0057] exist figure 1 In the conversion device of the object number of objects, network interface 1004 is mainly used to communicate with the network number modispons; user interface 1003 is mainly used to interact with the user; in the conversion device of the object number of the present invention The processor 1001, and the memory 1005 may be disposed in a conversion device of the object count mode, the conversion device of the substantial diameter mode, by the processor 1001 calls the converter of the object stored in the memory 1005, and performs the embodiment of the present invention The conversion method of the object count mode.
[0058] Based on the above hardware structure, a conversion method of the number of objects of the present invention is proposed.
[0059] Refer figure 2 , figure 2 A flow chart of the first embodiment of the conversion method of the object of the object of the present invention.
[0060] In the first embodiment, the conversion method of the number of substances includes the following steps:
[0061] Step S10, obtain the digital mode file information of the target object, extract the format information of the digital model file information.
[0062] It should be noted that the execution body of the present embodiment is a conversion device for the number of objects of the object, and can be used for other devices that can achieve the same or similar function, such as a number of modes cloud converters, etc., this embodiment does not limit this, In this embodiment, the number die cloud converter is described as an example.
[0063] It should be understood that the digital mode file information refers to the file information generated by the image generated by the three-dimensional visual sensor, which corresponds to the information of the digital to the target object, and the target object can be any entity object. For example, a hub, a frame, or the like, the present embodiment will be described as an example of a hub.
[0064] It will be appreciated that the digital mode file information of the target object is stored in the local database of the target computer, before converting the digital file information, needs to read the digital file information from the local database, where digital mode file information is obtained. After that, it is necessary to extract the format information of the digital model file information, which is divided into a variety of, for example, standard triangle language format (STEREOLITHOGRAPHY, STL), a network protocol format (AMF), and more.
[0065] In the specific implementation, the digital mode cloud converter obtains the digital mode file information of the target object, extracts the format information of the digital model file information.
[0066] In step S20, when the format information is the target format information, the corresponding point information is obtained according to the point cloud density information and the digital mode file information.
[0067] It should be understood that after obtaining the format information of the digital file information, it is necessary to determine if the format information is the target format information, where the target format information is the STL format information, and when the format information is the target format information, according to the The endpoint information of the point cloud density information and the digital mode file information is required to obtain the corresponding point information. Since the digital mode file information of the STL format information is triangular information, according to the characteristics of the triangle, the endpoint information at this time includes three The endpoint is the first endpoint, the second endpoint, and the third endpoint, respectively.
[0068] It will be appreciated that the point cloud density information refers to the resolution information of the image formed by the point cloud data, and the point cloud density information is positively correlated with the resolution information, that is, the larger the density of the point cloud, the higher the image resolution, but in turn, The lower the point cloud density, the lower the corresponding image resolution, the points information refers to the number of points after the triangular crossings of the digital module file information.
[0069] In the specific implementation, when the digital-to-mode cloud converter is the target format information, the digital display is obtained, and the corresponding point information is obtained according to the point cloud density information and the digital mode file information.
[0070] Step S30, calculate the point number information to obtain the corresponding vector information.
[0071] It should be understood that after obtaining the points information, it is necessary to calculate the three-sided and point number information of the triangular file information, obtain the corresponding vector information, the vector information at this time is the unit vector information of the triangular three sides.
[0072] Further, step S30, including: traversing the first endpoint, the second endpoint, and the third endpoint to obtain the target vector set; acquire direction information and target vector of each vector in the target vector set; through the second calculation formula and The direction information calculates the point number information and the target vector to obtain a corresponding vector information.
[0073] It will be appreciated that the first endpoint, the second endpoint, and the third endpoint are obtained, that is, the first endpoint, the first end point, and the second end point, the first endpoint. One endpoint is formed into an AC side with the third endpoint, and the second end point consists of the BC side. At this time, the target vector set is the AB side, the AC side, and the BC side, and the direction information of the respective vector is specific to the AC vector. The direction information of the direction of the direction A to C, the AB vector is a to B, and the direction information of the BC vector is b to c. According to the second calculation formula and direction information, the point number information and the target vector are calculated, and the corresponding vector information is obtained. The vector information at this time is unit vector information, and the second calculation formula is as follows:
[0074] ;
[0075] in, Target vector for AB, Target vector for the AC, Target vector for BC, For the point information of the abien, For the point information of the AC side, For the point information of the BC side, Vector information for the ab side, Vector information for the AC side, Vector information for BC side.
[0076] In the specific implementation, the digital-to-mode cloud converter calculates the point number information to obtain a corresponding vector information.
[0077] In step S40, the point number information and the vector information are dotted according to the preset interpolation algorithm to obtain the target point cloud coordinate information to achieve the conversion of the digital mode file information.
[0078] It should be understood that the starting point and end point are selected on the target plane composed of the point information and the vector information, and the start point and end point are selected on the target plane of AB, AC, and BC, and the number of interpolations constituted by the preset interpolation algorithm are performed Point cloud interpolation, you can get the corresponding target point cloud coordinate information, and after obtaining the target point cloud coordinate information, the digital display file information of the target object is completed into point cloud information.
[0079] In the specific implementation, the digital-to-mode cloud converter is interpreted with the point number information and the vector information according to the preset interpolation algorithm, obtains the target point cloud coordinate information to achieve the conversion of the digital mode file information.
[0080] Further, step S40, further includes: Storing the target point cloud coordinate information to the target array, and saves the target array to a preset local database; if the target array is not completed in the preset time period Save, upload the target array to the target cloud service, so that the target cloud service stores the target array.
[0081] It will be appreciated that after obtaining the target point cloud coordinate information, since the point cloud registration needs to register the stored point cloud, it is necessary to save the target point cloud coordinate information to the preset local database, and the target point The cloud coordinate information is stored in the created array. Therefore, you need to save the target array stored in the target point cloud coordinate information to the preset database, but if you fail to save the target array successfully in the preset time, it is required Store the target array to the database of the target cloud service to prevent the occurrence of the target point cloud coordinate information from being lost.
[0082] The present embodiment extracts the format information of the digital model file information by acquiring the digital model file information of the target object; when the format information is the target format information, the corresponding point information is obtained according to the point cloud density information and the digital mode file information. The point number information is calculated to obtain the corresponding vector information; the point number information and the vector information are dotted according to the preset interpolation algorithm, obtain the target point cloud coordinate information; through the point cloud density information and digital mode file information Get the points information, based on the preset preset interpolation algorithm to interpolate the calculated vector information, obtain the target point cloud coordinate information, to achieve the conversion of the digital mode file information, compared to the prior art through a three-dimensional visual sensor scanning object The point cloud information obtained can effectively improve the accuracy of obtaining the information, and the quality of the point cloud.
[0083] In one embodiment, if image 3 In the first embodiment, the second embodiment of the conversion method of the object of the present invention is proposed, and the step S20 includes:
[0084] Step S201, when the format information is the target format information, endpoint information in the digital module file information is extracted.
[0085] It should be understood that the target format information is the STL format information, and when the format information in the digital mode file information is the STL format information, the endpoint information in the digital module file information includes the first end point, the second end point. And the third endpoint.
[0086] In the specific implementation, the number-mode cloud converter extracts endpoint information in the digital moduility file information when the format information is the target format information.
[0087] Step S202 generates a target plane according to the endpoint information, and selects a target point in the target plane.
[0088] It will be appreciated that after obtaining the first endpoint, the second endpoint, and the third end point in the endpoint information, the first endpoint, the second endpoint, and the third endpoint are traversed, resulting in the AB line segment, the AC line segment, and BC. The line segment, according to the AB line segment, the AC line segment, and the BC line segment generate the target plane, and choose a point in the target plane as the target point, according to the planar equation, the coordinates of the target point are
[0089] .
[0090] In the specific implementation, the digital mode cloud converter generates a target plane according to the endpoint information, and selects a target point in the target plane.
[0091] Step S203, the target point and the point cloud density information are calculated by the first calculation formula to obtain the corresponding point information.
[0092] It should be understood that the target point and the point cloud density information are calculated by the first calculation formula, and the AB side, the AC side, and the Bc edge are calculated during the calculation process, so The calculated points information corresponds to the AB side, the AC side, and the BC side.
[0093]Further, step S203, including: extracting the first end point, the second end point, and the third endpoint corresponding to the endpoint information; generates a first straight line according to the target point and the first endpoint; by a preset distance rule The second end point and the first line are calculated to obtain the first distance; the third endpoint and the first straight line are calculated by the preset distance rule to obtain a second distance; the first calculation formula pair The first distance, the second distance, and the point cloud density information are calculated to obtain the corresponding point information.
[0094] It will be appreciated that the target point A2 is connected to the first end point A to generate the first straight line AA2, and the preset distance rule refers to the first endpoint A connection after obtaining the first end point, the second endpoint and the third end point in the endpoint information. It is the calculation rule to the straight line. The distance between the second endpoint B and the third end point C to the first straight line AA2 are calculated by the preset rules, that is, the first distance DB and the second distance DC, and then according to the first calculation formula. The first distance DB, the second distance DC, and the point cloud density information are calculated, and the corresponding point information is obtained, and the first calculation formula is specifically:
[0095] ;
[0096] Where DB is the first distance, DC is the second distance, k is the point cloud density information, For the point information of the abien, For the point information of the AC side, For the points information of the BC.
[0097] Further, extract the first endpoint, second endpoint, and third endpoints corresponding to the endpoint information, including: constitute a target line segment set according to the first vertices, the second vertex, and the third vertex corresponding to the endpoint information; set the target line segment collection The various line segments are sorted; determine the first endpoint, the second endpoint, and the third endpoint depending on the sorted line segments.
[0098] It should be understood that the first vertices, the second vertex, and the third vertex are the vertices of the triangles, and the vertices can be used to obtain the target line segment set, calculate the length of each line segment in the target line segment, according to the length. From large to small as the first line segment, the second line segment, and the third line segment, then the minimum of the Z value in the first line is a point, the maximum of the z value is the B point, and the remaining Another point is C point.
[0099] In the specific implementation, the digital-to-mode cloud converter calculates the target point and the point cloud density information through the first calculation formula to obtain the corresponding point information.
[0100] The present embodiment extracts endpoint information in the digital mode file information by the format information is the target format information; the target plane is generated according to the endpoint information, and one target point is selected in the target plane; A calculation formula calculates the target point and the point cloud density information, obtains the corresponding point information; generates the target plane through the endpoint information in the digital mode file information, through the first calculation formula, the target point and point cloud in the target plane The density information is calculated to obtain the corresponding point information, thereby effectively improve the accuracy of the draw information.
[0101] In one embodiment, if Figure 4 In the first embodiment, the third embodiment of the conversion method of the object counting of the present invention is proposed, and step S40, including:
[0102] Step S401, extract the first vector information and the second vector information in the vector information.
[0103] It will be appreciated that after obtaining the vector information, it is necessary to extract the first vector information and the second vector information in the vector information. The first vector information is vector information of the AB, the second vector information is the AC side. Vector information.
[0104] In the specific implementation, the digital mode cloud converter extracts the first vector information and the second vector information in the vector information.
[0105] Step S402, extract the first point information and the second point information in the point number information.
[0106] It will be appreciated that after obtaining the points information, it is necessary to extract the first point information and the second point information in the points information. The first point information is the point information of the AB side, and the second point information is the AC side. Point information.
[0107] In the specific implementation, the digital-to-mode cloud converter extracts the first point information and the second point information in the number of points information.
[0108] Step S403, select the starting point on the target plane according to the first vector information and the first point number information.
[0109] It should be understood that after obtaining the first vector information and the first point information, the starting point S is selected according to the target plane of the AB side, the AC side, and the BC side according to the first vector information and the first point information. Meet the following starting conditions, namely:
[0110] ;
[0111] Among them, A is the first end point, for Point information, The vector information of the ab is the starting point.
[0112] In the specific implementation, the digital mode cloud converter selects the starting point on the target plane according to the first vector information and the first point information.
[0113] Step S404, select the end point on the target plane according to the second vector information and the second point number information.
[0114] It will be appreciated that according to the second vector information and the second point information, the target plane selected by the AB side, the AC side, and the BC side selects the end point E, the selection of the end point E requires the following terminal conditions, ie:
[0115] ;
[0116] Among them, A is the first end point, for Point information, For the vector information of the AC, E is the end point.
[0117] In the specific implementation, the digital-to-mode cloud converter selects the end point on the target plane according to the second vector information and the second point number information.
[0118] Step S405, determine the number of target interpolations based on the starting point and endpoint.
[0119] It should be understood that after obtaining the starting point and the end point, the starting point and end point are calculated, and the number of target interpolation is obtained, namely:
[0120] ;
[0121] Where n is the number of target interpolation, S is the starting point, E is the end point, for Point information, for The points information, k is the target point cloud density information.
[0122] In the specific implementation, the digital mode cloud converter determines the number of target interpolations based on the start and end points.
[0123] In step S406, the number of target interpolation is calculated by the preset interpolation algorithm to obtain the target point cloud coordinate information.
[0124] It will be appreciated that after obtaining the number of target interpolations, the target interpolation algorithm is calculated by the preset interpolation algorithm, that is, the target point cloud coordinate information is obtained, namely:
[0125] ;
[0126] Where P is the target point cloud coordinate information, S is the starting point, E is the end point, and j is the number of interpolation in the number of target interpolation, n is the number of target interpolation.
[0127] In the specific implementation, the digital-to-mode cloud converter calculates the number of target interpolations by a preset interpolation algorithm to obtain the target point cloud coordinate information.
[0128] This embodiment extracts the first vector information and the second vector information in the vector information; extracts the first point information and the second point information in the point number information; according to the first vector information and the first point information The starting point is selected on the target plane; the end point is selected on the target plane according to the second vector information and the second point number information; determine the number of target interpunters according to the starting point and end point; the number of target interpolation is used by the preset interpolation algorithm. Perform calculation, obtain the target point cloud coordinate information; select the starting point and end point on the target plane by the first point information and the second point information in the vector information and the first point information and the second point number information in the points information, by preset The interpolation algorithm calculates the number of target interpolations obtained by the starting point and the end point to obtain the target point cloud coordinate information, thereby effectively improve the accuracy of obtaining the target point cloud coordinate information.
[0129] Further, the embodiment of the present invention further provides a storage medium that stores a conversion program having an object count mode, and the converter of the substantial die is performed when executed by the processor, as described above. Number of objects described above. The step of the conversion method.
[0130] Since all of the technical solutions of all of the above embodiments are employed, all of the preferred effects of at least one of the technical solutions of the above embodiments are therefore no longer described herein.
[0131] In addition, reference Figure 5 , The embodiment of the present invention also proposes a conversion device of a number of objects of an object, and a conversion device of the substantial digital mold comprises:
[0132] The extraction module 10 is used to acquire the digital model file information of the target object, and extract the format information of the digital model file information.
[0133] It should be understood that the digital mode file information refers to the file information generated by the image generated by the three-dimensional visual sensor, which corresponds to the information of the digital to the target object, and the target object can be any entity object. For example, a hub, a frame, or the like, the present embodiment will be described as an example of a hub.
[0134] It will be appreciated that the digital mode file information of the target object is stored in the local database of the target computer, before converting the digital file information, needs to read the digital file information from the local database, where digital mode file information is obtained. After that, it is necessary to extract the format information of the digital model file information, which is divided into a variety of, for example, standard triangle language format (STEREOLITHOGRAPHY, STL), a network protocol format (AMF), and more.
[0135] In the specific implementation, the digital mode cloud converter obtains the digital mode file information of the target object, extracts the format information of the digital model file information.
[0136] The determination module 20 is configured to obtain a corresponding point information according to the point cloud density information and the digital mode file information when the format information is the target format information.
[0137] It should be understood that after obtaining the format information of the digital file information, it is necessary to determine if the format information is the target format information, where the target format information is the STL format information, and when the format information is the target format information, according to the The endpoint information of the point cloud density information and the digital mode file information is required to obtain the corresponding point information. Since the digital mode file information of the STL format information is triangular information, according to the characteristics of the triangle, the endpoint information at this time includes three The endpoint is the first endpoint, the second endpoint, and the third endpoint, respectively.
[0138]It will be appreciated that the point cloud density information refers to the resolution information of the image formed by the point cloud data, and the point cloud density information is positively correlated with the resolution information, that is, the larger the density of the point cloud, the higher the image resolution, but in turn, The lower the point cloud density, the lower the corresponding image resolution, the points information refers to the number of points after the triangular crossings of the digital module file information.
[0139] In the specific implementation, when the digital-to-mode cloud converter is the target format information, the digital display is obtained, and the corresponding point information is obtained according to the point cloud density information and the digital mode file information.
[0140] The calculation module 30 is configured to calculate the point number information to obtain a corresponding vector information.
[0141] It should be understood that after obtaining the points information, it is necessary to calculate the three-sided and point number information of the triangular file information, obtain the corresponding vector information, the vector information at this time is the unit vector information of the triangular three sides.
[0142] Further, the calculation module 30 is also used to traverse the first endpoint, the second endpoint, and the third endpoint to obtain the target vector collection; acquire direction information and target vector of each vector in the target vector collection; pass the second calculation The formula and the direction information calculates the point number information and the target vector to obtain a corresponding vector information.
[0143] It will be appreciated that the first endpoint, the second endpoint, and the third endpoint are obtained, that is, the first endpoint, the first end point, and the second end point, the first endpoint. One endpoint is formed into an AC side with the third endpoint, and the second end point consists of the BC side. At this time, the target vector set is the AB side, the AC side, and the BC side, and the direction information of the respective vector is specific to the AC vector. The direction information of the direction of the direction A to C, the AB vector is a to B, and the direction information of the BC vector is b to c. According to the second calculation formula and direction information, the point number information and the target vector are calculated, and the corresponding vector information is obtained. The vector information at this time is unit vector information, and the second calculation formula is as follows:
[0144] ;
[0145] in, Target vector for AB, Target vector for the AC, Target vector for BC, For the point information of the abien, For the point information of the AC side, For the point information of the BC side, Vector information for the ab side, Vector information for the AC side, Vector information for BC side.
[0146] In the specific implementation, the digital-to-mode cloud converter calculates the point number information to obtain a corresponding vector information.
[0147] The conversion module 40 is configured to interpolate the point number information and the vector information according to the preset interpolation algorithm, obtain the target point cloud coordinate information to achieve the conversion of the digital mode file information.
[0148] It should be understood that the starting point and end point are selected on the target plane composed of the point information and the vector information, and the start point and end point are selected on the target plane of AB, AC, and BC, and the number of interpolations constituted by the preset interpolation algorithm are performed Point cloud interpolation, you can get the corresponding target point cloud coordinate information, and after obtaining the target point cloud coordinate information, the digital display file information of the target object is completed into point cloud information.
[0149] In the specific implementation, the digital-to-mode cloud converter is interpreted with the point number information and the vector information according to the preset interpolation algorithm, obtains the target point cloud coordinate information to achieve the conversion of the digital mode file information.
[0150] Further, the conversion module 40 is further configured to store the target point cloud coordinate information to the target array, and save the target array to a preset local database; if the target array is not completed in the preset time period Save, upload the target array to the target cloud service to store the target cloud service to the target array.
[0151] It will be appreciated that after obtaining the target point cloud coordinate information, since the point cloud registration needs to register the stored point cloud, it is necessary to save the target point cloud coordinate information to the preset local database, and the target point The cloud coordinate information is stored in the created array. Therefore, you need to save the target array stored in the target point cloud coordinate information to the preset database, but if you fail to save the target array successfully in the preset time, it is required Store the target array to the database of the target cloud service to prevent the occurrence of the target point cloud coordinate information from being lost.
[0152] The present embodiment extracts the format information of the digital model file information by acquiring the digital model file information of the target object; when the format information is the target format information, the corresponding point information is obtained according to the point cloud density information and the digital mode file information. The point number information is calculated to obtain the corresponding vector information; the point number information and the vector information are dotted according to the preset interpolation algorithm, obtain the target point cloud coordinate information; through the point cloud density information and digital mode file information Get the points information, based on the preset preset interpolation algorithm to interpolate the calculated vector information, obtain the target point cloud coordinate information, to achieve the conversion of the digital mode file information, compared to the prior art through a three-dimensional visual sensor scanning object The point cloud information obtained can effectively improve the accuracy of obtaining the information, and the quality of the point cloud.
[0153] It should be noted that the workflow described above is merely schematic, and does not limit the scope of the scope of the invention, in practical applications, those skilled in the art can select some or all of them according to actual needs. The purpose of this embodiment is not limited herein.
[0154] Further, the technical details of the described embodiments are not described in this embodiment, see the conversion method of the number of objects provided by any embodiment of the present invention, and details are not described herein again.
[0155] In one embodiment, the determination module 20 is further configured to extract endpoint information in the digital mode file information when the format information is the target format information; generate the target plane according to the endpoint information, and in the A target point is selected in the target plane; the target point and the point cloud density information are calculated by the first calculation formula to obtain the corresponding point information.
[0156] In one embodiment, the determination module 20 is further configured to extract the first endpoint, the second endpoint, and the third endpoint corresponding to the endpoint information; generate a first straight line according to the target point and the first endpoint The second endpoint and the first straight line are calculated by the preset distance rule to obtain the first distance; the third endpoint and the first straight line are calculated by the preset distance rule to obtain a second distance; The first calculation formula calculates the first distance, the second distance, and the point cloud density information to obtain the corresponding point information.
[0157] In an embodiment, the determination module 20 is further configured to form a target line segment set according to the first vertices, the second vertex, and the third vertex corresponding to the endpoint information; sort the various line segments in the target line segment; The sorted line segments determine the first endpoint, the second endpoint, and the third endpoint.
[0158] In an embodiment, the determination module 20 is further configured to traverse the first endpoint, the second endpoint, and the third endpoint to get the target vector collection; acquire the direction information and the target vector of each vector in the target vector collection. The point number information and the target vector are calculated by the second calculation formula and the direction information to obtain the corresponding vector information.
[0159] In one embodiment, the conversion module 40 is further configured to extract the first vector information and the second vector information in the vector information; extract the first point information and the second point information in the point number information; The first vector information and the first point number information select the starting point on the target plane; select the end point on the target plane according to the second vector information and the second point number information; determine the number of target interpolations according to the start and end points; The number of target interpolations is calculated by the preset interpolation algorithm to obtain the target point cloud coordinate information.
[0160] In an embodiment, the conversion module 40 is further configured to store the target point cloud coordinate information to a target array, and save the target array to a preset local database; if it is not completed within the preset time period Saving the target array, uploading the target array to the target cloud service to store the target cloud service to the target array.
[0161] Other embodiments of the conversion device of the object number of the present invention or a realization method may be referred to the above method embodiments, which is not in a sacrifice.
[0162] In addition, it is to be noted that in this article, the term "comprising", "comprising" or any other variable is intended to encompass non-exclusive contained contained, so that the processes, methods, articles, or systems including a series of elements include not only those Features, but also other elements that are not explicitly listed, or include elements inherent to such processes, methods, items, or systems. In the absence of more restrictions, the elements defined by the statement "include a ...", and there is no additional same elements in the process, method, article, or system including the element.
[0163] The above-described embodiments of the present invention described only for describing, and does not represent the advantages and disadvantages of the embodiment.
[0164] Through the description of the above embodiments, those skilled in the art will clearly understand that the above-described embodiment can be implemented by means of software plus necessary general hardware platforms. Of course, you can pass hardware, but in many cases, the former is better. Embodiment. Based on this understanding, the technical solution of the present invention essentially contributes to the prior art to reflect in the form of a software product, the computer software product stores in a storage medium (such as read only memory (Read Only Memory) , ROM) / RAM, disc, optical disc), including several instructions for enabling an end device (mobile phone, computer, digital to digitally moving conversion, or network device, etc.) to perform various embodiments of the present invention Methods.
[0165] The above is only the preferred embodiments of the present invention, and is not limited to the patent scope of the present invention, and an equivalent structure or equivalent process transform is used to use the specification of the present invention and the accompanying drawings, or use directly or indirectly in other related technical fields. The same is included within the patent protection range of the present invention.
PUM


Description & Claims & Application Information
We can also present the details of the Description, Claims and Application information to help users get a comprehensive understanding of the technical details of the patent, such as background art, summary of invention, brief description of drawings, description of embodiments, and other original content. On the other hand, users can also determine the specific scope of protection of the technology through the list of claims; as well as understand the changes in the life cycle of the technology with the presentation of the patent timeline. Login to view more.