GOTPR: General Outdoor Text-based Place Recognition Using Scene Graph Retrieval with OpenStreetMap
About
We propose GOTPR, a robust place recognition method designed for outdoor environments where GPS signals are unavailable. Unlike existing approaches that use point cloud maps, which are large and difficult to store, GOTPR leverages scene graphs generated from text descriptions and maps for place recognition. This method improves scalability by replacing point clouds with compact data structures, allowing robots to efficiently store and utilize extensive map data. In addition, GOTPR eliminates the need for custom map creation by using publicly available OpenStreetMap data, which provides global spatial information. We evaluated its performance using the KITTI360Pose dataset with corresponding OpenStreetMap data, comparing it to existing point cloud-based place recognition methods. The results show that GOTPR achieves comparable accuracy while significantly reducing storage requirements. In city-scale tests, it completed processing within a few seconds, making it highly practical for real-world robotics applications. More information can be found at https://donghwijung.github.io/GOTPR_page/.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Global Localization | TOLoc (N set) | Success Rate @ 5m2.42 | 13 | |
| Global Localization | TOLOC-K360 Seq 03 | Recall @ 10m15.45 | 11 | |
| Global Localization | TOLOC-K360 Seq 07 | Recall @ 10m7.13 | 11 | |
| Global Localization | TOLOC-K360 Seq 02 | Recall @ 10m2.57 | 11 | |
| Global Localization | TOLOC-K360 Seq 04 | Recall @ 10m2.26 | 11 | |
| Global Localization | TOLOC-K360 Seq 00 | Recall @ 10m0.88 | 11 | |
| Global Localization | TOLOC-K360 Seq 05 | Recall @ 10m4.12 | 11 | |
| Global Localization | TOLOC-K360 Seq 06 | Recall @ 10m2.41 | 11 | |
| Global Localization | TOLOC-K360 Seq 08 | Recall @ 10m2.77 | 11 | |
| Global Localization | TOLOC-K360 Seq 09 | Recall @ 10m1.54 | 11 |