atlas

Research map / Detection and segmentation / CNN features

Poly2Vec: Polymorphic Fourier-Based Encoding of Geospatial Objects for GeoAI Applications

ICML 2025 · Detection and segmentation › CNN features · approach: Domain-specific segmentation and detection · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Poly2Vec, a polymorphic encoder that maps points, polylines and polygons to a fixed-size embedding by fusing learned transforms of the magnitude and phase of their 2D continuous Fourier transform.

Problem

Existing geospatial encoders are object-specific (point, trajectory, or polygon encoders) or convert geometries to images or text, losing spatial relations such as topology, direction, and distance, which hurts GeoAI tasks that mix object types.

Approach

Compute closed-form 2D continuous Fourier transforms of points (Dirac deltas), line segments and triangles, sample frequencies on a geometric grid, and adaptively fuse the magnitude and phase through separate MLPs and a final MLP into one polymorphic geometry embedding.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace RegionDCL object encodings and remove its distance-bias term using Poly2VecRegionDCL · Land use classification, Singapore and New YorkL1, KL, and Cosine: Singapore L1: 0.498 -> 0.484; KL: 0.294 -> 0.278; Cosine: 0.879 -> 0.881. New York L1: 0.418 -> 0.397; KL: 0.229 -> 0.21Helped
Replace RegionDCL object encodings and remove its distance-bias term using Poly2VecRegionDCL · Population prediction, Singapore and New YorkMAE, RMSE, and R^2: Singapore MAE: 5807.54 -> 4957.58; RMSE: 7942.74 -> 6874.47; R^2: 0.427 -> 0.561. New York MAE: 5020.20 -> 4602.75; RMSEHelped
Remove the distance-bias term (ablation)RegionDCL · Land use inference and population predictiontask performanceHurt
Use only Fourier magnitude instead of learned fusion (ablation)Poly2Vec · Point-polygon spatial reasoning taskstask performanceHurt
Use only Fourier phase instead of learned fusion (ablation)Poly2Vec · Point-polygon spatial reasoning taskstask performanceMixed
Concatenate magnitude and phase without learned fusion (ablation)Poly2Vec · Point-polygon spatial reasoning taskstask performanceHelped
Learn frequency values rather than fixing geometrically sampled frequencies (ablation)Poly2Vec · Point-polygon spatial reasoning taskstask performanceNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: OpenStreetMap Singapore OpenStreetMap New York WorldPop population labels Singapore Master Plan 2019 land use NYC MapPLUTO

Benchmarks: topological relationship classification (Singapore, New York) directional relationship classification (Singapore, New York) distance estimation (Singapore, New York) land use inference population prediction

Metrics: accuracy precision recall F1 MSE MAE L1 KL divergence cosine similarity RMSE

Baselines: Direct Tile Wrap Grid Theory T2Vec ResNet1D NUFTspec RegionDCL

Builds on: NUFTspec RegionDCL Transformer positional encoding T2Vec

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy