The Python Landscape Classifier (PyLC): A new deep learning semantic segmentation workflow for land cover classification of oblique ground-based mountain photographs

Automated land cover classification is a common practice for quantifying environmental change at large scales. Most progress to date has focused on classifying nadir imagery. This ignores a vast source of land cover data in the form of oblique images (i.e., at an angle not perpendicular to the ground). Recently, software has emerged for converting oblique images into georeferenced forms, opening the door to quantitative analysis, yet the lack of automated methods for classifying land cover in oblique images remains a major roadblock. Here we present the Python Landscape Classifier (PyLC), a Pytorch-based trainable segmentation workflow using DeeplabV3+ for automated classification of land cover in oblique images. Pre-trained models for PyLC were developed using the MountainScape Segmentation Dataset comprising manually segmented high-resolution images of Canadian mountain landscapes. Models exist for both historical (grayscale) images and modern (color) images with F1 scores of 0.60 and 0.77 and weighted IoU of 0.66 and 0.78, respectively. We compared the base performance of PyLC with DeeplabV3+ to three other model architectures specifically designed for ultra-high-resolution images. DeeplabV3+ outperformed all other architectures except when classifying historical images where ISDNet surpassed DeeplabV3+ in terms of F1 score and weighted IoU by 1% and 4%, respectively.

Authors

Institutions

Publication Details

Journal
Canadian Journal of Remote Sensing
Published
2026-09-29
DOI
https://doi.org/10.1080/07038992.2026.2737876
Primary Topic
Remote-Sensing Image Classification
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
article

The Python Landscape Classifier (PyLC): A new deep learning semantic segmentation workflow for land cover classification of oblique ground-based mountain photographs

Spencer Rose, Claire Wright, Ben Wright, Eric Higgs et al.
Canadian Journal of Remote Sensing
Remote-Sensing Image Classification
article

The Python Landscape Classifier (PyLC): A new deep learning semantic segmentation workflow for land cover classification of oblique ground-based mountain photographs

Spencer Rose, Claire Wright, Ben Wright, Eric Higgs, George Tzanetakis, Aniket Mahindrakar
article en

Abstract

Automated land cover classification is a common practice for quantifying environmental change at large scales. Most progress to date has focused on classifying nadir imagery. This ignores a vast source of land cover data in the form of oblique images (i.e., at an angle not perpendicular to the ground). Recently, software has emerged for converting oblique images into georeferenced forms, opening the door to quantitative analysis, yet the lack of automated methods for classifying land cover in oblique images remains a major roadblock. Here we present the Python Landscape Classifier (PyLC), a Pytorch-based trainable segmentation workflow using DeeplabV3+ for automated classification of land cover in oblique images. Pre-trained models for PyLC were developed using the MountainScape Segmentation Dataset comprising manually segmented high-resolution images of Canadian mountain landscapes. Models exist for both historical (grayscale) images and modern (color) images with F1 scores of 0.60 and 0.77 and weighted IoU of 0.66 and 0.78, respectively. We compared the base performance of PyLC with DeeplabV3+ to three other model architectures specifically designed for ultra-high-resolution images. DeeplabV3+ outperformed all other architectures except when classifying historical images where ISDNet surpassed DeeplabV3+ in terms of F1 score and weighted IoU by 1% and 4%, respectively.

Canadian Journal of Remote SensingVol. 53(1)
University of Victoria (CA)
Life in Land
Openalex Percentile: Top 14%
Remote-Sensing Image Classification
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

The Python Landscape Classifier (PyLC): A new deep learning semantic segmentation workflow for land cover classification of oblique ground-based mountain photographs — Spencer Rose, Claire Wright, et al. · Canadian Journal of Remote Sensing (2026) | TGRS Research Map | TGRS