Mikko Impiö
I am a researcher and PhD candidate at the Finnish Environment Institute (Syke), working on deep learning and computer vision for environmental monitoring.
My work focuses on topics like fine-grained classification, out-of-distribution detection and multimodal learning from images, videos and DNA data, with applications in biodiversity monitoring and remote sensing.
I hold a MSc in Electrical Engineering from Tampere University, with a major in Signal Processing. During my studies I interned at Intel, where I worked with 3A algorithms, and at Vaisala, focusing on deep learning methods for predictive maintenance.
I am a member in several expert groups, including:
- EIONET Data and Digitalization (European Environment Agency).
- Lukki, Finland’s national coordination group for nature information.
- GEO AI4EO, a GEO subgroup focused on geospatial AI for Earth Observation.
Selected publications
Google scholar: [Link]



Improving taxonomic image-based out-of-distribution detection with DNA barcodes
2024 32nd European Signal Processing Conference (EUSIPCO), 2024
[paper]

Remote sensing the habitats of Northern Lapland – Final project report, parts 1 and 2
Metsähallituksen luonnonsuojelujulkaisuja, Sarja A 248 & 249, 2024
[report 1] [report 2]

The Riverine Organism Drift Imager: A new technology to study organism drift in rivers and streams
Methods in Ecology and Evolution, 2023
[paper]
Code
Github: [Link]

dinotool
Command-line tool for extracting DINO, CLIP, SigLIP2, TIPSv2, RADIO, features for images and videos
[code] ★
taxonomist
A library for training deep learning models for species classification.
[code] ★
tiers
A hierarchical label handling library for Python
[code] ★
point-eo
A python libary that makes it simple to sample points from large rasters, fit ML models and perform inference on larger-than-memory rasters.
[code] ★
