Satellites Spotting Ships
A technical guide on training a ship detection model using YOLOv5 on Umbra's high-resolution Synthetic Aperture Radar (SAR) satellite imagery.
Mark Litwintschik is a Big Data, AI, GIS, and networking consultant with international experience, helping clients across the UK, USA, Europe, and beyond. He specializes in large-scale data analysis, geospatial insights, and technology consulting for major corporations and organizations.
97 articles from this blog
A technical guide on training a ship detection model using YOLOv5 on Umbra's high-resolution Synthetic Aperture Radar (SAR) satellite imagery.
A technical analysis of Maxar's high-resolution global satellite imagery basemap, examining 60GB of data across 11 cities using GDAL, Python, and DuckDB.
HeavyIQ is an AI-powered English-to-SQL interface from HEAVY.AI, using a fine-tuned LLM to query and visualize massive datasets like flight records.
A technical guide exploring the AV1 video codec, its benefits over H.265, and practical encoding setup using tools like SVT-AV1.
A technical guide on downloading and analyzing free Synthetic Aperture Radar (SAR) satellite imagery from Umbra's open data program.
A technical walkthrough of preparing and analyzing the global Open Charge Map dataset for EV charging points using DuckDB and Python.
A technical analysis of aircraft flight routes using ADS-B telemetry data, Python, and GIS tools, focusing on a specific AirBaltic Airbus A220-300.
Benchmarking ClickHouse's performance on a high-end Intel i9-14900K workstation using a 1.1 billion row NYC taxi trip dataset.
A benchmark analysis of DuckDB's performance on a massive 1.1 billion row NYC taxi dataset, comparing it to other database technologies.
A technical guide on creating a custom Tokyo walking tour map using GIS tools, QGIS, Python, and OpenStreetMap data.
A technical guide on extracting and analyzing OpenStreetMap (OSM) features using PBF files, DuckDB, and QGIS for data filtering.
A technical guide on analyzing global flight tracking data from ADS-B receivers using Python, DuckDB, and QGIS.
A technical guide on accessing, processing, and visualizing free LiDAR data, using Estonia's national scans as a practical example.
A technical guide to downloading, processing, and visualizing global geospatial datasets from the public domain Natural Earth project using tools like AWS S3, DuckDB, and QGIS.
A technical guide on accessing, downloading, and analyzing Maxar's freely available satellite imagery from their Open Data Programme using tools like GDAL, Python, and DuckDB.
An analysis of Overture Maps Foundation's open geospatial datasets, their creation process, and a technical guide for working with the data using Python and DuckDB.
A review of Esri's 'Imagery in Action' MOOC, covering satellite imagery analysis, drone mapping, and predictive modeling with ArcGIS tools.
An overview of the VVC (H.266) video encoding standard, its improvements over H.265, and a technical guide for encoding and analyzing VVC files with FFmpeg and Python.
A technical guide on using Meta AI's Segment Anything model to perform object segmentation on satellite imagery from Maxar.
A review of Esri's Spatial Data Science MOOC, covering the history of GIS, ArcGIS Pro's features, and the author's training experience.