RTK and mobile terminal integrated data integration and management system
Through the integrated data integration and management system of RTK and mobile terminals, the problems of high-precision positioning and data correspondence are solved in field data acquisition, and efficient positioning and photography and automatic terrain map labeling are realized.
Patent Information
- Application Number
- CN202411927532.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-25
- Publication Date
- 2025-05-16
AI Technical Summary
Existing field data acquisition cameras rely on built-in GPS module to obtain positioning data, with limited accuracy and cannot meet the needs of high-precision positioning. The corresponding process of positioning data and photos is prone to misalignment.
The data integration and management system of RTK and mobile terminals is adopted, including small RTK equipment, photo mobile terminal and integrated control center. It is configured through the integrated control center to realize real-time coordinate acquisition and image acquisition, and data association and storage.
High-precision positioning and photography are realized, which avoids misalignment problems, improves work efficiency, and improves the visualization effect of the topographic map by automatically labeling the topographic map.
Smart Images

Figure CN120014432A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of data processing, and in particular to a data integration and management system integrating RTK and mobile terminals. Background Art
[0002] In the process of field data collection, taking photos is an indispensable part. It can not only intuitively display the on-site situation, but also provide important visual reference for subsequent data analysis and processing. However, the cameras currently used for field data collection on the market have obvious limitations in providing positioning data. That is, the relevant field data collection cameras rely on the built-in GPS module to obtain positioning data. However, the accuracy of the GPS module is often limited, usually between 10 and 100 meters, which cannot meet the needs of some high-precision positioning data applications, such as geological exploration, environmental monitoring, agricultural precision operations and other fields that require extremely high accuracy of positioning data.
[0003] In order to meet the demand for high-precision positioning data, related technologies usually require point sampling again to obtain accurate coordinate data. In the subsequent data processing process, the collected positioning data and photos need to be matched one-to-one, which is prone to problems such as misalignment.
[0004] Therefore, how to solve the above technical defects is an urgent problem to be solved by those skilled in the art. Summary of the invention
[0005] The purpose of this application is to provide a data integration and management system that integrates RTK and mobile terminals to solve at least one of the above technical problems.
[0006] The above invention objectives of the present application are achieved through the following technical solutions: In the first aspect, the present application provides an integrated data integration and management system for RTK and mobile terminals, which adopts the following technical solutions: An integrated data integration and management system for RTK and mobile terminals, comprising: a small RTK device, a mobile terminal for taking photos, and an integrated control center, wherein: Small RTK equipment for collecting high-precision coordinate data; The camera mobile terminal is used to perform image acquisition to take photos that meet the preset accuracy requirements; An integrated control center is used to obtain small RTK equipment information and mobile camera terminal information, and perform integrated configuration based on the small RTK equipment information and the mobile camera terminal information to obtain an integrated data acquisition device; When the real-time positioning function is detected, the small RTK device in the integrated data acquisition device is controlled to collect real-time coordinates; when a photo-taking instruction is detected, the mobile photo-taking terminal in the integrated data acquisition device is controlled to collect images to obtain on-site photos; The target coordinate data corresponding to the shooting time of the on-site photo is obtained, data association is performed based on the target coordinate data and the on-site photo to obtain a geographically annotated photo, and the geographically annotated photo is stored in a geographic database.
[0007] By adopting the above technical solution, the data integration and management system integrating RTK and mobile terminals includes: a small RTK device, a mobile terminal for taking photos, and an integrated control center. The integrated control center is configured based on the information of the small RTK device and the mobile terminal for taking photos, and an integrated data acquisition device is obtained. When the real-time positioning function is detected, the small RTK device in the integrated data acquisition device is controlled to collect real-time coordinates; when the photo-taking instruction is detected, the mobile terminal for taking photos in the integrated data acquisition device is controlled to collect images to obtain on-site photos. Then, data association is performed based on the target coordinate data and the on-site photos to obtain geo-annotated photos, and the geo-annotated photos are stored in the geographic database. Using the integrated data acquisition device for positioning and taking photos, the work that originally required two operations can be completed with only one operation, avoiding the problem of easy misalignment caused by two operations, and improving the work efficiency of positioning and taking photos.
[0008] In a preferred example, the present application can be further configured as follows: A topographic map annotation module is used to obtain a topographic map, match the location points of the geographically annotated photo with the topographic map, and obtain a one-to-one matching relationship between the photo and the topographic map elements; Based on the one-to-one matching relationship, the geographically annotated photos are automatically annotated in the topographic map to obtain an annotated topographic map.
[0009] In a preferred example, the present application can be further configured as follows: Starting a positioning judgment module to obtain a target topographic map with divided areas, wherein the target topographic map divides the area range for each location of the object to be photographed; When the positioning module in the camera mobile terminal detects that it is currently in the area of the target terrain map, it generates an instruction to start the real-time positioning function; When the positioning module in the mobile camera detects that the camera has left the area in the target terrain map, an instruction to close the real-time positioning function is generated.
[0010] In a preferred example, the present application can be further configured as follows: A power consumption analysis module, used to obtain first power consumption information corresponding to the small RTK device in the integrated data acquisition device and second power consumption information corresponding to the camera mobile terminal; Perform power consumption analysis based on the first power consumption information and the second power consumption information, and determine a power consumption analysis result; When the power consumption analysis result is normal operating power consumption, an instruction to reduce operating power consumption is generated so that the integrated data acquisition device can operate with low power consumption when leaving the area corresponding to the object to be photographed.
[0011] In a preferred example, the present application can be further configured as follows: when the integrated control center performs the integrated configuration based on the small RTK device information and the photo-taking mobile terminal information to obtain the integrated data acquisition device, it is used to: Based on the connection kit in the small RTK device information, the small RTK device and the mobile camera terminal are configured with hardware integration to ensure the real-time and stability of data transmission; Based on the interface information in the small RTK device information, the small RTK device and the mobile camera terminal are configured with software integration to achieve device communication and data reception; Based on the hardware integrated configuration and the software integrated configuration, an integrated data acquisition device is obtained.
[0012] In a preferred example, the present application can be further configured as follows: A test run module, used to use the integrated data acquisition device to test run the device on a target object with known positioning data, and obtain test run photos and test run coordinate data; Performing a photographed object analysis based on the test run photos and the target object, and determining a photographed object analysis result; Performing positioning analysis based on the test run coordinate data and the known positioning data to determine a positioning analysis result; The test run result corresponding to the integrated data acquisition device is obtained by combining the photographed object analysis result and the positioning analysis result.
[0013] In the second aspect, the present application provides a data integration and management method integrating RTK and mobile terminals, which adopts the following technical solutions: Acquire small RTK equipment information and mobile camera terminal information, and perform integrated configuration based on the small RTK equipment information and the mobile camera terminal information to obtain an integrated data acquisition device; When the real-time positioning function is detected, the small RTK device in the integrated data acquisition device is controlled to collect real-time coordinates; when a photo-taking instruction is detected, the mobile photo-taking terminal in the integrated data acquisition device is controlled to collect images to obtain on-site photos; The target coordinate data corresponding to the shooting time of the on-site photo is obtained, data association is performed based on the target coordinate data and the on-site photo to obtain a geographically annotated photo, and the geographically annotated photo is stored in a geographic database.
[0014] In a third aspect, the present application provides an electronic device, which adopts the following technical solution: at least one processor; Memory; At least one application, wherein at least one application is stored in a memory and configured to be executed by at least one processor, and the at least one application is configured to: execute the above-mentioned RTK and mobile terminal integrated data integration and management method.
[0015] In a fourth aspect, the present application provides a computer-readable storage medium, which adopts the following technical solution: A computer-readable storage medium stores a computer program, which, when executed in a computer, causes the computer to execute the above-mentioned RTK and mobile terminal integrated data integration and management method.
[0016] In summary, the present application includes at least one of the following beneficial technical effects: 1. The data integration and management system integrating RTK and mobile terminals includes: a small RTK device, a mobile terminal for taking photos, and an integrated control center. The integrated control center is configured based on the information of the small RTK device and the mobile terminal for taking photos to obtain an integrated data acquisition device. When the real-time positioning function is detected, the small RTK device in the integrated data acquisition device is controlled to collect real-time coordinates; when the photo-taking instruction is detected, the mobile terminal for taking photos in the integrated data acquisition device is controlled to collect images to obtain on-site photos. Furthermore, data association is performed based on the target coordinate data and the on-site photos to obtain geo-annotated photos, and the geo-annotated photos are stored in the geographic database. Using the integrated data acquisition device for positioning and taking photos allows the work that originally required two operations to be completed with only one operation, avoiding the problem of easy misalignment caused by two operations and improving the work efficiency of positioning and taking photos.
[0017] 2. Obtain a topographic map, match the location points based on the geo-annotated photos and the topographic map, and obtain a one-to-one matching relationship between the photos and the topographic map elements. Then, based on the one-to-one matching relationship, automatically annotate the geo-annotated photos in the topographic map to obtain an annotated topographic map. By automatically annotating the geo-annotated photos on the topographic map, the topographic map not only contains traditional geographic information, but also incorporates real photo information, which makes the topographic map more intuitive and vivid in display, and improves the visualization effect of the topographic map. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 This is a structural diagram of a data integration and management system integrating RTK and mobile terminals in one embodiment of the present application; Figure 2 It is a flow chart of a data integration and management method integrating RTK and mobile terminal in one embodiment of the present application; Figure 3 It is a structural schematic diagram of an electronic device according to one embodiment of the present application. DETAILED DESCRIPTION
[0019] The following is combined with Figure 1 Figure 3 This application is described in further detail.
[0020] This specific embodiment is merely an explanation of the present application and is not a limitation of the present application. After reading this specification, a person skilled in the art may make non-creative modifications to the present embodiment as needed, but such modifications are protected by the patent law as long as they are within the scope of the present application.
[0021] In order to make the purpose, technical scheme and advantages of the embodiment of the present application clearer, the technical scheme in the embodiment of the present application will be clearly and completely described in conjunction with the drawings in the embodiment of the present application. Obviously, the described embodiment is a part of the embodiment of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application. It should be noted that in the optional embodiments of the present application, the object information and other related data involved, when the embodiments in the present application are applied to specific products or technologies, need to obtain the permission or consent of the object, and the collection, use and processing of the relevant data need to comply with the relevant laws, regulations and standards of the relevant countries and regions. In other words, if the data related to the object is involved in the embodiment of the present application, it needs to be obtained through the authorization and consent of the object, the authorization and consent of the relevant departments, and in accordance with the relevant laws, regulations and standards of the country and region. If personal information is involved in the embodiment, the acquisition of all personal information needs to obtain the consent of the individual. If sensitive information is involved, the separate consent of the information subject needs to be obtained, and the embodiment also needs to be implemented with the authorization and consent of the object.
[0022] In addition, the term "and / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article, unless otherwise specified, generally means that the associated objects before and after are in an "or" relationship.
[0023] The embodiments of the present application are further described in detail below in conjunction with the drawings in the specification.
[0024] The embodiment of the present application provides a data integration and management system integrating RTK and mobile terminals, including: a small RTK device 101, a mobile terminal for taking photos 102 and an integrated control center 103, wherein: the small RTK device 101 is used to collect high-precision coordinate data; the mobile terminal for taking photos 102 is used to take photos that meet preset accuracy requirements; the integrated control center 103 is used to perform integrated configuration based on the information of the small RTK device and the mobile terminal for taking photos, so as to obtain an integrated data acquisition device; when it is detected that the real-time positioning function is started, the small RTK device 101 in the integrated data acquisition device is controlled to perform real-time coordinate acquisition; when a photo taking instruction is detected, the mobile terminal for taking photos 102 in the integrated data acquisition device is controlled to perform image acquisition to obtain on-site photos; the target coordinate data corresponding to the shooting time of the on-site photos is obtained, data association is performed based on the target coordinate data and the on-site photos, so as to obtain geographically annotated photos, and the geographically annotated photos are stored in a geographic database.
[0025] A data integration and management system integrating RTK and mobile terminals, such as Figure 1 As shown, the system includes: a small RTK device 101, a mobile camera terminal 102 and an integrated control center 103, wherein: A small RTK device 101 for collecting high-precision coordinate data; The camera mobile terminal 102 is used to perform image acquisition to take photos that meet preset accuracy requirements; The integrated control center 103 is used to obtain the small RTK device information and the mobile terminal information for taking photos, and perform integrated configuration based on the small RTK device information and the mobile terminal information for taking photos to obtain an integrated data acquisition device; For the embodiment of the present application, during the field data collection process, the collection camera relies on the built-in GPS module to obtain positioning data. This positioning data is not applicable to the field requiring high-precision positioning. Therefore, it is necessary to perform point collection and positioning again to obtain accurate coordinate data, and the collected accurate positioning data and photos are matched one by one. However, performing two operations is prone to point misalignment. In order to solve the technical defects of two operations and easy misalignment in the related technology, in the embodiment of the present application, the small RTK device 101 and the mobile terminal 102 for taking pictures are configured as an integrated device. The small RTK device 101 in the integrated data collection device can provide positioning data with an accuracy of ±5cm, and can associate the coordinate data of the same timestamp with the taken photos, so that the work that originally required two operations can be completed with only one operation, which improves the work efficiency of positioning and taking pictures.
[0026] Specifically, obtain the small RTK device information, including but not limited to: device ID, device model, firmware version, positioning accuracy, connection kit (e.g., Bluetooth, Wi-Fi, etc.) and interface information (e.g., SDK development kit interface); obtain the mobile terminal information for taking photos, including but not limited to: device ID, device model, camera configuration, storage status, network connection, etc. Then, based on the small RTK device information and the mobile terminal information for taking photos, perform integrated configuration to obtain an integrated data acquisition device, which is used to control the small RTK device 101 and the mobile terminal for taking photos to cooperate with each other, so that the work that originally required two operations can be completed with only one operation, thereby improving the work efficiency of positioning and taking photos. The specific implementation process of the integrated configuration is as follows: based on the connection kit in the small RTK device information, the small RTK device 101 and the mobile camera terminal 102 are configured with hardware integration to ensure the real-time and stability of data transmission; based on the interface information in the small RTK device information, the small RTK device 101 and the mobile camera terminal 102 are configured with software integration to achieve device communication and data reception; based on the hardware integration configuration and the software integration configuration, an integrated data acquisition device is obtained.
[0027] When the real-time positioning function is detected, the small RTK device 101 in the integrated data acquisition device is controlled to collect real-time coordinates; when the photo-taking instruction is detected, the photo-taking mobile terminal 102 in the integrated data acquisition device is controlled to collect images to obtain on-site photos; For the embodiments of the present application, the RTK device can provide centimeter-level real-time positioning accuracy, which is crucial for many application scenarios that require precise location information. However, high-precision positioning functions usually consume more energy and computing resources. Therefore, turning off the real-time positioning function of the RTK device when precise location information is not needed can save energy and extend the service life of the device. Therefore, when it is detected that the integrated data acquisition device is in the vicinity of the object to be photographed, the real-time positioning function is started, that is, the small RTK device 101 in the integrated data acquisition device is controlled to perform real-time coordinate collection. The core of RTK positioning technology is to utilize the relative position difference between two or more GNSS receivers to correct the position data in real time. Through a high-precision carrier phase differential algorithm, the RTK device can reduce the positioning error to the centimeter level to achieve high-precision positioning data collection.
[0028] Furthermore, when the user performs positioning photography, the photography command can be generated by triggering the photography button in the integrated data acquisition device, and when the photography command is detected, the photography mobile terminal 102 in the integrated data acquisition device is controlled to perform image acquisition to obtain on-site photos. Specifically, the photography command is parsed based on the photography command, and the parsing process includes identifying the type, parameters, and source of the command to ensure the validity and correctness of the command; after confirming that the photography command is valid, the camera parameters are adjusted, the focus is adjusted, the flash is turned on (if necessary), and other operations are performed based on the parameters in the photography command, and the photography mobile terminal 102 is controlled to perform image acquisition to ensure the quality of the photographed photo.
[0029] The target coordinate data corresponding to the shooting time of the on-site photos is obtained, data association is performed based on the target coordinate data and the on-site photos to obtain geographically annotated photos, and the geographically annotated photos are stored in the geographic database.
[0030] For the embodiment of the present application, the mobile terminal 102 for taking photos will automatically record the shooting timestamp when taking photos. At the same time, the small RTK device 101 will also record the timestamp of the acquisition coordinate data. Therefore, by comparing the timestamps, the target coordinate data corresponding to the shooting time of the on-site photos can be accurately obtained. Then, the target coordinate data and the on-site photos are data-associated to achieve a one-to-one correspondence between the target coordinate data and the on-site pictures, and the target coordinate data is added to the associated on-site photos to obtain geo-annotated photos. The geo-annotated photos can be: the target coordinate data is presented in text form on the on-site photos; it can also be: the target coordinate data is saved as metadata of the on-site photos; the presentation form of the geo-annotated photos is no longer limited in the embodiment of the present application. Finally, the geo-annotated photos are stored in a geographic database. Storing them in a geographic database can realize the effective organization and management of geo-annotated photos, facilitate data sharing and collaboration between different departments and different personnel, and improve data utilization efficiency.
[0031] It can be seen that in the embodiment of the present application, the data integration and management system integrating RTK and mobile terminals includes: a small RTK device 101, a mobile terminal for taking photos 102 and an integrated control center 103. The integrated control center 103 is configured based on the information of the small RTK device and the mobile terminal for taking photos to obtain an integrated data acquisition device. When it is detected that the real-time positioning function is started, the small RTK device 101 in the integrated data acquisition device is controlled to collect real-time coordinates; when the photo-taking instruction is detected, the mobile terminal for taking photos 102 in the integrated data acquisition device is controlled to collect images to obtain on-site photos. Furthermore, data association is performed based on the target coordinate data and the on-site photos to obtain geo-annotated photos, and the geo-annotated photos are stored in the geographic database. Using the integrated data acquisition device for positioning and taking photos, the work that originally required two operations can be completed with only one operation, avoiding the problem of easy misalignment caused by two operations, and improving the work efficiency of positioning and taking photos.
[0032] Furthermore, in order to make the topographic map more intuitive and vivid in display and improve the visualization effect of the topographic map, in the embodiment of the present application, it also includes: A topographic map annotation module is used to obtain a topographic map, match location points based on geographically annotated photos and topographic maps, and obtain a one-to-one matching relationship between photos and topographic map elements; Based on a one-to-one matching relationship, the geographically annotated photos are automatically annotated in the topographic map to obtain an annotated topographic map.
[0033] For the embodiment of the present application, a topographic map is obtained, and the topographic map may be the topographic map data required for downloading from a relevant institution or website to ensure the accuracy and timeliness of the topographic map. Then, the location points are matched based on the geo-annotated photos and the topographic map to obtain a one-to-one matching relationship between the photos and the topographic map elements. There are many ways to match the location points, and the embodiment of the present application is no longer limited. In one achievable method, when the location coordinates of each point are given in detail in the topographic map, preprocessing is performed based on the topographic map. The preprocessing includes but is not limited to: data format conversion, coordinate system one, etc., to ensure that the location coordinates in the topographic map and the coordinate data in the geo-annotated photos are in the same coordinate system. Then, the geo-annotated photos and the topographic map are matched at the location points to obtain a one-to-one matching relationship between the photos and the topographic map elements, that is, the topographic map elements with the same coordinates as those in the geo-annotated photos are selected from the topographic map, and a one-to-one matching relationship is established between the two. In another feasible method, when the location coordinates of each point are not given in detail in the topographic map, but the special features used for location point matching (for example, building features, road sign features, etc.) are marked in detail, the image feature matching algorithm is used to perform feature matching between the geo-annotated photo and the topographic map, so as to select the topographic map elements that are consistent with the image features in the geo-annotated photo from the topographic map, and establish a one-to-one matching relationship between the two.
[0034] Then, based on a one-to-one matching relationship, the geo-annotated photos are automatically annotated in the topographic map to obtain an annotated topographic map, that is, the corresponding location points of the geo-annotated photos are automatically annotated in the annotated topographic map, which helps users intuitively understand the location and surrounding environment where the photos were taken. By automatically annotating the geo-annotated photos on the topographic map, the topographic map not only contains traditional geographic information, but also incorporates real photo information, which makes the topographic map more intuitive and vivid in display, and improves the visualization effect of the topographic map.
[0035] It can be seen that in the embodiment of the present application, a topographic map is obtained, and location points are matched based on the geo-annotated photos and the topographic map to obtain a one-to-one matching relationship between the photos and the topographic map elements. Then, based on the one-to-one matching relationship, the geo-annotated photos are automatically annotated in the topographic map to obtain an annotated topographic map. By automatically annotating the geo-annotated photos on the topographic map, the topographic map not only contains traditional geographic information, but also incorporates real photo information, which makes the topographic map more intuitive and vivid in display, and improves the visualization effect of the topographic map.
[0036] Furthermore, in order to avoid unnecessary power consumption and data transmission, optimize resource utilization of the small RTK device 101, and extend the working time of the small RTK device 101, in the embodiment of the present application, the following is further included: Starting the positioning judgment module to obtain a target topographic map with divided areas, where the target topographic map divides the area range for each location of the object to be photographed; When the positioning module in the camera mobile terminal 102 detects that the camera is currently in the area within the target terrain map, it generates an instruction to start the real-time positioning function; When the positioning module in the photographing mobile terminal 102 detects that the area in the target terrain map has been left, an instruction to close the real-time positioning function is generated.
[0037] For the embodiment of the present application, before executing the positioning and photographing operation, it will be pre-defined which objects need to be photographed, that is, the objects to be photographed are determined, and the objects to be photographed include but are not limited to: buildings, natural landscapes, cultural relics, drainage pipes, wellheads, etc. Users can select the objects to be photographed according to actual needs, and the embodiment of the present application will not be limited. Then, according to the geographical location and distribution of the objects to be photographed, the target topographic map is divided into regions, that is, each region should contain one or more objects to be photographed, and ensure that these objects have clear boundaries and ranges within the region.
[0038] The positioning module detection in the mobile terminal 102 for taking photos will obtain the current position of the integrated data acquisition device in real time. The positioning module can be a GPS positioning module, a Beidou positioning module or other. Then, the current position detected by the positioning module is compared with the boundary information of the target topographic map to determine whether the current position is within the area range of the target topographic map. If the current position is within the area range of the target topographic map, it indicates that the integrated data acquisition device is already near the object to be photographed, and an instruction to start the real-time positioning function is generated. On the contrary, when the positioning module in the mobile terminal 102 for taking photos detects that it has left the area range in the target topographic map, it indicates that the integrated data acquisition device is already far away from the object to be photographed, and an instruction to turn off the real-time positioning function is generated. The real-time positioning function is started only when the integrated data acquisition device is within the specified area of the target topographic map, which can avoid unnecessary power consumption and data transmission, thereby optimizing the resource utilization of the small RTK device 101, extending the working time of the small RTK device 101, and reducing charging and maintenance costs.
[0039] It can be seen that in the embodiment of the present application, a target topographic map with divided areas is obtained, and when the positioning module in the mobile terminal 102 for taking photos detects that it is currently within the area in the target topographic map, an instruction to start the real-time positioning function is generated. At the same time, when the positioning module in the mobile terminal 102 for taking photos detects that it has left the area in the target topographic map, an instruction to turn off the real-time positioning function is generated. The real-time positioning function is started only when the integrated data acquisition device is within the specified area of the target topographic map, which can avoid unnecessary power consumption and data transmission, thereby optimizing the resource utilization of the small RTK device 101, extending the working time of the small RTK device 101, and reducing charging and maintenance costs.
[0040] Furthermore, in order to reduce unnecessary energy consumption and achieve the purpose of energy saving, in the embodiment of the present application, it also includes: A power consumption analysis module, used to obtain first power consumption information corresponding to the small RTK device 101 in the integrated data acquisition device and second power consumption information corresponding to the camera mobile terminal 102; Perform power consumption analysis based on the first power consumption information and the second power consumption information, and determine a power consumption analysis result; When the power consumption analysis result is normal operating power consumption, an instruction to reduce the operating power consumption is generated so that the integrated data acquisition device can operate with low power consumption when leaving the area corresponding to the object to be photographed.
[0041] For the embodiment of the present application, when the positioning module in the mobile terminal 102 detects that the user has left the area in the target topographic map, it indicates that the user has completed the positioning and photography within the area, and has moved to the area corresponding to the next object to be photographed or terminated the positioning and photography work, that is, the small RTK device 101 and the mobile terminal 102 in the integrated data acquisition device are expected not to perform positioning operations in the future. Therefore, in this case, an instruction to reduce operating power consumption is automatically generated to reduce unnecessary energy consumption, thereby achieving the purpose of energy saving.
[0042] Specifically, after the positioning module in the mobile terminal 102 for photographing detects that the area in the target topographic map has been left, the first power consumption information corresponding to the small RTK device 101 and the second power consumption information corresponding to the mobile terminal 102 for photographing are obtained in the integrated data acquisition device, that is, the integrated data acquisition device is pre-set with power consumption measurement software so that the power consumption data of the small RTK device 101 and the mobile terminal 102 for photographing can be recorded in real time. At the same time, the normal operation power consumption and low operation power consumption corresponding to the small RTK device 101 and the mobile terminal 102 for photographing are pre-stored in the electronic device, and thus, based on the first power consumption information, the second power consumption information, and the pre-stored normal operation power consumption and low operation power consumption, the power consumption analysis result is determined. That is, if any power consumption in the first power consumption information or the second power consumption information matches the normal operation power consumption, the power consumption analysis result is determined to be the normal operation power consumption; otherwise, the power consumption analysis result is determined to be the low operation power consumption. Furthermore, when the power consumption analysis result is the normal operation power consumption, an instruction to reduce the operation power consumption is generated, and the instruction to reduce the operation power consumption is sent to the integrated data acquisition device, so that the integrated data acquisition device operates at low power consumption when leaving the area corresponding to the object to be photographed.
[0043] It can be seen that in the embodiment of the present application, after the positioning module in the photographing mobile terminal 102 detects that it has left the area range in the target topographic map, it performs power consumption analysis based on the first power consumption information corresponding to the small RTK device 101 and the second power consumption information corresponding to the photographing mobile terminal 102 to determine the power consumption analysis result. When the power consumption analysis result is normal operating power consumption, an instruction to reduce operating power consumption is generated so that the integrated data acquisition device operates at low power consumption when leaving the area range corresponding to the object to be photographed, so as to reduce unnecessary energy consumption and achieve the purpose of energy saving.
[0044] Furthermore, in order to reduce the risk of data loss or error and improve the stability of data acquisition, in the embodiment of the present application, the integrated control center 103 performs integrated configuration based on the small RTK device information and the mobile terminal information to obtain the integrated data acquisition device, which is used to: Based on the connection kit in the small RTK device information, the small RTK device 101 and the camera mobile terminal 102 are configured with hardware integration to ensure the real-time and stability of data transmission; Based on the interface information in the small RTK device information, the small RTK device 101 and the camera mobile terminal 102 are configured with software integration to achieve device communication and data reception; Based on the hardware integrated configuration and the software integrated configuration, an integrated data acquisition device is obtained.
[0045] For the embodiment of the present application, when constructing an integrated data acquisition device, a small, high-precision and easy-to-carry RTK device is preferably selected. This small RTK device 101 should have the ability to communicate stably with the mobile camera terminal 102. The miniaturized design makes the entire device more portable, which is convenient for users to collect data outdoors or in complex environments. High precision is the key to ensuring that the collected location information is accurate. Then, based on the connection kit in the small RTK device information, the small RTK device 101 and the mobile camera terminal 102 are configured for hardware integration. The connection kit includes but is not limited to: Bluetooth module, Wi-Fi module, etc. The connection kit not only provides a channel for data transmission, but also ensures the real-time and stability of data transmission. Real-time means that the data between the small RTK device 101 and the mobile camera terminal 102 can be transmitted in real time, and stability ensures that there will be no interruption or error during data transmission.
[0046] At the same time, it is also necessary to customize and develop an application, which communicates with the small RTK device 101 at the software level and receives coordinate data, and integrates a photo-taking function to ensure that the corresponding on-site photos can be taken while collecting positioning data. Therefore, based on the interface information in the small RTK device information, that is, the SDK development kit interface, the communication and data receiving functions between the application and the small RTK device 101 are realized; at the same time, when the photo-taking function is integrated into the application, it is necessary to ensure the synchronization of photo-taking and coordinate data collection. Through the close integration of hardware and software, the integrated data acquisition device reduces the intermediate links in the data transmission process, reduces the risk of data loss or error, and thus improves the stability of data acquisition; at the same time, the use of the integrated data acquisition device for positioning and taking pictures makes it possible to complete the work that originally required two operations with only one operation, thereby improving the work efficiency of positioning and taking pictures.
[0047] It can be seen that in the embodiment of the present application, based on the connection kit in the small RTK device information, the small RTK device 101 and the mobile terminal 102 for taking photos are configured for hardware integration to ensure the real-time and stability of data transmission. Then, based on the interface information in the small RTK device information, the small RTK device 101 and the mobile terminal 102 for taking photos are configured for software integration to achieve device communication and data reception. Finally, based on the hardware integration configuration and the software integration configuration, an integrated data acquisition device is obtained. Through the close integration of hardware and software, the integrated data acquisition device reduces the intermediate links in the data transmission process, reduces the risk of data loss or errors, and thus improves the stability of data acquisition.
[0048] Furthermore, in order to promptly discover and repair potential problems in the integrated data acquisition device and ensure that it can work continuously and stably in practical applications, in the embodiment of the present application, it also includes: A test run module is used to use an integrated data acquisition device to test run a target object with known positioning data, and obtain test run photos and test run coordinate data; Performing subject analysis based on the test run photos and the target object, and determining a subject analysis result; Perform positioning analysis based on the test run coordinate data and known positioning data to determine the positioning analysis results; The test run results corresponding to the integrated data acquisition device are obtained by combining the shooting object analysis results and the positioning analysis results.
[0049] For the embodiment of the present application, in order to improve the reliability and stability of the integrated data acquisition device, after the integrated configuration, the integrated data acquisition device is subjected to a device trial run. The device trial run helps to timely discover and repair potential problems in the integrated data acquisition device, ensuring that it can continue to work stably in actual applications.
[0050] Specifically, the integrated data acquisition device is used to test run the target object with known positioning data, and test run photos and test run coordinate data are obtained, that is, the integrated data acquisition device is used to locate and take photos of the target object, and the photos taken are recorded as test run photos; the coordinates located by the small RTK device 101 are recorded as test run coordinate data. Then, based on the test run photos and the target object, the shooting object analysis is performed to determine the shooting object analysis result, that is, the features corresponding to the shot object are extracted from the test run photos, and the features corresponding to the shot object are matched with the known features of the target object to determine the similarity. When the similarity is greater than the similarity threshold, the shooting object analysis result is determined to be a successful shooting, indicating that the target object is shot in the test run photos; otherwise, the shooting object analysis result is determined to be a failed shooting. Then, positioning analysis is performed based on the trial run coordinate data and the known positioning data to determine the positioning analysis result, that is, the trial run coordinate data and the known positioning data are first formatted in a unified manner so that the two are consistent in format. Then, the distance difference between the trial run coordinate data and the known positioning data is calculated, and the positioning error is calculated based on the distance difference. The positioning error can be expressed as an absolute error (i.e., the absolute value of the distance difference) or a relative error (i.e., the ratio of the distance difference to the distance of the known positioning data); an accuracy threshold is obtained, and the accuracy threshold can be set by the user according to actual needs. When the positioning error is less than the accuracy threshold, the positioning analysis result is determined to be a successful positioning; otherwise, the positioning analysis result is determined to be a failed positioning. Finally, the shooting object analysis result and the positioning analysis result are combined to obtain the trial run result corresponding to the integrated data acquisition device. The trial run result helps the user adjust the working parameters of the integrated data acquisition device to optimize the overall performance of the integrated data acquisition device.
[0051] It can be seen that in the embodiment of the present application, in order to improve the reliability and stability of the integrated data acquisition device, the integrated data acquisition device is used to conduct a device trial run on a target object with known positioning data, and obtain trial run photos and trial run coordinate data. Then, based on the trial run photos and the target object, a photographed object analysis is performed to determine the photographed object analysis results, and a positioning analysis is performed based on the trial run coordinate data and the known positioning data to determine the positioning analysis results. Finally, the photographed object analysis results and the positioning analysis results are combined to obtain the trial run results corresponding to the integrated data acquisition device. The device trial run helps to promptly discover and repair potential problems in the integrated data acquisition device, ensuring that it can work continuously and stably in actual applications.
[0052] The above embodiment introduces a data integration and management system integrating RTK and mobile terminals from the perspective of the system. The following embodiment introduces a data integration and management method integrating RTK and mobile terminals from the perspective of the method flow, including step S201, step S202, and step S203, wherein: Step S201: acquiring small RTK equipment information and mobile camera terminal information, and performing integrated configuration based on the small RTK equipment information and mobile camera terminal information to obtain an integrated data acquisition device; Step S202: when it is detected that the real-time positioning function is started, the small RTK device in the integrated data acquisition device is controlled to collect real-time coordinates; when a photo-taking instruction is detected, the photo-taking mobile terminal in the integrated data acquisition device is controlled to collect images to obtain on-site photos; Step S203: Obtain the target coordinate data corresponding to the shooting time of the on-site photo, perform data association based on the target coordinate data and the on-site photo, obtain the geographically annotated photo, and store the geographically annotated photo in the geographic database.
[0053] For the embodiment of the present application, an integrated configuration is performed based on the small RTK device information and the mobile terminal information for taking photos, and an integrated data acquisition device is obtained. When it is detected that the real-time positioning function is started, the small RTK device in the integrated data acquisition device is controlled to perform real-time coordinate acquisition; when the photo taking instruction is detected, the mobile terminal for taking photos in the integrated data acquisition device is controlled to perform image acquisition to obtain on-site photos. Furthermore, data association is performed based on the target coordinate data and the on-site photos to obtain geo-annotated photos, and the geo-annotated photos are stored in the geographic database. Using the integrated data acquisition device for positioning and taking photos, the work that originally required two operations can be completed with only one operation, avoiding the problem of easy misalignment caused by two operations, and improving the work efficiency of positioning and taking photos.
[0054] Technical personnel in the relevant field can clearly understand that, for the convenience and brevity of description, the specific working process of the above-described RTK and mobile terminal integrated data integration and management method can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0055] An electronic device is provided in an embodiment of the present application, such as Figure 3 As shown, Figure 3 The electronic device 300 shown includes: a processor 301 and a memory 303. The processor 301 and the memory 303 are connected, such as through a bus 302. Optionally, the electronic device 300 may also include a transceiver 304. It should be noted that in actual applications, the transceiver 304 is not limited to one, and the structure of the electronic device 300 does not constitute a limitation on the embodiments of the present application.
[0056] The processor 301 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It may implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. The processor 301 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.
[0057] The bus 302 may include a path to transmit information between the above components. The bus 302 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The bus 302 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 3 Only one thick line is used in the diagram, but it does not mean that there is only one bus or only one type of bus.
[0058] The memory 303 may be a ROM (Read Only Memory) or other types of static storage devices that can store static information and instructions, a RAM (Random Access Memory) or other types of dynamic storage devices that can store information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory) or other optical disk storage, optical disk storage (including compressed optical disk, laser disk, optical disk, digital versatile disk, Blu-ray disk, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
[0059] The memory 303 is used to store the application code for executing the solution of the present application, and the execution is controlled by the processor 301. The processor 301 is used to execute the application code stored in the memory 303 to implement the contents shown in the above method embodiment.
[0060] The electronic devices include, but are not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), and fixed terminals such as digital TVs, desktop computers, etc. It can also be a server, etc. Figure 3 The electronic device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0061] An embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer-readable storage medium is run on a computer, the computer can execute the corresponding content in the aforementioned method embodiment.
[0062] The embodiment of the present application provides a computer program product, which includes a computer program, which implements the method in any of the above embodiments when executed by a processor. Compared with the related art, the embodiment of the present application performs an integrated configuration based on the information of the small RTK device and the information of the mobile terminal for taking photos, and obtains an integrated data acquisition device. When it is detected that the real-time positioning function is started, the small RTK device 101 in the integrated data acquisition device is controlled to perform real-time coordinate acquisition; when the photo-taking instruction is detected, the mobile terminal 102 for taking photos in the integrated data acquisition device is controlled to perform image acquisition to obtain on-site photos. Furthermore, data association is performed based on the target coordinate data and the on-site photos to obtain geo-annotated photos, and the geo-annotated photos are stored in a geographic database. Using the integrated data acquisition device for positioning and taking photos, the work that originally required two operations can be completed with only one operation, avoiding the problem of easy misalignment caused by two operations, and improving the work efficiency of positioning and taking photos.
[0063] It should be understood that, although the steps in the flowchart of the accompanying drawings are displayed in sequence as indicated by the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least a part of the steps in the flowchart of the accompanying drawings may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be executed in turn or alternately with other steps or at least a part of the sub-steps or stages of other steps.
[0064] The above are only some implementation methods of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.
Claims
1. A data integration and management system integrating RTK and mobile terminals, characterized in that: include: Small RTK equipment, mobile camera and integrated control center, including: Small RTK equipment for collecting high-precision coordinate data; The camera mobile terminal is used to perform image acquisition to take photos that meet the preset accuracy requirements; An integrated control center is used to obtain small RTK equipment information and mobile camera terminal information, and perform integrated configuration based on the small RTK equipment information and the mobile camera terminal information to obtain an integrated data acquisition device; When the real-time positioning function is detected, the small RTK device in the integrated data acquisition device is controlled to collect real-time coordinates; when a photo-taking instruction is detected, the mobile photo-taking terminal in the integrated data acquisition device is controlled to collect images to obtain on-site photos; The target coordinate data corresponding to the shooting time of the on-site photo is obtained, data association is performed based on the target coordinate data and the on-site photo to obtain a geographically annotated photo, and the geographically annotated photo is stored in a geographic database.
2. The RTK and mobile terminal integrated data integration and management system according to claim 1, characterized in that: Also includes: A topographic map annotation module is used to obtain a topographic map, match the location points of the geographically annotated photo with the topographic map, and obtain a one-to-one matching relationship between the photo and the topographic map elements; Based on the one-to-one matching relationship, the geographically annotated photos are automatically annotated in the topographic map to obtain an annotated topographic map.
3. The RTK and mobile terminal integrated data integration and management system according to claim 1, characterized in that: Also includes: Starting a positioning judgment module to obtain a target topographic map with divided areas, wherein the target topographic map divides the area range for each location of the object to be photographed; When the positioning module in the camera mobile terminal detects that it is currently in the area of the target terrain map, it generates an instruction to start the real-time positioning function; When the positioning module in the mobile camera detects that the camera has left the area in the target terrain map, an instruction to close the real-time positioning function is generated.
4. The RTK and mobile terminal integrated data integration and management system according to claim 3, characterized in that: Also includes: A power consumption analysis module, used to obtain first power consumption information corresponding to the small RTK device in the integrated data acquisition device and second power consumption information corresponding to the camera mobile terminal; Perform power consumption analysis based on the first power consumption information and the second power consumption information, and determine a power consumption analysis result; When the power consumption analysis result is normal operating power consumption, an instruction to reduce operating power consumption is generated so that the integrated data acquisition device can operate with low power consumption when leaving the area corresponding to the object to be photographed.
5. The RTK and mobile terminal integrated data integration and management system according to claim 1, characterized in that: When the integrated control center performs the integrated configuration based on the small RTK device information and the mobile terminal information to obtain the integrated data acquisition device, it is used to: Based on the connection kit in the small RTK device information, the small RTK device and the mobile camera terminal are configured with hardware integration to ensure the real-time and stability of data transmission; Based on the interface information in the small RTK device information, the small RTK device and the mobile camera terminal are configured with software integration to achieve device communication and data reception; Based on the hardware integrated configuration and the software integrated configuration, an integrated data acquisition device is obtained.
6. The RTK and mobile terminal integrated data integration and management system according to claim 5, characterized in that: Also includes: A test run module, used to use the integrated data acquisition device to test run the device on a target object with known positioning data, and obtain test run photos and test run coordinate data; Performing a photographed object analysis based on the test run photos and the target object, and determining a photographed object analysis result; Performing positioning analysis based on the test run coordinate data and the known positioning data to determine a positioning analysis result; The test run result corresponding to the integrated data acquisition device is obtained by combining the photographed object analysis result and the positioning analysis result.
7. A data integration and management method for integrating RTK and mobile terminals, characterized in that: include: Acquire small RTK equipment information and mobile camera terminal information, and perform integrated configuration based on the small RTK equipment information and the mobile camera terminal information to obtain an integrated data acquisition device; When the real-time positioning function is detected, the small RTK device in the integrated data acquisition device is controlled to collect real-time coordinates; when a photo-taking instruction is detected, the mobile photo-taking terminal in the integrated data acquisition device is controlled to collect images to obtain on-site photos; The target coordinate data corresponding to the shooting time of the on-site photo is obtained, data association is performed based on the target coordinate data and the on-site photo to obtain a geographically annotated photo, and the geographically annotated photo is stored in a geographic database.
8. An electronic device, characterized in that: include: at least one processor; Memory; At least one application, wherein at least one application is stored in a memory and configured to be executed by at least one processor, and the at least one application is configured to: execute the RTK and mobile terminal integrated data integration and management method as described in claim 7.
9. A computer program product, characterized in that It includes a computer program, and the computer program is executed by a processor to implement the RTK and mobile terminal integrated data integration and management method as described in claim 7.