A method for on-demand production billing based on a SaaS-based real scene modeling product
By enabling on-demand production and billing on a SaaS-based real-world modeling platform, the problem of the inability to rebuild and bill within a specified local area in existing technologies has been solved, thus realizing the functions of on-demand production and local data updates.
Patent Information
- Application Number
- CN202211392075.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-08
- Publication Date
- 2026-01-02
- Estimated Expiration
- 2042-11-08
AI Technical Summary
Existing SaaS-based reality modeling service platforms cannot meet customers' needs for rebuilding production and billing based on data within a specified local area.
This paper provides a method for on-demand production and billing based on SaaS-based real-scene modeling products. The method involves uploading aerial triangulation files, image data, and reconstructed area range files to the user, using topological relationships to calculate and filter information, and then performing data matching and billing.
It enables the reconstruction of production and billing based on data within a specified local area, meeting customers' needs for on-demand production and local data updates.
Smart Images

Figure CN115906445B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of computer software, in particular to a method for charging on-demand production of SaaS-based real scene modeling products. BACKGROUND
[0002] Real scene modeling software is gradually moving towards SaaS, and the payment method for users to produce real scene three-dimensional models has changed from purchasing software authorization payment to paying according to the production of quantitative data. The real scene three-dimensional reconstruction quantitative index depends on the number of submitted image data. Currently, the SaaS real scene modeling service platform on the market charges for reconstruction based on the overall aerial triangulation range and corresponding image data. If the data in the local range of the aerial triangulation area needs to be updated and reconstructed, there is no way for customers to specify the reconstruction production and charging method according to the data in the local range.
[0003] Therefore, the prior art has defects and needs to be improved. SUMMARY
[0004] The purpose of the present application is to overcome the shortcomings of the prior art and provide a method for charging on-demand production of SaaS-based real scene modeling products.
[0005] The technical solution of the present application is as follows: a method for charging on-demand production of SaaS-based real scene modeling products is provided, comprising the following steps:
[0006] Step 1: the user uploads the aerial triangulation file, corresponding image data and range file of the reconstruction area to the server through the user terminal;
[0007] Step 2: after uploading, the reconstruction task is submitted to the remote server;
[0008] Step 3: according to the coordinate information of the aerial triangulation file and the reconstruction range file, the screening information of the aerial triangulation block in the reconstruction range is calculated using the topological relationship;
[0009] Step 4: using the screening information of the aerial triangulation block in step 3, the image data is matched, and the matched data is used for production and charging.
[0010] Further, the specific steps of step 1 are as follows:
[0011] Step 1.1: the user creates an aerial triangulation block reconstruction task through the user terminal;
[0012] Step 1.2: load block data and image data;
[0013] Step 1.3: check the block data and image data content to determine whether it meets the requirements;
[0014] Step 1.4: If the result of the checking of the block data and the image data content in step 1.3 does not meet the requirements, a demand is issued to arrange and reload the block data and the image data, and return to step 1.2;
[0015] Step 1.5: If the result of the checking of the block data and the image data content in step 1.3 meets the requirements, a reconstruction parameter setting is performed, and a range file is generated.
[0016] Step 1.6: The block data, the image data and other data files and the reconstruction parameter are uploaded to the server.
[0017] Further, the specific steps of step 4 are as follows:
[0018] Step 4.1: If there are specified empty three-block files in the reconstruction range in the reconstruction parameter setting, the target information of the block file is filtered according to the range file, and the filtered block file is matched with the image information.
[0019] Step 4.2: If the empty three-block file information is not specified in the reconstruction range in the reconstruction parameter setting, the empty three-block file information is directly matched with the image information.
[0020] Further, in step 4.1, the image data with POS is filtered according to the range file, and the filtered block file is matched with the image information.
[0021] Step 4.2: If the empty three-block file information is not specified in the reconstruction range in the reconstruction parameter setting, the empty three-block file information is directly matched with the image information.
[0022] Further, after the production and charging are completed by using the matched data in step 4, the calculation results are output, and local updating and task cloning are performed according to the output results.
[0023] By using the above scheme, the reconstruction production and charging of the data in the local range specified by the customer are performed, so that the use requirements of the customer for on-demand production and local data updating are met. BRIEF DESCRIPTION OF DRAWINGS
[0024] Figure 1 The flowchart of the present application is shown. DETAILED DESCRIPTION
[0025] The present application will be described in detail below in combination with the drawings and specific embodiments.
[0026] Please refer to Figure 1 The present application provides a method for on-demand production and charging of a SaaS-based real scene modeling product, which comprises the following steps:
[0027] Step 1: The user uploads the empty three files, corresponding image data and the range file of the reconstruction area to the server through the user terminal. The specific steps are as follows:
[0028] Step 1.1: The user creates an empty three block reconstruction task through the user terminal.
[0029] Step 1.2: Load block data and image data.
[0030] Step 1.3: Check the contents of the block data and image data to determine whether they meet the requirements.
[0031] Step 1.4: If the contents of the block data and image data do not meet the requirements in step 1.3, then the requirements are issued, the block data and image data are sorted and reloaded, and the process returns to step 1.2.
[0032] Step 1.5: If the contents of the block data and image data meet the requirements in step 1.3, then the reconstruction parameters are set and the range file is generated. The reconstruction parameter setting generates the specified range file required for block local data production or update, which facilitates subsequent filtering of target information and data information matching to calculate the cost. The format of the range file is not limited, and any data with position information or obtained through coordinate conversion that can be represented as a closed curve or surface can be used as a range file.
[0033] Step 1.6: Upload the block data, image data and other data files and reconstruction parameters to the server.
[0034] Step 2: After uploading, submit the reconstruction task to the remote server. Upload the block data and image data and other data files to the server to facilitate matching and calculation of the data files.
[0035] Step 3: According to the coordinate information of the empty three files and the reconstruction range file, use the topological relationship to calculate the screening information of the empty three blocks within the reconstruction range.
[0036] Step 4: Use the screening information of the empty three blocks in step 3 to match with the image data, and use the matched data for production and billing. The specific steps are as follows:
[0037] Step 4.1: If the empty three block files within the reconstruction range are specified in the reconstruction parameter setting, then filter the target information of the block files according to the range file, or filter the image data with POS, and match the filtered block files with the image information.
[0038] Step 4.2: If the empty three block files within the reconstruction range are not specified in the reconstruction parameter setting, then directly match the empty three block file information with the image information.
[0039] According to the specified range file, the block file target information is filtered, and the filtered empty three area file information is matched, so that the specified range is reconstructed and charged, or in the case where the range file is not specified, the overall empty three range and the corresponding image data are reconstructed and charged, so as to meet the use demand of the customer on-demand production and local data update.
[0040] Meanwhile, the image data with the POS can also be screened, and the screened image data is matched with the information in the block file, so that the matched range is reconstructed and charged, so as to meet the use demand of the customer on-demand production and local data update.
[0041] After the production and charging are completed by using the matched data in step 4, the calculation result is output, the local update and task cloning are carried out according to the output result data, and the update information is fed back to the reconstruction parameter setting, so as to realize the local data update.
[0042] The above only is the preferred embodiment of the present application, and is not used for limiting the present application, any modification, equivalent replacement and improvement within the spirit and principle of the present application should be included in the protection scope of the present application.
Claims
1. A method for on-demand production and billing of SaaS-based real-world modeling products, characterized in that, Includes the following steps: Step 1: The user uploads the aerial triangulation file, the corresponding image data, and the range file of the reconstructed area to the server through the user client; Step 2: Upload complete, reconstruct task submitted to remote server; Step 3: Based on the coordinate information of the aerial triangulation file and the reconstruction range file, use topological relationships to calculate the filtering information of the aerial triangulation blocks within the reconstruction range; Step 4: Using the filtering information from the three-dimensional blocks in Step 3, match it with the image data, and use the matched data for production and billing; The specific steps of step 1 are as follows: Step 1.1: The user creates a space-triple block reconstruction task through the user client; Step 1.2: Load block data and image data; Step 1.3: Check the content of the block data and image data to determine whether they meet the requirements; Step 1.4: If the results of the inspection of the block data and image data content in Step 1.3 do not meet the requirements, issue a request to reorganize and reload the block data and image data, and return to Step 1.
2. Step 1.5: If the inspection results of the block data and image data content in Step 1.3 meet the requirements, then set the reconstruction parameters and generate the range file; Step 1.6: Upload the block data, image data files, and reconstruction parameters to the server.
2. The method for on-demand production and billing of SaaS-based real-scene modeling products according to claim 1, characterized in that, The specific steps of step 4 are as follows: Step 4.1: If the reconstruction parameter settings specify a hollow triangulation block file within the reconstruction range, then filter the target information of the block file according to the range file, and match the filtered block file with the image information; Step 4.2: If the aerial triangulation block file within the reconstruction range is not specified in the reconstruction parameter settings, the aerial triangulation block file information is directly matched with the image information.
3. The method for on-demand production and billing of SaaS-based real-scene modeling products according to claim 2, characterized in that, In step 4.1, the image data with POS is filtered according to the range file, and the filtered block files are matched with the image information. Step 4.2: If no reconstruction range file is specified in the reconstruction parameter settings, the empty triangulation block file information is directly matched with the image information.
4. The method for on-demand production and billing of SaaS-based real-world modeling products according to claim 1, characterized in that, After production and billing are performed using the matched data in step 4, the calculation results are output, and local updates and task cloning are performed based on the output results data.
Citation Information
Patent Citations
A method for 3D model of a real scene
CN109102563A
Local rapid updating method based on mobile phone image live-action refined modeling
CN113963047A