#599 · Primary category: Computer Vision
TernausNetV2
TernausNetV2: Fully Convolutional Network for Instance Segmentation
Project last updated:05/23/20
GitHub Stars
543
Forks
111
Contributors
4
License
BSD-3-Clause
Why we included this project
This repo grew out of a second-place finish in the CVPR 2018 DeepGlobe Building Extraction Challenge, and the network definition, pretrained weights, and a demo notebook are all here, so you can run inference on your own satellite tiles without rebuilding the architecture from scratch. The model takes the original TernausNet and swaps in a WideResNet-38 encoder with 11 input channels, which lets it combine RGB with multispectral bands, and it outputs both a pixel-level building mask and a boundary mask that a watershed transform uses to separate buildings that touch. That makes it a practical reference for anyone pulling building footprints out of overhead imagery for urban planning, population monitoring, or similar mapping work. Just keep in mind it is a research codebase, not a maintained service, so treat it as a strong starting point rather than something to drop straight into production.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
opencv
Open Source Computer Vision Library
RuView
π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.
PaddleOCR
Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between images/PDFs and LLMs. Supports 100+ languages.
MinerU
Transforms complex documents like PDFs and Office docs into LLM-ready markdown/JSON for your Agentic workflows.
tesseract
Tesseract Open Source OCR Engine (main repository)