Pattern matching system for automated cadastral epoch reference layer conflation
A system for cadastral epoch conflation involving previous and subsequent cadastre epochs, each comprising a plurality of shapes calculates geometric characteristics for each polygon of each epoch, the geometric characteristics comprising at least one of area, perimeter, number of vertices, scale, orientation and irregularity, calculates geometric topologies for each epoch, the topology representing neighbour relationships of the polygons of each epoch, correlates pairs of polygons from the respective epochs according to the geometric characteristics and correlates remaining pairs of polygons from the respective epochs according to the geometric topologies.
1 . An Artificial Intelligence (AI) pattern matching system for cadastral epoch conflation involving previous and subsequent cadastre epochs, each comprising a plurality of shapes, wherein the Artificial Intelligence (AI) pattern matching system:
calculates geometric characteristics for each polygon of each epoch, the geometric characteristics comprising at least one of area, perimeter, number of vertices, scale, orientation and irregularity,
calculates geometric topologies for each epoch, the topology representing neighbour relationships of the polygons of each epoch,
correlates pairs of polygons from the respective epochs according to the geometric characteristics, and correlates remaining pairs of polygons from the respective epochs according to the geometric topologies,
wherein the Artificial Intelligence (AI) pattern matching system correlates pairs of polygons from the respective epochs according to the geometric characteristics using a weighted fuzzy comparison of the geometric characteristics.
2 . The Artificial Intelligence (AI) pattern matching system as claimed in claim 1 , wherein the Artificial Intelligence (AI) pattern matching system further performs Voronoi tessellation to calculate adjustment vectors for each correlated pair of polygons from the respective epochs and adjust a reference layer using the vectors.
3 . The Artificial Intelligence (AI) pattern matching system as claimed in claim 2 , wherein the Voronoi tessellation is centroidal Voronoi tessellation.
4 . The Artificial Intelligence (AI) pattern matching system as claimed in claim 1 , further comprising the Artificial Intelligence (AI) pattern matching system adjusting for the weightings to control a number of matches and a number of false positives.
5 . The Artificial Intelligence (AI) pattern matching system as claimed in claim 1 , further comprising the Artificial Intelligence (AI) pattern matching system generating a multi-dimensional R-Tree for each epoch using the geometric characteristics.
6 . The Artificial Intelligence (AI) pattern matching system as claimed in claim 5 , wherein the Artificial Intelligence (AI) pattern matching system correlating pairs of polygons from the respective epochs according to the geometric characteristics comprises searching the R-Tree for polygons according to one or more of the geometric characteristics.
7 . The Artificial Intelligence (AI) pattern matching system as claimed in claim 1 , wherein the geometric characteristics comprises all of area, perimeter, number of vertices, scale, orientation, irregularity.
8 . The Artificial Intelligence (AI) pattern matching system as claimed in claim 1 , wherein the Artificial Intelligence (AI) pattern matching system calculates scale as an average of the distances from centroid to each vertex.
9 . The Artificial Intelligence (AI) pattern matching system as claimed in claim 1 , wherein the Artificial Intelligence (AI) pattern matching system calculates orientation as a double integral of a second moment of inertia.
10 . The Artificial Intelligence (AI) pattern matching system as claimed in claim 1 , wherein the Artificial Intelligence (AI) pattern matching system calculates irregularity as an angular deviation from a regular n-sided shape.
11 . An Artificial Intelligence (AI) pattern matching system for cadastral epoch conflation involving previous and subsequent cadastre epochs, each comprising a plurality of shapes, wherein the Artificial Intelligence (AI) pattern matching system:
calculates geometric characteristics for each polygon of each epoch, the geometric characteristics comprising at least one of area, perimeter, number of vertices, scale, orientation and irregularity,
calculates geometric topologies for each epoch, the topology representing neighbour relationships of the polygons of each epoch,
correlates pairs of polygons from the respective epochs according to the geometric characteristics, and
correlates remaining pairs of polygons from the respective epochs according to the geometric topologies,
wherein the Artificial Intelligence (AI) pattern matching system correlating pairs of polygons from the respective epoch according to the geometric topologies comprises the Artificial Intelligence (AI) pattern matching system further correlating pairs of polygons directionally.
12 . The Artificial Intelligence (AI) pattern matching system as claimed in claim 11 , further comprising the Artificial Intelligence (AI) pattern matching system generating a multi-dimensional R-Tree for each epoch using the geometric characteristics.
13 . The Artificial Intelligence (AI) pattern matching system as claimed in claim 11 , wherein the geometric characteristics comprises all of area, perimeter, number of vertices, scale, orientation, irregularity.
14 . The Artificial Intelligence (AI) pattern matching system as claimed in claim 11 , wherein the Artificial Intelligence (AI) pattern matching system calculates orientation as a double integral of a second moment of inertia.
15 . The Artificial Intelligence (AI) pattern matching system as claimed in claim 11 , wherein the Artificial Intelligence (AI) pattern matching system calculates irregularity as an angular deviation from a regular n-sided shape.
16 . An Artificial Intelligence (AI) pattern matching system for cadastral epoch conflation involving previous and subsequent cadastre epochs, each comprising a plurality of shapes, wherein the Artificial Intelligence (AI) pattern matching system:
calculates geometric characteristics for each polygon of each epoch, the geometric characteristics comprising at least one of area, perimeter, number of vertices, scale, orientation and irregularity,
calculates geometric topologies for each epoch, the topology representing neighbour relationships of the polygons of each epoch,
correlates pairs of polygons from the respective epochs according to the geometric characteristics, and
correlates remaining pairs of polygons from the respective epochs according to the geometric topologies,
wherein the Artificial Intelligence (AI) pattern matching system correlating pairs of polygons from the respective epoch further comprises the Artificial Intelligence (AI) pattern matching system correlating subdivided or combined polygons according to area thereof between the respective epochs.
17 . The Artificial Intelligence (AI) pattern matching system as claimed in claim 16 , further comprising the Artificial Intelligence (AI) pattern matching system generating a multi-dimensional R-Tree for each epoch using the geometric characteristics.
18 . The Artificial Intelligence (AI) pattern matching system as claimed in claim 16 , wherein the geometric characteristics comprises all of area, perimeter, number of vertices, scale, orientation, irregularity.