Change determination system, change determination method, and change determination program
The change interpretation system enhances detection accuracy by correcting over-detection in change detection methods using attribute-based certainty adjustments, improving reliability in identifying building and land changes over time.
Patent Information
- Application Number
- JP2023214139
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-12-19
- Publication Date
- 2025-07-01
- Estimated Expiration
- 2043-12-19
AI Technical Summary
Existing AI-based and aerial photograph-based change detection methods suffer from over-detection, leading to inaccuracies in identifying changes in buildings and land over time.
A change interpretation system that includes an acquisition unit for primary results, a certainty adjustment unit to correct accuracy based on attribute information and predetermined conditions using a certainty adjustment rule, and an output unit for a secondary interpretation result.
Improves the accuracy of change detection by reducing over-detection through targeted accuracy adjustments based on attributes like construction age, ownership changes, land use, and regulatory areas, ensuring reliable final results.
Smart Images

Figure 2025097764000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a change determination system, a change determination method, and a change determination program.
Background Art
[0002] For example, for the purpose of investigating taxable objects, etc., aerial photographs taken at two times are compared to determine changes (such as disappearance, new construction, rebuilding, extension, and partial disappearance, etc.) of buildings (houses, etc.). For example, a technique for displaying on a screen in order to compare image data based on aerial photograph data of the previous year and image data based on aerial photograph data of this year is known (see, for example, Patent Document 1). Also, a technique for inferring a changed area by a model obtained by machine learning using a superimposed image in which a map image and an aerial photograph are superimposed as an input (explanatory variable) and an output (objective variable) of the changed area in the corresponding area is known (see, for example, Patent Document 2).
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Patent Document 2
Summary of the Invention
Problems to be Solved by the Invention
[0004] In the automatic detection of changes in houses, etc. by AI using a machine learning model, etc. and visual detection of aerial photographs, etc., a certain amount of over-detection has occurred in order to prevent detection omissions. In order to improve the accuracy in the final detection result of changes, it has been desired to remove over-detection from the automatic detection result of changes by AI, etc. and the detection result of changes by aerial photographs, etc.
[0005] Therefore, an object of the present invention is to improve the accuracy of the final interpretation result by removing over-detection from the primary interpretation result, which is an interpretation result of changes that may include over-detection.
Means for Solving the Problem
[0006] A change interpretation system according to an aspect of the present invention is a change interpretation system that interprets changes in buildings and land over two different time periods, and includes an acquisition unit that acquires a primary interpretation result including attribute information regarding an object to be interpreted for change, change information indicating the result of interpreting the change, and certainty indicating the reliability of the interpretation result; and a certainty adjustment unit that corrects the certainty included in the primary interpretation result according to a certainty correction method associated with a change information and an attribute information for each predetermined condition, using a certainty adjustment rule in which a certainty correction method is associated with each predetermined condition regarding the change information and the attribute information, when the change information and the attribute information included in the primary interpretation result correspond to the change information and the predetermined condition in the certainty adjustment rule; and an output unit that outputs a secondary interpretation result, which is an interpretation result of the change of the object determined based on the certainty corrected by the certainty adjustment unit.
[0007] A change interpretation method according to an aspect of the present invention is a change interpretation method executed by a change interpretation system including at least one processor and interpreting changes in buildings and land over two different time periods, and includes an acquisition step of acquiring a primary interpretation result including attribute information regarding an object to be interpreted for change, change information indicating the result of interpreting the change, and certainty indicating the reliability of the interpretation result; a certainty adjustment step of correcting the certainty included in the primary interpretation result according to a certainty correction method associated with each predetermined condition regarding the change information and the attribute information, using a certainty adjustment rule in which a certainty correction method is associated with each predetermined condition regarding the change information and the attribute information, when the change information and the attribute information included in the primary interpretation result correspond to the change information and the predetermined condition in the certainty adjustment rule; and an output step of outputting a secondary interpretation result, which is an interpretation result of the change of the object determined based on the certainty corrected in the certainty adjustment step.
[0008] A change determination program according to an aspect of the present invention is a change determination program for causing a computer to function as a change determination system that determines changes in buildings and land over two different time periods. The program includes an acquisition step of acquiring a primary determination result including attribute information regarding an object to be determined for change, change information indicating a result of the change determination, and a certainty indicating the reliability of the determination result; a certainty adjustment step of using a certainty adjustment rule associated with a certainty correction method for each predetermined condition regarding the change information and the attribute information to correct the certainty included in the primary determination result according to the certainty correction method associated with the change information and the predetermined condition when the change information and the attribute information included in the primary determination result correspond to the change information and the predetermined condition in the certainty adjustment rule; and an output step of outputting a secondary determination result that is a change determination result of the object determined based on the certainty corrected in the certainty adjustment step, and causing the computer to execute these steps.
[0009] According to the above aspect, the certainty of the change information in the primary determination result is corrected according to a predetermined certainty correction method for each type of the attribute information and the change information of the object to be determined for change. Then, since the change determination result is determined and output based on the corrected certainty, the accuracy of the final change determination result is improved.
[0010] In a change determination system according to another aspect, the attribute information includes the construction period of the object, and the certainty adjustment rule includes, as a predetermined condition, that the change information corresponds to disappearance and the number of years since construction, which is the number of construction years, corresponds to a predetermined number of years, and includes, as a correction method, reducing the certainty by a predetermined degree when the predetermined condition is satisfied. The certainty adjustment unit may correct the certainty included in the primary determination result according to the corresponding correction method when the change information in the primary determination result is disappearance and the number of construction years of the object corresponds to the predetermined number of years.
[0011] According to the above-described embodiment, when the change information is loss, the accuracy in the primary interpretation result is corrected according to the construction age of the object. For example, when the construction age is short, the possibility of the house being lost is small. Therefore, when the change interpretation result is loss, the accuracy is adjusted so that the shorter the construction age, the lower the accuracy. Accordingly, it is possible to reduce the accuracy of the change information regarding an object that is unrealistically or unlikely to be lost according to the construction age.
[0012] In a change interpretation system according to another embodiment, the attribute information includes the owner of the object, and the accuracy adjustment rule includes, as a correction method, increasing the accuracy by a predetermined degree when the change information corresponds to new construction and a change in the owner has occurred during two time periods and the predetermined condition is satisfied. The accuracy adjustment unit may correct the accuracy included in the primary interpretation result according to the corresponding correction method when the change information in the primary interpretation result is new construction and there has been a change in the owner of the object.
[0013] According to the above-described embodiment, when the change information is new construction, the accuracy in the primary interpretation result is corrected according to whether or not there is a change in the owner of the object. For example, when there is a change in the owner, the possibility of a house or the like being newly constructed is high. Therefore, when the change interpretation result is new construction, the accuracy can be adjusted to increase when there is a change in the owner.
[0014] In a change interpretation system according to another embodiment, the attribute information includes the land use category of the land that is the object, and the accuracy adjustment rule includes, as a correction method, adjusting the accuracy by a predetermined degree when the change information corresponds to new construction and the land use category corresponds to a predetermined type and the predetermined condition is satisfied. The accuracy adjustment unit may correct the accuracy included in the primary interpretation result according to the corresponding correction method when the change information in the primary interpretation result is new construction and the land use category of the object corresponds to a predetermined type.
[0015] According to the above-described embodiment, since the possibility of newly constructing a house or the like varies depending on the land use, when the change information indicates new construction, the accuracy in the primary interpretation result is adjusted according to the land use of the object. Therefore, it is possible to obtain an accuracy corresponding to the possibility of newly constructing a house or the like for each type of land use.
[0016] In a change interpretation system according to another embodiment, the attribute information includes position information indicating the location of the object, and the accuracy adjustment rule includes, as a correction method, reducing the accuracy by a predetermined degree when the change information corresponds to new construction and the location of the object corresponds to a predetermined area as a predetermined condition, and the accuracy adjustment unit corrects the accuracy included in the primary interpretation result according to the corresponding correction method when the change information in the primary interpretation result is new construction and the location of the object indicated by the position information corresponds to a predetermined area.
[0017] According to the above-described embodiment, since the construction of houses or the like is restricted by regulations for each region, when the change information in the primary interpretation result is new construction, the accuracy is adjusted according to whether the location of the object corresponds to a region subject to the predetermined regulations. Therefore, it is possible to obtain an accuracy corresponding to the region to which the location of the object belongs.
[0018] In a change interpretation system according to another embodiment, the accuracy adjustment rule includes at least one of a landslide disaster special warning area, a production green space, and a land use area as a predetermined area, and the accuracy adjustment unit corrects the accuracy included in the primary interpretation result according to a correction method set according to the corresponding predetermined area when the location of the object corresponds to the predetermined area.
[0019] According to the above-described embodiment, when the change information in the primary interpretation result is new construction and the location of the object corresponds to a landslide disaster special warning area, a production green space, or a land use area, the accuracy is reduced. Therefore, it is possible to obtain an accuracy that takes into account the low possibility of new construction corresponding to the region to which the location of the object corresponds.
[0020] In a movement determination system according to another embodiment, the accuracy adjustment unit may correct the accuracy only when the accuracy included in the primary determination result is equal to or lower than a given threshold value.
[0021] According to the above embodiment, when the accuracy in the primary determination result exceeds the threshold value, the accuracy for the movement information is not corrected. Therefore, when the reliability of the primary determination result is high, the movement information in the primary determination result is output as the final secondary determination result, so that omission of detection of movement can be prevented.
[0022] In a movement determination system according to another embodiment, the output unit may output, as the secondary determination result, that no movement has occurred when the accuracy corrected by the accuracy adjustment unit is equal to or lower than a given threshold value, and may output, as the secondary determination result, the movement information in the primary determination result together with the corrected accuracy when the corrected accuracy exceeds the threshold value.
[0023] According to the above embodiment, when the accuracy after correction is low, it is output as the secondary determination result that no movement has occurred, so that it is possible to eliminate excessive detection of movement of a house or the like.
[0024] A movement determination system according to another embodiment calculates, as a movement statistic value, for each predetermined condition regarding movement information and attribute information, the ratio of the number of objects in the primary movement determination result for which the movement information has not been changed by accuracy correction in the secondary determination result to the number of objects in the primary determination result, and updates the adjustment value by applying the calculated movement statistic value with a predetermined weight to the adjustment value used in the accuracy correction method in the current accuracy adjustment rule for each predetermined condition regarding movement information and attribute information. The movement determination system may further include an adjustment rule update unit.
[0025] According to the above embodiment, it is possible to improve the accuracy of the movement determination result by appropriately updating the accuracy adjustment rule using the performance of the movement determination result.
Advantages of the Invention
[0026] According to one aspect of the present disclosure, it is possible to improve the accuracy in the final interpretation result by removing over-detection from the primary interpretation result, which is an interpretation result of a change that may include over-detection.
Brief Description of the Drawings
[0027]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Embodiments for Carrying Out the Invention
[0028] Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the description of the drawings, the same or equivalent elements are denoted by the same reference numerals, and redundant descriptions are omitted.
[0029] FIG. 1 is a diagram showing the device configuration of the change judgment system according to this embodiment and the functional configuration of the change judgment device. As shown in FIG. 1, the change judgment system 1 is constituted by a change judgment device 10 as an example. The change judgment system 1 is a system for judging changes in buildings and land in two different time periods. The change judgment system 1 includes storage means such as a primary judgment result storage unit 21, an accuracy adjustment rule storage unit 22, a legal regulation information storage unit 23, a tax information storage unit 24, and a secondary judgment result storage unit 25.
[0030] The change judgment device 10 includes an acquisition unit 11, an accuracy adjustment unit 12, an output unit 13, and an adjustment rule update unit 14. Each functional unit of the change judgment device 10 is configured to be able to access each of the storage units 21 to 25. As illustrated in FIG. 1, each of the storage units 21 to 25 may be configured as another device that can be accessed from the change judgment device 10, or may be configured in the change judgment device 10.
[0031] Each functional unit included in the change judgment device 10 may be configured to be distributed among a plurality of devices. Further, each functional unit included in the change judgment device 10 is realized by either hardware and software, or any combination thereof.
[0032] Figure 2 is a hardware configuration diagram of the change determination device 10. Physically, as shown in Figure 2, the change determination device 10 is configured as a computer system including a main storage device 102 composed of memories such as a processor 101, RAM, and ROM, an auxiliary storage device 103 composed of a hard disk or the like, a communication control device 104, and the like. The change determination device 10 may further include an input device 105 such as a keyboard, a touch panel, or a mouse, which is an input device, and an output device 106 such as a display.
[0033] The processor 101 is an arithmetic device that executes an operating system and an application program. Examples of the processor include a CPU (Central Processing Unit) and a GPU (Graphics Processing Unit), but the type of the processor 101 is not limited to these. For example, the processor 101 may be composed of a dedicated circuit. The dedicated circuit may be a programmable circuit such as an FPGA (Field-Programmable Gate Array) or another type of circuit.
[0034] The main storage device 102 is a device that stores a program for realizing the change determination device 10, an arithmetic result output from the processor 101, and the like. The main storage device 102 is composed of at least one of, for example, a ROM (Read Only Memory) and a RAM (Random Access Memory).
[0035] The auxiliary storage device 103 is a device that can generally store a larger amount of data than the main storage device 102. The auxiliary storage device 103 is constituted by a non-volatile storage medium such as a hard disk or a flash memory, for example. The auxiliary storage device 103 stores a program P1 (transaction discrimination program) for causing the computer to function as the transaction discrimination device 10 and various types of data. Further, when the primary discrimination result storage unit 21, the accuracy adjustment rule storage unit 22, the legal regulation information storage unit 23, the tax information storage unit 24, and the secondary discrimination result storage unit 25 are included in the transaction discrimination device 10, the primary discrimination result storage unit 21, the accuracy adjustment rule storage unit 22, the legal regulation information storage unit 23, the tax information storage unit 24, and the secondary discrimination result storage unit 25 may be configured in any of the main storage device 102, the auxiliary storage device 103, and other storage elements.
[0036] The communication control device 104 is a device that executes data communication with other computers, devices, etc. via a communication network. The communication control device 104 is constituted by a network card or a wireless communication module, for example.
[0037] Each functional unit shown in FIG. 1 is realized by causing the processor 101 shown in FIG. 2 to load the program P1 onto hardware such as the main storage device 102 and causing the processor 101 to execute the program P1. The program P1 includes codes for realizing each functional element of the transaction discrimination device 10. The processor 101 operates the communication control device 104, etc. according to the program P1, and executes reading and writing of data in the main storage device 102 and the auxiliary storage device 103. The data and databases necessary for the processing are stored in the main storage device 102 and the auxiliary storage device 103. In the present embodiment, although each functional unit 11 to 14 is configured in the transaction discrimination device 10, it may be configured to be distributed among a plurality of computers.
[0038] Program P1 may be provided after being fixedly recorded on a tangible recording medium such as a CD-ROM, DVD-ROM, or semiconductor memory. Alternatively, Program P1 may be provided via a communication network as a data signal superimposed on a carrier wave.
[0039] With reference to FIGS. 1 and 3, the change determination process of the present embodiment and the functional units of the change determination device 10 will be described. The acquisition unit 11 acquires a primary determination result indicating the result of determining a change regarding an object to be determined for change (S11). The object to be determined for change is a building such as a house and a factory, and land and the like. Hereinafter, in the present embodiment, the case where the object to be determined for change is a building will be mainly described, but the case where the object is land or the like is not excluded. The primary determination result includes attribute information regarding the object to be determined for change, change information indicating the result of determining a change, and accuracy indicating the reliability of the determination result.
[0040] Specifically, the acquisition unit 11 may acquire the primary determination result from the primary determination result storage unit 21. The primary determination result storage unit 21 is a storage means that stores the primary determination result. The primary determination result is information indicating the primary determination result of changes (such as disappearance, new construction, rebuilding, extension, and partial disappearance) of buildings such as houses and factories in two different time periods.
[0041] FIG. 4 is a diagram showing an example of the primary determination result information stored in the primary determination result storage unit 21. As shown in FIG. 4, the primary determination result information includes object type, location information, change information, accuracy, etc. for each ID identifying the object to be determined for change.
[0042] The object type is information indicating the type of the object to be determined, and includes information such as houses and factories, for example. The location information is information indicating the location of the object, and may include information such as the representative location, range, shape, lot number, pen, and mesh identifier of the place where the object is located, for example. The change information is information indicating the type of the change determined primarily. The accuracy is information indicating the reliability of the determination result in the applied primary determination method.
[0043] The primary interpretation result may be information obtained, for example, by visually comparing aerial photographs taken at different times. Also, the primary interpretation result may be information on movements detected by AI technology using a machine learning model. Further, the primary interpretation result may be information obtained by comparing various analysis data such as satellite images (optical / SAR), drone photographs, and laser data at different times.
[0044] Figure 5 is a diagram showing an example of a building movement. The building h11 shown in the aerial photograph AP1 at the first time is not shown in the aerial photograph AP2 at the second time. That is, the primary interpretation result regarding the building h11 includes the movement information "disappearance".
[0045] Also, in the aerial photograph AP2 at the second time, a building h22 is shown at a location where there was no building or the like in the aerial photograph AP1 at the first time. That is, the primary interpretation result regarding the building h22 includes the movement information "new construction".
[0046] Since these primary interpretation results are obtained by the methods described above in order to detect movements without omission, they may include a certain degree of false detection, that is, over-detection. The movement interpretation method of the present embodiment aims to remove this over-detection.
[0047] The accuracy adjustment unit 12 corrects the accuracy included in the primary interpretation result using an accuracy adjustment rule (S12). The accuracy adjustment rule defines the accuracy correction method in association with each predetermined condition regarding the movement information and the attribute information. Then, the output unit 13 outputs a secondary interpretation result, which is the movement interpretation result of the object determined based on the accuracy corrected by the accuracy adjustment unit 12.
[0048] Specifically, when the movement information and the attribute information included in the primary interpretation result correspond to the movement information and the predetermined condition in the accuracy adjustment rule, the accuracy adjustment unit 12 corrects the accuracy included in the primary interpretation result according to the accuracy correction method associated with the movement information and the predetermined condition.
[0049] As an example, the accuracy adjustment unit 12 may correct the accuracy using an accuracy adjustment rule set based on regulatory information (S12A). FIG. 6 is a diagram showing an example of the process of adjusting the accuracy based on regulatory information and determining the secondary reading result.
[0050] As shown in FIG. 6, the accuracy adjustment unit 12, as an example, corrects the accuracy of the primary reading result (object type "ordinary house", change information "new construction", accuracy "85%") acquired by the acquisition unit 11 (S21). The accuracy adjustment unit 12 refers to the regulatory information storage unit 23 to acquire regulatory information. FIG. 7 is a diagram showing an example of the configuration of the regulatory information stored in the regulatory information storage unit 23. The regulatory information has information indicating whether it corresponds to a predetermined area subject to the regulation for each area (location information indicating the area).
[0051] The accuracy adjustment unit 12 refers to the regulatory information storage unit 23 and collates the position information indicating the position where the object to be read in the primary reading result is located with the earth and sand disaster special warning area which is one of the regulations (S22). Then, the accuracy adjustment unit 12 determines whether the location of the object corresponds to the earth and sand disaster special warning area (S23).
[0052] When it is determined that the location of the object corresponds to the earth and sand disaster special warning area, the accuracy adjustment unit 12 corrects the accuracy in the primary reading result according to the accuracy adjustment rule. FIG. 8 is a diagram showing an example of the accuracy adjustment rule stored in the accuracy adjustment rule storage unit 22. Referring to FIG. 8, for example, in the primary reading result, when the object type is "ordinary house" and the change type is "new construction", if the location of the object corresponds to the earth and sand disaster special warning area, it is set as the accuracy adjustment rule to multiply the accuracy by 0.7.
[0053] In step S23, when it is determined that the location of the object corresponds to the earth and sand disaster special warning area, the accuracy adjustment unit 12 corrects it by multiplying the accuracy "85%" in the primary reading result by the coefficient 0.7 (S24).
[0054] Subsequently, the accuracy adjustment unit 12 refers to the regulatory information storage unit 23 and collates the position information indicating the position where the object to be recognized in the primary recognition result is located with the production green space, which is one of the regulations (S25). Then, the accuracy adjustment unit 12 determines whether the location of the object corresponds to the production green space (S26).
[0055] In step S26, when it is determined that the location of the object corresponds to the production green space, the accuracy adjustment unit 12 corrects it by multiplying the accuracy (or the corrected angle) in the primary recognition result by a coefficient of 0.6 (see Fig. 8) (S27).
[0056] Furthermore, the accuracy adjustment unit 12 refers to the regulatory information storage unit 23 and collates the position information indicating the position where the object to be recognized in the primary recognition result is located with the usage area, which is one of the regulations (S28). Then, the accuracy adjustment unit 12 determines whether the location of the object corresponds to the usage area (S29).
[0057] In step S29, when it is determined that the location of the object corresponds to the usage area (for example, an industrial exclusive area), the accuracy adjustment unit 12 corrects it by multiplying the accuracy (or the corrected angle) in the primary recognition result by a coefficient of 0.7 (see Fig. 8) (S30).
[0058] In Fig. 6, an example is shown where the collation of the location of the object with various regulations is performed in the order of the special warning area for landslide disasters, the production green space, and the usage area. However, the order of collation is not limited to this example, and any one of the collations may not be performed, or further collation with other regulatory information may be performed.
[0059] Note that the information regarding the special warning area for landslide disasters referred to in the example of accuracy adjustment in Fig. 6 is defined by the Landslide Disaster Prevention Act, and the information regarding the production green space and the usage area is defined by the City Planning Act.
[0060] Subsequently, the output unit 13 determines whether the corrected accuracy according to the result of comparison with the legal regulation information is equal to or less than a given threshold value (S31). If the corrected accuracy is equal to or less than the threshold value, the output unit 13 deletes the change information in the primary reading result (S32). That is, the output unit 13 outputs, as a reading result, that no change has occurred in the object to be read. On the other hand, if the corrected accuracy is not less than the threshold value, the output unit 13 outputs, as a secondary reading result which is the final change reading result, the reading result including the corrected accuracy and the change information (S33). As one mode of output, the output unit 13 may store the secondary reading result in the secondary reading result storage unit 25. The secondary reading result storage unit 25 is a storage means for storing the secondary reading result information output by the output unit 13.
[0061] In the example described with reference to FIG. 6, when the location of the object corresponds to some examples of legal regulation information, such as a special warning area for landslide disasters, a production green area, and a land use area, the accuracy for the change information is adjusted by a preset adjustment rule. However, the legal regulation information is not limited to these examples. Other examples of legal regulation information include, for example, a residential exclusive area, a commercial area, an industrial area, an agricultural area, and a forest area. When the location of the object corresponds to the area based on these legal regulation information, the accuracy for the change information in the primary reading result may be adjusted.
[0062] Further, the accuracy adjustment unit 12 may further correct the accuracy using an accuracy adjustment rule set based on the tax information (S12B). FIG. 9 is a diagram showing an example of the process of adjusting the accuracy based on the tax information and determining the secondary reading result.
[0063] As shown in FIG. 9, the accuracy adjustment unit 12 corrects, as an example, the accuracy of the primary interpretation result (including the movement information "disappearance") acquired by the acquisition unit 11 (S41). The accuracy adjustment unit 12 refers to the tax information storage unit 24 to acquire tax information. FIG. 10 is a diagram showing an example of the configuration of the tax information stored in the tax information storage unit 24. The tax information is information related to taxation, and may be information required for determining the necessity and amount of taxation, etc. In the example shown in FIG. 10, the tax information may include information such as the house exterior shape, owner, registered land use, current land use, and construction date for each lot number that uniquely identifies the object of taxation.
[0064] The accuracy adjustment unit 12 refers to the tax information storage unit 24 and acquires the tax information of the object based on the information (identifier (ID), lot number, etc.) that identifies the object to be interpreted in the primary interpretation result. When the tax information of the object to be interpreted in the primary interpretation result meets the movement information and predetermined conditions in the accuracy adjustment rule, the accuracy adjustment unit 12 corrects the accuracy according to the correction method associated with the movement information and the predetermined conditions in the accuracy adjustment rule.
[0065] In step S42, the accuracy adjustment unit 12 performs a determination based on the construction year, which is one of the tax information. FIG. 11 is a diagram showing an example of the accuracy adjustment rule based on the tax information stored in the accuracy adjustment rule storage unit 22. FIG. 11(a) is a diagram showing an example of the accuracy adjustment rule based on the number of years of construction, which is an example of the tax information.
[0066] The accuracy adjustment unit 12 determines whether the number of years of construction of the object to be determined (for example, type "ordinary house") is less than 20 years (S43). When it is determined that the number of years of construction is less than 20 years, the accuracy adjustment unit 12 reduces the accuracy in the primary interpretation result according to the accuracy adjustment rule (S44).
[0067] According to the example of Fig. 11(a), when the construction age is 19 years, the accuracy adjustment unit 12 multiplies the accuracy in the primary interpretation result (or the accuracy corrected based on other information) by a coefficient of 0.9. When the construction age is 18 years, the accuracy adjustment unit 12 multiplies the accuracy in the primary interpretation result (or the accuracy corrected based on other information) by a coefficient of 0.8, etc., thereby reducing the accuracy.
[0068] On the other hand, when it is not determined that the construction age is less than 20 years, the accuracy adjustment unit 12 maintains the accuracy in the primary interpretation result (or the accuracy corrected based on other information) (S45).
[0069] Subsequently, the output unit 13 determines whether the accuracy corrected based on the tax information is less than or equal to a given threshold (S61). When the corrected accuracy is less than or equal to the threshold, the output unit 13 deletes the change information in the primary interpretation result (S62). That is, the output unit 13 outputs, as an interpretation result, that no change has occurred in the object to be interpreted. On the other hand, when the corrected accuracy is not less than or equal to the threshold, the output unit 13 outputs, as a secondary interpretation result which is the final change interpretation result, the interpretation result including the corrected accuracy and the change information (S63). As one aspect of the output, the output unit 13 may store the secondary interpretation result in the secondary interpretation result storage unit 25.
[0070] Also, as an example of the accuracy adjustment, the accuracy adjustment unit 12 corrects the accuracy of the primary interpretation result (including the change information "new construction") acquired by the acquisition unit 11 (S51).
[0071] The accuracy adjustment unit 12 refers to the tax information storage unit 24 and acquires information on whether there is a change in the owner among the tax information of the object based on the information (identifier (ID), lot number, etc.) for identifying the object to be interpreted in the primary interpretation result (S52). Then, the accuracy adjustment unit 12 performs a determination based on whether there is a change in the owner of the object to be determined (for example, the type "ordinary house"). Fig. 11(b) is a diagram showing an example of an accuracy adjustment rule based on the change in the owner of land, houses, etc., which is an example of the tax information.
[0072] The accuracy adjustment unit 12 adjusts the accuracy according to the accuracy adjustment rule in accordance with whether there is a change in the owner of the object to be determined. According to the example of FIG. 11(b), when it is determined that there has been a change in the owner, the accuracy adjustment unit 12 multiplies the accuracy in the primary reading result (or the accuracy corrected based on other information) by a coefficient of 1.05. When it is not determined that there has been a change in the owner, the accuracy adjustment unit 12 multiplies the accuracy in the primary reading result (or the accuracy corrected based on other information) by a coefficient of 0.9.
[0073] Also, the accuracy adjustment unit 12 refers to the tax information storage unit 24 and acquires information on the land use category (current land use category) of the tax information of the object based on the information (identifier (ID), lot number, etc.) for identifying the object to be read in the primary reading result (S53). Then, the accuracy adjustment unit 12 performs a determination based on the land use category of the land corresponding to the object to be determined (for example, the type "ordinary house"). FIG. 11(c) is a diagram showing an example of an accuracy adjustment rule based on the land use category of land, which is an example of tax information.
[0074] The accuracy adjustment unit 12 adjusts the accuracy according to the accuracy adjustment rule in accordance with the land use category of the object to be determined. According to the example of FIG. 11(c), when the land use category is a residential lot, the accuracy adjustment unit 12 multiplies the accuracy in the primary reading result (or the accuracy corrected based on other information) by a coefficient of 1.0. That is, in this case, the accuracy adjustment unit 12 does not change the accuracy. Also, when the land use category corresponds to miscellaneous land, fields, paddy fields, and roads, respectively, the accuracy adjustment unit 12 multiplies the accuracy in the primary reading result (or the accuracy corrected based on other information) by coefficients of 0.8, 0.3, 0.1, and 0.05, respectively.
[0075] Then, in step S54, the accuracy adjustment unit 12 adjusts the accuracy based on the accuracy adjustment rule obtained in steps S52 and S53.
[0076] Subsequently, the output unit 13 determines whether the accuracy corrected based on the owner and the tax information such as the land use category is equal to or less than a given threshold value (S61). If the corrected accuracy is equal to or less than the threshold value, the output unit 13 deletes the change information in the primary reading result (S62). That is, the output unit 13 outputs, as a reading result, that no change has occurred in the object to be read. On the other hand, if the corrected accuracy is not less than the threshold value, the output unit 13 outputs, as a secondary reading result which is the final change reading result, the reading result including the corrected accuracy and the change information (S63). As one mode of output, the output unit 13 may store the secondary reading result in the secondary reading result storage unit 25.
[0077] Note that the primary reading for which the accuracy is corrected is performed based on a comparison between data such as aerial photographs at a first time period among the reference time periods defining the period of the change reading target and data such as aerial photographs at a second time period which is the reference time period after the first time period. However, the tax information such as the construction year and the land use category, which is referred to for accuracy correction, may be information at the first time period. Also, the change in the owner in the tax information may be based on the identity or difference of the owner at the first time period with respect to the owner at the reference time period before the first time period.
[0078] In the example described with reference to FIG. 9 and the like, the accuracy for the change information is adjusted according to a preset adjustment rule based on some examples of the tax information, such as the number of years since construction, the landowner, and the land use category. However, the tax information is not limited to these examples. Other examples of the tax information include, for example, the building structure, information regarding the number of floors, the floor area, the urbanization classification, etc. Based on the tax information to which the object corresponds, the accuracy for the change information in the primary reading result may be adjusted according to the accuracy adjustment rule provided in advance for each tax information.
[0079] Note that the accuracy adjustment unit 12 may correct the accuracy only when the accuracy included in the primary reading result is equal to or less than a given threshold. That is, when the accuracy in the primary reading result exceeds the given threshold, the accuracy adjustment unit 12 may not perform accuracy correction regardless of the regulatory information and tax information. In this case, when the reliability of the primary reading result is high, the change information in the primary reading result is output as the final secondary reading result, so that omission of change detection can be prevented.
[0080] Referring to FIG. 1 again, the adjustment rule update unit 14 updates the accuracy adjustment rule based on the primary reading result and the correct information such as changes related to the changes.
[0081] FIG. 12 is a diagram showing an example of the update process of the accuracy adjustment rule. As described with reference to FIGS. 1 to 11, in the change reading system 1, the accuracy for the change information in the primary change reading result 21 is corrected (S12), and the change reading result determined based on the corrected accuracy is output as the secondary change reading result 25.
[0082] Subsequently, the adjustment rule update unit 14 updates the accuracy adjustment rule 22 using the secondary change reading result 25 (S80). Specifically, the adjustment rule update unit 14 calculates a change statistic value for each regulatory / tax information based on the secondary change reading result 25 (S82). Note that the adjustment rule update unit 14 may obtain the secondary change reading result 25 in which the correct information d81 is taken into account. The correct information d81 is change information based on visual inspection, pointed out by local governments and residents, etc.
[0083] For example, regarding the primary change reading result of the change "new construction" of 200 objects (200 cases) of the object "ordinary house", the accuracy is adjusted based on the object corresponding to the land category "miscellaneous land", and when the adjusted accuracy exceeds the threshold value (step S61), the change information "new construction" is maintained (step S63) (the primary change reading result is correct). When the secondary change reading result is obtained that there are 150 such objects, the adjustment rule update unit 14 calculates 75% (= (number of correct cases: 150) / (number of primary change reading results: 200)) as the change statistical value d82 regarding the object "ordinary house", the change information "new construction", and the land category "miscellaneous land" (S82).
[0084] Subsequently, the adjustment rule update unit 14 updates the coefficient (adjustment value) in the accuracy adjustment rule 22 based on the current accuracy adjustment rule 22 and the change statistical value d82 (S83). Specifically, the adjustment rule update unit 14 may update the coefficient of the accuracy adjustment rule by the weighted average value of the coefficient in the current accuracy adjustment rule 22 and the calculated change statistical value d82.
[0085] For example, when the coefficient in the current accuracy adjustment rule is 0.8 and this coefficient was set based on the information of 1000 objects, the adjustment rule update unit 14 calculates the coefficient of the new accuracy adjustment rule as follows. (1000×0.8 + 200×75%) / (1000 + 200) = 950 / 1200 = 79%
[0086] The adjustment rule update unit 14 sets the new coefficient 79% to the adjustment rule (coefficient) regarding the object "ordinary house", the change information "new construction", and the land category "miscellaneous land" in the accuracy adjustment rule storage unit 22. In this way, by appropriately updating the accuracy adjustment rule based on the secondary change reading result 25, the accuracy of the change reading result is improved.
[0087] Next, with reference to FIG. 13, the operation of the change determination system 1 of the present embodiment will be described. FIG. 13 is a flowchart showing the processing contents of the change determination method implemented in the change determination system 1.
[0088] In step S1, a primary determination result indicating the result of determining a change regarding the object to be determined for change is acquired. In step S2, the accuracy adjustment unit 12 corrects the accuracy for the change information included in the primary determination result using an accuracy adjustment rule.
[0089] In step S3, The output unit 13 determines a secondary determination result as the change determination result of the object based on the accuracy corrected by the accuracy adjustment unit 12. Then, in step S4, the output unit 13 outputs the secondary determination result.
[0090] The present invention has been described in detail based on its embodiments. However, the present invention is not limited to the above embodiments. The present invention can be variously modified without departing from its gist.
[0091] The gist of the present disclosure is as follows in [1] to
[10] . [1] A change determination system for determining changes in buildings and land in two different time periods, An acquisition unit that acquires a primary determination result including attribute information regarding the object to be determined for change, change information indicating the result of determining the change, and accuracy indicating the certainty of the determination result; Using an accuracy adjustment rule in which a method for correcting accuracy is associated with each predetermined condition regarding the change information and the attribute information, when the change information and the attribute information included in the primary determination result correspond to the change information and the predetermined condition in the accuracy adjustment rule, according to the method for correcting the accuracy associated with the change information and the predetermined condition, the accuracy included in the primary determination result is corrected; an accuracy adjustment unit; An output unit that outputs a secondary determination result that is the change determination result of the object determined based on the accuracy corrected by the accuracy adjustment unit; A change judgment system comprising [2] The attribute information includes the construction period of the object, The accuracy adjustment rule includes, as the correction method, reducing the accuracy by a predetermined degree when the change information corresponds to disappearance and the number of years since the construction period (construction years) corresponds to a predetermined number of years, with the establishment of the predetermined condition being the predetermined condition, The accuracy adjustment unit corrects the accuracy included in the primary judgment result according to the corresponding correction method when the change information in the primary judgment result is disappearance and the construction years of the object correspond to the predetermined number of years. The change judgment system according to [1]. [3] The attribute information includes the owner of the object, The accuracy adjustment rule includes, as the correction method, increasing the accuracy by a predetermined degree when the change information corresponds to new construction and there has been a change in the owner during the two periods, with the establishment of the predetermined condition being the predetermined condition, The accuracy adjustment unit corrects the accuracy included in the primary judgment result according to the corresponding correction method when the change information in the primary judgment result is new construction and there has been a change in the owner of the object. The change judgment system according to [1] or [2]. [4] The attribute information includes the land use category of the land that is the object, The accuracy adjustment rule includes, as the correction method, adjusting the accuracy by a predetermined degree when the change information corresponds to new construction and the land use category corresponds to a predetermined type, with the establishment of the predetermined condition being the predetermined condition, The accuracy adjustment unit corrects the accuracy included in the primary judgment result according to the corresponding correction method when the change information in the primary judgment result is new construction and the land use category of the object corresponds to a predetermined type. The change judgment system according to any one of [1] to [3]. [5] The attribute information includes position information indicating the location of the object, The accuracy adjustment rule includes, as the correction method, reducing the accuracy by a predetermined degree when the movement information corresponds to new construction and the location of the object corresponds to a predetermined area as the predetermined condition, When the movement information in the primary interpretation result is new construction and the location of the object indicated by the position information corresponds to the predetermined area, the accuracy adjustment unit corrects the accuracy included in the primary interpretation result according to the corresponding correction method. The movement interpretation system according to any one of [1] to [4]. [6] The accuracy adjustment rule includes, as the predetermined area, at least any one of a special warning area for landslide disasters, a production green space, and a land use area. When the location of the object corresponds to the predetermined area, the accuracy adjustment unit corrects the accuracy included in the primary interpretation result according to the correction method set according to the corresponding predetermined area. The movement interpretation system according to [5]. [7] The accuracy adjustment unit corrects the accuracy only when the accuracy included in the primary interpretation result is equal to or less than a given threshold. The movement interpretation system according to any one of [1] to [6]. [8] When the accuracy corrected by the accuracy adjustment unit is equal to or less than a given threshold, the output unit outputs that no movement has occurred as the secondary interpretation result. When the corrected accuracy exceeds the threshold, the movement information in the primary interpretation result is output as the secondary interpretation result together with the corrected accuracy. The movement interpretation system according to any one of [1] to [7]. [9] The ratio of the number of objects in the primary movement interpretation result whose movement information has not been changed in the secondary interpretation result to the number of objects in the primary interpretation result is calculated as a movement statistic value for each predetermined condition regarding the movement information and the attribute information. An adjustment rule update unit that updates the adjustment value by applying the calculated change statistical value with a predetermined weight to the adjustment value used in the accuracy correction method in the current accuracy adjustment rule for each predetermined condition regarding the change information and the attribute information. [1]~[8] Any one of the items described in the change interpretation system.
[10] A change interpretation method executed by a change interpretation system that includes at least one processor and interprets changes in buildings and land in different two time periods, An acquisition step of acquiring a primary interpretation result including attribute information regarding an object to be interpreted for change, change information indicating the result of change interpretation, and accuracy indicating the certainty of the interpretation result; Using an accuracy adjustment rule associated with an accuracy correction method for each predetermined condition regarding the change information and the attribute information, when the change information and the attribute information included in the primary interpretation result correspond to the change information and the predetermined condition in the accuracy adjustment rule, according to the accuracy correction method associated with the change information and the predetermined condition, an accuracy adjustment step of correcting the accuracy included in the primary interpretation result; An output step of outputting a secondary interpretation result that is the change interpretation result of the object determined based on the accuracy corrected in the accuracy adjustment step; A change interpretation method having the above.
[11] A change interpretation program for causing a computer to function as a change interpretation system that interprets changes in buildings and land in different two time periods, An acquisition step of acquiring a primary interpretation result including attribute information regarding an object to be interpreted for change, change information indicating the result of change interpretation, and accuracy indicating the certainty of the interpretation result; Using an accuracy adjustment rule associated with a method for correcting accuracy for each predetermined condition related to the movement information and the attribute information, when the movement information and the attribute information included in the primary interpretation result correspond to the movement information and the predetermined condition in the accuracy adjustment rule, the accuracy included in the primary interpretation result is corrected according to the method for correcting accuracy associated with the movement information and the predetermined condition, an accuracy adjustment step; an output step of outputting a secondary interpretation result which is an interpretation result of the movement of the object determined based on the accuracy corrected in the accuracy adjustment step; A movement interpretation program for causing the computer to execute the above.
Explanation of Signs
[0092] 1... Movement interpretation system, 10... Movement interpretation device, 11... Acquisition unit, 12... Accuracy adjustment unit, 13... Output unit, 14... Adjustment rule update unit, 21... Primary interpretation result storage unit, 22... Accuracy adjustment rule storage unit, 23... Legal regulation information storage unit, 24... Tax information storage unit, 25... Secondary interpretation result storage unit, P1... Program (movement interpretation program).
Claims
1. A change judgment system for reading changes in buildings and land during two different time periods, an acquisition unit that acquires a primary judgment result including attribute information regarding the object of change judgment, change information indicating the result of change judgment, and accuracy indicating the reliability of the judgment result; using an accuracy adjustment rule in which a correction method for accuracy is associated with each predetermined condition regarding the change information and the attribute information, when the change information and the attribute information included in the primary judgment result correspond to the change information and the predetermined condition in the accuracy adjustment rule, according to the correction method for accuracy associated with the change information and the predetermined condition, an accuracy adjustment unit that corrects the accuracy included in the primary judgment result; an output unit that outputs a secondary judgment result that is the change judgment result of the object determined based on the accuracy corrected by the accuracy adjustment unit; A change judgment system comprising the above.
2. The attribute information includes the construction period of the object, the accuracy adjustment rule includes, as the predetermined condition, that the change information corresponds to disappearance and the number of years since construction, which is the number of construction years, corresponds to a predetermined number of years, and when the predetermined condition is satisfied, reducing the accuracy by a predetermined degree as the correction method; when the change information in the primary judgment result is disappearance and the number of construction years of the object corresponds to the predetermined number of years, the accuracy adjustment unit corrects the accuracy included in the primary judgment result according to the corresponding correction method; The change judgment system according to Claim 1.
3. The attribute information includes the owner of the object, the accuracy adjustment rule includes, as the predetermined condition, that the change information corresponds to new construction and there has been a change in the owner during the two time periods, and when the predetermined condition is satisfied, increasing the accuracy by a predetermined degree as the correction method; when the change information in the primary judgment result is new construction and there has been a change in the owner of the object, the accuracy adjustment unit corrects the accuracy included in the primary judgment result according to the corresponding correction method; The change judgment system according to Claim 1.
4. The attribute information includes the land use category of the land that is the object, the accuracy adjustment rule includes, as the predetermined condition, that the change information corresponds to new construction and the land use category corresponds to a predetermined type, and when the predetermined condition is satisfied, adjusting the accuracy by a predetermined degree as the correction method; When the change information in the primary interpretation result is new construction and the land use of the object corresponds to a predetermined type, the accuracy adjustment unit corrects the accuracy included in the primary interpretation result according to the corresponding correction method. The change interpretation system according to claim 1.
5. The attribute information includes position information indicating the location of the object. The accuracy adjustment rule includes, as the correction method, reducing the accuracy by a predetermined degree when the change information corresponds to new construction and the location of the object corresponds to a predetermined area, with the establishment of the predetermined condition. When the change information in the primary interpretation result is new construction and the location of the object indicated by the position information corresponds to the predetermined area, the accuracy adjustment unit corrects the accuracy included in the primary interpretation result according to the corresponding correction method. The change interpretation system according to claim 1.
6. The accuracy adjustment rule includes at least one of a landslide special warning area, a production green space, and a land use area as the predetermined area for the location of the object. When the location of the object corresponds to the predetermined area, the accuracy adjustment unit corrects the accuracy included in the primary interpretation result according to the correction method set according to the corresponding predetermined area. The change interpretation system according to claim 5.
7. The accuracy adjustment unit corrects the accuracy only when the accuracy included in the primary interpretation result is equal to or less than a given threshold. The change interpretation system according to claim 1.
8. When the accuracy corrected by the accuracy adjustment unit is equal to or less than a given threshold, the output unit outputs that no change has occurred as the secondary interpretation result. When the corrected accuracy exceeds the threshold, the output unit outputs the change information in the primary interpretation result together with the corrected accuracy as the secondary interpretation result. The change interpretation system according to claim 1.
9. The ratio of the number of objects in the primary change interpretation result whose change information has not been changed in the secondary interpretation result to the number of objects in the primary interpretation result is calculated as a change statistic value for each predetermined condition regarding the change information and the attribute information. An adjustment rule update unit that updates the adjustment value by applying the calculated change statistical value with a predetermined weight to the adjustment value used in the accuracy correction method in the current accuracy adjustment rule for each predetermined condition related to the change information and the attribute information. The change interpretation system according to claim 1.
10. A change interpretation method executed by a change interpretation system including at least one processor for interpreting changes in buildings and land over two different time periods, An acquisition step of acquiring primary interpretation results including attribute information regarding an object to be interpreted for changes, change information indicating the result of the change interpretation, and accuracy indicating the certainty of the interpretation result; Using an accuracy adjustment rule in which an accuracy correction method is associated with each predetermined condition related to the change information and the attribute information, when the change information and the attribute information included in the primary interpretation result correspond to the change information and the predetermined condition in the accuracy adjustment rule, according to the accuracy correction method associated with the change information and the predetermined condition, an accuracy adjustment step of correcting the accuracy included in the primary interpretation result; An output step of outputting a secondary interpretation result that is the change interpretation result of the object determined based on the accuracy corrected in the accuracy adjustment step; A change interpretation method having the above.
11. A change interpretation program for causing a computer to function as a change interpretation system for interpreting changes in buildings and land over two different time periods, An acquisition step of acquiring primary interpretation results including attribute information regarding an object to be interpreted for changes, change information indicating the result of the change interpretation, and accuracy indicating the certainty of the interpretation result; Using an accuracy adjustment rule in which an accuracy correction method is associated with each predetermined condition related to the change information and the attribute information, when the change information and the attribute information included in the primary interpretation result correspond to the change information and the predetermined condition in the accuracy adjustment rule, according to the accuracy correction method associated with the change information and the predetermined condition, an accuracy adjustment step of correcting the accuracy included in the primary interpretation result; An output step of outputting a secondary interpretation result that is the change interpretation result of the object determined based on the accuracy corrected in the accuracy adjustment step; A change interpretation program for causing the computer to execute the above.
Citation Information
Patent Citations
House alteration discriminating method
JP2004117245A
Device, method, and program for discriminating change
JP2007034808A
House change reading support system, house change reading support method and house change reading program
JP2019169078A
Fixed property tax information management device and fixed property tax information management program
JP2019211952A
House movement reading system, house movement reading method, house movement reading program, and house loss reading model
JP2020030730A