CoolFace
Datasetpublic

YTxFSGAMERz/ARGUS_DATASET

🌍 ARGUS DATASET Multi-Domain Global Landmark, Streetscape & Geospatial Intelligence Dataset πŸ“Œ Dataset Overview ARGUS_DATASET is an open, research-grade geospatial intelligence (GEOINT), computer vision, and visual geolocation benchmark dataset. It provides verified, multi-angle landmark photography, panoramic street-level imagery, spatial index databases, and DCT perceptual hash trees across sovereign nations, territories, and municipalities… See the full description on the dataset page: https://huggingface.co/datasets/YTxFSGAMERz/ARGUS_DATASET.

sourceHugging Facecc-by-sa-4.0updated 5d agoView on Hugging Face
0likes139downloads
Dataset Card

🌍 ARGUS DATASET

Multi-Domain Global Landmark, Streetscape & Geospatial Intelligence Dataset

![Hugging Face Dataset](https://huggingface.co/datasets/YTxFSGAMERz/ARGUSDATASET) [![License: CC BY-SA 4.0](https://img.shields.io/badge/License-CCBY--SA4.0-3B82F6?style=for-the-badge&labelColor=0a0a0a)](https://creativecommons.org/licenses/by-sa/4.0/) [![Images](https://img.shields.io/badge/VerifiedVisualAssets-88%2C800+-00ffcc?style=for-the-badge&labelColor=0a0a0a)](#) [![Places Covered](https://img.shields.io/badge/LandmarksIndexed-3%2C806-00E5FF?style=for-the-badge&labelColor=0a0a0a)](#) ![Global Reach](#)


πŸ“Œ Dataset Overview

ARGUS_DATASET is an open, research-grade geospatial intelligence (GEOINT), computer vision, and visual geolocation benchmark dataset. It provides verified, multi-angle landmark photography, panoramic street-level imagery, spatial index databases, and DCT perceptual hash trees across sovereign nations, territories, and municipalities worldwide.

The dataset powers visual reverse-geolocation engines, landmark retrieval models, spatial vision-language alignment (VLM), and cyber-physical sensor interrogation platforms.

πŸ“Š Aggregate Metrics

DimensionCount / MetricTechnical Description
Total Landmarks3,806Synthesized from Wikidata SPARQL & OpenStreetMap Overpass
Landmarks with Valid Imagery3,697 (97.1%)Verified high-resolution imagery coverage
Total Visual Assets88,800+Cryptographically verified (SHA-256) & deduplicated binaries
Landmark Visual Assets74,128+Canonical perspective frames (Wikimedia Commons / GLDv2)
Street-Level Assets (SVI)10,000+Radial probes & NUS Global Streetscapes panoramic frames
Country Distribution162 NationsGlobal geographic dispersion across all continents
City Distribution2,403 MunicipalitiesDistinct metropolitan and regional municipal zones
Surveillance Camera Grid178,674 NodesGlobal CCTV sensor nodes with operator telemetry
ALPR Law Enforcement Links4,253 LinksInter-agency license plate reader data sharing links
Police Precinct Jurisdictions272 BoundariesGeoJSON multipolygon law enforcement precinct boundaries
Total Storage Footprint~38.4 GBHigh-resolution JPG payloads, SQLite DBs, and binary indices

πŸ—οΈ Repository Architecture

text
ARGUS_DATASET/
β”œβ”€β”€ README.md                           # Standard Hugging Face Dataset Card & Documentation
β”œβ”€β”€ .gitattributes                      # Git LFS configuration for binary payloads
β”‚
β”œβ”€β”€ ARGUS_DATASET/
β”‚   β”œβ”€β”€ images/                         # 74,000+ Landmark visual assets categorized by ISO country
β”‚   β”‚   └── landmarks/
β”‚   β”‚       β”œβ”€β”€ AFG/                    # Afghanistan
β”‚   β”‚       β”œβ”€β”€ FRA/                    # France (e.g. Eiffel Tower, Louvre, Versailles)
β”‚   β”‚       β”œβ”€β”€ JPN/                    # Japan (e.g. Tokyo Tower, Fushimi Inari)
β”‚   β”‚       β”œβ”€β”€ USA/                    # United States (e.g. Statue of Liberty, Golden Gate)
β”‚   β”‚       └── ... [162 countries]
β”‚   β”‚
β”‚   β”œβ”€β”€ places/
β”‚   β”‚   β”œβ”€β”€ places.csv                  # Master catalog of 3,806 landmarks with coordinates & IDs
β”‚   β”‚   β”œβ”€β”€ places.jsonl                # Line-delimited JSON representation of places
β”‚   β”‚   └── coverage/
β”‚   β”‚       β”œβ”€β”€ category_coverage.json  # Category-wise completeness and breakdown
β”‚   β”‚       └── country_coverage.json   # Country-wise landmark density distribution
β”‚   β”‚
β”‚   β”œβ”€β”€ metadata/
β”‚   β”‚   β”œβ”€β”€ images.csv                  # Complete asset index: paths, dimensions, hashes, licensing
β”‚   β”‚   β”œβ”€β”€ images.jsonl                # Streamable JSONL image metadata records
β”‚   β”‚   β”œβ”€β”€ licenses.csv                # Legal taxonomy and redistribution rights mapping
β”‚   β”‚   └── sources.csv                 # Ingestion source endpoint provenance
β”‚   β”‚
β”‚   β”œβ”€β”€ indexes/
β”‚   β”‚   β”œβ”€β”€ state_tracker.db            # Production SQLite database with spatial B-tree indexes
β”‚   β”‚   └── phash_bktree.index          # Serialized Burkhard-Keller tree for 64-bit DCT pHash lookup
β”‚   β”‚
β”‚   └── reports/
β”‚       β”œβ”€β”€ final_report.md             # Comprehensive audit, deduplication, and coverage report
β”‚       └── license_audit.json          # Programmatic license verification log
β”‚
β”œβ”€β”€ data/
β”‚   └── streetscapes/                   # NUS Global Streetscapes SVI dataset (10,000 observation frames)
β”‚       β”œβ”€β”€ coords.csv                  # Geographic coordinates & headings
β”‚       └── images/                     # 360-degree streetscape observation images
β”‚
β”œβ”€β”€ geodata/                            # 516 GeoJSON layers
β”‚   β”œβ”€β”€ CAMERAS_WITH_NETWORK_DATA.geojson  # 178,674 surveillance camera nodes
β”‚   β”œβ”€β”€ camera_networks.json               # Operator network cluster topologies
β”‚   β”œβ”€β”€ police_precincts_usa.geojson       # US law enforcement precinct polygons
β”‚   └── ...
β”‚
└── geosent_chroma_db/                  # ChromaDB vector embedding index for semantic geosearch

πŸ“‘ Data Schema & Field Definitions

1. places.csv (Landmark Catalog)

FieldTypeDescriptionExample
place_idstringUnique UUID primary key (argus-place-...)argus-place-c33a478a-1061-545f-8c39-b8a1989ce503
namestringCanonical landmark nameEiffel Tower
aliasesstringSemicolon-delimited aliases and local namesTour Eiffel; Iron Lady
countrystringISO 3166-1 alpha-3 sovereign country codeFRA
citystringMunicipality or urban districtParis
categorystringPrimary functional classificationtower
latitudefloatWGS84 decimal latitude48.85837
longitudefloatWGS84 decimal longitude2.294481
wikidata_idstringWikidata QID entity identifierQ243
osm_idstringOpenStreetMap relation/way/node identifierrelation/50138
wikipedia_urlstringCanonical Wikipedia encyclopedic referencehttps://en.wikipedia.org/wiki/Eiffel_Tower
commons_urlstringWikimedia Commons asset category galleryhttps://commons.wikimedia.org/wiki/Category:Eiffel_Tower
Taxonomy Categories

palace, castle, fortress, tower, skyscraper, bridge, cathedral, place_of_worship, hindu_temple, mosque, museum, art_gallery, monument, archaeological_site, unesco_heritage, waterfall, mountain_peak, volcano, lighthouse, government, military.


2. images.csv (Asset Metadata)

FieldTypeDescription
image_idstringUnique UUID primary key (argus-img-...)
place_idstringForeign key referencing places.place_id
sourcestringIngestion source tier (Wikimedia Commons, Mapillary, NUS Streetscapes)
source_idstringUpstream asset identifier or title
source_urlstringDirect HTTP upstream image URL
local_pathstringRelative path within repository to image binary
image_typestringAsset modality (landmark, streetscape, aerial)
headingfloatCamera orientation heading in degrees ($0^\circ - 360^\circ$)
captured_atstringPhotographic timestamp or ISO date
width / heightintPixel dimensions
licensestringLicense designation (e.g. CC BY-SA 4.0, CC BY 2.0, CC0)
authorstringOriginal photographer or contributing organization
attributionstringFull legal attribution statement
sha256stringSHA-256 cryptographic checksum (exact byte deduplication)
phashstring64-bit hexadecimal Discrete Cosine Transform (DCT) perceptual hash
file_size_bytesintBinary payload byte size

πŸš€ Quickstart & Usage

1. Load Metadata with Python & Pandas

python
import pandas as pd

# Load places catalog
places_url = "https://huggingface.co/datasets/YTxFSGAMERz/ARGUS_DATASET/raw/main/ARGUS_DATASET/places/places.csv"
df_places = pd.read_csv(places_url)
print(f"Loaded {len(df_places)} global landmarks.")
print(df_places[["name", "country", "city", "category", "latitude", "longitude"]].head())

# Load image metadata
images_url = "https://huggingface.co/datasets/YTxFSGAMERz/ARGUS_DATASET/raw/main/ARGUS_DATASET/metadata/images.csv"
df_images = pd.read_csv(images_url)
print(f"Indexed {len(df_images)} images across {df_images['place_id'].nunique()} landmarks.")

2. Download Image Asset via huggingface_hub

python
from huggingface_hub import hf_hub_download
from PIL import Image

# Download a specific landmark image
image_path = hf_hub_download(
    repo_id="YTxFSGAMERz/ARGUS_DATASET",
    repo_type="dataset",
    filename="ARGUS_DATASET/images/landmarks/FRA/argus-img-e41f57ff-ce30-562d-a174-3fc1145641fc.jpg"
)

img = Image.open(image_path)
print(f"Image Resolution: {img.size}")

3. Query Spatial Telemetry via SQLite (state_tracker.db)

python
import sqlite3
from huggingface_hub import hf_hub_download

db_path = hf_hub_download(
    repo_id="YTxFSGAMERz/ARGUS_DATASET",
    repo_type="dataset",
    filename="ARGUS_DATASET/indexes/state_tracker.db"
)

conn = sqlite3.connect(db_path)
cursor = conn.cursor()

# Query high-density landmark clusters in Italy
cursor.execute("""
    SELECT name, city, category, latitude, longitude 
    FROM places 
    WHERE country = 'ITA' 
    LIMIT 5
""")
for row in cursor.fetchall():
    print(row)

4. Visual Reverse Geolocation with Perceptual Hashing (pHash BK-Tree)

python
import pickle
from huggingface_hub import hf_hub_download

# Download pre-built Burkhard-Keller tree index
bktree_path = hf_hub_download(
    repo_id="YTxFSGAMERz/ARGUS_DATASET",
    repo_type="dataset",
    filename="ARGUS_DATASET/indexes/phash_bktree.index"
)

with open(bktree_path, "rb") as f:
    bktree = pickle.load(f)

# Query nearest visual matches within Hamming distance <= 10
# query_phash is an integer representation of a 64-bit DCT pHash
# results = bktree.query(query_phash, max_distance=10)

πŸ” Quality Assurance & Deduplication Methodology

  1. 1.Two-Pass Deduplication Pipeline:
  2. 2.Pass 1 (Cryptographic SHA-256): Bit-exact duplicate payloads are eliminated immediately at download ingestion.
  3. 3.Pass 2 (Perceptual Hash BK-Tree): 64-bit DCT perceptual hashes are computed for every candidate frame. Near-identical photos ($d_H \le 10$) are retained only if camera azimuth differs by $\ge 30^\circ$ or acquisition date differs by $\ge 90\text{ days}$, ensuring viewpoint diversity (front, side, aerial, seasonal).
  4. 4.Geocoding Integrity: All landmark positions are cross-validated against Wikidata SPARQL coordinates and OpenStreetMap boundary polygons.
  5. 5.Format Normalization: Images are converted to standard RGB JPEG/PNG format with color space verification.

βš–οΈ Licensing & Attribution

  • β€”Landmark Images: Primarily distributed under Creative Commons Attribution-ShareAlike (CC BY-SA 4.0 / 3.0 / 2.0) and Public Domain / CC0. Detailed per-asset attribution, license URL, and original author details are strictly preserved in ARGUS_DATASET/metadata/images.csv.
  • β€”Streetscape Assets: Sourced from NUS Global Streetscapes and Mapillary v4 under CC BY-SA 4.0.
  • β€”Geodata & Boundaries: OpenStreetMap data is licensed under the Open Database License (ODbL).
  • β€”Indices & Code: Apache-2.0.

πŸ“¬ Citation

If you use ARGUS_DATASET in your research, autonomous systems, or geospatial applications, please cite:

bibtex
@dataset{argus_dataset_2026,
  author       = {YTxFSGAMERz},
  title        = {ARGUS DATASET: Multi-Domain Global Landmark, Streetscape, and Geospatial Intelligence Imagery},
  year         = {2026},
  publisher    = {Hugging Face},
  howpublished = {\url{https://huggingface.co/datasets/YTxFSGAMERz/ARGUS_DATASET}}
}
YTxFSGAMERz/ARGUS_DATASET Β· CoolFace