master 80081fc42eff cached
32 files
841.0 KB
300.1k tokens
1 requests
Download .txt
Showing preview only (867K chars total). Download the full file or copy to clipboard to get everything.
Repository: qizhuli/Weakly-Supervised-Panoptic-Segmentation
Branch: master
Commit: 80081fc42eff
Files: 32
Total size: 841.0 KB

Directory structure:
gitextract_otvagzvw/

├── .gitattributes
├── .gitignore
├── LICENSE
├── README.md
├── batch_instanceTrainId_to_dets.m
├── data/
│   └── Cityscapes/
│       ├── gtFine/
│       │   └── train/
│       │       └── aachen/
│       │           └── aachen_000000_000019_gtFine_polygons.json
│       └── lists/
│           ├── demo_id.txt
│           ├── test_id.txt
│           ├── train_extra_id.txt
│           ├── train_id.txt
│           └── val_id.txt
├── demo_instanceTrainId_to_dets.m
├── demo_make_iterative_gt.m
├── demo_merge_cam_mandg.m
├── results/
│   └── pred_flat_feat/
│       └── aachen_000000_000019_leftImg8bit.mat
├── scripts/
│   ├── apply_bbox_prior.m
│   ├── check_image_level_tags.m
│   ├── check_low_iou.m
│   ├── clean_label.m
│   ├── get_opts.m
│   ├── ins_box_process.m
│   ├── instanceTrainId_to_dets.m
│   ├── load_data.m
│   ├── make_bbox_masks.m
│   ├── merge_mag_and_pred.m
│   ├── run_sub.m
│   └── save_results.m
├── utils/
│   ├── colormapcs.mat
│   └── objectName19.mat
└── visualisation/
    ├── visualise_bboxes.m
    ├── visualise_results_cam_mandg.m
    └── visualise_results_iterative_gt.m

================================================
FILE CONTENTS
================================================

================================================
FILE: .gitattributes
================================================
# Auto detect text files and perform LF normalization
* text=auto


================================================
FILE: .gitignore
================================================
*.m~
*.asv
data/Cityscapes/gtFine_bboxes/
results/pred_ins_clean/
results/pred_sem_clean/
results/pred_ins_cam_mandg_merged/
results/pred_sem_cam_mandg_merged/


================================================
FILE: LICENSE
================================================
MIT License

Copyright (c) 2018 Qizhu Li, Anurag Arnab, Philip H.S Torr

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


================================================
FILE: README.md
================================================
# Weakly- and Semi-Supervised Panoptic Segmentation
by [Qizhu Li](http://www.robots.ox.ac.uk/~liqizhu/)\*, [Anurag Arnab](http://www.robots.ox.ac.uk/~aarnab/)\*, [Philip H.S. Torr](https://scholar.google.com/citations?user=kPxa2w0AAAAJ&hl=en)

This repository demonstrates the weakly supervised ground truth generation scheme presented in our paper *Weakly- and Semi-Supervised Panoptic Segmentation* published at ECCV 2018. The code has been cleaned-up and refactored, and should reproduce the results presented in the paper.

For details, please refer to our [paper](https://arxiv.org/abs/1808.03575), and [project page](https://qizhuli.github.io/publication/weakly-supervised-panoptic-segmentation/). Please check the [Downloads](#downloads) section for all the additional data we release.

![Summary](data/readme/summary.png)


<sup><sub> \* Equal first authorship </sup></sub>

## Introduction
In our weakly-supervised *panoptic* segmentation experiments, our models are supervised by 1) image-level tags and 2) bounding boxes, as shown in the figure above.
We used image-level tags as supervision for "stuff" classes which do not have a defined extent and cannot be described well by tight bounding boxes. For "thing" classes, we used bounding boxes as our weak supervision. This code release clarifies the implementation details of the method presented in the paper.

## Iterative ground truth generation 
For readers' convenience, we will give an outline of the proposed iterative ground truth generation pipeline, and provide demos for some of the key steps.

1. We train a multi-class classifier for all classes to obtain rough localisation cues. As it is not possible to fit an entire Cityscapes image (1024x2048) into a network due to GPU memory constraints, we took 15 fixed 400x500 crops per training image, and derived their classification ground truth accordingly, which we use to train the multi-class classifier. From the trained classifier, we extract the Class Activation Maps (CAMs) using Grad-CAM, which has the advantage of being agnostic to network architecture over CAM.
   - Download the fixed image crops with image-level tags [here](#downloads-crops) to train your own classifier. For convenience, the pixel-level semantic label of the crops are also included, though they should not be used in training.
   - The CAMs we produced are available for download [here](#downloads-cam).
2. In parallel, we extract bounding box annotations from Cityscapes ground truth files, and then run MCG (a segment-proposal algorithm) and Grabcut (a classic foreground segmentation technique given a bounding-box prior) on the training images to generate foreground masks inside each annotated bounding box. MCG and Grabcut masks are merged following the rule that only regions where both have consensus are given the predicted label; otherwise an "ignore" label is assigned.
   - The extracted bounding boxes (saved in .mat format) can be downloaded [here](#downloads-bboxes). Alternatively, we also provide a demo script `demo_instanceTrainId_to_dets.m` and a batch script `batch_instanceTrainId_to_dets.m` for you to make them yourself. The demo is self-contained; However, before running the batch script, make sure to
        1. Download the [official Cityscapes scripts repository](https://github.com/mcordts/cityscapesScripts);
        2. Inside the above repository, navigate to `cityscapesscripts/preparation` and run 
        
            ```sh
            python createTrainIdInstanceImgs.py
            ```
            This command requires an environment variable `CITYSCAPES_DATASTET=path/to/your/cityscapes/data/folder` to be set. These two steps produce the `*_instanceTrainIds.png` files required by our batch script;
        3. Navigate back to this repository, and place/symlink your `gtFine` and `gtCoarse` folders inside `data/Cityscapes/` folder so that they are visible to our batch script.
   - Please see [here](https://github.com/jponttuset/mcg) for details on MCG.
   - We use the [OpenCV implementation](https://docs.opencv.org/3.2.0/d8/d83/tutorial_py_grabcut.html) of Grabcut in our experiments.
   - The merged M&G masks we produced are available for download [here](#downloads-mandg).
3. The CAMs (step 1) and M&G masks (step 2) are merged to produce the ground truth needed to kick off iterative training. To see a demo of merging, navigate to the root folder of this repo in MATLAB and run:
   ```matlab
    demo_merge_cam_mandg;
   ```
   When post-processing network predictions of images from the Cityscapes `train_extra` split, make sure to use the following settings:
   ```matlab
   opts.run_apply_bbox_prior = false;
   opts.run_check_image_level_tags = false;
   opts.save_ins = false;
   ```
   because the coarse annotation provided on the `train_extra` split trades off recall for precision, leading to inaccurate bounding box coordinates, and frequent occurrences of false negatives. This also applies to step 5.
    - The results from merging CAMs with M&G masks can be downloaded [here](#downloads-cam-mandg-merged).
4. Using the generated ground truth, weakly-supervised models can be trained in the same way as a fully-supervised model. When the training loss converges, we make dense predictions using the model and also save the prediction scores. 
   - An example of dense prediction made by a weakly-supervised model is included at `results/pred_sem_raw/`, and an example of the corresponding prediction scores is provided at `results/pred_flat_feat/`. 
5. The prediction and prediction scores (and optionally, the M&G masks) are used to generate the ground truth labels for next stage of iterative training. To see a demo of iterative ground truth generation, navigate to the root folder of this repo in MATLAB and run:
   ```matlab
   demo_make_iterative_gt;
   ```
    The generated semantic and instance ground truth labels are saved at `results/pred_sem_clean` and `results/pred_ins_clean` respectively. 
    
    Please refer to `scripts/get_opts.m` for the options available. To reproduce the results presented in the paper, use the default setting, and set `opts.run_merge_with_mcg_and_grabcut` to `false` after five iterations of training, as the weakly supervised model by then produces better quality segmentation of ''thing'' classes than the original M&G masks. 
6. Repeat step 4 and 5 until training loss no longer reduces.

## Downloads
1. <a id="downloads-crops"></a>Image crops and tags for training multi-class classifier:
   - Images 
        - train (9.3GB): [Dropbox](https://www.dropbox.com/s/xvumnk14qmctb41/leftImg8bit_400x500crops_train.zip?dl=0) or [BaiduYun](https://pan.baidu.com/s/1T0xTuq88RITHqZHW1Tdo-g)
        - train_extra (63.3GB): [Dropbox](https://www.dropbox.com/s/rana9b0e0k1d467/leftImg8bit_400x500crops_train_extra.zip?dl=0) or [BaiduYun](https://pan.baidu.com/s/1yy0I-0R5IBI98QLGOdjkiQ)
        - val (1.6GB): [Dropbox](https://www.dropbox.com/s/hudd1k4i4zr53qj/leftImg8bit_400x500crops_val.zip?dl=0) or [BaiduYun](https://pan.baidu.com/s/1jSCps4wNg45mbgM0ggM7AQ)
   - Ground truth tags
        - train+train_extra+val (90.9MB): [Dropbox](https://www.dropbox.com/s/z9ak8rtwjldyerv/gtWeak_tags_400x500crops.zip?dl=0) or [BaiduYun](https://pan.baidu.com/s/19VcJrQU2GvwX6NZu8jLWfg)
   - Lists
        - train+train_extra+val (827kB): [Dropbox](https://www.dropbox.com/s/8itgdm0nau0rixz/lists.zip?dl=0) or [BaiduYun](https://pan.baidu.com/s/14j9rV3S8599YwYILzEfrCw)
   - Semantic labels (provided for convenience; **not** to be used in training)
        - train (87.8MB): [Dropbox](https://www.dropbox.com/s/v9nsuazh60mwm4g/gtFine_semantic_400x500crops_train.zip?dl=0) or [BaiduYun](https://pan.baidu.com/s/1dOX7CO9J0ep94TJjUsSYzg)
        - train_extra (608MB): [Dropbox](https://www.dropbox.com/s/u45mtdvb3xqt2di/gtCoarse_semantic_400x500crops_train_extra.zip?dl=0) or [BaiduYun](https://pan.baidu.com/s/12Jf0XwvValq2MtFKDRMTmg)
        - val (16.2MB): [Dropbox](https://www.dropbox.com/s/9o9unhqnijz3bmm/gtFine_semantic_400x500crops_val.zip?dl=0) or [BaiduYun](https://pan.baidu.com/s/14RLV--kmnyhRQXQrTtwQ_A)
2. <a id="downloads-cam"></a>CAMs:
    - train+train_extra (682MB): [Dropbox](https://www.dropbox.com/s/24p60caieq3skik/cam.zip?dl=0) or [BaiduYun](https://pan.baidu.com/s/1zhgzw0IU7r9YBBBmwwRTzA)
3. <a id="downloads-bboxes"></a>Extracted Cityscapes bounding boxes (.mat format):
    - train+val (7.6GB): [Dropbox](https://www.dropbox.com/s/bt7tpom8nohtwk8/gtFine_bboxes.zip?dl=0) or [BaiduYun](https://pan.baidu.com/s/1jXEp-ibmXkQz-bi1Oe6FtA)
    - train_extra (44.2GB): [Dropbox](https://www.dropbox.com/s/tuv4r44sr5vt15z/gtCoarse_bboxes.zip?dl=0) or [BaiduYun](https://pan.baidu.com/s/1p8bpZ2srcNmHlkCrLnPH2Q)
4. <a id="downloads-mandg"></a>Merged MCG&Grabcut masks:
    - train+train_extra (99.8MB): [Dropbox](https://www.dropbox.com/s/skwv2f8ny0aym9j/mcg_and_grabcut.zip?dl=0) or [BaiduYun](https://pan.baidu.com/s/1VvcodHbuZz4nJhVego5jwA)
5. <a id="downloads-cam-mandg-merged"></a>CAMs merged with MCG&Grabcut masks:
    - train+train_extra (764MB): [Dropbox](https://www.dropbox.com/s/t24gqpkyrytr7ai/cam_mandg_merged.zip?dl=0) or [BaiduYun](https://pan.baidu.com/s/1vI2tzbzXCEO3tij4RnMzgg)

Note that due to file size limit set by **BaiduYun**, some of the larger files had to be split into several chunks in order to be uploaded. These files are named as `filename.zip.part##`, where `filename` is the original file name excluding the extension, and `##` is a two digit part index. After you have downloaded all the parts, `cd` to the folder where they are saved, and use the following command to join them back together:
```sh
cat filename.zip.part* > filename.zip
```
The joining operation may take several minutes, depending on file size. 

The above does not apply to files downloaded from Dropbox.

## Reference
If you find the code helpful in your research, please cite our paper:

```tex
@InProceedings{Li_2018_ECCV,
    author = {Li, Qizhu and 
              Arnab, Anurag and 
              Torr, Philip H.S.},
    title = {Weakly- and Semi-Supervised Panoptic Segmentation},
    booktitle = {The European Conference on Computer Vision (ECCV)},
    month = {September},
    year = {2018}
}
```
## Questions
Please contact Qizhu Li <qizhu.li@eng.ox.ac.uk> and Anurag Arnab <aarnab@robots.ox.ac.uk> for enquires, issues, and suggestions.


================================================
FILE: batch_instanceTrainId_to_dets.m
================================================
% ------------------------------------------------------------------------ 
%  Copyright (C)
%  Torr Vision Group (TVG)
%  University of Oxford - UK
% 
%  Qizhu Li <liqizhu@robots.ox.ac.uk>
%  August 2018
% ------------------------------------------------------------------------ 
% This file is part of the weakly-supervised training method presented in:
%    Qizhu Li*, Anurag Arnab*, Philip H.S. Torr,
%    "Weakly- and Semi-Supervised Panoptic Segmentation,"
%    European Conference on Computer Vision (ECCV) 2018.
% Please consider citing the paper if you use this code.
% ------------------------------------------------------------------------
% This script demos extracting bounding box information from Cityscapes
% instance ground truth (*_gt<Fine,Coarse>_instanceTrainIds.png files) for
% generation of iterative ground truths for weakly-supervised experiments
%
% It is a batch processor. Set split to 'train', 'val', or 'train_extra' 
% as desired. Make sure the instance ground truth files are found in
% data/Cityscapes/gt<Fine,Coarse>/<train,val,train_extra>/ respectively.
% If `visualise` is set to true, make sure the original RGB files are 
% available in data/Cityscapes/leftImg8bit/<train,val,train_extra>/ 
% following the standard Cityscapes data folder organisation.
% -----------------------------------------------------------------------

clearvars;
addpath utils
addpath scripts
addpath visualisation

%% Configure

split = 'train'; % train, val or train_extra

% set is_panoptic flag to include image-level stuff class dets
is_panoptic = true;

% set incl_grps flag to include thing groups present in Cityscapes
% annotation
incl_grps = true;

% trainIds of stuff classes
stuff_classes = 0:10;

% trainIds of thing classes
thing_classes = 11:18;

% class names
load objectName19.mat

% ignore label
ignore_label = 255;

% force overwrite
force_overwrite = true;

% visualise
visualise = false;
visualise_save_template = '%s_leftImg8bit.png';
load utils/colormapcs.mat

%% Parse
switch split
    case 'train'
        instanceTrainId_dir = 'data/Cityscapes/gtFine/train';
        instanceTrainId_template = '%s_gtFine_instanceTrainIds.png';
        list_path = 'data/Cityscapes/lists/train_id.txt';
        save_dir = 'data/Cityscapes/gtFine_bboxes/train/%s'; % panoptic or thing-only as the child folder
        save_template = '%s_leftImg8bit.mat';
        rgb_dir = 'data/Cityscapes/leftImg8bit/train';
    case 'val'
        instanceTrainId_dir = 'data/Cityscapes/gtFine/val';
        instanceTrainId_template = '%s_gtFine_instanceTrainIds.png';
        list_path = 'data/Cityscapes/lists/val_id.txt';
        save_dir = 'data/Cityscapes/gtFine_bboxes/val/%s'; % panoptic or thing-only as the child folder
        save_template = '%s_leftImg8bit.mat';
        rgb_dir = 'data/Cityscapes/leftImg8bit/val';
    case 'train_extra'
        instanceTrainId_dir = 'data/Cityscapes/gtCoarse/train_extra';
        instanceTrainId_template = '%s_gtCoarse_instanceTrainIds.png';
        list_path = 'data/Cityscapes/lists/train_extra_id.txt';
        save_dir = 'data/Cityscapes/gtCoarse_bboxes/train_extra/%s'; % panoptic or thing-only as the child folder
        save_template = '%s_leftImg8bit.mat';
        rgb_dir = 'data/Cityscapes/leftImg8bit/train_extra';
    otherwise
        error('Unrecognised data split.');
end

if is_panoptic
    save_dir = sprintf(save_dir, 'panoptic');
else
    save_dir = sprintf(save_dir, 'thing-only');
end
if ~exist(save_dir, 'dir')
    mkdir(save_dir);
end

list = importdata(list_path);

%% Run the extraction
for k = 1:length(list)
    id = list{k};
    save_path = fullfile(save_dir, sprintf(save_template, id));
    % if the save_path file exists, and we don't require force-overwrite, skip the current file
    if ~force_overwrite && exist(save_path, 'file')
        continue;
    end
    city = strtok(id, '_');
    label_path = fullfile(instanceTrainId_dir, city, sprintf(instanceTrainId_template, id));
    label = imread(label_path);
    dets = instanceTrainId_to_dets(label, is_panoptic, incl_grps, ...
        stuff_classes, thing_classes, objectNames, ignore_label);
    save(fullfile(save_path), 'dets');
    if visualise
        vis_im = visualise_bboxes(id, objectNames, cmap, rgb_dir, save_dir);
        imwrite(vis_im, fullfile(save_dir, sprintf(visualise_save_template, id)));
    end
    if mod(k, 100) == 0
        fprintf('[%s] Processed %d/%d\n', char(datetime), k, length(list));
    end
end


================================================
FILE: data/Cityscapes/gtFine/train/aachen/aachen_000000_000019_gtFine_polygons.json
================================================
{
    "imgHeight": 1024, 
    "imgWidth": 2048, 
    "objects": [
        {
            "label": "road", 
            "polygon": [
                [
                    0, 
                    769
                ], 
                [
                    290, 
                    574
                ], 
                [
                    93, 
                    528
                ], 
                [
                    0, 
                    524
                ], 
                [
                    0, 
                    448
                ], 
                [
                    0, 
                    448
                ], 
                [
                    210, 
                    453
                ], 
                [
                    511, 
                    451
                ], 
                [
                    782, 
                    459
                ], 
                [
                    892, 
                    495
                ], 
                [
                    943, 
                    498
                ], 
                [
                    1044, 
                    471
                ], 
                [
                    1490, 
                    486
                ], 
                [
                    1880, 
                    519
                ], 
                [
                    1922, 
                    512
                ], 
                [
                    1975, 
                    522
                ], 
                [
                    2047, 
                    524
                ], 
                [
                    2047, 
                    570
                ], 
                [
                    1668, 
                    553
                ], 
                [
                    2047, 
                    597
                ], 
                [
                    2047, 
                    1023
                ], 
                [
                    892, 
                    1023
                ], 
                [
                    0, 
                    1023
                ]
            ]
        }, 
        {
            "label": "sidewalk", 
            "polygon": [
                [
                    2047, 
                    532
                ], 
                [
                    1911, 
                    537
                ], 
                [
                    1828, 
                    540
                ], 
                [
                    1782, 
                    540
                ], 
                [
                    1794, 
                    552
                ], 
                [
                    2047, 
                    564
                ]
            ]
        }, 
        {
            "label": "car", 
            "polygon": [
                [
                    806, 
                    503
                ], 
                [
                    803, 
                    524
                ], 
                [
                    796, 
                    528
                ], 
                [
                    785, 
                    528
                ], 
                [
                    778, 
                    527
                ], 
                [
                    776, 
                    520
                ], 
                [
                    771, 
                    520
                ], 
                [
                    768, 
                    515
                ], 
                [
                    732, 
                    515
                ], 
                [
                    728, 
                    523
                ], 
                [
                    722, 
                    523
                ], 
                [
                    715, 
                    524
                ], 
                [
                    714, 
                    523
                ], 
                [
                    711, 
                    520
                ], 
                [
                    709, 
                    517
                ], 
                [
                    706, 
                    517
                ], 
                [
                    702, 
                    520
                ], 
                [
                    697, 
                    529
                ], 
                [
                    690, 
                    532
                ], 
                [
                    681, 
                    532
                ], 
                [
                    678, 
                    529
                ], 
                [
                    674, 
                    527
                ], 
                [
                    671, 
                    517
                ], 
                [
                    635, 
                    514
                ], 
                [
                    632, 
                    525
                ], 
                [
                    615, 
                    526
                ], 
                [
                    611, 
                    521
                ], 
                [
                    609, 
                    483
                ], 
                [
                    620, 
                    464
                ], 
                [
                    629, 
                    459
                ], 
                [
                    625, 
                    453
                ], 
                [
                    629, 
                    450
                ], 
                [
                    634, 
                    450
                ], 
                [
                    639, 
                    455
                ], 
                [
                    644, 
                    456
                ], 
                [
                    644, 
                    453
                ], 
                [
                    643, 
                    450
                ], 
                [
                    658, 
                    429
                ], 
                [
                    672, 
                    422
                ], 
                [
                    674, 
                    420
                ], 
                [
                    766, 
                    420
                ], 
                [
                    780, 
                    430
                ], 
                [
                    789, 
                    447
                ], 
                [
                    793, 
                    453
                ], 
                [
                    800, 
                    456
                ], 
                [
                    804, 
                    470
                ], 
                [
                    807, 
                    480
                ]
            ]
        }, 
        {
            "label": "car", 
            "polygon": [
                [
                    281, 
                    430
                ], 
                [
                    196, 
                    429
                ], 
                [
                    181, 
                    436
                ], 
                [
                    172, 
                    444
                ], 
                [
                    190, 
                    470
                ], 
                [
                    188, 
                    475
                ], 
                [
                    183, 
                    477
                ], 
                [
                    145, 
                    479
                ], 
                [
                    145, 
                    492
                ], 
                [
                    147, 
                    499
                ], 
                [
                    160, 
                    500
                ], 
                [
                    164, 
                    498
                ], 
                [
                    164, 
                    496
                ], 
                [
                    209, 
                    496
                ], 
                [
                    215, 
                    502
                ], 
                [
                    230, 
                    501
                ], 
                [
                    234, 
                    495
                ], 
                [
                    281, 
                    495
                ], 
                [
                    281, 
                    498
                ], 
                [
                    283, 
                    501
                ], 
                [
                    290, 
                    502
                ], 
                [
                    297, 
                    501
                ], 
                [
                    302, 
                    495
                ], 
                [
                    304, 
                    486
                ], 
                [
                    304, 
                    464
                ], 
                [
                    300, 
                    453
                ], 
                [
                    296, 
                    447
                ]
            ]
        }, 
        {
            "label": "car", 
            "polygon": [
                [
                    281, 
                    430
                ], 
                [
                    196, 
                    429
                ], 
                [
                    181, 
                    436
                ], 
                [
                    172, 
                    444
                ], 
                [
                    168, 
                    454
                ], 
                [
                    158, 
                    463
                ], 
                [
                    153, 
                    467
                ], 
                [
                    145, 
                    479
                ], 
                [
                    145, 
                    492
                ], 
                [
                    147, 
                    499
                ], 
                [
                    160, 
                    500
                ], 
                [
                    164, 
                    498
                ], 
                [
                    164, 
                    496
                ], 
                [
                    209, 
                    496
                ], 
                [
                    215, 
                    502
                ], 
                [
                    230, 
                    501
                ], 
                [
                    234, 
                    495
                ], 
                [
                    281, 
                    495
                ], 
                [
                    281, 
                    498
                ], 
                [
                    283, 
                    501
                ], 
                [
                    290, 
                    502
                ], 
                [
                    297, 
                    501
                ], 
                [
                    302, 
                    495
                ], 
                [
                    304, 
                    486
                ], 
                [
                    304, 
                    464
                ], 
                [
                    300, 
                    453
                ], 
                [
                    296, 
                    447
                ]
            ]
        }, 
        {
            "label": "sky", 
            "polygon": [
                [
                    0, 
                    89
                ], 
                [
                    2047, 
                    237
                ], 
                [
                    2047, 
                    0
                ], 
                [
                    0, 
                    0
                ]
            ]
        }, 
        {
            "label": "terrain", 
            "polygon": [
                [
                    2047, 
                    631
                ], 
                [
                    1758, 
                    598
                ], 
                [
                    1671, 
                    586
                ], 
                [
                    1634, 
                    578
                ], 
                [
                    1608, 
                    575
                ], 
                [
                    1596, 
                    569
                ], 
                [
                    1586, 
                    566
                ], 
                [
                    1584, 
                    562
                ], 
                [
                    1584, 
                    558
                ], 
                [
                    1586, 
                    554
                ], 
                [
                    1590, 
                    552
                ], 
                [
                    1594, 
                    545
                ], 
                [
                    1595, 
                    545
                ], 
                [
                    1598, 
                    546
                ], 
                [
                    1604, 
                    541
                ], 
                [
                    1611, 
                    541
                ], 
                [
                    1668, 
                    539
                ], 
                [
                    1727, 
                    537
                ], 
                [
                    1743, 
                    537
                ], 
                [
                    1761, 
                    539
                ], 
                [
                    1802, 
                    544
                ], 
                [
                    1829, 
                    545
                ], 
                [
                    1836, 
                    546
                ], 
                [
                    1850, 
                    546
                ], 
                [
                    1869, 
                    547
                ], 
                [
                    1873, 
                    548
                ], 
                [
                    1877, 
                    548
                ], 
                [
                    1881, 
                    549
                ], 
                [
                    1909, 
                    551
                ], 
                [
                    1931, 
                    550
                ], 
                [
                    1977, 
                    552
                ], 
                [
                    2020, 
                    554
                ], 
                [
                    2047, 
                    554
                ], 
                [
                    2047, 
                    554
                ], 
                [
                    2047, 
                    554
                ], 
                [
                    2047, 
                    554
                ]
            ]
        }, 
        {
            "label": "building", 
            "polygon": [
                [
                    696, 
                    0
                ], 
                [
                    1418, 
                    0
                ], 
                [
                    1448, 
                    2
                ], 
                [
                    1474, 
                    5
                ], 
                [
                    1473, 
                    42
                ], 
                [
                    1473, 
                    77
                ], 
                [
                    1473, 
                    88
                ], 
                [
                    1621, 
                    94
                ], 
                [
                    1621, 
                    107
                ], 
                [
                    1643, 
                    110
                ], 
                [
                    1623, 
                    166
                ], 
                [
                    1614, 
                    188
                ], 
                [
                    1616, 
                    207
                ], 
                [
                    1714, 
                    283
                ], 
                [
                    1704, 
                    340
                ], 
                [
                    1683, 
                    379
                ], 
                [
                    1672, 
                    406
                ], 
                [
                    1654, 
                    430
                ], 
                [
                    1650, 
                    437
                ], 
                [
                    1755, 
                    448
                ], 
                [
                    1742, 
                    475
                ], 
                [
                    1641, 
                    490
                ], 
                [
                    1608, 
                    491
                ], 
                [
                    1551, 
                    486
                ], 
                [
                    1534, 
                    475
                ], 
                [
                    1357, 
                    478
                ], 
                [
                    1170, 
                    477
                ], 
                [
                    1048, 
                    486
                ], 
                [
                    985, 
                    441
                ], 
                [
                    887, 
                    450
                ], 
                [
                    885, 
                    480
                ], 
                [
                    812, 
                    484
                ], 
                [
                    539, 
                    481
                ], 
                [
                    391, 
                    476
                ], 
                [
                    222, 
                    465
                ], 
                [
                    0, 
                    461
                ], 
                [
                    0, 
                    51
                ], 
                [
                    50, 
                    45
                ], 
                [
                    84, 
                    50
                ], 
                [
                    94, 
                    50
                ], 
                [
                    169, 
                    44
                ], 
                [
                    182, 
                    40
                ], 
                [
                    197, 
                    44
                ], 
                [
                    197, 
                    0
                ]
            ]
        }, 
        {
            "label": "building", 
            "polygon": [
                [
                    2045, 
                    195
                ], 
                [
                    1797, 
                    206
                ], 
                [
                    1707, 
                    306
                ], 
                [
                    1698, 
                    339
                ], 
                [
                    1693, 
                    391
                ], 
                [
                    1687, 
                    467
                ], 
                [
                    1889, 
                    490
                ], 
                [
                    1978, 
                    509
                ], 
                [
                    2047, 
                    510
                ], 
                [
                    2047, 
                    200
                ]
            ]
        }, 
        {
            "label": "car", 
            "polygon": [
                [
                    2047, 
                    525
                ], 
                [
                    2026, 
                    525
                ], 
                [
                    2021, 
                    526
                ], 
                [
                    2002, 
                    523
                ], 
                [
                    1978, 
                    516
                ], 
                [
                    1965, 
                    515
                ], 
                [
                    1962, 
                    508
                ], 
                [
                    1962, 
                    505
                ], 
                [
                    1965, 
                    497
                ], 
                [
                    1972, 
                    497
                ], 
                [
                    1982, 
                    493
                ], 
                [
                    1987, 
                    491
                ], 
                [
                    1998, 
                    488
                ], 
                [
                    2009, 
                    488
                ], 
                [
                    2017, 
                    488
                ], 
                [
                    2035, 
                    490
                ], 
                [
                    2041, 
                    496
                ], 
                [
                    2047, 
                    503
                ], 
                [
                    2047, 
                    504
                ], 
                [
                    2047, 
                    507
                ]
            ]
        }, 
        {
            "label": "terrain", 
            "polygon": [
                [
                    1933, 
                    511
                ], 
                [
                    2014, 
                    520
                ], 
                [
                    2047, 
                    522
                ], 
                [
                    2047, 
                    525
                ], 
                [
                    2047, 
                    527
                ], 
                [
                    1928, 
                    529
                ], 
                [
                    1890, 
                    529
                ], 
                [
                    1852, 
                    529
                ], 
                [
                    1808, 
                    527
                ], 
                [
                    1716, 
                    526
                ], 
                [
                    1689, 
                    525
                ], 
                [
                    1633, 
                    526
                ], 
                [
                    1590, 
                    526
                ], 
                [
                    1553, 
                    526
                ], 
                [
                    1523, 
                    526
                ], 
                [
                    1496, 
                    526
                ], 
                [
                    1463, 
                    526
                ], 
                [
                    1407, 
                    522
                ], 
                [
                    1398, 
                    525
                ], 
                [
                    1382, 
                    525
                ], 
                [
                    1343, 
                    524
                ], 
                [
                    1312, 
                    524
                ], 
                [
                    1290, 
                    524
                ], 
                [
                    1272, 
                    524
                ], 
                [
                    1240, 
                    523
                ], 
                [
                    1252, 
                    525
                ], 
                [
                    1251, 
                    528
                ], 
                [
                    1221, 
                    527
                ], 
                [
                    1173, 
                    528
                ], 
                [
                    1117, 
                    529
                ], 
                [
                    1084, 
                    531
                ], 
                [
                    1046, 
                    531
                ], 
                [
                    1029, 
                    529
                ], 
                [
                    1012, 
                    527
                ], 
                [
                    978, 
                    526
                ], 
                [
                    943, 
                    524
                ], 
                [
                    921, 
                    522
                ], 
                [
                    899, 
                    522
                ], 
                [
                    866, 
                    519
                ], 
                [
                    844, 
                    517
                ], 
                [
                    824, 
                    515
                ], 
                [
                    808, 
                    514
                ], 
                [
                    795, 
                    513
                ], 
                [
                    756, 
                    510
                ], 
                [
                    726, 
                    510
                ], 
                [
                    702, 
                    508
                ], 
                [
                    680, 
                    507
                ], 
                [
                    654, 
                    504
                ], 
                [
                    610, 
                    505
                ], 
                [
                    588, 
                    505
                ], 
                [
                    573, 
                    505
                ], 
                [
                    524, 
                    504
                ], 
                [
                    479, 
                    502
                ], 
                [
                    451, 
                    501
                ], 
                [
                    406, 
                    500
                ], 
                [
                    357, 
                    499
                ], 
                [
                    333, 
                    498
                ], 
                [
                    319, 
                    498
                ], 
                [
                    295, 
                    495
                ], 
                [
                    285, 
                    493
                ], 
                [
                    184, 
                    489
                ], 
                [
                    150, 
                    490
                ], 
                [
                    143, 
                    491
                ], 
                [
                    132, 
                    491
                ], 
                [
                    118, 
                    490
                ], 
                [
                    84, 
                    490
                ], 
                [
                    58, 
                    490
                ], 
                [
                    41, 
                    489
                ], 
                [
                    33, 
                    489
                ], 
                [
                    9, 
                    488
                ], 
                [
                    1, 
                    488
                ], 
                [
                    0, 
                    470
                ], 
                [
                    47, 
                    463
                ], 
                [
                    127, 
                    473
                ], 
                [
                    452, 
                    472
                ], 
                [
                    572, 
                    474
                ], 
                [
                    861, 
                    478
                ], 
                [
                    935, 
                    498
                ], 
                [
                    1029, 
                    489
                ], 
                [
                    1143, 
                    490
                ], 
                [
                    1209, 
                    488
                ], 
                [
                    1531, 
                    492
                ], 
                [
                    1692, 
                    499
                ], 
                [
                    1891, 
                    513
                ]
            ]
        }, 
        {
            "label": "terrain", 
            "polygon": [
                [
                    31, 
                    502
                ], 
                [
                    60, 
                    508
                ], 
                [
                    101, 
                    509
                ], 
                [
                    149, 
                    513
                ], 
                [
                    219, 
                    527
                ], 
                [
                    248, 
                    535
                ], 
                [
                    284, 
                    549
                ], 
                [
                    316, 
                    557
                ], 
                [
                    332, 
                    568
                ], 
                [
                    349, 
                    593
                ], 
                [
                    353, 
                    610
                ], 
                [
                    336, 
                    646
                ], 
                [
                    314, 
                    666
                ], 
                [
                    285, 
                    688
                ], 
                [
                    260, 
                    708
                ], 
                [
                    218, 
                    735
                ], 
                [
                    188, 
                    756
                ], 
                [
                    130, 
                    790
                ], 
                [
                    62, 
                    819
                ], 
                [
                    26, 
                    839
                ], 
                [
                    10, 
                    848
                ], 
                [
                    0, 
                    854
                ], 
                [
                    0, 
                    500
                ]
            ]
        }, 
        {
            "label": "sidewalk", 
            "polygon": [
                [
                    1881, 
                    504
                ], 
                [
                    1906, 
                    510
                ], 
                [
                    1925, 
                    513
                ], 
                [
                    1953, 
                    512
                ], 
                [
                    1950, 
                    517
                ], 
                [
                    1901, 
                    520
                ], 
                [
                    1888, 
                    519
                ], 
                [
                    1768, 
                    515
                ], 
                [
                    1708, 
                    515
                ], 
                [
                    1667, 
                    515
                ], 
                [
                    1636, 
                    516
                ], 
                [
                    1598, 
                    517
                ], 
                [
                    1587, 
                    516
                ], 
                [
                    1563, 
                    516
                ], 
                [
                    1547, 
                    516
                ], 
                [
                    1519, 
                    516
                ], 
                [
                    1487, 
                    515
                ], 
                [
                    1475, 
                    515
                ], 
                [
                    1452, 
                    514
                ], 
                [
                    1412, 
                    511
                ], 
                [
                    1402, 
                    512
                ], 
                [
                    1388, 
                    513
                ], 
                [
                    1356, 
                    511
                ], 
                [
                    1329, 
                    511
                ], 
                [
                    1312, 
                    511
                ], 
                [
                    1282, 
                    510
                ], 
                [
                    1267, 
                    510
                ], 
                [
                    1239, 
                    511
                ], 
                [
                    1220, 
                    510
                ], 
                [
                    1192, 
                    513
                ], 
                [
                    1177, 
                    512
                ], 
                [
                    1158, 
                    512
                ], 
                [
                    1144, 
                    512
                ], 
                [
                    1132, 
                    511
                ], 
                [
                    1113, 
                    504
                ], 
                [
                    1070, 
                    503
                ], 
                [
                    1013, 
                    507
                ], 
                [
                    962, 
                    503
                ], 
                [
                    941, 
                    503
                ], 
                [
                    899, 
                    500
                ], 
                [
                    886, 
                    500
                ], 
                [
                    866, 
                    499
                ], 
                [
                    806, 
                    497
                ], 
                [
                    617, 
                    485
                ], 
                [
                    609, 
                    486
                ], 
                [
                    561, 
                    483
                ], 
                [
                    533, 
                    480
                ], 
                [
                    513, 
                    479
                ], 
                [
                    489, 
                    479
                ], 
                [
                    435, 
                    478
                ], 
                [
                    402, 
                    477
                ], 
                [
                    370, 
                    475
                ], 
                [
                    346, 
                    475
                ], 
                [
                    328, 
                    475
                ], 
                [
                    302, 
                    475
                ], 
                [
                    304, 
                    471
                ], 
                [
                    302, 
                    464
                ], 
                [
                    320, 
                    466
                ], 
                [
                    345, 
                    466
                ], 
                [
                    361, 
                    466
                ], 
                [
                    386, 
                    467
                ], 
                [
                    404, 
                    467
                ], 
                [
                    436, 
                    467
                ], 
                [
                    466, 
                    467
                ], 
                [
                    484, 
                    467
                ], 
                [
                    487, 
                    468
                ], 
                [
                    489, 
                    468
                ], 
                [
                    495, 
                    467
                ], 
                [
                    548, 
                    467
                ], 
                [
                    550, 
                    470
                ], 
                [
                    558, 
                    471
                ], 
                [
                    565, 
                    471
                ], 
                [
                    583, 
                    467
                ], 
                [
                    629, 
                    467
                ], 
                [
                    931, 
                    496
                ], 
                [
                    944, 
                    498
                ], 
                [
                    1038, 
                    475
                ], 
                [
                    1058, 
                    476
                ], 
                [
                    1071, 
                    476
                ], 
                [
                    1080, 
                    476
                ], 
                [
                    1088, 
                    475
                ], 
                [
                    1093, 
                    472
                ], 
                [
                    1099, 
                    472
                ], 
                [
                    1119, 
                    472
                ], 
                [
                    1135, 
                    472
                ], 
                [
                    1143, 
                    472
                ], 
                [
                    1158, 
                    472
                ], 
                [
                    1158, 
                    471
                ], 
                [
                    1160, 
                    471
                ], 
                [
                    1174, 
                    471
                ], 
                [
                    1184, 
                    471
                ], 
                [
                    1209, 
                    471
                ], 
                [
                    1220, 
                    471
                ], 
                [
                    1235, 
                    470
                ], 
                [
                    1242, 
                    470
                ], 
                [
                    1247, 
                    471
                ], 
                [
                    1255, 
                    472
                ], 
                [
                    1261, 
                    472
                ], 
                [
                    1267, 
                    470
                ], 
                [
                    1280, 
                    468
                ], 
                [
                    1316, 
                    468
                ], 
                [
                    1349, 
                    468
                ], 
                [
                    1354, 
                    470
                ], 
                [
                    1358, 
                    472
                ], 
                [
                    1383, 
                    473
                ], 
                [
                    1388, 
                    470
                ], 
                [
                    1419, 
                    470
                ], 
                [
                    1453, 
                    471
                ], 
                [
                    1456, 
                    473
                ], 
                [
                    1459, 
                    475
                ], 
                [
                    1468, 
                    475
                ], 
                [
                    1471, 
                    473
                ], 
                [
                    1486, 
                    473
                ], 
                [
                    1513, 
                    473
                ], 
                [
                    1647, 
                    472
                ], 
                [
                    1648, 
                    468
                ], 
                [
                    1670, 
                    468
                ], 
                [
                    1687, 
                    468
                ], 
                [
                    1704, 
                    468
                ], 
                [
                    1716, 
                    468
                ], 
                [
                    1727, 
                    473
                ]
            ]
        }, 
        {
            "label": "car", 
            "polygon": [
                [
                    1636, 
                    497
                ], 
                [
                    1643, 
                    499
                ], 
                [
                    1648, 
                    497
                ], 
                [
                    1649, 
                    496
                ], 
                [
                    1650, 
                    491
                ], 
                [
                    1659, 
                    491
                ], 
                [
                    1660, 
                    479
                ], 
                [
                    1648, 
                    472
                ], 
                [
                    1639, 
                    470
                ], 
                [
                    1630, 
                    471
                ], 
                [
                    1618, 
                    458
                ], 
                [
                    1601, 
                    452
                ], 
                [
                    1576, 
                    447
                ], 
                [
                    1557, 
                    447
                ], 
                [
                    1544, 
                    446
                ], 
                [
                    1535, 
                    448
                ], 
                [
                    1523, 
                    452
                ], 
                [
                    1516, 
                    458
                ], 
                [
                    1514, 
                    458
                ], 
                [
                    1513, 
                    459
                ], 
                [
                    1513, 
                    465
                ], 
                [
                    1512, 
                    472
                ], 
                [
                    1531, 
                    481
                ]
            ]
        }, 
        {
            "label": "vegetation", 
            "polygon": [
                [
                    999, 
                    502
                ], 
                [
                    1020, 
                    502
                ], 
                [
                    1031, 
                    502
                ], 
                [
                    1037, 
                    501
                ], 
                [
                    1037, 
                    489
                ], 
                [
                    1036, 
                    475
                ], 
                [
                    1035, 
                    460
                ], 
                [
                    1036, 
                    442
                ], 
                [
                    1049, 
                    449
                ], 
                [
                    1057, 
                    459
                ], 
                [
                    1066, 
                    466
                ], 
                [
                    1060, 
                    454
                ], 
                [
                    1052, 
                    446
                ], 
                [
                    1053, 
                    438
                ], 
                [
                    1061, 
                    439
                ], 
                [
                    1069, 
                    439
                ], 
                [
                    1061, 
                    435
                ], 
                [
                    1057, 
                    434
                ], 
                [
                    1065, 
                    432
                ], 
                [
                    1071, 
                    435
                ], 
                [
                    1081, 
                    438
                ], 
                [
                    1073, 
                    431
                ], 
                [
                    1066, 
                    426
                ], 
                [
                    1059, 
                    426
                ], 
                [
                    1056, 
                    427
                ], 
                [
                    1052, 
                    425
                ], 
                [
                    1046, 
                    418
                ], 
                [
                    1040, 
                    418
                ], 
                [
                    1035, 
                    411
                ], 
                [
                    1026, 
                    410
                ], 
                [
                    1017, 
                    405
                ], 
                [
                    1009, 
                    399
                ], 
                [
                    1003, 
                    389
                ], 
                [
                    1002, 
                    388
                ], 
                [
                    991, 
                    382
                ], 
                [
                    988, 
                    380
                ], 
                [
                    996, 
                    389
                ], 
                [
                    998, 
                    398
                ], 
                [
                    992, 
                    403
                ], 
                [
                    987, 
                    400
                ], 
                [
                    975, 
                    394
                ], 
                [
                    972, 
                    388
                ], 
                [
                    963, 
                    383
                ], 
                [
                    949, 
                    385
                ], 
                [
                    944, 
                    391
                ], 
                [
                    941, 
                    389
                ], 
                [
                    928, 
                    375
                ], 
                [
                    913, 
                    368
                ], 
                [
                    903, 
                    369
                ], 
                [
                    902, 
                    369
                ], 
                [
                    897, 
                    373
                ], 
                [
                    893, 
                    377
                ], 
                [
                    894, 
                    380
                ], 
                [
                    905, 
                    380
                ], 
                [
                    909, 
                    379
                ], 
                [
                    913, 
                    378
                ], 
                [
                    915, 
                    377
                ], 
                [
                    921, 
                    377
                ], 
                [
                    927, 
                    380
                ], 
                [
                    931, 
                    383
                ], 
                [
                    934, 
                    390
                ], 
                [
                    937, 
                    393
                ], 
                [
                    926, 
                    393
                ], 
                [
                    916, 
                    390
                ], 
                [
                    916, 
                    390
                ], 
                [
                    902, 
                    389
                ], 
                [
                    898, 
                    389
                ], 
                [
                    892, 
                    389
                ], 
                [
                    885, 
                    394
                ], 
                [
                    882, 
                    398
                ], 
                [
                    882, 
                    399
                ], 
                [
                    892, 
                    400
                ], 
                [
                    897, 
                    397
                ], 
                [
                    898, 
                    397
                ], 
                [
                    903, 
                    395
                ], 
                [
                    905, 
                    395
                ], 
                [
                    910, 
                    397
                ], 
                [
                    910, 
                    397
                ], 
                [
                    907, 
                    399
                ], 
                [
                    917, 
                    405
                ], 
                [
                    918, 
                    409
                ], 
                [
                    915, 
                    414
                ], 
                [
                    909, 
                    413
                ], 
                [
                    903, 
                    415
                ], 
                [
                    899, 
                    419
                ], 
                [
                    898, 
                    420
                ], 
                [
                    899, 
                    423
                ], 
                [
                    903, 
                    424
                ], 
                [
                    907, 
                    422
                ], 
                [
                    909, 
                    427
                ], 
                [
                    905, 
                    427
                ], 
                [
                    901, 
                    429
                ], 
                [
                    898, 
                    430
                ], 
                [
                    892, 
                    429
                ], 
                [
                    888, 
                    431
                ], 
                [
                    887, 
                    432
                ], 
                [
                    882, 
                    454
                ], 
                [
                    888, 
                    462
                ], 
                [
                    901, 
                    460
                ], 
                [
                    917, 
                    463
                ], 
                [
                    924, 
                    463
                ], 
                [
                    927, 
                    461
                ], 
                [
                    928, 
                    466
                ], 
                [
                    929, 
                    465
                ], 
                [
                    932, 
                    467
                ], 
                [
                    938, 
                    473
                ], 
                [
                    937, 
                    498
                ], 
                [
                    964, 
                    497
                ], 
                [
                    973, 
                    498
                ], 
                [
                    978, 
                    499
                ], 
                [
                    980, 
                    499
                ], 
                [
                    984, 
                    500
                ], 
                [
                    989, 
                    500
                ]
            ]
        }, 
        {
            "label": "car", 
            "polygon": [
                [
                    1629, 
                    508
                ], 
                [
                    1625, 
                    514
                ], 
                [
                    1616, 
                    514
                ], 
                [
                    1609, 
                    507
                ], 
                [
                    1576, 
                    507
                ], 
                [
                    1552, 
                    504
                ], 
                [
                    1546, 
                    505
                ], 
                [
                    1541, 
                    512
                ], 
                [
                    1532, 
                    513
                ], 
                [
                    1525, 
                    509
                ], 
                [
                    1524, 
                    505
                ], 
                [
                    1511, 
                    505
                ], 
                [
                    1499, 
                    507
                ], 
                [
                    1489, 
                    503
                ], 
                [
                    1487, 
                    501
                ], 
                [
                    1482, 
                    501
                ], 
                [
                    1479, 
                    488
                ], 
                [
                    1486, 
                    479
                ], 
                [
                    1501, 
                    476
                ], 
                [
                    1513, 
                    476
                ], 
                [
                    1527, 
                    466
                ], 
                [
                    1543, 
                    460
                ], 
                [
                    1552, 
                    458
                ], 
                [
                    1571, 
                    456
                ], 
                [
                    1589, 
                    456
                ], 
                [
                    1610, 
                    458
                ], 
                [
                    1620, 
                    461
                ], 
                [
                    1625, 
                    468
                ], 
                [
                    1629, 
                    479
                ], 
                [
                    1634, 
                    492
                ], 
                [
                    1634, 
                    503
                ]
            ]
        }, 
        {
            "label": "pole", 
            "polygon": [
                [
                    1184, 
                    471
                ], 
                [
                    1191, 
                    472
                ], 
                [
                    1191, 
                    511
                ], 
                [
                    1191, 
                    512
                ], 
                [
                    1186, 
                    512
                ], 
                [
                    1184, 
                    512
                ]
            ]
        }, 
        {
            "label": "pole", 
            "polygon": [
                [
                    119, 
                    357
                ], 
                [
                    120, 
                    387
                ], 
                [
                    110, 
                    389
                ], 
                [
                    109, 
                    355
                ]
            ]
        }, 
        {
            "label": "pole", 
            "polygon": [
                [
                    1261, 
                    473
                ], 
                [
                    1268, 
                    473
                ], 
                [
                    1268, 
                    514
                ], 
                [
                    1261, 
                    513
                ]
            ]
        }, 
        {
            "label": "pole", 
            "polygon": [
                [
                    601, 
                    472
                ], 
                [
                    606, 
                    472
                ], 
                [
                    602, 
                    388
                ], 
                [
                    604, 
                    386
                ], 
                [
                    605, 
                    383
                ], 
                [
                    606, 
                    383
                ], 
                [
                    612, 
                    390
                ], 
                [
                    618, 
                    390
                ], 
                [
                    621, 
                    387
                ], 
                [
                    621, 
                    381
                ], 
                [
                    627, 
                    378
                ], 
                [
                    629, 
                    373
                ], 
                [
                    624, 
                    368
                ], 
                [
                    619, 
                    367
                ], 
                [
                    613, 
                    371
                ], 
                [
                    617, 
                    380
                ], 
                [
                    618, 
                    385
                ], 
                [
                    615, 
                    387
                ], 
                [
                    611, 
                    382
                ], 
                [
                    608, 
                    377
                ], 
                [
                    613, 
                    374
                ], 
                [
                    607, 
                    373
                ], 
                [
                    606, 
                    370
                ], 
                [
                    604, 
                    364
                ], 
                [
                    608, 
                    358
                ], 
                [
                    608, 
                    353
                ], 
                [
                    606, 
                    350
                ], 
                [
                    597, 
                    350
                ], 
                [
                    595, 
                    354
                ], 
                [
                    595, 
                    358
                ], 
                [
                    597, 
                    364
                ], 
                [
                    598, 
                    368
                ], 
                [
                    593, 
                    371
                ], 
                [
                    595, 
                    380
                ], 
                [
                    596, 
                    381
                ], 
                [
                    590, 
                    386
                ], 
                [
                    586, 
                    383
                ], 
                [
                    590, 
                    378
                ], 
                [
                    589, 
                    374
                ], 
                [
                    586, 
                    370
                ], 
                [
                    580, 
                    371
                ], 
                [
                    577, 
                    375
                ], 
                [
                    578, 
                    380
                ], 
                [
                    580, 
                    382
                ], 
                [
                    584, 
                    387
                ], 
                [
                    589, 
                    389
                ], 
                [
                    596, 
                    388
                ], 
                [
                    598, 
                    386
                ], 
                [
                    599, 
                    389
                ]
            ]
        }, 
        {
            "label": "car", 
            "polygon": [
                [
                    1921, 
                    485
                ], 
                [
                    1915, 
                    484
                ], 
                [
                    1903, 
                    483
                ], 
                [
                    1874, 
                    481
                ], 
                [
                    1862, 
                    489
                ], 
                [
                    1926, 
                    500
                ], 
                [
                    1937, 
                    498
                ], 
                [
                    1929, 
                    495
                ]
            ]
        }, 
        {
            "label": "traffic sign", 
            "polygon": [
                [
                    1926, 
                    414
                ], 
                [
                    1929, 
                    414
                ], 
                [
                    1935, 
                    411
                ], 
                [
                    1939, 
                    404
                ], 
                [
                    1937, 
                    398
                ], 
                [
                    1933, 
                    393
                ], 
                [
                    1927, 
                    393
                ], 
                [
                    1922, 
                    393
                ], 
                [
                    1918, 
                    397
                ], 
                [
                    1916, 
                    402
                ], 
                [
                    1917, 
                    407
                ], 
                [
                    1921, 
                    411
                ]
            ]
        }, 
        {
            "label": "car", 
            "polygon": [
                [
                    1956, 
                    500
                ], 
                [
                    1951, 
                    499
                ], 
                [
                    1941, 
                    493
                ], 
                [
                    1923, 
                    486
                ], 
                [
                    1905, 
                    486
                ], 
                [
                    1901, 
                    486
                ], 
                [
                    1886, 
                    487
                ], 
                [
                    1873, 
                    487
                ], 
                [
                    1872, 
                    490
                ], 
                [
                    1873, 
                    504
                ], 
                [
                    1891, 
                    507
                ], 
                [
                    1911, 
                    510
                ], 
                [
                    1924, 
                    513
                ], 
                [
                    1938, 
                    513
                ], 
                [
                    1952, 
                    513
                ], 
                [
                    1956, 
                    513
                ]
            ]
        }, 
        {
            "label": "pole", 
            "polygon": [
                [
                    131, 
                    587
                ], 
                [
                    123, 
                    587
                ], 
                [
                    115, 
                    443
                ], 
                [
                    129, 
                    440
                ]
            ]
        }, 
        {
            "label": "static", 
            "polygon": [
                [
                    1004, 
                    178
                ], 
                [
                    1071, 
                    180
                ], 
                [
                    1071, 
                    294
                ], 
                [
                    1019, 
                    280
                ], 
                [
                    1003, 
                    249
                ]
            ]
        }, 
        {
            "label": "pole", 
            "polygon": [
                [
                    1037, 
                    499
                ], 
                [
                    1033, 
                    499
                ], 
                [
                    1029, 
                    399
                ], 
                [
                    1021, 
                    404
                ], 
                [
                    1013, 
                    403
                ], 
                [
                    1008, 
                    397
                ], 
                [
                    1008, 
                    392
                ], 
                [
                    1004, 
                    387
                ], 
                [
                    1004, 
                    383
                ], 
                [
                    1005, 
                    381
                ], 
                [
                    1012, 
                    380
                ], 
                [
                    1014, 
                    380
                ], 
                [
                    1015, 
                    379
                ], 
                [
                    1021, 
                    376
                ], 
                [
                    1023, 
                    376
                ], 
                [
                    1025, 
                    378
                ], 
                [
                    1025, 
                    378
                ], 
                [
                    1025, 
                    378
                ], 
                [
                    1027, 
                    383
                ], 
                [
                    1027, 
                    374
                ], 
                [
                    1024, 
                    368
                ], 
                [
                    1023, 
                    362
                ], 
                [
                    1025, 
                    355
                ], 
                [
                    1032, 
                    354
                ], 
                [
                    1037, 
                    357
                ], 
                [
                    1037, 
                    365
                ], 
                [
                    1035, 
                    370
                ], 
                [
                    1031, 
                    374
                ], 
                [
                    1032, 
                    382
                ], 
                [
                    1036, 
                    376
                ], 
                [
                    1041, 
                    376
                ], 
                [
                    1047, 
                    378
                ], 
                [
                    1051, 
                    379
                ], 
                [
                    1055, 
                    380
                ], 
                [
                    1055, 
                    389
                ], 
                [
                    1051, 
                    393
                ], 
                [
                    1051, 
                    397
                ], 
                [
                    1048, 
                    401
                ], 
                [
                    1044, 
                    401
                ], 
                [
                    1039, 
                    401
                ], 
                [
                    1034, 
                    398
                ], 
                [
                    1034, 
                    410
                ], 
                [
                    1035, 
                    430
                ], 
                [
                    1036, 
                    465
                ], 
                [
                    1037, 
                    490
                ]
            ]
        }, 
        {
            "label": "car", 
            "polygon": [
                [
                    1756, 
                    501
                ], 
                [
                    1743, 
                    500
                ], 
                [
                    1735, 
                    499
                ], 
                [
                    1728, 
                    498
                ], 
                [
                    1721, 
                    493
                ], 
                [
                    1723, 
                    483
                ], 
                [
                    1726, 
                    476
                ], 
                [
                    1734, 
                    472
                ], 
                [
                    1744, 
                    467
                ], 
                [
                    1767, 
                    456
                ], 
                [
                    1773, 
                    450
                ], 
                [
                    1781, 
                    450
                ], 
                [
                    1795, 
                    450
                ], 
                [
                    1819, 
                    453
                ], 
                [
                    1842, 
                    456
                ], 
                [
                    1863, 
                    466
                ], 
                [
                    1864, 
                    481
                ], 
                [
                    1854, 
                    498
                ], 
                [
                    1838, 
                    507
                ], 
                [
                    1833, 
                    507
                ], 
                [
                    1832, 
                    500
                ], 
                [
                    1821, 
                    499
                ], 
                [
                    1807, 
                    499
                ], 
                [
                    1794, 
                    498
                ], 
                [
                    1784, 
                    498
                ], 
                [
                    1779, 
                    498
                ], 
                [
                    1779, 
                    504
                ], 
                [
                    1773, 
                    508
                ], 
                [
                    1766, 
                    509
                ], 
                [
                    1759, 
                    508
                ]
            ]
        }, 
        {
            "label": "pole", 
            "polygon": [
                [
                    659, 
                    429
                ], 
                [
                    660, 
                    369
                ], 
                [
                    657, 
                    364
                ], 
                [
                    654, 
                    366
                ], 
                [
                    654, 
                    452
                ]
            ]
        }, 
        {
            "label": "vegetation", 
            "polygon": [
                [
                    436, 
                    479
                ], 
                [
                    415, 
                    478
                ], 
                [
                    413, 
                    471
                ], 
                [
                    410, 
                    455
                ], 
                [
                    404, 
                    438
                ], 
                [
                    403, 
                    417
                ], 
                [
                    405, 
                    402
                ], 
                [
                    410, 
                    389
                ], 
                [
                    404, 
                    381
                ], 
                [
                    398, 
                    380
                ], 
                [
                    389, 
                    386
                ], 
                [
                    370, 
                    379
                ], 
                [
                    364, 
                    377
                ], 
                [
                    348, 
                    379
                ], 
                [
                    346, 
                    381
                ], 
                [
                    332, 
                    385
                ], 
                [
                    316, 
                    386
                ], 
                [
                    310, 
                    391
                ], 
                [
                    283, 
                    390
                ], 
                [
                    273, 
                    390
                ], 
                [
                    261, 
                    388
                ], 
                [
                    266, 
                    381
                ], 
                [
                    253, 
                    379
                ], 
                [
                    256, 
                    374
                ], 
                [
                    249, 
                    373
                ], 
                [
                    234, 
                    383
                ], 
                [
                    225, 
                    379
                ], 
                [
                    230, 
                    368
                ], 
                [
                    235, 
                    363
                ], 
                [
                    245, 
                    353
                ], 
                [
                    248, 
                    348
                ], 
                [
                    245, 
                    344
                ], 
                [
                    254, 
                    343
                ], 
                [
                    257, 
                    327
                ], 
                [
                    278, 
                    304
                ], 
                [
                    275, 
                    294
                ], 
                [
                    268, 
                    285
                ], 
                [
                    280, 
                    282
                ], 
                [
                    289, 
                    282
                ], 
                [
                    293, 
                    275
                ], 
                [
                    302, 
                    278
                ], 
                [
                    303, 
                    271
                ], 
                [
                    303, 
                    253
                ], 
                [
                    290, 
                    249
                ], 
                [
                    289, 
                    239
                ], 
                [
                    290, 
                    228
                ], 
                [
                    298, 
                    221
                ], 
                [
                    302, 
                    212
                ], 
                [
                    312, 
                    211
                ], 
                [
                    312, 
                    214
                ], 
                [
                    310, 
                    218
                ], 
                [
                    319, 
                    216
                ], 
                [
                    322, 
                    207
                ], 
                [
                    325, 
                    218
                ], 
                [
                    329, 
                    208
                ], 
                [
                    329, 
                    200
                ], 
                [
                    346, 
                    205
                ], 
                [
                    357, 
                    208
                ], 
                [
                    361, 
                    210
                ], 
                [
                    368, 
                    204
                ], 
                [
                    379, 
                    203
                ], 
                [
                    382, 
                    210
                ], 
                [
                    397, 
                    216
                ], 
                [
                    397, 
                    230
                ], 
                [
                    400, 
                    237
                ], 
                [
                    417, 
                    235
                ], 
                [
                    417, 
                    242
                ], 
                [
                    419, 
                    251
                ], 
                [
                    424, 
                    248
                ], 
                [
                    430, 
                    246
                ], 
                [
                    432, 
                    229
                ], 
                [
                    439, 
                    241
                ], 
                [
                    442, 
                    253
                ], 
                [
                    441, 
                    259
                ], 
                [
                    454, 
                    266
                ], 
                [
                    455, 
                    245
                ], 
                [
                    467, 
                    258
                ], 
                [
                    483, 
                    258
                ], 
                [
                    489, 
                    246
                ], 
                [
                    497, 
                    259
                ], 
                [
                    507, 
                    255
                ], 
                [
                    513, 
                    246
                ], 
                [
                    519, 
                    253
                ], 
                [
                    533, 
                    254
                ], 
                [
                    527, 
                    265
                ], 
                [
                    527, 
                    272
                ], 
                [
                    539, 
                    271
                ], 
                [
                    548, 
                    271
                ], 
                [
                    550, 
                    271
                ], 
                [
                    562, 
                    277
                ], 
                [
                    565, 
                    288
                ], 
                [
                    561, 
                    292
                ], 
                [
                    557, 
                    300
                ], 
                [
                    558, 
                    312
                ], 
                [
                    549, 
                    315
                ], 
                [
                    566, 
                    322
                ], 
                [
                    582, 
                    327
                ], 
                [
                    569, 
                    331
                ], 
                [
                    569, 
                    339
                ], 
                [
                    569, 
                    339
                ], 
                [
                    571, 
                    341
                ], 
                [
                    571, 
                    350
                ], 
                [
                    573, 
                    356
                ], 
                [
                    578, 
                    361
                ], 
                [
                    580, 
                    370
                ], 
                [
                    568, 
                    364
                ], 
                [
                    562, 
                    375
                ], 
                [
                    556, 
                    361
                ], 
                [
                    548, 
                    351
                ], 
                [
                    536, 
                    332
                ], 
                [
                    532, 
                    341
                ], 
                [
                    521, 
                    348
                ], 
                [
                    514, 
                    346
                ], 
                [
                    521, 
                    357
                ], 
                [
                    537, 
                    361
                ], 
                [
                    535, 
                    366
                ], 
                [
                    523, 
                    364
                ], 
                [
                    515, 
                    361
                ], 
                [
                    512, 
                    369
                ], 
                [
                    497, 
                    364
                ], 
                [
                    478, 
                    356
                ], 
                [
                    480, 
                    361
                ], 
                [
                    492, 
                    366
                ], 
                [
                    479, 
                    371
                ], 
                [
                    477, 
                    378
                ], 
                [
                    468, 
                    380
                ], 
                [
                    456, 
                    382
                ], 
                [
                    453, 
                    382
                ], 
                [
                    449, 
                    386
                ], 
                [
                    438, 
                    420
                ], 
                [
                    429, 
                    447
                ], 
                [
                    428, 
                    459
                ]
            ]
        }, 
        {
            "label": "pole", 
            "polygon": [
                [
                    176, 
                    161
                ], 
                [
                    185, 
                    164
                ], 
                [
                    193, 
                    167
                ], 
                [
                    195, 
                    172
                ], 
                [
                    184, 
                    172
                ], 
                [
                    187, 
                    179
                ], 
                [
                    181, 
                    181
                ], 
                [
                    162, 
                    181
                ], 
                [
                    159, 
                    175
                ], 
                [
                    159, 
                    173
                ], 
                [
                    151, 
                    169
                ], 
                [
                    156, 
                    163
                ], 
                [
                    163, 
                    162
                ], 
                [
                    169, 
                    160
                ], 
                [
                    172, 
                    147
                ], 
                [
                    173, 
                    136
                ], 
                [
                    168, 
                    129
                ], 
                [
                    170, 
                    126
                ], 
                [
                    174, 
                    129
                ], 
                [
                    184, 
                    144
                ], 
                [
                    203, 
                    172
                ], 
                [
                    214, 
                    194
                ], 
                [
                    223, 
                    215
                ], 
                [
                    237, 
                    259
                ], 
                [
                    242, 
                    283
                ], 
                [
                    245, 
                    329
                ], 
                [
                    248, 
                    415
                ], 
                [
                    251, 
                    437
                ], 
                [
                    244, 
                    429
                ], 
                [
                    239, 
                    333
                ], 
                [
                    235, 
                    290
                ], 
                [
                    235, 
                    278
                ], 
                [
                    233, 
                    264
                ], 
                [
                    223, 
                    230
                ], 
                [
                    216, 
                    209
                ], 
                [
                    207, 
                    191
                ], 
                [
                    198, 
                    173
                ], 
                [
                    192, 
                    162
                ], 
                [
                    182, 
                    148
                ], 
                [
                    176, 
                    138
                ], 
                [
                    175, 
                    149
                ]
            ]
        }, 
        {
            "label": "pole", 
            "polygon": [
                [
                    1857, 
                    449
                ], 
                [
                    1858, 
                    431
                ], 
                [
                    1845, 
                    438
                ], 
                [
                    1842, 
                    432
                ], 
                [
                    1837, 
                    425
                ], 
                [
                    1838, 
                    423
                ], 
                [
                    1842, 
                    419
                ], 
                [
                    1846, 
                    422
                ], 
                [
                    1846, 
                    431
                ], 
                [
                    1851, 
                    428
                ], 
                [
                    1850, 
                    422
                ], 
                [
                    1854, 
                    416
                ], 
                [
                    1856, 
                    414
                ], 
                [
                    1854, 
                    409
                ], 
                [
                    1853, 
                    401
                ], 
                [
                    1860, 
                    400
                ], 
                [
                    1867, 
                    403
                ], 
                [
                    1866, 
                    409
                ], 
                [
                    1864, 
                    414
                ], 
                [
                    1863, 
                    420
                ], 
                [
                    1866, 
                    422
                ], 
                [
                    1869, 
                    428
                ], 
                [
                    1873, 
                    434
                ], 
                [
                    1870, 
                    422
                ], 
                [
                    1878, 
                    416
                ], 
                [
                    1885, 
                    420
                ], 
                [
                    1884, 
                    428
                ], 
                [
                    1880, 
                    436
                ], 
                [
                    1876, 
                    446
                ], 
                [
                    1869, 
                    437
                ], 
                [
                    1866, 
                    429
                ], 
                [
                    1864, 
                    430
                ], 
                [
                    1864, 
                    465
                ], 
                [
                    1858, 
                    463
                ]
            ]
        }, 
        {
            "label": "vegetation", 
            "polygon": [
                [
                    1697, 
                    498
                ], 
                [
                    1685, 
                    497
                ], 
                [
                    1677, 
                    498
                ], 
                [
                    1667, 
                    497
                ], 
                [
                    1659, 
                    497
                ], 
                [
                    1668, 
                    492
                ], 
                [
                    1675, 
                    483
                ], 
                [
                    1679, 
                    462
                ], 
                [
                    1681, 
                    449
                ], 
                [
                    1654, 
                    438
                ], 
                [
                    1642, 
                    441
                ], 
                [
                    1632, 
                    439
                ], 
                [
                    1628, 
                    435
                ], 
                [
                    1618, 
                    430
                ], 
                [
                    1598, 
                    430
                ], 
                [
                    1597, 
                    430
                ], 
                [
                    1595, 
                    419
                ], 
                [
                    1594, 
                    410
                ], 
                [
                    1602, 
                    407
                ], 
                [
                    1605, 
                    407
                ], 
                [
                    1612, 
                    394
                ], 
                [
                    1613, 
                    393
                ], 
                [
                    1619, 
                    389
                ], 
                [
                    1624, 
                    389
                ], 
                [
                    1628, 
                    387
                ], 
                [
                    1631, 
                    381
                ], 
                [
                    1644, 
                    370
                ], 
                [
                    1644, 
                    368
                ], 
                [
                    1647, 
                    362
                ], 
                [
                    1644, 
                    359
                ], 
                [
                    1634, 
                    357
                ], 
                [
                    1625, 
                    357
                ], 
                [
                    1619, 
                    358
                ], 
                [
                    1618, 
                    362
                ], 
                [
                    1618, 
                    367
                ], 
                [
                    1607, 
                    369
                ], 
                [
                    1606, 
                    369
                ], 
                [
                    1605, 
                    362
                ], 
                [
                    1605, 
                    361
                ], 
                [
                    1606, 
                    359
                ], 
                [
                    1609, 
                    352
                ], 
                [
                    1609, 
                    352
                ], 
                [
                    1609, 
                    352
                ], 
                [
                    1606, 
                    351
                ], 
                [
                    1598, 
                    350
                ], 
                [
                    1593, 
                    350
                ], 
                [
                    1587, 
                    350
                ], 
                [
                    1581, 
                    352
                ], 
                [
                    1574, 
                    356
                ], 
                [
                    1568, 
                    354
                ], 
                [
                    1562, 
                    356
                ], 
                [
                    1562, 
                    356
                ], 
                [
                    1557, 
                    361
                ], 
                [
                    1555, 
                    362
                ], 
                [
                    1555, 
                    362
                ], 
                [
                    1555, 
                    362
                ], 
                [
                    1551, 
                    362
                ], 
                [
                    1549, 
                    362
                ], 
                [
                    1550, 
                    352
                ], 
                [
                    1556, 
                    345
                ], 
                [
                    1556, 
                    345
                ], 
                [
                    1560, 
                    339
                ], 
                [
                    1560, 
                    332
                ], 
                [
                    1559, 
                    325
                ], 
                [
                    1558, 
                    318
                ], 
                [
                    1555, 
                    317
                ], 
                [
                    1550, 
                    320
                ], 
                [
                    1546, 
                    328
                ], 
                [
                    1541, 
                    331
                ], 
                [
                    1535, 
                    332
                ], 
                [
                    1528, 
                    331
                ], 
                [
                    1526, 
                    322
                ], 
                [
                    1528, 
                    318
                ], 
                [
                    1516, 
                    312
                ], 
                [
                    1517, 
                    307
                ], 
                [
                    1521, 
                    298
                ], 
                [
                    1525, 
                    293
                ], 
                [
                    1529, 
                    288
                ], 
                [
                    1532, 
                    284
                ], 
                [
                    1537, 
                    284
                ], 
                [
                    1544, 
                    285
                ], 
                [
                    1547, 
                    285
                ], 
                [
                    1549, 
                    285
                ], 
                [
                    1552, 
                    284
                ], 
                [
                    1558, 
                    280
                ], 
                [
                    1559, 
                    279
                ], 
                [
                    1558, 
                    278
                ], 
                [
                    1555, 
                    277
                ], 
                [
                    1548, 
                    278
                ], 
                [
                    1546, 
                    278
                ], 
                [
                    1545, 
                    277
                ], 
                [
                    1548, 
                    272
                ], 
                [
                    1547, 
                    272
                ], 
                [
                    1541, 
                    272
                ], 
                [
                    1533, 
                    271
                ], 
                [
                    1528, 
                    278
                ], 
                [
                    1529, 
                    273
                ], 
                [
                    1529, 
                    270
                ], 
                [
                    1525, 
                    270
                ], 
                [
                    1516, 
                    266
                ], 
                [
                    1513, 
                    260
                ], 
                [
                    1511, 
                    260
                ], 
                [
                    1508, 
                    252
                ], 
                [
                    1514, 
                    249
                ], 
                [
                    1517, 
                    247
                ], 
                [
                    1523, 
                    245
                ], 
                [
                    1523, 
                    245
                ], 
                [
                    1526, 
                    242
                ], 
                [
                    1533, 
                    242
                ], 
                [
                    1537, 
                    244
                ], 
                [
                    1553, 
                    242
                ], 
                [
                    1555, 
                    236
                ], 
                [
                    1565, 
                    228
                ], 
                [
                    1562, 
                    222
                ], 
                [
                    1559, 
                    217
                ], 
                [
                    1553, 
                    216
                ], 
                [
                    1552, 
                    210
                ], 
                [
                    1547, 
                    208
                ], 
                [
                    1540, 
                    203
                ], 
                [
                    1535, 
                    195
                ], 
                [
                    1535, 
                    188
                ], 
                [
                    1538, 
                    185
                ], 
                [
                    1539, 
                    185
                ], 
                [
                    1544, 
                    185
                ], 
                [
                    1544, 
                    182
                ], 
                [
                    1545, 
                    176
                ], 
                [
                    1548, 
                    171
                ], 
                [
                    1555, 
                    168
                ], 
                [
                    1556, 
                    168
                ], 
                [
                    1559, 
                    169
                ], 
                [
                    1571, 
                    171
                ], 
                [
                    1570, 
                    168
                ], 
                [
                    1575, 
                    155
                ], 
                [
                    1578, 
                    155
                ], 
                [
                    1576, 
                    151
                ], 
                [
                    1573, 
                    145
                ], 
                [
                    1578, 
                    141
                ], 
                [
                    1583, 
                    146
                ], 
                [
                    1590, 
                    153
                ], 
                [
                    1592, 
                    148
                ], 
                [
                    1590, 
                    143
                ], 
                [
                    1590, 
                    143
                ], 
                [
                    1588, 
                    139
                ], 
                [
                    1588, 
                    132
                ], 
                [
                    1595, 
                    127
                ], 
                [
                    1598, 
                    124
                ], 
                [
                    1598, 
                    124
                ], 
                [
                    1598, 
                    124
                ], 
                [
                    1607, 
                    125
                ], 
                [
                    1619, 
                    126
                ], 
                [
                    1620, 
                    127
                ], 
                [
                    1625, 
                    123
                ], 
                [
                    1619, 
                    120
                ], 
                [
                    1619, 
                    111
                ], 
                [
                    1620, 
                    105
                ], 
                [
                    1626, 
                    108
                ], 
                [
                    1631, 
                    108
                ], 
                [
                    1625, 
                    99
                ], 
                [
                    1625, 
                    99
                ], 
                [
                    1625, 
                    99
                ], 
                [
                    1633, 
                    97
                ], 
                [
                    1633, 
                    96
                ], 
                [
                    1633, 
                    90
                ], 
                [
                    1633, 
                    83
                ], 
                [
                    1633, 
                    82
                ], 
                [
                    1633, 
                    76
                ], 
                [
                    1633, 
                    76
                ], 
                [
                    1631, 
                    72
                ], 
                [
                    1622, 
                    76
                ], 
                [
                    1621, 
                    71
                ], 
                [
                    1623, 
                    65
                ], 
                [
                    1624, 
                    64
                ], 
                [
                    1619, 
                    59
                ], 
                [
                    1624, 
                    57
                ], 
                [
                    1631, 
                    56
                ], 
                [
                    1628, 
                    47
                ], 
                [
                    1637, 
                    47
                ], 
                [
                    1641, 
                    49
                ], 
                [
                    1645, 
                    49
                ], 
                [
                    1647, 
                    49
                ], 
                [
                    1646, 
                    46
                ], 
                [
                    1645, 
                    44
                ], 
                [
                    1639, 
                    41
                ], 
                [
                    1634, 
                    39
                ], 
                [
                    1641, 
                    34
                ], 
                [
                    1629, 
                    29
                ], 
                [
                    1629, 
                    29
                ], 
                [
                    1629, 
                    29
                ], 
                [
                    1625, 
                    16
                ], 
                [
                    1630, 
                    8
                ], 
                [
                    1630, 
                    8
                ], 
                [
                    1634, 
                    5
                ], 
                [
                    1635, 
                    4
                ], 
                [
                    1634, 
                    2
                ], 
                [
                    1634, 
                    1
                ], 
                [
                    1641, 
                    0
                ], 
                [
                    1744, 
                    0
                ], 
                [
                    1759, 
                    0
                ], 
                [
                    1755, 
                    0
                ], 
                [
                    1757, 
                    12
                ], 
                [
                    1754, 
                    12
                ], 
                [
                    1751, 
                    16
                ], 
                [
                    1756, 
                    17
                ], 
                [
                    1760, 
                    17
                ], 
                [
                    1766, 
                    10
                ], 
                [
                    1766, 
                    16
                ], 
                [
                    1766, 
                    19
                ], 
                [
                    1766, 
                    19
                ], 
                [
                    1766, 
                    20
                ], 
                [
                    1767, 
                    28
                ], 
                [
                    1767, 
                    28
                ], 
                [
                    1771, 
                    28
                ], 
                [
                    1775, 
                    25
                ], 
                [
                    1776, 
                    22
                ], 
                [
                    1776, 
                    22
                ], 
                [
                    1783, 
                    19
                ], 
                [
                    1787, 
                    12
                ], 
                [
                    1788, 
                    14
                ], 
                [
                    1793, 
                    26
                ], 
                [
                    1793, 
                    26
                ], 
                [
                    1793, 
                    31
                ], 
                [
                    1793, 
                    31
                ], 
                [
                    1792, 
                    40
                ], 
                [
                    1792, 
                    40
                ], 
                [
                    1797, 
                    36
                ], 
                [
                    1804, 
                    37
                ], 
                [
                    1811, 
                    34
                ], 
                [
                    1815, 
                    34
                ], 
                [
                    1818, 
                    41
                ], 
                [
                    1814, 
                    40
                ], 
                [
                    1814, 
                    48
                ], 
                [
                    1808, 
                    50
                ], 
                [
                    1802, 
                    61
                ], 
                [
                    1799, 
                    61
                ], 
                [
                    1796, 
                    68
                ], 
                [
                    1789, 
                    65
                ], 
                [
                    1785, 
                    63
                ], 
                [
                    1793, 
                    71
                ], 
                [
                    1790, 
                    74
                ], 
                [
                    1794, 
                    78
                ], 
                [
                    1800, 
                    82
                ], 
                [
                    1805, 
                    77
                ], 
                [
                    1801, 
                    71
                ], 
                [
                    1806, 
                    66
                ], 
                [
                    1805, 
                    59
                ], 
                [
                    1812, 
                    59
                ], 
                [
                    1812, 
                    60
                ], 
                [
                    1817, 
                    61
                ], 
                [
                    1815, 
                    68
                ], 
                [
                    1819, 
                    69
                ], 
                [
                    1821, 
                    70
                ], 
                [
                    1823, 
                    71
                ], 
                [
                    1824, 
                    74
                ], 
                [
                    1821, 
                    81
                ], 
                [
                    1820, 
                    82
                ], 
                [
                    1821, 
                    87
                ], 
                [
                    1826, 
                    93
                ], 
                [
                    1831, 
                    87
                ], 
                [
                    1841, 
                    83
                ], 
                [
                    1849, 
                    83
                ], 
                [
                    1843, 
                    92
                ], 
                [
                    1841, 
                    96
                ], 
                [
                    1836, 
                    102
                ], 
                [
                    1834, 
                    109
                ], 
                [
                    1842, 
                    109
                ], 
                [
                    1845, 
                    114
                ], 
                [
                    1850, 
                    112
                ], 
                [
                    1850, 
                    105
                ], 
                [
                    1853, 
                    100
                ], 
                [
                    1858, 
                    107
                ], 
                [
                    1858, 
                    112
                ], 
                [
                    1862, 
                    118
                ], 
                [
                    1863, 
                    123
                ], 
                [
                    1875, 
                    120
                ], 
                [
                    1880, 
                    123
                ], 
                [
                    1880, 
                    129
                ], 
                [
                    1893, 
                    117
                ], 
                [
                    1899, 
                    115
                ], 
                [
                    1905, 
                    115
                ], 
                [
                    1904, 
                    124
                ], 
                [
                    1906, 
                    126
                ], 
                [
                    1907, 
                    134
                ], 
                [
                    1905, 
                    136
                ], 
                [
                    1910, 
                    141
                ], 
                [
                    1915, 
                    133
                ], 
                [
                    1916, 
                    134
                ], 
                [
                    1921, 
                    122
                ], 
                [
                    1924, 
                    113
                ], 
                [
                    1931, 
                    112
                ], 
                [
                    1934, 
                    114
                ], 
                [
                    1941, 
                    112
                ], 
                [
                    1941, 
                    110
                ], 
                [
                    1941, 
                    101
                ], 
                [
                    1942, 
                    94
                ], 
                [
                    1953, 
                    88
                ], 
                [
                    1954, 
                    81
                ], 
                [
                    1963, 
                    83
                ], 
                [
                    1967, 
                    78
                ], 
                [
                    1970, 
                    66
                ], 
                [
                    1977, 
                    59
                ], 
                [
                    1986, 
                    58
                ], 
                [
                    1982, 
                    54
                ], 
                [
                    1975, 
                    51
                ], 
                [
                    1975, 
                    51
                ], 
                [
                    1974, 
                    46
                ], 
                [
                    1980, 
                    38
                ], 
                [
                    1973, 
                    35
                ], 
                [
                    1971, 
                    29
                ], 
                [
                    1972, 
                    24
                ], 
                [
                    1978, 
                    24
                ], 
                [
                    1988, 
                    23
                ], 
                [
                    1992, 
                    26
                ], 
                [
                    1997, 
                    28
                ], 
                [
                    2001, 
                    28
                ], 
                [
                    1994, 
                    22
                ], 
                [
                    1988, 
                    15
                ], 
                [
                    1991, 
                    11
                ], 
                [
                    1997, 
                    4
                ], 
                [
                    1995, 
                    2
                ], 
                [
                    1992, 
                    0
                ], 
                [
                    2047, 
                    0
                ], 
                [
                    2047, 
                    291
                ], 
                [
                    1994, 
                    338
                ], 
                [
                    1982, 
                    334
                ], 
                [
                    1977, 
                    332
                ], 
                [
                    1973, 
                    337
                ], 
                [
                    1970, 
                    345
                ], 
                [
                    1968, 
                    356
                ], 
                [
                    1966, 
                    376
                ], 
                [
                    1967, 
                    402
                ], 
                [
                    1967, 
                    424
                ], 
                [
                    1966, 
                    452
                ], 
                [
                    1965, 
                    493
                ], 
                [
                    1966, 
                    517
                ], 
                [
                    1956, 
                    520
                ], 
                [
                    1954, 
                    468
                ], 
                [
                    1955, 
                    393
                ], 
                [
                    1955, 
                    355
                ], 
                [
                    1950, 
                    331
                ], 
                [
                    1939, 
                    331
                ], 
                [
                    1939, 
                    333
                ], 
                [
                    1936, 
                    338
                ], 
                [
                    1938, 
                    342
                ], 
                [
                    1936, 
                    349
                ], 
                [
                    1933, 
                    346
                ], 
                [
                    1934, 
                    351
                ], 
                [
                    1930, 
                    356
                ], 
                [
                    1930, 
                    356
                ], 
                [
                    1925, 
                    355
                ], 
                [
                    1921, 
                    352
                ], 
                [
                    1913, 
                    355
                ], 
                [
                    1919, 
                    356
                ], 
                [
                    1924, 
                    357
                ], 
                [
                    1923, 
                    361
                ], 
                [
                    1921, 
                    363
                ], 
                [
                    1918, 
                    363
                ], 
                [
                    1912, 
                    370
                ], 
                [
                    1909, 
                    369
                ], 
                [
                    1902, 
                    369
                ], 
                [
                    1900, 
                    368
                ], 
                [
                    1899, 
                    367
                ], 
                [
                    1898, 
                    365
                ], 
                [
                    1881, 
                    363
                ], 
                [
                    1866, 
                    365
                ], 
                [
                    1867, 
                    373
                ], 
                [
                    1865, 
                    381
                ], 
                [
                    1860, 
                    376
                ], 
                [
                    1849, 
                    379
                ], 
                [
                    1854, 
                    374
                ], 
                [
                    1852, 
                    371
                ], 
                [
                    1839, 
                    368
                ], 
                [
                    1836, 
                    366
                ], 
                [
                    1831, 
                    359
                ], 
                [
                    1827, 
                    358
                ], 
                [
                    1827, 
                    352
                ], 
                [
                    1828, 
                    349
                ], 
                [
                    1824, 
                    350
                ], 
                [
                    1825, 
                    342
                ], 
                [
                    1826, 
                    340
                ], 
                [
                    1816, 
                    336
                ], 
                [
                    1812, 
                    336
                ], 
                [
                    1816, 
                    339
                ], 
                [
                    1813, 
                    345
                ], 
                [
                    1808, 
                    343
                ], 
                [
                    1806, 
                    341
                ], 
                [
                    1803, 
                    343
                ], 
                [
                    1801, 
                    349
                ], 
                [
                    1795, 
                    348
                ], 
                [
                    1794, 
                    349
                ], 
                [
                    1794, 
                    350
                ], 
                [
                    1796, 
                    356
                ], 
                [
                    1796, 
                    356
                ], 
                [
                    1795, 
                    357
                ], 
                [
                    1790, 
                    357
                ], 
                [
                    1794, 
                    363
                ], 
                [
                    1796, 
                    363
                ], 
                [
                    1801, 
                    367
                ], 
                [
                    1816, 
                    374
                ], 
                [
                    1818, 
                    374
                ], 
                [
                    1824, 
                    374
                ], 
                [
                    1821, 
                    381
                ], 
                [
                    1829, 
                    389
                ], 
                [
                    1821, 
                    390
                ], 
                [
                    1818, 
                    398
                ], 
                [
                    1824, 
                    406
                ], 
                [
                    1824, 
                    412
                ], 
                [
                    1818, 
                    414
                ], 
                [
                    1813, 
                    422
                ], 
                [
                    1805, 
                    427
                ], 
                [
                    1814, 
                    435
                ], 
                [
                    1819, 
                    442
                ], 
                [
                    1809, 
                    440
                ], 
                [
                    1800, 
                    438
                ], 
                [
                    1799, 
                    434
                ], 
                [
                    1793, 
                    435
                ], 
                [
                    1788, 
                    435
                ], 
                [
                    1788, 
                    435
                ], 
                [
                    1773, 
                    436
                ], 
                [
                    1775, 
                    437
                ], 
                [
                    1752, 
                    439
                ], 
                [
                    1750, 
                    447
                ], 
                [
                    1747, 
                    447
                ], 
                [
                    1732, 
                    451
                ], 
                [
                    1716, 
                    453
                ]
            ]
        }, 
        {
            "label": "pole", 
            "polygon": [
                [
                    1933, 
                    524
                ], 
                [
                    1933, 
                    413
                ], 
                [
                    1926, 
                    414
                ], 
                [
                    1926, 
                    523
                ]
            ]
        }, 
        {
            "label": "pole", 
            "polygon": [
                [
                    1898, 
                    444
                ], 
                [
                    1900, 
                    510
                ], 
                [
                    1893, 
                    509
                ], 
                [
                    1891, 
                    448
                ], 
                [
                    1881, 
                    448
                ], 
                [
                    1878, 
                    441
                ], 
                [
                    1880, 
                    434
                ], 
                [
                    1893, 
                    423
                ], 
                [
                    1904, 
                    424
                ], 
                [
                    1899, 
                    431
                ], 
                [
                    1909, 
                    430
                ], 
                [
                    1913, 
                    437
                ], 
                [
                    1907, 
                    443
                ], 
                [
                    1902, 
                    444
                ]
            ]
        }, 
        {
            "label": "traffic sign", 
            "polygon": [
                [
                    2028, 
                    387
                ], 
                [
                    2047, 
                    387
                ], 
                [
                    2047, 
                    407
                ], 
                [
                    2029, 
                    407
                ]
            ]
        }, 
        {
            "label": "pole", 
            "polygon": [
                [
                    102, 
                    278
                ], 
                [
                    103, 
                    243
                ], 
                [
                    112, 
                    243
                ], 
                [
                    111, 
                    281
                ]
            ]
        }, 
        {
            "label": "car", 
            "polygon": [
                [
                    281, 
                    430
                ], 
                [
                    196, 
                    429
                ], 
                [
                    181, 
                    436
                ], 
                [
                    172, 
                    444
                ], 
                [
                    168, 
                    454
                ], 
                [
                    158, 
                    463
                ], 
                [
                    153, 
                    467
                ], 
                [
                    145, 
                    479
                ], 
                [
                    145, 
                    492
                ], 
                [
                    147, 
                    499
                ], 
                [
                    160, 
                    500
                ], 
                [
                    164, 
                    498
                ], 
                [
                    164, 
                    496
                ], 
                [
                    209, 
                    496
                ], 
                [
                    215, 
                    502
                ], 
                [
                    230, 
                    501
                ], 
                [
                    234, 
                    495
                ], 
                [
                    281, 
                    495
                ], 
                [
                    281, 
                    498
                ], 
                [
                    283, 
                    501
                ], 
                [
                    290, 
                    502
                ], 
                [
                    297, 
                    501
                ], 
                [
                    302, 
                    495
                ], 
                [
                    304, 
                    486
                ], 
                [
                    304, 
                    464
                ], 
                [
                    300, 
                    453
                ], 
                [
                    296, 
                    447
                ]
            ]
        }, 
        {
            "label": "static", 
            "polygon": [
                [
                    1403, 
                    365
                ], 
                [
                    1419, 
                    365
                ], 
                [
                    1412, 
                    386
                ], 
                [
                    1405, 
                    374
                ]
            ]
        }, 
        {
            "label": "static", 
            "polygon": [
                [
                    1404, 
                    397
                ], 
                [
                    1415, 
                    397
                ], 
                [
                    1415, 
                    415
                ], 
                [
                    1404, 
                    415
                ]
            ]
        }, 
        {
            "label": "pole", 
            "polygon": [
                [
                    119, 
                    357
                ], 
                [
                    120, 
                    387
                ], 
                [
                    110, 
                    389
                ], 
                [
                    109, 
                    355
                ]
            ]
        }, 
        {
            "label": "traffic sign", 
            "polygon": [
                [
                    46, 
                    368
                ], 
                [
                    170, 
                    369
                ], 
                [
                    174, 
                    365
                ], 
                [
                    163, 
                    344
                ], 
                [
                    142, 
                    310
                ], 
                [
                    125, 
                    283
                ], 
                [
                    114, 
                    265
                ], 
                [
                    111, 
                    259
                ], 
                [
                    109, 
                    256
                ], 
                [
                    107, 
                    256
                ], 
                [
                    102, 
                    258
                ], 
                [
                    100, 
                    261
                ], 
                [
                    83, 
                    287
                ], 
                [
                    63, 
                    318
                ], 
                [
                    44, 
                    349
                ], 
                [
                    38, 
                    356
                ], 
                [
                    38, 
                    366
                ]
            ]
        }, 
        {
            "label": "traffic sign", 
            "polygon": [
                [
                    46, 
                    368
                ], 
                [
                    170, 
                    369
                ], 
                [
                    174, 
                    365
                ], 
                [
                    163, 
                    344
                ], 
                [
                    142, 
                    310
                ], 
                [
                    125, 
                    283
                ], 
                [
                    114, 
                    265
                ], 
                [
                    111, 
                    259
                ], 
                [
                    109, 
                    256
                ], 
                [
                    107, 
                    256
                ], 
                [
                    102, 
                    258
                ], 
                [
                    100, 
                    261
                ], 
                [
                    83, 
                    287
                ], 
                [
                    63, 
                    318
                ], 
                [
                    44, 
                    349
                ], 
                [
                    38, 
                    356
                ], 
                [
                    38, 
                    366
                ]
            ]
        }, 
        {
            "label": "traffic sign", 
            "polygon": [
                [
                    105, 
                    480
                ], 
                [
                    56, 
                    485
                ], 
                [
                    53, 
                    480
                ], 
                [
                    59, 
                    465
                ], 
                [
                    75, 
                    438
                ], 
                [
                    92, 
                    405
                ], 
                [
                    108, 
                    377
                ], 
                [
                    118, 
                    375
                ], 
                [
                    124, 
                    381
                ], 
                [
                    132, 
                    391
                ], 
                [
                    153, 
                    418
                ], 
                [
                    172, 
                    446
                ], 
                [
                    185, 
                    462
                ], 
                [
                    191, 
                    472
                ], 
                [
                    186, 
                    476
                ], 
                [
                    138, 
                    478
                ]
            ]
        }, 
        {
            "label": "static", 
            "polygon": [
                [
                    836, 
                    427
                ], 
                [
                    848, 
                    431
                ], 
                [
                    851, 
                    442
                ], 
                [
                    849, 
                    450
                ], 
                [
                    840, 
                    462
                ], 
                [
                    829, 
                    484
                ], 
                [
                    815, 
                    475
                ], 
                [
                    810, 
                    466
                ], 
                [
                    803, 
                    458
                ], 
                [
                    776, 
                    442
                ], 
                [
                    784, 
                    435
                ], 
                [
                    799, 
                    424
                ], 
                [
                    810, 
                    428
                ], 
                [
                    819, 
                    436
                ], 
                [
                    819, 
                    441
                ], 
                [
                    826, 
                    442
                ]
            ]
        }, 
        {
            "label": "vegetation", 
            "polygon": [
                [
                    0, 
                    477
                ], 
                [
                    95, 
                    473
                ], 
                [
                    112, 
                    434
                ], 
                [
                    0, 
                    450
                ]
            ]
        }, 
        {
            "label": "static", 
            "polygon": [
                [
                    890, 
                    473
                ], 
                [
                    915, 
                    474
                ], 
                [
                    930, 
                    498
                ], 
                [
                    942, 
                    498
                ], 
                [
                    943, 
                    497
                ], 
                [
                    943, 
                    490
                ], 
                [
                    944, 
                    483
                ], 
                [
                    951, 
                    477
                ], 
                [
                    954, 
                    465
                ], 
                [
                    948, 
                    459
                ], 
                [
                    912, 
                    459
                ], 
                [
                    888, 
                    460
                ]
            ]
        }, 
        {
            "label": "vegetation", 
            "polygon": [
                [
                    880, 
                    493
                ], 
                [
                    814, 
                    489
                ], 
                [
                    817, 
                    484
                ], 
                [
                    817, 
                    475
                ], 
                [
                    818, 
                    468
                ], 
                [
                    858, 
                    470
                ], 
                [
                    887, 
                    468
                ]
            ]
        }, 
        {
            "label": "bicycle", 
            "polygon": [
                [
                    787, 
                    450
                ], 
                [
                    797, 
                    447
                ], 
                [
                    808, 
                    446
                ], 
                [
                    813, 
                    447
                ], 
                [
                    812, 
                    451
                ], 
                [
                    809, 
                    453
                ], 
                [
                    808, 
                    458
                ], 
                [
                    808, 
                    459
                ], 
                [
                    819, 
                    459
                ], 
                [
                    824, 
                    460
                ], 
                [
                    826, 
                    464
                ], 
                [
                    828, 
                    472
                ], 
                [
                    826, 
                    478
                ], 
                [
                    824, 
                    488
                ], 
                [
                    820, 
                    490
                ], 
                [
                    810, 
                    490
                ], 
                [
                    808, 
                    487
                ], 
                [
                    804, 
                    484
                ], 
                [
                    793, 
                    464
                ]
            ]
        }, 
        {
            "label": "person", 
            "polygon": [
                [
                    905, 
                    454
                ], 
                [
                    909, 
                    459
                ], 
                [
                    912, 
                    463
                ], 
                [
                    913, 
                    468
                ], 
                [
                    913, 
                    477
                ], 
                [
                    910, 
                    478
                ], 
                [
                    905, 
                    487
                ], 
                [
                    904, 
                    489
                ], 
                [
                    905, 
                    492
                ], 
                [
                    907, 
                    497
                ], 
                [
                    900, 
                    498
                ], 
                [
                    900, 
                    497
                ], 
                [
                    898, 
                    497
                ], 
                [
                    900, 
                    497
                ], 
                [
                    899, 
                    497
                ], 
                [
                    887, 
                    496
                ], 
                [
                    889, 
                    476
                ], 
                [
                    892, 
                    472
                ], 
                [
                    894, 
                    466
                ], 
                [
                    894, 
                    459
                ], 
                [
                    898, 
                    458
                ], 
                [
                    899, 
                    454
                ], 
                [
                    900, 
                    449
                ], 
                [
                    904, 
                    446
                ], 
                [
                    907, 
                    449
                ]
            ]
        }, 
        {
            "label": "traffic sign", 
            "polygon": [
                [
                    2047, 
                    305
                ], 
                [
                    1982, 
                    307
                ], 
                [
                    1982, 
                    285
                ], 
                [
                    2047, 
                    284
                ]
            ]
        }, 
        {
            "label": "pole", 
            "polygon": [
                [
                    989, 
                    517
                ], 
                [
                    977, 
                    517
                ], 
                [
                    977, 
                    336
                ], 
                [
                    989, 
                    322
                ]
            ]
        }, 
        {
            "label": "pole", 
            "polygon": [
                [
                    1411, 
                    516
                ], 
                [
                    1405, 
                    515
                ], 
                [
                    1405, 
                    361
                ], 
                [
                    1410, 
                    362
                ]
            ]
        }, 
        {
            "label": "person", 
            "polygon": [
                [
                    923, 
                    498
                ], 
                [
                    917, 
                    497
                ], 
                [
                    907, 
                    498
                ], 
                [
                    903, 
                    496
                ], 
                [
                    901, 
                    489
                ], 
                [
                    902, 
                    483
                ], 
                [
                    915, 
                    473
                ], 
                [
                    915, 
                    465
                ], 
                [
                    918, 
                    459
                ], 
                [
                    919, 
                    453
                ], 
                [
                    918, 
                    446
                ], 
                [
                    923, 
                    444
                ], 
                [
                    927, 
                    448
                ], 
                [
                    928, 
                    451
                ], 
                [
                    934, 
                    452
                ], 
                [
                    934, 
                    459
                ], 
                [
                    932, 
                    464
                ], 
                [
                    932, 
                    468
                ], 
                [
                    932, 
                    471
                ], 
                [
                    931, 
                    475
                ], 
                [
                    927, 
                    477
                ], 
                [
                    928, 
                    485
                ], 
                [
                    929, 
                    491
                ], 
                [
                    931, 
                    498
                ]
            ]
        }, 
        {
            "label": "car", 
            "polygon": [
                [
                    806, 
                    503
                ], 
                [
                    803, 
                    524
                ], 
                [
                    796, 
                    528
                ], 
                [
                    785, 
                    528
                ], 
                [
                    778, 
                    527
                ], 
                [
                    776, 
                    520
                ], 
                [
                    771, 
                    520
                ], 
                [
                    768, 
                    515
                ], 
                [
                    732, 
                    515
                ], 
                [
                    728, 
                    523
                ], 
                [
                    722, 
                    523
                ], 
                [
                    715, 
                    524
                ], 
                [
                    714, 
                    523
                ], 
                [
                    711, 
                    520
                ], 
                [
                    709, 
                    517
                ], 
                [
                    706, 
                    517
                ], 
                [
                    702, 
                    520
                ], 
                [
                    697, 
                    529
                ], 
                [
                    690, 
                    532
                ], 
                [
                    681, 
                    532
                ], 
                [
                    678, 
                    529
                ], 
                [
                    674, 
                    527
                ], 
                [
                    671, 
                    517
                ], 
                [
                    635, 
                    514
                ], 
                [
                    632, 
                    525
                ], 
                [
                    615, 
                    526
                ], 
                [
                    611, 
                    521
                ], 
                [
                    609, 
                    483
                ], 
                [
                    620, 
                    464
                ], 
                [
                    629, 
                    459
                ], 
                [
                    625, 
                    453
                ], 
                [
                    629, 
                    450
                ], 
                [
                    634, 
                    450
                ], 
                [
                    639, 
                    455
                ], 
                [
                    644, 
                    456
                ], 
                [
                    644, 
                    453
                ], 
                [
                    643, 
                    450
                ], 
                [
                    658, 
                    429
                ], 
                [
                    672, 
                    422
                ], 
                [
                    674, 
                    420
                ], 
                [
                    766, 
                    420
                ], 
                [
                    780, 
                    430
                ], 
                [
                    789, 
                    447
                ], 
                [
                    793, 
                    453
                ], 
                [
                    800, 
                    456
                ], 
                [
                    804, 
                    470
                ], 
                [
                    807, 
                    480
                ]
            ]
        }, 
        {
            "label": "traffic sign", 
            "polygon": [
                [
                    984, 
                    344
                ], 
                [
                    1070, 
                    346
                ], 
                [
                    1072, 
                    343
                ], 
                [
                    1072, 
                    284
                ], 
                [
                    1072, 
                    252
                ], 
                [
                    1053, 
                    249
                ], 
                [
                    1005, 
                    248
                ], 
                [
                    972, 
                    247
                ], 
                [
                    929, 
                    247
                ], 
                [
                    927, 
                    251
                ], 
                [
                    928, 
                    341
                ], 
                [
                    931, 
                    344
                ]
            ]
        }, 
        {
            "label": "pole", 
            "polygon": [
                [
                    892, 
                    504
                ], 
                [
                    883, 
                    504
                ], 
                [
                    881, 
                    496
                ], 
                [
                    879, 
                    465
                ], 
                [
                    877, 
                    423
                ], 
                [
                    876, 
                    382
                ], 
                [
                    874, 
                    326
                ], 
                [
                    870, 
                    275
                ], 
                [
                    866, 
                    242
                ], 
                [
                    861, 
                    176
                ], 
                [
                    851, 
                    136
                ], 
                [
                    840, 
                    103
                ], 
                [
                    826, 
                    71
                ], 
                [
                    815, 
                    52
                ], 
                [
                    805, 
                    32
                ], 
                [
                    790, 
                    10
                ], 
                [
                    784, 
                    5
                ], 
                [
                    783, 
                    16
                ], 
                [
                    787, 
                    21
                ], 
                [
                    790, 
                    28
                ], 
                [
                    805, 
                    37
                ], 
                [
                    806, 
                    42
                ], 
                [
                    805, 
                    44
                ], 
                [
                    796, 
                    44
                ], 
                [
                    794, 
                    46
                ], 
                [
                    801, 
                    50
                ], 
                [
                    797, 
                    56
                ], 
                [
                    793, 
                    56
                ], 
                [
                    785, 
                    58
                ], 
                [
                    783, 
                    58
                ], 
                [
                    779, 
                    58
                ], 
                [
                    777, 
                    58
                ], 
                [
                    770, 
                    58
                ], 
                [
                    761, 
                    54
                ], 
                [
                    759, 
                    48
                ], 
                [
                    765, 
                    41
                ], 
                [
                    765, 
                    41
                ], 
                [
                    752, 
                    44
                ], 
                [
                    748, 
                    41
                ], 
                [
                    748, 
                    36
                ], 
                [
                    754, 
                    34
                ], 
                [
                    766, 
                    31
                ], 
                [
                    769, 
                    27
                ], 
                [
                    773, 
                    14
                ], 
                [
                    775, 
                    8
                ], 
                [
                    778, 
                    0
                ], 
                [
                    793, 
                    0
                ], 
                [
                    802, 
                    16
                ], 
                [
                    812, 
                    34
                ], 
                [
                    824, 
                    51
                ], 
                [
                    844, 
                    99
                ], 
                [
                    852, 
                    122
                ], 
                [
                    862, 
                    149
                ], 
                [
                    874, 
                    212
                ], 
                [
                    880, 
                    287
                ], 
                [
                    885, 
                    333
                ], 
                [
                    887, 
                    403
                ], 
                [
                    890, 
                    458
                ]
            ]
        }, 
        {
            "label": "pole", 
            "polygon": [
                [
                    20, 
                    5
                ], 
                [
                    20, 
                    0
                ], 
                [
                    28, 
                    0
                ], 
                [
                    37, 
                    556
                ], 
                [
                    24, 
                    557
                ]
            ]
        }, 
        {
            "label": "license plate", 
            "polygon": [
                [
                    742, 
                    493
                ], 
                [
                    777, 
                    493
                ], 
                [
                    777, 
                    502
                ], 
                [
                    742, 
                    502
                ]
            ]
        }, 
        {
            "label": "terrain", 
            "polygon": [
                [
                    2047, 
                    541
                ], 
                [
                    1879, 
                    541
                ], 
                [
                    1853, 
                    541
                ], 
                [
                    1845, 
                    539
                ], 
                [
                    1884, 
                    535
                ], 
                [
                    1939, 
                    535
                ], 
                [
                    1998, 
                    531
                ], 
                [
                    2047, 
                    526
                ]
            ]
        }, 
        {
            "label": "rider", 
            "polygon": [
                [
                    1877, 
                    540
                ], 
                [
                    1882, 
                    548
                ], 
                [
                    1872, 
                    547
                ], 
                [
                    1866, 
                    544
                ], 
                [
                    1869, 
                    535
                ], 
                [
                    1869, 
                    521
                ], 
                [
                    1869, 
                    508
                ], 
                [
                    1866, 
                    499
                ], 
                [
                    1865, 
                    493
                ], 
                [
                    1854, 
                    519
                ], 
                [
                    1857, 
                    499
                ], 
                [
                    1853, 
                    508
                ], 
                [
                    1854, 
                    498
                ], 
                [
                    1849, 
                    512
                ], 
                [
                    1852, 
                    492
                ], 
                [
                    1848, 
                    498
                ], 
                [
                    1844, 
                    504
                ], 
                [
                    1843, 
                    516
                ], 
                [
                    1842, 
                    529
                ], 
                [
                    1840, 
                    538
                ], 
                [
                    1831, 
                    535
                ], 
                [
                    1832, 
                    525
                ], 
                [
                    1836, 
                    515
                ], 
                [
                    1842, 
                    489
                ], 
                [
                    1849, 
                    477
                ], 
                [
                    1852, 
                    476
                ], 
                [
                    1840, 
                    467
                ], 
                [
                    1838, 
                    464
                ], 
                [
                    1839, 
                    459
                ], 
                [
                    1846, 
                    454
                ], 
                [
                    1854, 
                    452
                ], 
                [
                    1865, 
                    449
                ], 
                [
                    1870, 
                    450
                ], 
                [
                    1869, 
                    443
                ], 
                [
                    1874, 
                    437
                ], 
                [
                    1881, 
                    436
                ], 
                [
                    1885, 
                    440
                ], 
                [
                    1886, 
                    450
                ], 
                [
                    1885, 
                    454
                ], 
                [
                    1886, 
                    455
                ], 
                [
                    1887, 
                    463
                ], 
                [
                    1886, 
                    473
                ], 
                [
                    1885, 
                    478
                ], 
                [
                    1879, 
                    484
                ], 
                [
                    1875, 
                    485
                ], 
                [
                    1876, 
                    493
                ], 
                [
                    1878, 
                    499
                ], 
                [
                    1880, 
                    509
                ], 
                [
                    1880, 
                    515
                ], 
                [
                    1879, 
                    528
                ]
            ]
        }, 
        {
            "label": "license plate", 
            "polygon": [
                [
                    260, 
                    462
                ], 
                [
                    260, 
                    467
                ], 
                [
                    287, 
                    467
                ], 
                [
                    287, 
                    462
                ]
            ]
        }, 
        {
            "label": "pole", 
            "polygon": [
                [
                    60, 
                    414
                ], 
                [
                    60, 
                    432
                ], 
                [
                    58, 
                    435
                ], 
                [
                    58, 
                    414
                ]
            ]
        }, 
        {
            "label": "traffic sign", 
            "polygon": [
                [
                    60, 
                    424
                ], 
                [
                    74, 
                    447
                ], 
                [
                    47, 
                    449
                ]
            ]
        }, 
        {
            "label": "traffic sign", 
            "polygon": [
                [
                    73, 
                    417
                ], 
                [
                    45, 
                    419
                ], 
                [
                    58, 
                    395
                ]
            ]
        }, 
        {
            "label": "traffic sign", 
            "polygon": [
                [
                    105, 
                    480
                ], 
                [
                    56, 
                    485
                ], 
                [
                    53, 
                    480
                ], 
                [
                    59, 
                    465
                ], 
                [
                    75, 
                    438
                ], 
                [
                    92, 
                    405
                ], 
                [
                    111, 
                    375
                ], 
                [
                    118, 
                    375
                ], 
                [
                    124, 
                    381
                ], 
                [
                    132, 
                    391
                ], 
                [
                    153, 
                    418
                ], 
                [
                    172, 
                    446
                ], 
                [
                    185, 
                    462
                ], 
                [
                    191, 
                    472
                ], 
                [
                    186, 
                    476
                ], 
                [
                    138, 
                    478
                ]
            ]
        }, 
        {
            "label": "bicycle", 
            "polygon": [
                [
                    1857, 
                    528
                ], 
                [
                    1855, 
                    541
                ], 
                [
                    1850, 
                    547
                ], 
                [
                    1845, 
                    545
                ], 
                [
                    1839, 
                    533
                ], 
                [
                    1840, 
                    508
                ], 
                [
                    1843, 
                    493
                ], 
                [
                    1851, 
                    485
                ], 
                [
                    1854, 
                    479
                ], 
                [
                    1852, 
                    474
                ], 
                [
                    1855, 
                    473
                ], 
                [
                    1856, 
                    470
                ], 
                [
                    1866, 
                    468
                ], 
                [
                    1867, 
                    475
                ], 
                [
                    1876, 
                    474
                ], 
                [
                    1877, 
                    476
                ], 
                [
                    1870, 
                    479
                ], 
                [
                    1865, 
                    483
                ], 
                [
                    1864, 
                    487
                ], 
                [
                    1862, 
                    491
                ], 
                [
                    1866, 
                    493
                ], 
                [
                    1864, 
                    500
                ], 
                [
                    1861, 
                    501
                ], 
                [
                    1863, 
                    511
                ], 
                [
                    1862, 
                    520
                ]
            ]
        }, 
        {
            "label": "pole", 
            "polygon": [
                [
                    1534, 
                    514
                ], 
                [
                    1537, 
                    487
                ], 
                [
                    1539, 
                    481
                ], 
                [
                    1537, 
                    418
                ], 
                [
                    1529, 
                    424
                ], 
                [
                    1523, 
                    424
                ], 
                [
                    1521, 
                    419
                ], 
                [
                    1517, 
                    417
                ], 
                [
                    1516, 
                    412
                ], 
                [
                    1514, 
                    405
                ], 
                [
                    1519, 
                    402
                ], 
                [
                    1523, 
                    401
                ], 
                [
                    1526, 
                    404
                ], 
                [
                    1528, 
                    410
                ], 
                [
                    1526, 
                    413
                ], 
                [
                    1525, 
                    417
                ], 
                [
                    1526, 
                    420
                ], 
                [
                    1531, 
                    419
                ], 
                [
                    1534, 
                    416
                ], 
                [
                    1534, 
                    411
                ], 
                [
                    1533, 
                    405
                ], 
                [
                    1536, 
                    403
                ], 
                [
                    1540, 
                    402
                ], 
                [
                    1539, 
                    397
                ], 
                [
                    1535, 
                    391
                ], 
                [
                    1534, 
                    386
                ], 
                [
                    1539, 
                    381
                ], 
                [
                    1546, 
                    382
                ], 
                [
                    1547, 
                    386
                ], 
                [
                    1548, 
                    388
                ], 
                [
                    1546, 
                    392
                ], 
                [
                    1544, 
                    393
                ], 
                [
                    1543, 
                    400
                ], 
                [
                    1547, 
                    400
                ], 
                [
                    1549, 
                    401
                ], 
                [
                    1550, 
                    404
                ], 
                [
                    1550, 
                    406
                ], 
                [
                    1549, 
                    411
                ], 
                [
                    1551, 
                    414
                ], 
                [
                    1552, 
                    416
                ], 
                [
                    1553, 
                    419
                ], 
                [
                    1557, 
                    419
                ], 
                [
                    1560, 
                    416
                ], 
                [
                    1558, 
                    414
                ], 
                [
                    1556, 
                    409
                ], 
                [
                    1557, 
                    405
                ], 
                [
                    1559, 
                    403
                ], 
                [
                    1562, 
                    402
                ], 
                [
                    1567, 
                    403
                ], 
                [
                    1568, 
                    407
                ], 
                [
                    1567, 
                    414
                ], 
                [
                    1564, 
                    415
                ], 
                [
                    1561, 
                    422
                ], 
                [
                    1556, 
                    424
                ], 
                [
                    1550, 
                    420
                ], 
                [
                    1547, 
                    417
                ], 
                [
                    1544, 
                    416
                ], 
                [
                    1544, 
                    481
                ], 
                [
                    1546, 
                    485
                ], 
                [
                    1549, 
                    515
                ]
            ]
        }, 
        {
            "label": "traffic sign", 
            "polygon": [
                [
                    2047, 
                    305
                ], 
                [
                    2047, 
                    325
                ], 
                [
                    1982, 
                    327
                ], 
                [
                    1980, 
                    307
                ]
            ]
        }, 
        {
            "label": "static", 
            "polygon": [
                [
                    956, 
                    474
                ], 
                [
                    971, 
                    474
                ], 
                [
                    971, 
                    498
                ], 
                [
                    958, 
                    498
 
Download .txt
gitextract_otvagzvw/

├── .gitattributes
├── .gitignore
├── LICENSE
├── README.md
├── batch_instanceTrainId_to_dets.m
├── data/
│   └── Cityscapes/
│       ├── gtFine/
│       │   └── train/
│       │       └── aachen/
│       │           └── aachen_000000_000019_gtFine_polygons.json
│       └── lists/
│           ├── demo_id.txt
│           ├── test_id.txt
│           ├── train_extra_id.txt
│           ├── train_id.txt
│           └── val_id.txt
├── demo_instanceTrainId_to_dets.m
├── demo_make_iterative_gt.m
├── demo_merge_cam_mandg.m
├── results/
│   └── pred_flat_feat/
│       └── aachen_000000_000019_leftImg8bit.mat
├── scripts/
│   ├── apply_bbox_prior.m
│   ├── check_image_level_tags.m
│   ├── check_low_iou.m
│   ├── clean_label.m
│   ├── get_opts.m
│   ├── ins_box_process.m
│   ├── instanceTrainId_to_dets.m
│   ├── load_data.m
│   ├── make_bbox_masks.m
│   ├── merge_mag_and_pred.m
│   ├── run_sub.m
│   └── save_results.m
├── utils/
│   ├── colormapcs.mat
│   └── objectName19.mat
└── visualisation/
    ├── visualise_bboxes.m
    ├── visualise_results_cam_mandg.m
    └── visualise_results_iterative_gt.m
Condensed preview — 32 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (899K chars).
[
  {
    "path": ".gitattributes",
    "chars": 66,
    "preview": "# Auto detect text files and perform LF normalization\n* text=auto\n"
  },
  {
    "path": ".gitignore",
    "chars": 160,
    "preview": "*.m~\n*.asv\ndata/Cityscapes/gtFine_bboxes/\nresults/pred_ins_clean/\nresults/pred_sem_clean/\nresults/pred_ins_cam_mandg_mer"
  },
  {
    "path": "LICENSE",
    "chars": 1096,
    "preview": "MIT License\n\nCopyright (c) 2018 Qizhu Li, Anurag Arnab, Philip H.S Torr\n\nPermission is hereby granted, free of charge, t"
  },
  {
    "path": "README.md",
    "chars": 10370,
    "preview": "# Weakly- and Semi-Supervised Panoptic Segmentation\nby [Qizhu Li](http://www.robots.ox.ac.uk/~liqizhu/)\\*, [Anurag Arnab"
  },
  {
    "path": "batch_instanceTrainId_to_dets.m",
    "chars": 4477,
    "preview": "% ------------------------------------------------------------------------ \n%  Copyright (C)\n%  Torr Vision Group (TVG)\n"
  },
  {
    "path": "data/Cityscapes/gtFine/train/aachen/aachen_000000_000019_gtFine_polygons.json",
    "chars": 208438,
    "preview": "{\n    \"imgHeight\": 1024, \n    \"imgWidth\": 2048, \n    \"objects\": [\n        {\n            \"label\": \"road\", \n            \"p"
  },
  {
    "path": "data/Cityscapes/lists/demo_id.txt",
    "chars": 20,
    "preview": "aachen_000000_000019"
  },
  {
    "path": "data/Cityscapes/lists/test_id.txt",
    "chars": 32410,
    "preview": "berlin_000000_000019\nberlin_000001_000019\nberlin_000002_000019\nberlin_000003_000019\nberlin_000004_000019\nberlin_000005_0"
  },
  {
    "path": "data/Cityscapes/lists/train_extra_id.txt",
    "chars": 478459,
    "preview": "augsburg_000000_000000\naugsburg_000000_000001\naugsburg_000000_000002\naugsburg_000000_000003\naugsburg_000000_000004\naugsb"
  },
  {
    "path": "data/Cityscapes/lists/train_id.txt",
    "chars": 66970,
    "preview": "aachen_000000_000019\naachen_000001_000019\naachen_000002_000019\naachen_000003_000019\naachen_000004_000019\naachen_000005_0"
  },
  {
    "path": "data/Cityscapes/lists/val_id.txt",
    "chars": 11475,
    "preview": "frankfurt_000000_000294\nfrankfurt_000000_000576\nfrankfurt_000000_001016\nfrankfurt_000000_001236\nfrankfurt_000000_001751\n"
  },
  {
    "path": "demo_instanceTrainId_to_dets.m",
    "chars": 1833,
    "preview": "% ------------------------------------------------------------------------ \n%  Copyright (C)\n%  Torr Vision Group (TVG)\n"
  },
  {
    "path": "demo_make_iterative_gt.m",
    "chars": 1858,
    "preview": "% ------------------------------------------------------------------------ \n%  Copyright (C)\n%  Torr Vision Group (TVG)\n"
  },
  {
    "path": "demo_merge_cam_mandg.m",
    "chars": 1787,
    "preview": "% ------------------------------------------------------------------------ \n%  Copyright (C)\n%  Torr Vision Group (TVG)\n"
  },
  {
    "path": "scripts/apply_bbox_prior.m",
    "chars": 1627,
    "preview": "% ------------------------------------------------------------------------ \n%  Copyright (C)\n%  Torr Vision Group (TVG)\n"
  },
  {
    "path": "scripts/check_image_level_tags.m",
    "chars": 2785,
    "preview": "% ------------------------------------------------------------------------ \n%  Copyright (C)\n%  Torr Vision Group (TVG)\n"
  },
  {
    "path": "scripts/check_low_iou.m",
    "chars": 3821,
    "preview": "% ------------------------------------------------------------------------ \n%  Copyright (C)\n%  Torr Vision Group (TVG)\n"
  },
  {
    "path": "scripts/clean_label.m",
    "chars": 2713,
    "preview": "% ------------------------------------------------------------------------ \n%  Copyright (C)\n%  Torr Vision Group (TVG)\n"
  },
  {
    "path": "scripts/get_opts.m",
    "chars": 3567,
    "preview": "% ------------------------------------------------------------------------ \n%  Copyright (C)\n%  Torr Vision Group (TVG)\n"
  },
  {
    "path": "scripts/ins_box_process.m",
    "chars": 3083,
    "preview": "% ------------------------------------------------------------------------ \n%  Copyright (C)\n%  Torr Vision Group (TVG)\n"
  },
  {
    "path": "scripts/instanceTrainId_to_dets.m",
    "chars": 3838,
    "preview": "% ------------------------------------------------------------------------ \n%  Copyright (C)\n%  Torr Vision Group (TVG)\n"
  },
  {
    "path": "scripts/load_data.m",
    "chars": 2335,
    "preview": "% ------------------------------------------------------------------------ \n%  Copyright (C)\n%  Torr Vision Group (TVG)\n"
  },
  {
    "path": "scripts/make_bbox_masks.m",
    "chars": 2856,
    "preview": "% ------------------------------------------------------------------------ \n%  Copyright (C)\n%  Torr Vision Group (TVG)\n"
  },
  {
    "path": "scripts/merge_mag_and_pred.m",
    "chars": 3278,
    "preview": "% ------------------------------------------------------------------------ \n%  Copyright (C)\n%  Torr Vision Group (TVG)\n"
  },
  {
    "path": "scripts/run_sub.m",
    "chars": 2580,
    "preview": "% ------------------------------------------------------------------------ \n%  Copyright (C)\n%  Torr Vision Group (TVG)\n"
  },
  {
    "path": "scripts/save_results.m",
    "chars": 1988,
    "preview": "% ------------------------------------------------------------------------ \n%  Copyright (C)\n%  Torr Vision Group (TVG)\n"
  },
  {
    "path": "visualisation/visualise_bboxes.m",
    "chars": 2748,
    "preview": "function vis_im = visualise_bboxes(id, objectNames, cmap, rgb_dir, detection_dir)\n\nfont_size = 25;\n\ncity = strtok(id, '_"
  },
  {
    "path": "visualisation/visualise_results_cam_mandg.m",
    "chars": 2254,
    "preview": "% ------------------------------------------------------------------------ \n%  Copyright (C)\n%  Torr Vision Group (TVG)\n"
  },
  {
    "path": "visualisation/visualise_results_iterative_gt.m",
    "chars": 2269,
    "preview": "% ------------------------------------------------------------------------ \n%  Copyright (C)\n%  Torr Vision Group (TVG)\n"
  }
]

// ... and 3 more files (download for full content)

About this extraction

This page contains the full source code of the qizhuli/Weakly-Supervised-Panoptic-Segmentation GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 32 files (841.0 KB), approximately 300.1k tokens. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.

Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.

Copied to clipboard!