Terrapattern is a way to search visually withinย satellite imagery. ย Developedย using an open source search tool, Terrapattern is the brainchild ofย Golan Levin, David Newbury, and Kyle McDonald who received funding from theย ย John S. and James L. Knight Foundationย Prototype Fund.
What Terrapattern does is performย “similar-image” searches inย unlabeled satellite imagery usingย deep learning machine vision techniques. ย To train the system, aย deep convolutional neural network (DCNN) was fed hundreds of thousands of categorized OpenStreepMap imagery. ย After the DCNN has learned which visual features are useful for classification, descriptions for millions of satellite imagery tiles were then computed. ย Since searching can take a long time and a significant amount of RAM, the developers use theย CoverTreeย algorithm to precompute relationships between the descriptions, reducing user search time to 1-2 seconds.
This approach allows users to search for particular features across a set of satellite imagery withย nonbuilding structures (structures such a bridges, bus shelters, and swimming pools) and soft infrastructure yielding the best search results. ย For example, users can search for images that show yellow crosswalks, purple tennis courts, grassy fields, and more. ย Terrapattern lets users search visually for geographic features that may be ephemeral or not typically mapped out. ย Results from searches are then exportable as GeoJSON files.

Terrapattern is currently only available for these four major U.S. cities:ย New York, Detroit, Pittsburgh, and San Francisco. Anย alpha prototype, the developers are limited by the enormous about of active RAM (about 10GB per major city) that terrapattern takes to store the model data. ย The developers are interested in hearing back from “citizen scientists, data journalists, humanitarian researchers, and other domain experts to tell us about how our app is, or could be, of use.” ย Fill out theย surveyย to provide your input.
Visit:ย ย Terrapatternย and access the code onย GitHub.
Related
- Using Visual Search to Find Geographically Similar Features on Satellite Imagery