Information processing apparatus, information processing method, and program
The information processing device and method address the limitation of single-satellite bridge displacement analysis by calculating displacement direction using constraint conditions and parameter updates, achieving precise bridge displacement measurements.
Patent Information
- Application Number
- JP2024064614
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-04-12
- Publication Date
- 2025-10-24
AI Technical Summary
Existing bridge displacement analysis methods using satellite SAR are limited by the need for two satellites to determine displacement direction, restricting their applicability to specific targets.
An information processing device and method that calculates displacement direction using constraint conditions and parameter updates to analyze bridge displacement from data acquired by a single satellite, allowing decomposition into bridge axis and vertical directions.
Enables accurate calculation of bridge displacement amounts in desired directions using data from a single satellite, enhancing the applicability and precision of bridge monitoring systems.
Smart Images

Figure 2025161438000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to an information processing device and an information processing method for calculating displacement occurring in a structure, and further to a program for realizing these. [Background technology]
[0002] In general, infrastructure structures such as bridges have a limited lifespan, and in recent years, the aging of many infrastructure structures has become a major social issue. Periodic inspections are essential for the maintenance and management of such infrastructure structures, and these inspections are typically carried out manually. However, due to labor shortages, there are limitations to manual inspections, so monitoring technologies using various sensors are attracting attention.
[0003] For example, bridge displacement analysis using satellite synthetic aperture radar (SAR) has been proposed for bridges. In bridge displacement analysis using satellite SAR, radio waves are emitted from an artificial satellite toward the bridge at set intervals, and the reflected waves are received. Then, the phase difference between the reflected waves is calculated through interference processing. This phase difference is caused by the displacement that occurred on the bridge during the radio wave emission interval. The phase difference is then converted into displacement using the wavelength of the radio waves.
[0004] However, the displacement calculated in the above bridge displacement analysis is the displacement in the line of sight between the ground and the satellite (hereinafter referred to as "LOS (Line of Sight) displacement"). It is difficult to determine the direction and magnitude of the actual bridge displacement from this LOS displacement. For this reason, a displacement analysis (2.5-dimensional analysis) using two satellites on different orbits has been proposed (see, for example, Non-Patent Document 1).
[0005] In the displacement analysis disclosed in Non-Patent Document 1, the displacement analysis result of the northward orbit (ascending orbit) of the first satellite and the displacement analysis result of the southward orbit (descending orbit) of the second satellite are combined. As a result, the displacement of the target is decomposed into quasi-east-west and quasi-up-down components. [Prior art documents] [Non-patent literature]
[0006] [Non-Patent Document 1] Satoshi Fujiwara et al., “2.5-D surface deformation of M6.1 earthquake near Mt Iwate detected by SAR interferometry”, Geophysical Research Letters, Vol.27, No.14, pp.2049-2052, July 15, 2000. Summary of the Invention [Problem to be solved by the invention]
[0007] However, there is a problem in that there are very few cases where two different satellites irradiate radio waves to the same target. For this reason, the targets to which the displacement analysis disclosed in Non-Patent Document 1 can be applied are very limited. Therefore, there is a need to use only one satellite to identify the amount of displacement in the direction in which the displacement actually occurred in an infrastructure structure such as a bridge.
[0008] An example of an object of the present disclosure is to enable calculation of a displacement amount in a direction according to an analysis target using only one flying object. [Means for solving the problem]
[0009] In order to achieve the above object, an information processing device according to one aspect of the present disclosure includes: a data acquisition unit that acquires irradiation direction displacement data that indicates a displacement amount in the irradiation direction of the target object, the displacement data being generated by irradiation of the target object with radio waves from the flying object; a constraint condition calculation unit that uses a constraint condition that defines a relationship between a displacement amount of the object in a set direction and a specific parameter to calculate a displacement amount of the object that satisfies the constraint condition as a set direction displacement amount candidate; a displacement calculation unit that calculates irradiation direction displacement data candidates by applying the calculated setting direction displacement amount candidates to an equation that indicates a relationship between the irradiation direction displacement data and a displacement amount of the object in a setting direction; a parameter update unit that updates the specific parameter using a difference between the calculated irradiation direction displacement data candidate and the acquired irradiation direction displacement data; The present invention is characterized in that it is provided with:
[0010] In order to achieve the above object, an information processing method according to one aspect of the present disclosure includes: a data acquisition step of acquiring irradiation direction displacement data that indicates a displacement amount in the irradiation direction of the target object, the displacement data being generated by irradiation of the target object with radio waves from the flying object; a constraint condition calculation step of calculating, using a constraint condition that defines a relationship between a displacement amount of the object in a set direction and a specific parameter, a displacement amount of the object that satisfies the constraint condition as a set direction displacement amount candidate; a displacement calculation step of calculating an irradiation direction displacement data candidate by applying the calculated setting direction displacement amount candidate to an equation indicating a relationship between the irradiation direction displacement data and a displacement amount of the object in the setting direction; a parameter updating step of updating the specific parameter using a difference between the calculated irradiation direction displacement data candidate and the acquired irradiation direction displacement data; The present invention is characterized by having the following:
[0011] Furthermore, in order to achieve the above object, a program according to one aspect of the present disclosure includes: On the computer, a data acquisition step of acquiring irradiation direction displacement data that indicates a displacement amount in the irradiation direction of the target object, the displacement data being generated by irradiation of the target object with radio waves from the flying object; a constraint condition calculation step of calculating, using a constraint condition that defines a relationship between a displacement amount of the object in a set direction and a specific parameter, a displacement amount of the object that satisfies the constraint condition as a set direction displacement amount candidate; a displacement calculation step of calculating an irradiation direction displacement data candidate by applying the calculated setting direction displacement amount candidate to an equation indicating a relationship between the irradiation direction displacement data and a displacement amount of the object in the setting direction; a parameter updating step of updating the specific parameter using a difference between the calculated irradiation direction displacement data candidate and the acquired irradiation direction displacement data; The method is characterized in that: [Effects of the Invention]
[0012] As described above, according to the present disclosure, it is possible to calculate the amount of displacement in a direction according to the analysis target using only one flying object. [Brief explanation of the drawings]
[0013] [Figure 1] FIG. 1 is a diagram illustrating a schematic configuration of an example of an information processing device. [Figure 2] FIG. 2 is a diagram showing a more specific configuration of an example of the information processing device. [Figure 3] FIG. 3 is a diagram showing reflection points and an object for which irradiation direction displacement data is generated. [Figure 4] FIG. 4 is a diagram showing an example of irradiation direction displacement data measured by an artificial satellite. [Figure 5] FIG. 5 is a diagram illustrating constraint conditions when the object is a bridge. [Figure 6] FIG. 6 is a diagram showing the relationship between the Loss displacement and the set direction of the object. [Figure 7] FIG. 7 is a flow diagram illustrating an example of the operation of the information processing device. [Figure 8] FIG. 8 is a block diagram illustrating an example of a computer that realizes the information processing device. DETAILED DESCRIPTION OF THE INVENTION
[0014] (Embodiment) Hereinafter, an information processing device, an information processing method, and a program will be described in the embodiments with reference to FIGS.
[0015] [Device configuration] First, a schematic configuration of an example of an information processing device will be described with reference to Fig. 1. Fig. 1 is a diagram showing a schematic configuration of an example of an information processing device.
[0016] 1 is a device for calculating a displacement occurring in an object. As shown in FIG. 1, the information processing device 10 includes a data acquisition unit 11, a constraint condition calculation unit 12, a displacement calculation unit 13, and a parameter update unit 14.
[0017] The data acquisition unit 11 acquires irradiation direction displacement data that indicates the amount of displacement in the irradiation direction of the target object, generated by irradiation of radio waves from the flying object to the target object. Here, an example of the flying object is an artificial satellite. The flying object may be an aircraft (whether manned or unmanned), an airship, a balloon, or the like, other than an artificial satellite.
[0018] The constraint condition calculation unit 12 calculates the displacement amount of the object in the set direction that satisfies the constraint condition as a "set direction displacement amount candidate" using the constraint condition that defines the relationship between the displacement amount of the object in the set direction and the specific parameter. The displacement calculation unit 13 calculates tentative irradiation direction displacement data (hereinafter referred to as "irradiation direction displacement data candidate") by applying the calculated set direction displacement amount candidate to an equation that indicates the relationship between the irradiation direction displacement data and the displacement amount of the object in the set direction. The parameter update unit 14 updates the specific parameter using the difference between the calculated irradiation direction displacement data candidate and the acquired irradiation direction displacement data.
[0019] That is, the information processing device 10 calculates the irradiation direction displacement data candidate using the displacement amount obtained from the specific parameters, and calculates the difference between this and the observed irradiation direction displacement data. If the difference is large, the information processing device 10 updates the parameters and brings the irradiation direction displacement data candidate closer to the observed irradiation direction displacement data. As a result, the set direction displacement amount candidate approaches the actual displacement amount of the target object, and the set direction displacement amount candidate with the smallest difference is output as the displacement amount of the target object. In this way, the information processing device 10 can calculate the displacement amount in a direction corresponding to the analysis target using only the irradiation direction displacement data observed for one flying object.
[0020] Next, the configuration and functions of the information processing device 10 will be specifically described with reference to Fig. 2 to Fig. 6. Fig. 2 is a configuration diagram showing a more specific configuration of an example of the information processing device. Fig. 3 is a diagram showing reflection points and an object for which irradiation direction displacement data is generated. Fig. 4 is a diagram showing an example of irradiation direction displacement data measured by an artificial satellite.
[0021] 2, the information processing device 10 includes an evaluation unit 15 in addition to the above-mentioned data acquisition unit 11, constraint condition calculation unit 12, displacement calculation unit 13, and parameter update unit 14. In the following description, it is assumed that the flying object is an artificial satellite 20 and the target object is a bridge 30. It is also assumed that the set directions of the target object are the bridge axis direction (x direction) and vertical direction (z direction) of the bridge 30.
[0022] 3, the radiation direction displacement data transmitted from the artificial satellite 20 is data on the LOS displacement for each reflection point 31 analyzed by the satellite SAR. In FIG. 3, the dashed arrow indicates the radiation direction of the radio waves from the artificial satellite 20, and the solid arrow indicates the orbit of the artificial satellite 20.
[0023] As shown in Fig. 4, the LOS displacement is the displacement in the line of sight (direction of illumination) of the satellite. On the other hand, the displacements being calculated are the displacement in the bridge axis direction and the vertical direction of the bridge 30, as will be described later. Also, in Fig. 4, the bridge is shown as a model. In the example of Fig. 4, the bridge is deformed by thermal expansion, which causes displacement. Note that the bridge can also be deformed by factors other than thermal expansion, for example, the weight of passing vehicles.
[0024] Furthermore, the artificial satellite 20 transmits the irradiation direction displacement data at a set date and time or periodically. The irradiation direction displacement data received at the base is stored in the database 21. Furthermore, the irradiation direction displacement data has an observation time, and the stored irradiation direction displacement data is time-series data.
[0025] In this embodiment, the data acquisition unit 11 acquires irradiation direction displacement data at each reflection point of the bridge 30 from the database 21. Since irradiation direction displacement data is acquired for each reflection point in this manner, the processing by the constraint condition calculation unit 12, displacement calculation unit 13, and evaluation unit 15 is performed for each reflection point.
[0026] The constraint condition calculation unit 12 calculates the set direction displacement amount candidates dx' and dz' for the displacement amount dx in the bridge axis direction and the displacement amount dz in the vertical direction of the bridge 30, respectively, using the constraint condition shown in, for example, the following equation 1. In the following equation 1, C represents a specific parameter.
[0027]
number
[0028] Here, the constraint conditions will be explained in detail. The constraint conditions shown in the above equation 1 are specifically set depending on the object. FIG. 5 is a diagram explaining the constraint conditions when the object is a bridge. The displacement caused by the bridge 30 can be expressed by the model shown in FIG. 5. The model shown in FIG. 5 is a finite element model of the bridge 30.
[0029] In the finite element model, the bridge 30 is decomposed into finite elements, and the displacement amount for each set point (1 to N) is determined by executing a simulation. In this case, the modeled bridge shown in Figure 5 is approximated by the curve shown in Equation 2 below using a specific parameter c. In this case, as shown in Figure 5, the specific parameter c includes the value of c before deformation. p and the deformed c s However, since they can always be considered the same before deformation, the specific parameter c s will be updated.
number
[0030] Further, other examples of the limiting conditions include the following equations 3 and 4.
[0031]
number
[0032]
number
[0033] Next, the candidate displacement amount dx' in the set direction in the bridge axis direction at any set point j in the model shown in Figure 5 j and the candidate displacement amount dz' in the vertical direction. j Here, j is a value between 1 and N.
[0034] First, the coordinates (x p j ,z p j ) satisfies the following equations 5 and 6, and can be calculated from the following equations 5 and 6. p indicates the total curve length of the bridge before deformation.
[0035]
number
[0036]
number
[0037] Similarly, the coordinates (x s j ,z s j ) satisfies the following equations 7 and 8, and can be obtained from the following equations 7 and 8. p indicates the total curve length of the bridge after deformation.
[0038]
number
[0039]
number
[0040] In this way, the coordinates (x p j ,z p j ) and the coordinates (x s j ,z s j ) can be obtained by the following equation 9. The candidate displacement dx' in the set direction in the bridge axis direction at the set point j is j and the candidate displacement amount dz' in the vertical direction. j and are calculated.
[0041]
number
[0042] In this embodiment, the constraint condition calculation unit 12 calculates, for each reflection point, a set directional displacement candidate dx' in the bridge axis direction and a set directional displacement candidate dz' in the vertical direction using the method described above.
[0043] In this embodiment, the displacement calculation unit 13 calculates irradiation direction displacement data candidates by applying the set direction displacement amount candidates dx' and dz' calculated by the constraint condition calculation unit 12 to the following equation 10 for each reflection point. Here, the irradiation direction displacement data candidates are the tentative displacement amount d' in the LOS displacement direction. los That is, the displacement calculation unit 13 calculates the LOS displacement backward from the candidate set direction displacement amount.
[0044]
number
[0045] Figure 6 is a diagram showing the relationship between the Loss displacement and the set direction of the object. As shown in Figure 6, θ in equation 10 is the angle between the line of sight of the satellite 20 and the vertical direction on the zx plane. α in equation 10 is the angle between the line of sight of the satellite 20 and the bridge axis direction on the xy plane.
[0046] The evaluation unit 15 evaluates the difference between the irradiation direction displacement data candidate calculated by the displacement calculation unit 13 and the observed irradiation direction displacement data. Specifically, the evaluation unit 15 evaluates the difference between the irradiation direction displacement data candidate and the observed irradiation direction displacement data. los and the displacement d indicated by the observed irradiation direction displacement data los Calculate the difference between
[0047] As described above, since irradiation direction displacement data is acquired for each reflection point and irradiation direction displacement data candidates are calculated for each reflection point, the evaluation unit 15 calculates a difference for each reflection point.The evaluation unit 15 then uses the difference calculated for each reflection point to further calculate a squared error or likelihood, and sets the calculated squared error or likelihood as an evaluation value.The evaluation unit 15 then passes the calculated evaluation value to the parameter update unit 14.
[0048] The parameter update unit 14 determines whether the evaluation by the evaluation unit 15 satisfies the set conditions. If the set conditions are not satisfied, the parameter update unit 14 updates the parameters.
[0049] On the other hand, if the set conditions are satisfied, the parameter update unit 14 causes the constraint condition calculation unit 12 to output the latest set directional displacement amount candidates dx' and dz' as the displacement amounts dx and dz of the bridge 30. Examples of the output destination include a terminal device 40 of the manager of the bridge 30.
[0050] Specifically, if the evaluation value is a square error, the parameter update unit 14 determines whether the value of the square error is equal to or greater than a threshold value as a setting condition. If the result of the determination is that the value of the square error is equal to or greater than the threshold value, the parameter update unit 14 updates the specific parameter c after transformation so that the value of the square error becomes smaller. s Update.
[0051] If the evaluation value is a likelihood, the parameter update unit 14 determines whether the likelihood is equal to or less than a threshold value as a setting condition. If the determination result shows that the likelihood is equal to or less than the threshold value, the parameter update unit 14 updates the specific parameter c after transformation so as to increase the likelihood. s Update.
[0052] Furthermore, the parameter update unit 14 can also update the parameters using an existing optimization method, such as particle swarm optimization (PSO) or Markov chain Monte Carlo (MCMC).
[0053] When the specific parameters are updated by the parameter update unit 14, the constraint condition calculation unit 12, displacement calculation unit 13, and evaluation unit 15 perform processing again using the latest updated specific parameters.
[0054] [Device operation] Next, the operation of the information processing device 10 will be described with reference to FIG. 7. FIG. 7 is a flow diagram showing an example of the operation of the information processing device. In the following description, reference will be made to FIGS. 1 to 6 as appropriate. An information processing method is implemented by operating the information processing device 10. Therefore, in the embodiment, the description of the information processing method will be replaced with the following description of the operation of the information processing device 10.
[0055] As shown in FIG. 7, first, the data acquisition unit 11 acquires from the database 21 irradiation direction displacement data that indicates the amount of displacement in the irradiation direction of the bridge 30, generated by irradiating the bridge 30 with radio waves from the artificial satellite 20 (step A1).
[0056] Next, the constraint condition calculation unit 12 calculates candidate set direction displacement amounts for each of the displacement amounts of the bridge 30 in the bridge axis direction and the vertical direction using constraint conditions that specify the relationship between the displacement amounts of the bridge 30 in the bridge axis direction and the vertical direction and specific parameters (step A2).
[0057] Next, the displacement calculation unit 13 applies the set direction displacement amount candidate calculated in step A2 to an equation showing the relationship between the irradiation direction displacement data and the displacement amount of the bridge 30 in the bridge axis direction and vertical direction, to calculate the irradiation direction displacement data candidate (step A3).
[0058] Next, the evaluation unit 15 evaluates the difference between the irradiation direction displacement data candidate calculated in step A3 and the irradiation direction displacement data acquired in step A1 (step A4).
[0059] Next, the parameter update unit 14 determines whether the evaluation in step A4 satisfies the set conditions (step A5).
[0060] If the result of the determination in step A5 is that the evaluation in step A4 does not satisfy the set condition, the parameter update unit 14 updates the specific parameter (step A6), after which step A2 is executed again.
[0061] On the other hand, if the result of the judgment in step A5 is that the evaluation in step A4 satisfies the set conditions, the parameter update unit 14 causes the constraint condition calculation unit 12 to output the latest candidate set direction displacement amount as the displacement amount of the bridge 30 (step A7).
[0062] [Effects of the embodiment] In this way, the specific parameters are updated until the difference between the illumination direction displacement data candidate and the observed illumination direction displacement data becomes small, and then the latest set direction displacement amount candidates dx' and dz' are output as the displacement amounts dx and dz of the bridge 30. In this embodiment, the displacement amounts in the bridge axis direction and vertical direction of the bridge 30 can be calculated using only the illumination direction displacement data observed by one artificial satellite 20. The displacement amounts dx and dz of the bridge 30 output in this way are highly accurate values because they are consistent with the observed illumination direction displacement data.
[0063] In the above example, the target object is a bridge 30, but is not limited to this. The target object may be a structure other than a bridge. An example of a structure other than a bridge is a structure that is long in one direction.
[0064] [program] The program in the embodiment may be any program that causes a computer to execute steps A1 to A7 shown in Fig. 7. By installing and executing this program on a computer, the information processing device 10 and the information processing method can be realized. In this case, the processor of the computer functions as a data acquisition unit 11, a constraint condition calculation unit 12, a displacement calculation unit 13, a parameter update unit 14, and an evaluation unit 15 to perform processing. Examples of the computer include a general-purpose PC, a server computer, a smartphone, and a tablet terminal device.
[0065] The program in this embodiment may be executed by a computer system constructed by a plurality of computers, in which case, for example, each computer may function as one of the data acquisition unit 11, constraint condition calculation unit 12, displacement calculation unit 13, parameter update unit 14, and evaluation unit 15.
[0066] [Physical configuration] A computer that implements the information processing device 10 by executing the program in the embodiment will now be described with reference to Fig. 8. Fig. 8 is a block diagram showing an example of a computer that implements the information processing device.
[0067] 8, the computer 110 includes a CPU (Central Processing Unit) 111, a main memory 112, a storage device 113, an input interface 114, a display controller 115, a data reader / writer 116, and a communication interface 117. These components are connected to each other via a bus 121 so as to be able to communicate data with each other.
[0068] Furthermore, the computer 110 may include a GPU (Graphics Processing Unit) or an FPGA (Field-Programmable Gate Array) in addition to or instead of the CPU 111. In this aspect, the GPU or FPGA can execute the programs in the embodiments.
[0069] The CPU 111 loads a program in the embodiment, which is composed of a group of codes and stored in the storage device 113, into the main memory 112 and executes each code in a predetermined order to perform various calculations. The main memory 112 is typically a volatile storage device such as a DRAM (Dynamic Random Access Memory).
[0070] The program in the embodiment is provided in a state stored in a computer-readable recording medium 120. The program in the embodiment may be distributed over the Internet connected via the communication interface 117.
[0071] Specific examples of the storage device 113 include a hard disk drive and a semiconductor storage device such as a flash memory. The input interface 114 mediates data transmission between the CPU 111 and input devices 118 such as a keyboard and a mouse. The display controller 115 is connected to a display device 119 and controls the display on the display device 119.
[0072] The data reader / writer 116 mediates data transmission between the CPU 111 and the recording medium 120, reads programs from the recording medium 120, and writes processing results from the computer 110 to the recording medium 120. The communication interface 117 mediates data transmission between the CPU 111 and other computers.
[0073] Specific examples of the recording medium 120 include general-purpose semiconductor storage devices such as CF (Compact Flash (registered trademark)) and SD (Secure Digital), magnetic recording media such as flexible disks, or optical recording media such as CD-ROMs (Compact Disk Read Only Memory).
[0074] The information processing device 10 can be realized not by a computer on which a program is installed, but by hardware corresponding to each unit, such as an electronic circuit. Furthermore, the information processing device 10 may be partially realized by a program and the remaining unit by hardware. In the embodiment, the computer is not limited to the computer shown in FIG. 8.
[0075] Some or all of the above-described embodiments can be expressed by (Supplementary Note 1) to (Supplementary Note 15) described below, but are not limited to the following descriptions.
[0076] (Appendix 1) a data acquisition unit that acquires irradiation direction displacement data that indicates a displacement amount in the irradiation direction of the target object, the displacement data being generated by irradiation of the target object with radio waves from the flying object; a constraint condition calculation unit that uses a constraint condition that defines a relationship between a displacement amount of the object in a set direction and a specific parameter to calculate a displacement amount of the object that satisfies the constraint condition as a set direction displacement amount candidate; a displacement calculation unit that calculates irradiation direction displacement data candidates by applying the calculated setting direction displacement amount candidates to an equation that indicates a relationship between the irradiation direction displacement data and a displacement amount of the object in a setting direction; a parameter update unit that updates the specific parameter using a difference between the calculated irradiation direction displacement data candidate and the acquired irradiation direction displacement data; Equipped with 1. An information processing device comprising:
[0077] (Appendix 2) An evaluation unit that evaluates a difference between the calculated irradiation direction displacement data candidate and the acquired irradiation direction displacement data, The parameter update unit updates the specific parameter based on the evaluation. 2. The information processing device according to claim 1.
[0078] (Appendix 3) the calculation of the setting direction displacement amount candidate by the constraint condition calculation unit, the calculation of the irradiation direction displacement data candidate by the displacement calculation unit, and the update of the specific parameter by the parameter update unit are repeatedly executed until the evaluation by the evaluation unit satisfies a setting condition; the constraint condition calculation unit outputs, as a displacement amount of the object, a set directional displacement amount candidate calculated using the specific parameter when the evaluation satisfies the set condition; 3. The information processing device according to claim 2.
[0079] (Appendix 4) the data acquisition unit acquires irradiation direction displacement data for each reflection point of the object, the constraint condition calculation unit calculates the set direction displacement amount candidate for each of the reflection points; the displacement calculation unit calculates the irradiation direction displacement data candidate for each of the reflection points; the evaluation unit performs evaluation using the difference for each of the reflection points. 3. The information processing device according to claim 2.
[0080] (Appendix 5) the object is a bridge, The set direction is the bridge axis direction and width direction of the bridge, 2. The information processing device according to claim 1.
[0081] (Appendix 6) a data acquisition step of acquiring irradiation direction displacement data that indicates a displacement amount in the irradiation direction of the target object, the displacement data being generated by irradiation of the target object with radio waves from the flying object; a constraint condition calculation step of calculating, using a constraint condition that defines a relationship between a displacement amount of the object in a set direction and a specific parameter, a displacement amount of the object that satisfies the constraint condition as a set direction displacement amount candidate; a displacement calculation step of calculating an irradiation direction displacement data candidate by applying the calculated setting direction displacement amount candidate to an equation indicating a relationship between the irradiation direction displacement data and a displacement amount of the object in the setting direction; a parameter updating step of updating the specific parameter using a difference between the calculated irradiation direction displacement data candidate and the acquired irradiation direction displacement data; having An information processing method comprising:
[0082] (Appendix 7) further comprising an evaluation step of evaluating a difference between the calculated irradiation direction displacement data candidate and the acquired irradiation direction displacement data; In the parameter updating step, the specific parameter is updated based on the evaluation. 1. The information processing method described in Appendix 6.
[0083] (Appendix 8) the calculation of the setting direction displacement amount candidate in the constraint condition calculation step, the calculation of the irradiation direction displacement data candidate in the displacement calculation step, and the update of the specific parameter in the parameter update step are repeatedly executed until the evaluation in the evaluation step satisfies a setting condition; In the constraint condition calculation step, a candidate displacement amount in a set direction calculated using the specific parameter when the evaluation satisfies the set condition is output as a displacement amount of the object. 7. The information processing method described in Appendix 7.
[0084] (Appendix 9) In the data acquisition step, irradiation direction displacement data is acquired for each reflection point of the object; In the constraint condition calculation step, the set direction displacement amount candidate is calculated for each of the reflection points; In the displacement calculation step, the irradiation direction displacement data candidate is calculated for each of the reflection points; In the evaluation step, evaluation is performed using the difference for each of the reflection points. 7. The information processing method described in Appendix 7.
[0085] (Appendix 10) the object is a bridge, The set direction is the bridge axis direction and width direction of the bridge, 1. The information processing method described in Appendix 6.
[0086] (Appendix 11) On the computer, On the computer, a data acquisition step of acquiring irradiation direction displacement data that indicates a displacement amount in the irradiation direction of the target object, the displacement data being generated by irradiation of the target object with radio waves from the flying object; a constraint condition calculation step of calculating, using a constraint condition that defines a relationship between a displacement amount of the object in a set direction and a specific parameter, a displacement amount of the object that satisfies the constraint condition as a set direction displacement amount candidate; a displacement calculation step of calculating an irradiation direction displacement data candidate by applying the calculated setting direction displacement amount candidate to an equation indicating a relationship between the irradiation direction displacement data and a displacement amount of the object in the setting direction; a parameter updating step of updating the specific parameter using a difference between the calculated irradiation direction displacement data candidate and the acquired irradiation direction displacement data; A program that executes.
[0087] (Appendix 12) further comprising an evaluation step of evaluating a difference between the calculated irradiation direction displacement data candidate and the acquired irradiation direction displacement data; In the parameter updating step, the specific parameter is updated based on the evaluation. 12. The program described in Appendix 11.
[0088] (Appendix 13) the calculation of the setting direction displacement amount candidate in the constraint condition calculation step, the calculation of the irradiation direction displacement data candidate in the displacement calculation step, and the update of the specific parameter in the parameter update step are repeatedly executed until the evaluation in the evaluation step satisfies a setting condition; In the constraint condition calculation step, a candidate displacement amount in a set direction calculated using the specific parameter when the evaluation satisfies the set condition is output as a displacement amount of the object. 12. The program described in Appendix 12.
[0089] (Appendix 14) In the data acquisition step, irradiation direction displacement data is acquired for each reflection point of the object; In the constraint condition calculation step, the set direction displacement amount candidate is calculated for each of the reflection points; In the displacement calculation step, the irradiation direction displacement data candidate is calculated for each of the reflection points; In the evaluation step, evaluation is performed using the difference for each of the reflection points. 12. The program described in Appendix 12.
[0090] (Appendix 15) the object is a bridge, The set direction is the bridge axis direction and width direction of the bridge, 12. The program described in Appendix 11. [Industrial Applicability]
[0091] As described above, the present disclosure enables calculation of the amount of displacement in a direction appropriate for an analysis target using only one flying object. The present disclosure is useful, for example, in a system for analyzing infrastructure structures. [Explanation of symbols]
[0092] 10. Information processing equipment 11 Data Acquisition Section 12 Constraint calculation section 13 Displacement calculation section 14 Parameter update section 15 Evaluation Section 20 satellite 21 Databases 30 Bridges 40 Terminal Equipment 110 Computer 111 CPU 112 main memory 113 Storage device 114 Input Interface 115 Display Controller 116 Data Reader / Writer 117 Communication Interface 118 Input Devices 119 Display Device 120 Recording Media 121 Bus
Claims
1. a data acquisition unit that acquires irradiation direction displacement data that indicates a displacement amount in the irradiation direction of the target object, the displacement data being generated by irradiation of the target object with radio waves from the flying object; a constraint condition calculation unit that uses a constraint condition that defines a relationship between a displacement amount of the object in a set direction and a specific parameter to calculate a displacement amount of the object that satisfies the constraint condition as a set direction displacement amount candidate; a displacement calculation unit that calculates irradiation direction displacement data candidates by applying the calculated setting direction displacement amount candidates to an equation that indicates a relationship between the irradiation direction displacement data and a displacement amount of the object in a setting direction; a parameter update unit that updates the specific parameter using a difference between the calculated irradiation direction displacement data candidate and the acquired irradiation direction displacement data; Equipped with 1. An information processing device comprising:
2. An evaluation unit that evaluates a difference between the calculated irradiation direction displacement data candidate and the acquired irradiation direction displacement data, the parameter update unit updates the specific parameter based on the evaluation. The information processing device according to claim 1 .
3. the calculation of the setting direction displacement amount candidate by the constraint condition calculation unit, the calculation of the irradiation direction displacement data candidate by the displacement calculation unit, and the update of the specific parameter by the parameter update unit are repeatedly executed until the evaluation by the evaluation unit satisfies a setting condition; the constraint condition calculation unit outputs, as a displacement amount of the object, a set directional displacement amount candidate calculated using the specific parameter when the evaluation satisfies the set condition; The information processing device according to claim 2 .
4. the data acquisition unit acquires irradiation direction displacement data for each reflection point of the object, the constraint condition calculation unit calculates the set direction displacement amount candidate for each of the reflection points; the displacement calculation unit calculates the irradiation direction displacement data candidate for each of the reflection points; the evaluation unit performs evaluation using the difference for each of the reflection points. The information processing device according to claim 2 .
5. the object is a bridge, The set direction is the bridge axis direction and width direction of the bridge, The information processing device according to claim 1 .
6. a data acquisition step of acquiring irradiation direction displacement data that indicates a displacement amount in the irradiation direction of the target object, the displacement data being generated by irradiation of the target object with radio waves from the flying object; a constraint condition calculation step of calculating, using a constraint condition that defines a relationship between a displacement amount of the object in a set direction and a specific parameter, a displacement amount of the object that satisfies the constraint condition as a set direction displacement amount candidate; a displacement calculation step of calculating an irradiation direction displacement data candidate by applying the calculated setting direction displacement amount candidate to an equation indicating a relationship between the irradiation direction displacement data and a displacement amount of the object in the setting direction; a parameter updating step of updating the specific parameter using a difference between the calculated irradiation direction displacement data candidate and the acquired irradiation direction displacement data; having An information processing method comprising:
7. further comprising an evaluation step of evaluating a difference between the calculated irradiation direction displacement data candidate and the acquired irradiation direction displacement data; In the parameter updating step, the specific parameter is updated based on the evaluation. The information processing method according to claim 6.
8. the calculation of the setting direction displacement amount candidate in the constraint condition calculation step, the calculation of the irradiation direction displacement data candidate in the displacement calculation step, and the update of the specific parameter in the parameter update step are repeatedly executed until the evaluation in the evaluation step satisfies a setting condition; In the constraint condition calculation step, a candidate displacement amount in a set direction calculated using the specific parameter when the evaluation satisfies the set condition is output as a displacement amount of the object. The information processing method according to claim 7.
9. In the data acquisition step, irradiation direction displacement data is acquired for each reflection point of the object; In the constraint condition calculation step, the set direction displacement amount candidate is calculated for each of the reflection points; In the displacement calculation step, the irradiation direction displacement data candidate is calculated for each of the reflection points; In the evaluation step, evaluation is performed using the difference for each of the reflection points. The information processing method according to claim 7.
10. the object is a bridge, The set direction is the bridge axis direction and width direction of the bridge, The information processing method according to claim 6.
11. On the computer, a data acquisition step of acquiring irradiation direction displacement data that indicates a displacement amount in the irradiation direction of the target object, the displacement data being generated by irradiation of the target object with radio waves from the flying object; a constraint condition calculation step of calculating, using a constraint condition that defines a relationship between a displacement amount of the object in a set direction and a specific parameter, a displacement amount of the object that satisfies the constraint condition as a set direction displacement amount candidate; a displacement calculation step of calculating an irradiation direction displacement data candidate by applying the calculated setting direction displacement amount candidate to an equation indicating a relationship between the irradiation direction displacement data and a displacement amount of the object in the setting direction; a parameter updating step of updating the specific parameter using a difference between the calculated irradiation direction displacement data candidate and the acquired irradiation direction displacement data; A program that executes.
12. further comprising an evaluation step of evaluating a difference between the calculated irradiation direction displacement data candidate and the acquired irradiation direction displacement data; In the parameter updating step, the specific parameter is updated based on the evaluation. The program according to claim 11.
13. the calculation of the setting direction displacement amount candidate in the constraint condition calculation step, the calculation of the irradiation direction displacement data candidate in the displacement calculation step, and the update of the specific parameter in the parameter update step are repeatedly executed until the evaluation in the evaluation step satisfies a setting condition; In the constraint condition calculation step, a candidate displacement amount in a set direction calculated using the specific parameter when the evaluation satisfies the set condition is output as a displacement amount of the object. The program according to claim 12.
14. In the data acquisition step, irradiation direction displacement data is acquired for each reflection point of the object; In the constraint condition calculation step, the set direction displacement amount candidate is calculated for each of the reflection points; In the displacement calculation step, the irradiation direction displacement data candidate is calculated for each of the reflection points; In the evaluation step, evaluation is performed using the difference for each of the reflection points. The program according to claim 12.
15. the object is a bridge, The set direction is the bridge axis direction and width direction of the bridge, The program according to claim 11.