St. Petersburg Meals
CODE: |
GitHub |
DATATYPE: |
images |
SOURCE: |
Instagram |
PLACE: |
St. Petersburg |
YEARS: |
2014-2015 |
SIZE: |
2,961 |
SUBSET: |
"meal" |
VIZTYPE: |
growing entourage gridded |
FEATURES: |
tag space |
FEAT SRC: |
Google Cloud Vision |
ORIG FEAT DIMS: |
697 |
PROJECTION: |
t-SNE |
PROJECT: |
St. Petersburg Instagram |
ANNOTATION |
cluster tags |
This is a "growing entourage" plot of Instagram images in the category "meals". Such plots take images located in a high-dimensional similarity space, cluster them by some method, and project the clusters to a 2D canvas. Here, the images are grouped by machine tags from Google's Cloud Vision API. The centroids of each cluster are then projected to 2D by t-SNE, and the centroids then take turns adding members to their "entourages", in order of visual similarity to the centroid. New members occupy the open square nearest their centroids. Territorial conflicts are settled by this principle. Centroid locations are annotated with the tag that defines the cluster. This plot is somewhat different than a classic growing entourage, because images can officially belong to multiple clusters. As each entourage has its turn to add a member, it chooses whichever image, among those with the relevant tag, that is most similar to its centroid. This results in more similarly-sized clusters than is usual for a growing entourage.