{
  "contract": "argus-scene-regional-materials/v2",
  "guidance": "Authored surface planes, positive samples and excluded objects; pixel ownership is computed within each plane.",
  "cases": [
    {
      "id": "community_building",
      "title": "Community Building \u00b7 exterior materials",
      "reference_size": [
        1023,
        655
      ],
      "photo_subject": "Grand Canyon National Park: Community Building (2014) 8247",
      "author": "Grand Canyon National Park",
      "source_url": "https://www.flickr.com/photos/50693818@N08/13230532283",
      "materials": [
        {
          "id": "wood_siding",
          "label": "Exterior wooden siding",
          "plane_quad": [
            [
              201,
              348
            ],
            [
              548,
              316
            ],
            [
              551,
              555
            ],
            [
              195,
              516
            ]
          ],
          "uv_size": [
            900,
            620
          ],
          "seeds": [
            [
              [
                480,
                374
              ],
              [
                543,
                374
              ],
              [
                543,
                414
              ],
              [
                480,
                414
              ]
            ],
            [
              [
                483,
                476
              ],
              [
                542,
                476
              ],
              [
                542,
                529
              ],
              [
                483,
                529
              ]
            ],
            [
              [
                277,
                375
              ],
              [
                307,
                375
              ],
              [
                307,
                492
              ],
              [
                277,
                492
              ]
            ]
          ],
          "exclude": [
            [
              [
                185,
                350
              ],
              [
                277,
                350
              ],
              [
                277,
                482
              ],
              [
                185,
                482
              ]
            ],
            [
              [
                311,
                332
              ],
              [
                478,
                319
              ],
              [
                478,
                551
              ],
              [
                311,
                535
              ]
            ],
            [
              [
                475,
                426
              ],
              [
                543,
                426
              ],
              [
                543,
                469
              ],
              [
                475,
                469
              ]
            ],
            [
              [
                190,
                488
              ],
              [
                226,
                488
              ],
              [
                226,
                542
              ],
              [
                190,
                542
              ]
            ]
          ],
          "pattern": "horizontal_boards",
          "roughness": 0.76,
          "relief_strength": 0.28,
          "excluded_elements": [
            "windows and green frames",
            "log posts",
            "open door and bicycle",
            "sign",
            "foundation and railing"
          ],
          "folder": "community_building/wood_siding",
          "source_sha256": "cc4e6f08b8a4d34f9b53b726e2e72a9e1b5ce262c94fd37a33c21349821eac4e",
          "source_credit": {
            "title": "Grand Canyon National Park: Community Building (2014) 8247",
            "author": "Grand Canyon National Park",
            "url": "https://www.flickr.com/photos/50693818@N08/13230532283",
            "license": "https://creativecommons.org/licenses/by/2.0/",
            "adaptations": "perspective rectification, material masking, illumination reduction, quilting and inferred PBR maps"
          },
          "guidance": "authored plane, sample islands and object keep-outs; computed chromaticity ownership",
          "uv_to_reference_matrix": [
            [
              0.20716868511917075,
              -0.01687839541923841,
              201.0
            ],
            [
              -0.13870783282439836,
              0.25239197207666275,
              348.0
            ],
            [
              -0.0003263060985804696,
              -3.684790824330868e-05,
              1.0
            ]
          ],
          "reference_size": [
            1023,
            655
          ],
          "native_source_size": [
            3000,
            1920
          ],
          "owned_uv_pixels": 142185,
          "plane_coverage": 0.2548,
          "lighting": {
            "gain_p05_p95": [
              0.7313,
              2.666
            ],
            "clipped_owned_fraction": 0.0,
            "fitted_log_illumination_std": 0.410787,
            "method": "masked broad log-luminance field; scalar gain; material color ratios retained",
            "qualification": "single-image illumination estimate, not measured albedo"
          },
          "repeat": {
            "seed": 7,
            "patch_size_wh": [
              128,
              98
            ],
            "eligible_donors": 92,
            "selected_donors": [
              {
                "source_uv_xywh": [
                  169,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  0,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  198,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  96,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  196,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  192,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  187,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  288,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  182,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  384,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  196,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  0,
                  49
                ]
              },
              {
                "source_uv_xywh": [
                  196,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  96,
                  49
                ]
              },
              {
                "source_uv_xywh": [
                  197,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  192,
                  49
                ]
              },
              {
                "source_uv_xywh": [
                  190,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  288,
                  49
                ]
              },
              {
                "source_uv_xywh": [
                  192,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  384,
                  49
                ]
              },
              {
                "source_uv_xywh": [
                  197,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  0,
                  98
                ]
              },
              {
                "source_uv_xywh": [
                  191,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  96,
                  98
                ]
              },
              {
                "source_uv_xywh": [
                  191,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  192,
                  98
                ]
              },
              {
                "source_uv_xywh": [
                  195,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  288,
                  98
                ]
              },
              {
                "source_uv_xywh": [
                  191,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  384,
                  98
                ]
              },
              {
                "source_uv_xywh": [
                  194,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  0,
                  147
                ]
              },
              {
                "source_uv_xywh": [
                  195,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  96,
                  147
                ]
              },
              {
                "source_uv_xywh": [
                  186,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  192,
                  147
                ]
              },
              {
                "source_uv_xywh": [
                  189,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  288,
                  147
                ]
              },
              {
                "source_uv_xywh": [
                  193,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  384,
                  147
                ]
              },
              {
                "source_uv_xywh": [
                  122,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  0,
                  196
                ]
              },
              {
                "source_uv_xywh": [
                  188,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  96,
                  196
                ]
              },
              {
                "source_uv_xywh": [
                  182,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  192,
                  196
                ]
              },
              {
                "source_uv_xywh": [
                  193,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  288,
                  196
                ]
              },
              {
                "source_uv_xywh": [
                  123,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  384,
                  196
                ]
              },
              {
                "source_uv_xywh": [
                  191,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  0,
                  245
                ]
              },
              {
                "source_uv_xywh": [
                  197,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  96,
                  245
                ]
              },
              {
                "source_uv_xywh": [
                  193,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  192,
                  245
                ]
              },
              {
                "source_uv_xywh": [
                  122,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  288,
                  245
                ]
              },
              {
                "source_uv_xywh": [
                  198,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  384,
                  245
                ]
              },
              {
                "source_uv_xywh": [
                  197,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  0,
                  294
                ]
              },
              {
                "source_uv_xywh": [
                  196,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  96,
                  294
                ]
              },
              {
                "source_uv_xywh": [
                  193,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  192,
                  294
                ]
              },
              {
                "source_uv_xywh": [
                  194,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  288,
                  294
                ]
              },
              {
                "source_uv_xywh": [
                  195,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  384,
                  294
                ]
              },
              {
                "source_uv_xywh": [
                  124,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  0,
                  343
                ]
              },
              {
                "source_uv_xywh": [
                  121,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  96,
                  343
                ]
              },
              {
                "source_uv_xywh": [
                  189,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  192,
                  343
                ]
              },
              {
                "source_uv_xywh": [
                  198,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  288,
                  343
                ]
              },
              {
                "source_uv_xywh": [
                  194,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  384,
                  343
                ]
              },
              {
                "source_uv_xywh": [
                  141,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  0,
                  392
                ]
              },
              {
                "source_uv_xywh": [
                  182,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  96,
                  392
                ]
              },
              {
                "source_uv_xywh": [
                  196,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  192,
                  392
                ]
              },
              {
                "source_uv_xywh": [
                  191,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  288,
                  392
                ]
              },
              {
                "source_uv_xywh": [
                  195,
                  506,
                  128,
                  98
                ],
                "output_xy": [
                  384,
                  392
                ]
              }
            ],
            "all_donors_fully_owned": true,
            "board_pitch_uv_pixels": 49,
            "detected_seam_rows": [
              45,
              95,
              112,
              147,
              199,
              248,
              278,
              302,
              356,
              405,
              460,
              506,
              558
            ],
            "method": "board-phase-aligned quilting",
            "rotation": 0,
            "mirror": false,
            "seam_rgb_mae_255": 0.0
          },
          "region_mesh_triangles": 3922,
          "warnings": [],
          "qualification": "review candidate; shape, roughness and absolute lighting unmeasured",
          "map_contract": {
            "basecolor": "scalar illumination-reduced photographic color; not measured albedo",
            "normal": "OpenGL tangent-space; inferred from image detail",
            "height": "16-bit appearance-derived relief prior; no metric scale",
            "roughness": "constant authored prior",
            "metallic": "zero prior",
            "ao": "white neutral default"
          }
        },
        {
          "id": "roof_shingles",
          "label": "Weathered roof shingles",
          "plane_quad": [
            [
              304,
              280
            ],
            [
              477,
              253
            ],
            [
              539,
              281
            ],
            [
              239,
              318
            ]
          ],
          "uv_size": [
            700,
            180
          ],
          "seeds": [
            [
              [
                348,
                280
              ],
              [
                420,
                271
              ],
              [
                433,
                282
              ],
              [
                348,
                293
              ]
            ]
          ],
          "exclude": [],
          "pattern": "horizontal_boards",
          "roughness": 0.86,
          "relief_strength": 0.18,
          "excluded_elements": [
            "tree trunk and branches",
            "roof edge and support logs",
            "upper wall"
          ],
          "folder": "community_building/roof_shingles",
          "source_sha256": "cc4e6f08b8a4d34f9b53b726e2e72a9e1b5ce262c94fd37a33c21349821eac4e",
          "source_credit": {
            "title": "Grand Canyon National Park: Community Building (2014) 8247",
            "author": "Grand Canyon National Park",
            "url": "https://www.flickr.com/photos/50693818@N08/13230532283",
            "license": "https://creativecommons.org/licenses/by/2.0/",
            "adaptations": "perspective rectification, material masking, illumination reduction, quilting and inferred PBR maps"
          },
          "guidance": "authored plane, sample islands and object keep-outs; computed chromaticity ownership",
          "uv_to_reference_matrix": [
            [
              0.13908016822771463,
              -0.8845214723862282,
              304.0
            ],
            [
              -0.09613040938817466,
              -0.4814457645022061,
              280.0
            ],
            [
              -0.00022728774682258718,
              -0.0021815605889795664,
              1.0
            ]
          ],
          "reference_size": [
            1023,
            655
          ],
          "native_source_size": [
            3000,
            1920
          ],
          "owned_uv_pixels": 120978,
          "plane_coverage": 0.9601,
          "lighting": {
            "gain_p05_p95": [
              0.9393,
              1.1428
            ],
            "clipped_owned_fraction": 0.001959,
            "fitted_log_illumination_std": 0.067412,
            "method": "masked broad log-luminance field; scalar gain; material color ratios retained",
            "qualification": "single-image illumination estimate, not measured albedo"
          },
          "repeat": {
            "seed": 7,
            "patch_size_wh": [
              128,
              42
            ],
            "eligible_donors": 516,
            "selected_donors": [
              {
                "source_uv_xywh": [
                  197,
                  122,
                  128,
                  42
                ],
                "output_xy": [
                  0,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  260,
                  122,
                  128,
                  42
                ],
                "output_xy": [
                  96,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  216,
                  122,
                  128,
                  42
                ],
                "output_xy": [
                  192,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  64,
                  31,
                  128,
                  42
                ],
                "output_xy": [
                  288,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  5,
                  68,
                  128,
                  42
                ],
                "output_xy": [
                  384,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  53,
                  102,
                  128,
                  42
                ],
                "output_xy": [
                  0,
                  21
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  102,
                  128,
                  42
                ],
                "output_xy": [
                  96,
                  21
                ]
              },
              {
                "source_uv_xywh": [
                  506,
                  122,
                  128,
                  42
                ],
                "output_xy": [
                  192,
                  21
                ]
              },
              {
                "source_uv_xywh": [
                  57,
                  17,
                  128,
                  42
                ],
                "output_xy": [
                  288,
                  21
                ]
              },
              {
                "source_uv_xywh": [
                  26,
                  68,
                  128,
                  42
                ],
                "output_xy": [
                  384,
                  21
                ]
              },
              {
                "source_uv_xywh": [
                  523,
                  122,
                  128,
                  42
                ],
                "output_xy": [
                  0,
                  42
                ]
              },
              {
                "source_uv_xywh": [
                  516,
                  122,
                  128,
                  42
                ],
                "output_xy": [
                  96,
                  42
                ]
              },
              {
                "source_uv_xywh": [
                  28,
                  102,
                  128,
                  42
                ],
                "output_xy": [
                  192,
                  42
                ]
              },
              {
                "source_uv_xywh": [
                  28,
                  102,
                  128,
                  42
                ],
                "output_xy": [
                  288,
                  42
                ]
              },
              {
                "source_uv_xywh": [
                  205,
                  122,
                  128,
                  42
                ],
                "output_xy": [
                  384,
                  42
                ]
              },
              {
                "source_uv_xywh": [
                  12,
                  17,
                  128,
                  42
                ],
                "output_xy": [
                  0,
                  63
                ]
              },
              {
                "source_uv_xywh": [
                  22,
                  17,
                  128,
                  42
                ],
                "output_xy": [
                  96,
                  63
                ]
              },
              {
                "source_uv_xywh": [
                  3,
                  31,
                  128,
                  42
                ],
                "output_xy": [
                  192,
                  63
                ]
              },
              {
                "source_uv_xywh": [
                  9,
                  31,
                  128,
                  42
                ],
                "output_xy": [
                  288,
                  63
                ]
              },
              {
                "source_uv_xywh": [
                  30,
                  102,
                  128,
                  42
                ],
                "output_xy": [
                  384,
                  63
                ]
              },
              {
                "source_uv_xywh": [
                  2,
                  102,
                  128,
                  42
                ],
                "output_xy": [
                  0,
                  84
                ]
              },
              {
                "source_uv_xywh": [
                  23,
                  102,
                  128,
                  42
                ],
                "output_xy": [
                  96,
                  84
                ]
              },
              {
                "source_uv_xywh": [
                  35,
                  17,
                  128,
                  42
                ],
                "output_xy": [
                  192,
                  84
                ]
              },
              {
                "source_uv_xywh": [
                  4,
                  31,
                  128,
                  42
                ],
                "output_xy": [
                  288,
                  84
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  17,
                  128,
                  42
                ],
                "output_xy": [
                  384,
                  84
                ]
              },
              {
                "source_uv_xywh": [
                  482,
                  122,
                  128,
                  42
                ],
                "output_xy": [
                  0,
                  105
                ]
              },
              {
                "source_uv_xywh": [
                  563,
                  122,
                  128,
                  42
                ],
                "output_xy": [
                  96,
                  105
                ]
              },
              {
                "source_uv_xywh": [
                  512,
                  122,
                  128,
                  42
                ],
                "output_xy": [
                  192,
                  105
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  102,
                  128,
                  42
                ],
                "output_xy": [
                  288,
                  105
                ]
              },
              {
                "source_uv_xywh": [
                  28,
                  102,
                  128,
                  42
                ],
                "output_xy": [
                  384,
                  105
                ]
              },
              {
                "source_uv_xywh": [
                  13,
                  80,
                  128,
                  42
                ],
                "output_xy": [
                  0,
                  126
                ]
              },
              {
                "source_uv_xywh": [
                  528,
                  122,
                  128,
                  42
                ],
                "output_xy": [
                  96,
                  126
                ]
              },
              {
                "source_uv_xywh": [
                  5,
                  102,
                  128,
                  42
                ],
                "output_xy": [
                  192,
                  126
                ]
              },
              {
                "source_uv_xywh": [
                  49,
                  102,
                  128,
                  42
                ],
                "output_xy": [
                  288,
                  126
                ]
              },
              {
                "source_uv_xywh": [
                  42,
                  102,
                  128,
                  42
                ],
                "output_xy": [
                  384,
                  126
                ]
              },
              {
                "source_uv_xywh": [
                  41,
                  80,
                  128,
                  42
                ],
                "output_xy": [
                  0,
                  147
                ]
              },
              {
                "source_uv_xywh": [
                  21,
                  17,
                  128,
                  42
                ],
                "output_xy": [
                  96,
                  147
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  17,
                  128,
                  42
                ],
                "output_xy": [
                  192,
                  147
                ]
              },
              {
                "source_uv_xywh": [
                  3,
                  55,
                  128,
                  42
                ],
                "output_xy": [
                  288,
                  147
                ]
              },
              {
                "source_uv_xywh": [
                  495,
                  122,
                  128,
                  42
                ],
                "output_xy": [
                  384,
                  147
                ]
              },
              {
                "source_uv_xywh": [
                  53,
                  102,
                  128,
                  42
                ],
                "output_xy": [
                  0,
                  168
                ]
              },
              {
                "source_uv_xywh": [
                  11,
                  102,
                  128,
                  42
                ],
                "output_xy": [
                  96,
                  168
                ]
              },
              {
                "source_uv_xywh": [
                  34,
                  102,
                  128,
                  42
                ],
                "output_xy": [
                  192,
                  168
                ]
              },
              {
                "source_uv_xywh": [
                  6,
                  55,
                  128,
                  42
                ],
                "output_xy": [
                  288,
                  168
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  17,
                  128,
                  42
                ],
                "output_xy": [
                  384,
                  168
                ]
              }
            ],
            "all_donors_fully_owned": true,
            "board_pitch_uv_pixels": 21,
            "detected_seam_rows": [
              17,
              31,
              55,
              68,
              80,
              102,
              122,
              149,
              172
            ],
            "method": "board-phase-aligned quilting",
            "rotation": 0,
            "mirror": false,
            "seam_rgb_mae_255": 0.0
          },
          "region_mesh_triangles": 3186,
          "warnings": [],
          "qualification": "review candidate; shape, roughness and absolute lighting unmeasured",
          "map_contract": {
            "basecolor": "scalar illumination-reduced photographic color; not measured albedo",
            "normal": "OpenGL tangent-space; inferred from image detail",
            "height": "16-bit appearance-derived relief prior; no metric scale",
            "roughness": "constant authored prior",
            "metallic": "zero prior",
            "ao": "white neutral default"
          }
        },
        {
          "id": "foundation_stone",
          "label": "Foundation stone",
          "plane_quad": [
            [
              213,
              518
            ],
            [
              309,
              534
            ],
            [
              308,
              554
            ],
            [
              213,
              540
            ]
          ],
          "uv_size": [
            384,
            88
          ],
          "seeds": [
            [
              [
                243,
                534
              ],
              [
                269,
                534
              ],
              [
                269,
                543
              ],
              [
                243,
                543
              ]
            ]
          ],
          "exclude": [],
          "pattern": "quilt",
          "roughness": 0.9,
          "relief_strength": 0.3,
          "excluded_elements": [
            "wood siding above",
            "concrete step",
            "soil below"
          ],
          "folder": "community_building/foundation_stone",
          "source_sha256": "cc4e6f08b8a4d34f9b53b726e2e72a9e1b5ce262c94fd37a33c21349821eac4e",
          "source_credit": {
            "title": "Grand Canyon National Park: Community Building (2014) 8247",
            "author": "Grand Canyon National Park",
            "url": "https://www.flickr.com/photos/50693818@N08/13230532283",
            "license": "https://creativecommons.org/licenses/by/2.0/",
            "adaptations": "perspective rectification, material masking, illumination reduction, quilting and inferred PBR maps"
          },
          "guidance": "authored plane, sample islands and object keep-outs; computed chromaticity ownership",
          "uv_to_reference_matrix": [
            [
              0.3248401908706221,
              0.028141101862861666,
              213.0
            ],
            [
              0.1699828936706582,
              0.32421720174395563,
              518.0
            ],
            [
              0.00024008883286816122,
              0.00013211784912141628,
              1.0
            ]
          ],
          "reference_size": [
            1023,
            655
          ],
          "native_source_size": [
            3000,
            1920
          ],
          "owned_uv_pixels": 26442,
          "plane_coverage": 0.7825,
          "lighting": {
            "gain_p05_p95": [
              0.7749,
              1.4231
            ],
            "clipped_owned_fraction": 0.0,
            "fitted_log_illumination_std": 0.184743,
            "method": "masked broad log-luminance field; scalar gain; material color ratios retained",
            "qualification": "single-image illumination estimate, not measured albedo"
          },
          "repeat": {
            "seed": 7,
            "patch_size_wh": [
              64,
              44
            ],
            "eligible_donors": 368,
            "selected_donors": [
              {
                "source_uv_xywh": [
                  249,
                  20,
                  64,
                  44
                ],
                "output_xy": [
                  0,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  247,
                  23,
                  64,
                  44
                ],
                "output_xy": [
                  48,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  277,
                  22,
                  64,
                  44
                ],
                "output_xy": [
                  96,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  252,
                  16,
                  64,
                  44
                ],
                "output_xy": [
                  144,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  279,
                  19,
                  64,
                  44
                ],
                "output_xy": [
                  192,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  246,
                  17,
                  64,
                  44
                ],
                "output_xy": [
                  240,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  279,
                  18,
                  64,
                  44
                ],
                "output_xy": [
                  288,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  276,
                  22,
                  64,
                  44
                ],
                "output_xy": [
                  320,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  241,
                  17,
                  64,
                  44
                ],
                "output_xy": [
                  0,
                  33
                ]
              },
              {
                "source_uv_xywh": [
                  254,
                  18,
                  64,
                  44
                ],
                "output_xy": [
                  48,
                  33
                ]
              },
              {
                "source_uv_xywh": [
                  247,
                  19,
                  64,
                  44
                ],
                "output_xy": [
                  96,
                  33
                ]
              },
              {
                "source_uv_xywh": [
                  271,
                  20,
                  64,
                  44
                ],
                "output_xy": [
                  144,
                  33
                ]
              },
              {
                "source_uv_xywh": [
                  246,
                  16,
                  64,
                  44
                ],
                "output_xy": [
                  192,
                  33
                ]
              },
              {
                "source_uv_xywh": [
                  279,
                  19,
                  64,
                  44
                ],
                "output_xy": [
                  240,
                  33
                ]
              },
              {
                "source_uv_xywh": [
                  281,
                  4,
                  64,
                  44
                ],
                "output_xy": [
                  288,
                  33
                ]
              },
              {
                "source_uv_xywh": [
                  245,
                  19,
                  64,
                  44
                ],
                "output_xy": [
                  320,
                  33
                ]
              },
              {
                "source_uv_xywh": [
                  273,
                  22,
                  64,
                  44
                ],
                "output_xy": [
                  0,
                  66
                ]
              },
              {
                "source_uv_xywh": [
                  272,
                  19,
                  64,
                  44
                ],
                "output_xy": [
                  48,
                  66
                ]
              },
              {
                "source_uv_xywh": [
                  279,
                  4,
                  64,
                  44
                ],
                "output_xy": [
                  96,
                  66
                ]
              },
              {
                "source_uv_xywh": [
                  244,
                  19,
                  64,
                  44
                ],
                "output_xy": [
                  144,
                  66
                ]
              },
              {
                "source_uv_xywh": [
                  275,
                  20,
                  64,
                  44
                ],
                "output_xy": [
                  192,
                  66
                ]
              },
              {
                "source_uv_xywh": [
                  253,
                  16,
                  64,
                  44
                ],
                "output_xy": [
                  240,
                  66
                ]
              },
              {
                "source_uv_xywh": [
                  266,
                  22,
                  64,
                  44
                ],
                "output_xy": [
                  288,
                  66
                ]
              },
              {
                "source_uv_xywh": [
                  265,
                  22,
                  64,
                  44
                ],
                "output_xy": [
                  320,
                  66
                ]
              },
              {
                "source_uv_xywh": [
                  257,
                  17,
                  64,
                  44
                ],
                "output_xy": [
                  0,
                  99
                ]
              },
              {
                "source_uv_xywh": [
                  248,
                  17,
                  64,
                  44
                ],
                "output_xy": [
                  48,
                  99
                ]
              },
              {
                "source_uv_xywh": [
                  274,
                  20,
                  64,
                  44
                ],
                "output_xy": [
                  96,
                  99
                ]
              },
              {
                "source_uv_xywh": [
                  247,
                  23,
                  64,
                  44
                ],
                "output_xy": [
                  144,
                  99
                ]
              },
              {
                "source_uv_xywh": [
                  254,
                  18,
                  64,
                  44
                ],
                "output_xy": [
                  192,
                  99
                ]
              },
              {
                "source_uv_xywh": [
                  274,
                  22,
                  64,
                  44
                ],
                "output_xy": [
                  240,
                  99
                ]
              },
              {
                "source_uv_xywh": [
                  247,
                  18,
                  64,
                  44
                ],
                "output_xy": [
                  288,
                  99
                ]
              },
              {
                "source_uv_xywh": [
                  247,
                  21,
                  64,
                  44
                ],
                "output_xy": [
                  320,
                  99
                ]
              },
              {
                "source_uv_xywh": [
                  269,
                  21,
                  64,
                  44
                ],
                "output_xy": [
                  0,
                  132
                ]
              },
              {
                "source_uv_xywh": [
                  280,
                  2,
                  64,
                  44
                ],
                "output_xy": [
                  48,
                  132
                ]
              },
              {
                "source_uv_xywh": [
                  242,
                  18,
                  64,
                  44
                ],
                "output_xy": [
                  96,
                  132
                ]
              },
              {
                "source_uv_xywh": [
                  264,
                  15,
                  64,
                  44
                ],
                "output_xy": [
                  144,
                  132
                ]
              },
              {
                "source_uv_xywh": [
                  271,
                  20,
                  64,
                  44
                ],
                "output_xy": [
                  192,
                  132
                ]
              },
              {
                "source_uv_xywh": [
                  253,
                  17,
                  64,
                  44
                ],
                "output_xy": [
                  240,
                  132
                ]
              },
              {
                "source_uv_xywh": [
                  276,
                  20,
                  64,
                  44
                ],
                "output_xy": [
                  288,
                  132
                ]
              },
              {
                "source_uv_xywh": [
                  277,
                  21,
                  64,
                  44
                ],
                "output_xy": [
                  320,
                  132
                ]
              },
              {
                "source_uv_xywh": [
                  247,
                  18,
                  64,
                  44
                ],
                "output_xy": [
                  0,
                  165
                ]
              },
              {
                "source_uv_xywh": [
                  267,
                  20,
                  64,
                  44
                ],
                "output_xy": [
                  48,
                  165
                ]
              },
              {
                "source_uv_xywh": [
                  277,
                  22,
                  64,
                  44
                ],
                "output_xy": [
                  96,
                  165
                ]
              },
              {
                "source_uv_xywh": [
                  278,
                  19,
                  64,
                  44
                ],
                "output_xy": [
                  144,
                  165
                ]
              },
              {
                "source_uv_xywh": [
                  247,
                  17,
                  64,
                  44
                ],
                "output_xy": [
                  192,
                  165
                ]
              },
              {
                "source_uv_xywh": [
                  259,
                  21,
                  64,
                  44
                ],
                "output_xy": [
                  240,
                  165
                ]
              },
              {
                "source_uv_xywh": [
                  248,
                  20,
                  64,
                  44
                ],
                "output_xy": [
                  288,
                  165
                ]
              },
              {
                "source_uv_xywh": [
                  249,
                  22,
                  64,
                  44
                ],
                "output_xy": [
                  320,
                  165
                ]
              },
              {
                "source_uv_xywh": [
                  278,
                  22,
                  64,
                  44
                ],
                "output_xy": [
                  0,
                  198
                ]
              },
              {
                "source_uv_xywh": [
                  244,
                  16,
                  64,
                  44
                ],
                "output_xy": [
                  48,
                  198
                ]
              },
              {
                "source_uv_xywh": [
                  243,
                  17,
                  64,
                  44
                ],
                "output_xy": [
                  96,
                  198
                ]
              },
              {
                "source_uv_xywh": [
                  254,
                  17,
                  64,
                  44
                ],
                "output_xy": [
                  144,
                  198
                ]
              },
              {
                "source_uv_xywh": [
                  276,
                  21,
                  64,
                  44
                ],
                "output_xy": [
                  192,
                  198
                ]
              },
              {
                "source_uv_xywh": [
                  243,
                  18,
                  64,
                  44
                ],
                "output_xy": [
                  240,
                  198
                ]
              },
              {
                "source_uv_xywh": [
                  276,
                  20,
                  64,
                  44
                ],
                "output_xy": [
                  288,
                  198
                ]
              },
              {
                "source_uv_xywh": [
                  279,
                  22,
                  64,
                  44
                ],
                "output_xy": [
                  320,
                  198
                ]
              },
              {
                "source_uv_xywh": [
                  256,
                  18,
                  64,
                  44
                ],
                "output_xy": [
                  0,
                  231
                ]
              },
              {
                "source_uv_xywh": [
                  269,
                  21,
                  64,
                  44
                ],
                "output_xy": [
                  48,
                  231
                ]
              },
              {
                "source_uv_xywh": [
                  254,
                  22,
                  64,
                  44
                ],
                "output_xy": [
                  96,
                  231
                ]
              },
              {
                "source_uv_xywh": [
                  279,
                  21,
                  64,
                  44
                ],
                "output_xy": [
                  144,
                  231
                ]
              },
              {
                "source_uv_xywh": [
                  246,
                  17,
                  64,
                  44
                ],
                "output_xy": [
                  192,
                  231
                ]
              },
              {
                "source_uv_xywh": [
                  275,
                  20,
                  64,
                  44
                ],
                "output_xy": [
                  240,
                  231
                ]
              },
              {
                "source_uv_xywh": [
                  244,
                  15,
                  64,
                  44
                ],
                "output_xy": [
                  288,
                  231
                ]
              },
              {
                "source_uv_xywh": [
                  244,
                  19,
                  64,
                  44
                ],
                "output_xy": [
                  320,
                  231
                ]
              },
              {
                "source_uv_xywh": [
                  268,
                  22,
                  64,
                  44
                ],
                "output_xy": [
                  0,
                  264
                ]
              },
              {
                "source_uv_xywh": [
                  252,
                  17,
                  64,
                  44
                ],
                "output_xy": [
                  48,
                  264
                ]
              },
              {
                "source_uv_xywh": [
                  248,
                  16,
                  64,
                  44
                ],
                "output_xy": [
                  96,
                  264
                ]
              },
              {
                "source_uv_xywh": [
                  249,
                  19,
                  64,
                  44
                ],
                "output_xy": [
                  144,
                  264
                ]
              },
              {
                "source_uv_xywh": [
                  276,
                  22,
                  64,
                  44
                ],
                "output_xy": [
                  192,
                  264
                ]
              },
              {
                "source_uv_xywh": [
                  256,
                  17,
                  64,
                  44
                ],
                "output_xy": [
                  240,
                  264
                ]
              },
              {
                "source_uv_xywh": [
                  273,
                  22,
                  64,
                  44
                ],
                "output_xy": [
                  288,
                  264
                ]
              },
              {
                "source_uv_xywh": [
                  252,
                  22,
                  64,
                  44
                ],
                "output_xy": [
                  320,
                  264
                ]
              },
              {
                "source_uv_xywh": [
                  251,
                  19,
                  64,
                  44
                ],
                "output_xy": [
                  0,
                  297
                ]
              },
              {
                "source_uv_xywh": [
                  277,
                  21,
                  64,
                  44
                ],
                "output_xy": [
                  48,
                  297
                ]
              },
              {
                "source_uv_xywh": [
                  278,
                  21,
                  64,
                  44
                ],
                "output_xy": [
                  96,
                  297
                ]
              },
              {
                "source_uv_xywh": [
                  247,
                  17,
                  64,
                  44
                ],
                "output_xy": [
                  144,
                  297
                ]
              },
              {
                "source_uv_xywh": [
                  248,
                  19,
                  64,
                  44
                ],
                "output_xy": [
                  192,
                  297
                ]
              },
              {
                "source_uv_xywh": [
                  274,
                  21,
                  64,
                  44
                ],
                "output_xy": [
                  240,
                  297
                ]
              },
              {
                "source_uv_xywh": [
                  250,
                  19,
                  64,
                  44
                ],
                "output_xy": [
                  288,
                  297
                ]
              },
              {
                "source_uv_xywh": [
                  274,
                  19,
                  64,
                  44
                ],
                "output_xy": [
                  320,
                  297
                ]
              },
              {
                "source_uv_xywh": [
                  278,
                  13,
                  64,
                  44
                ],
                "output_xy": [
                  0,
                  330
                ]
              },
              {
                "source_uv_xywh": [
                  246,
                  18,
                  64,
                  44
                ],
                "output_xy": [
                  48,
                  330
                ]
              },
              {
                "source_uv_xywh": [
                  242,
                  22,
                  64,
                  44
                ],
                "output_xy": [
                  96,
                  330
                ]
              },
              {
                "source_uv_xywh": [
                  256,
                  22,
                  64,
                  44
                ],
                "output_xy": [
                  144,
                  330
                ]
              },
              {
                "source_uv_xywh": [
                  263,
                  21,
                  64,
                  44
                ],
                "output_xy": [
                  192,
                  330
                ]
              },
              {
                "source_uv_xywh": [
                  247,
                  19,
                  64,
                  44
                ],
                "output_xy": [
                  240,
                  330
                ]
              },
              {
                "source_uv_xywh": [
                  272,
                  22,
                  64,
                  44
                ],
                "output_xy": [
                  288,
                  330
                ]
              },
              {
                "source_uv_xywh": [
                  246,
                  19,
                  64,
                  44
                ],
                "output_xy": [
                  320,
                  330
                ]
              },
              {
                "source_uv_xywh": [
                  278,
                  22,
                  64,
                  44
                ],
                "output_xy": [
                  0,
                  340
                ]
              },
              {
                "source_uv_xywh": [
                  274,
                  21,
                  64,
                  44
                ],
                "output_xy": [
                  48,
                  340
                ]
              },
              {
                "source_uv_xywh": [
                  276,
                  19,
                  64,
                  44
                ],
                "output_xy": [
                  96,
                  340
                ]
              },
              {
                "source_uv_xywh": [
                  278,
                  19,
                  64,
                  44
                ],
                "output_xy": [
                  144,
                  340
                ]
              },
              {
                "source_uv_xywh": [
                  279,
                  12,
                  64,
                  44
                ],
                "output_xy": [
                  192,
                  340
                ]
              },
              {
                "source_uv_xywh": [
                  270,
                  21,
                  64,
                  44
                ],
                "output_xy": [
                  240,
                  340
                ]
              },
              {
                "source_uv_xywh": [
                  256,
                  22,
                  64,
                  44
                ],
                "output_xy": [
                  288,
                  340
                ]
              },
              {
                "source_uv_xywh": [
                  276,
                  22,
                  64,
                  44
                ],
                "output_xy": [
                  320,
                  340
                ]
              }
            ],
            "all_donors_fully_owned": true,
            "board_pitch_uv_pixels": null,
            "detected_seam_rows": [],
            "method": "masked overlap-ranked quilting",
            "rotation": 0,
            "mirror": false,
            "seam_rgb_mae_255": 0.0
          },
          "region_mesh_triangles": 550,
          "warnings": [],
          "qualification": "review candidate; shape, roughness and absolute lighting unmeasured",
          "map_contract": {
            "basecolor": "scalar illumination-reduced photographic color; not measured albedo",
            "normal": "OpenGL tangent-space; inferred from image detail",
            "height": "16-bit appearance-derived relief prior; no metric scale",
            "roughness": "constant authored prior",
            "metallic": "zero prior",
            "ao": "white neutral default"
          }
        },
        {
          "id": "painted_trim",
          "label": "Green painted window trim",
          "plane_quad": [
            [
              240,
              361
            ],
            [
              248,
              360
            ],
            [
              247,
              471
            ],
            [
              239,
              471
            ]
          ],
          "uv_size": [
            48,
            640
          ],
          "seeds": [
            [
              [
                242,
                382
              ],
              [
                245,
                382
              ],
              [
                245,
                441
              ],
              [
                242,
                441
              ]
            ]
          ],
          "exclude": [],
          "pattern": "quilt",
          "roughness": 0.58,
          "relief_strength": 0.04,
          "excluded_elements": [
            "glass",
            "window openings",
            "wood siding"
          ],
          "folder": "community_building/painted_trim",
          "source_sha256": "cc4e6f08b8a4d34f9b53b726e2e72a9e1b5ce262c94fd37a33c21349821eac4e",
          "source_credit": {
            "title": "Grand Canyon National Park: Community Building (2014) 8247",
            "author": "Grand Canyon National Park",
            "url": "https://www.flickr.com/photos/50693818@N08/13230532283",
            "license": "https://creativecommons.org/licenses/by/2.0/",
            "adaptations": "perspective rectification, material masking, illumination reduction, quilting and inferred PBR maps"
          },
          "guidance": "authored plane, sample islands and object keep-outs; computed chromaticity ownership",
          "uv_to_reference_matrix": [
            [
              0.12267586735671837,
              -0.001986141070648113,
              240.0
            ],
            [
              -0.09028177113283463,
              0.17131391955335618,
              361.0
            ],
            [
              -0.00019168104274487253,
              -1.7623257059876777e-06,
              1.0
            ]
          ],
          "reference_size": [
            1023,
            655
          ],
          "native_source_size": [
            3000,
            1920
          ],
          "owned_uv_pixels": 22214,
          "plane_coverage": 0.7231,
          "lighting": {
            "gain_p05_p95": [
              0.4545,
              1.8877
            ],
            "clipped_owned_fraction": 0.0,
            "fitted_log_illumination_std": 0.421979,
            "method": "masked broad log-luminance field; scalar gain; material color ratios retained",
            "qualification": "single-image illumination estimate, not measured albedo"
          },
          "repeat": {
            "seed": 7,
            "patch_size_wh": [
              24,
              24
            ],
            "eligible_donors": 7802,
            "selected_donors": [
              {
                "source_uv_xywh": [
                  9,
                  275,
                  24,
                  24
                ],
                "output_xy": [
                  0,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  8,
                  18,
                  24,
                  24
                ],
                "output_xy": [
                  18,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  21,
                  100,
                  24,
                  24
                ],
                "output_xy": [
                  36,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  373,
                  24,
                  24
                ],
                "output_xy": [
                  54,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  22,
                  234,
                  24,
                  24
                ],
                "output_xy": [
                  72,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  6,
                  219,
                  24,
                  24
                ],
                "output_xy": [
                  90,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  405,
                  24,
                  24
                ],
                "output_xy": [
                  108,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  288,
                  24,
                  24
                ],
                "output_xy": [
                  126,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  3,
                  214,
                  24,
                  24
                ],
                "output_xy": [
                  144,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  163,
                  24,
                  24
                ],
                "output_xy": [
                  162,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  473,
                  24,
                  24
                ],
                "output_xy": [
                  180,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  418,
                  24,
                  24
                ],
                "output_xy": [
                  198,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  330,
                  24,
                  24
                ],
                "output_xy": [
                  216,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  301,
                  24,
                  24
                ],
                "output_xy": [
                  234,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  6,
                  3,
                  24,
                  24
                ],
                "output_xy": [
                  252,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  21,
                  447,
                  24,
                  24
                ],
                "output_xy": [
                  270,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  379,
                  24,
                  24
                ],
                "output_xy": [
                  288,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  22,
                  113,
                  24,
                  24
                ],
                "output_xy": [
                  306,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  3,
                  33,
                  24,
                  24
                ],
                "output_xy": [
                  324,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  21,
                  95,
                  24,
                  24
                ],
                "output_xy": [
                  342,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  21,
                  93,
                  24,
                  24
                ],
                "output_xy": [
                  360,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  13,
                  71,
                  24,
                  24
                ],
                "output_xy": [
                  0,
                  18
                ]
              },
              {
                "source_uv_xywh": [
                  21,
                  100,
                  24,
                  24
                ],
                "output_xy": [
                  18,
                  18
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  260,
                  24,
                  24
                ],
                "output_xy": [
                  36,
                  18
                ]
              },
              {
                "source_uv_xywh": [
                  21,
                  172,
                  24,
                  24
                ],
                "output_xy": [
                  54,
                  18
                ]
              },
              {
                "source_uv_xywh": [
                  22,
                  430,
                  24,
                  24
                ],
                "output_xy": [
                  72,
                  18
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  448,
                  24,
                  24
                ],
                "output_xy": [
                  90,
                  18
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  429,
                  24,
                  24
                ],
                "output_xy": [
                  108,
                  18
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  246,
                  24,
                  24
                ],
                "output_xy": [
                  126,
                  18
                ]
              },
              {
                "source_uv_xywh": [
                  4,
                  128,
                  24,
                  24
                ],
                "output_xy": [
                  144,
                  18
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  355,
                  24,
                  24
                ],
                "output_xy": [
                  162,
                  18
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  479,
                  24,
                  24
                ],
                "output_xy": [
                  180,
                  18
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  338,
                  24,
                  24
                ],
                "output_xy": [
                  198,
                  18
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  337,
                  24,
                  24
                ],
                "output_xy": [
                  216,
                  18
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  292,
                  24,
                  24
                ],
                "output_xy": [
                  234,
                  18
                ]
              },
              {
                "source_uv_xywh": [
                  6,
                  6,
                  24,
                  24
                ],
                "output_xy": [
                  252,
                  18
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  259,
                  24,
                  24
                ],
                "output_xy": [
                  270,
                  18
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  371,
                  24,
                  24
                ],
                "output_xy": [
                  288,
                  18
                ]
              },
              {
                "source_uv_xywh": [
                  22,
                  94,
                  24,
                  24
                ],
                "output_xy": [
                  306,
                  18
                ]
              },
              {
                "source_uv_xywh": [
                  2,
                  85,
                  24,
                  24
                ],
                "output_xy": [
                  324,
                  18
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  357,
                  24,
                  24
                ],
                "output_xy": [
                  342,
                  18
                ]
              },
              {
                "source_uv_xywh": [
                  21,
                  141,
                  24,
                  24
                ],
                "output_xy": [
                  360,
                  18
                ]
              },
              {
                "source_uv_xywh": [
                  12,
                  77,
                  24,
                  24
                ],
                "output_xy": [
                  0,
                  36
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  183,
                  24,
                  24
                ],
                "output_xy": [
                  18,
                  36
                ]
              },
              {
                "source_uv_xywh": [
                  14,
                  352,
                  24,
                  24
                ],
                "output_xy": [
                  36,
                  36
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  347,
                  24,
                  24
                ],
                "output_xy": [
                  54,
                  36
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  359,
                  24,
                  24
                ],
                "output_xy": [
                  72,
                  36
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  334,
                  24,
                  24
                ],
                "output_xy": [
                  90,
                  36
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  377,
                  24,
                  24
                ],
                "output_xy": [
                  108,
                  36
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  330,
                  24,
                  24
                ],
                "output_xy": [
                  126,
                  36
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  351,
                  24,
                  24
                ],
                "output_xy": [
                  144,
                  36
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  302,
                  24,
                  24
                ],
                "output_xy": [
                  162,
                  36
                ]
              },
              {
                "source_uv_xywh": [
                  21,
                  361,
                  24,
                  24
                ],
                "output_xy": [
                  180,
                  36
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  411,
                  24,
                  24
                ],
                "output_xy": [
                  198,
                  36
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  370,
                  24,
                  24
                ],
                "output_xy": [
                  216,
                  36
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  215,
                  24,
                  24
                ],
                "output_xy": [
                  234,
                  36
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  404,
                  24,
                  24
                ],
                "output_xy": [
                  252,
                  36
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  370,
                  24,
                  24
                ],
                "output_xy": [
                  270,
                  36
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  431,
                  24,
                  24
                ],
                "output_xy": [
                  288,
                  36
                ]
              },
              {
                "source_uv_xywh": [
                  22,
                  94,
                  24,
                  24
                ],
                "output_xy": [
                  306,
                  36
                ]
              },
              {
                "source_uv_xywh": [
                  14,
                  446,
                  24,
                  24
                ],
                "output_xy": [
                  324,
                  36
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  408,
                  24,
                  24
                ],
                "output_xy": [
                  342,
                  36
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  183,
                  24,
                  24
                ],
                "output_xy": [
                  360,
                  36
                ]
              },
              {
                "source_uv_xywh": [
                  6,
                  431,
                  24,
                  24
                ],
                "output_xy": [
                  0,
                  54
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  412,
                  24,
                  24
                ],
                "output_xy": [
                  18,
                  54
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  162,
                  24,
                  24
                ],
                "output_xy": [
                  36,
                  54
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  207,
                  24,
                  24
                ],
                "output_xy": [
                  54,
                  54
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  383,
                  24,
                  24
                ],
                "output_xy": [
                  72,
                  54
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  481,
                  24,
                  24
                ],
                "output_xy": [
                  90,
                  54
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  433,
                  24,
                  24
                ],
                "output_xy": [
                  108,
                  54
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  417,
                  24,
                  24
                ],
                "output_xy": [
                  126,
                  54
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  250,
                  24,
                  24
                ],
                "output_xy": [
                  144,
                  54
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  411,
                  24,
                  24
                ],
                "output_xy": [
                  162,
                  54
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  471,
                  24,
                  24
                ],
                "output_xy": [
                  180,
                  54
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  392,
                  24,
                  24
                ],
                "output_xy": [
                  198,
                  54
                ]
              },
              {
                "source_uv_xywh": [
                  14,
                  449,
                  24,
                  24
                ],
                "output_xy": [
                  216,
                  54
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  469,
                  24,
                  24
                ],
                "output_xy": [
                  234,
                  54
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  456,
                  24,
                  24
                ],
                "output_xy": [
                  252,
                  54
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  278,
                  24,
                  24
                ],
                "output_xy": [
                  270,
                  54
                ]
              },
              {
                "source_uv_xywh": [
                  21,
                  359,
                  24,
                  24
                ],
                "output_xy": [
                  288,
                  54
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  103,
                  24,
                  24
                ],
                "output_xy": [
                  306,
                  54
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  458,
                  24,
                  24
                ],
                "output_xy": [
                  324,
                  54
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  344,
                  24,
                  24
                ],
                "output_xy": [
                  342,
                  54
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  231,
                  24,
                  24
                ],
                "output_xy": [
                  360,
                  54
                ]
              },
              {
                "source_uv_xywh": [
                  14,
                  80,
                  24,
                  24
                ],
                "output_xy": [
                  0,
                  72
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  406,
                  24,
                  24
                ],
                "output_xy": [
                  18,
                  72
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  168,
                  24,
                  24
                ],
                "output_xy": [
                  36,
                  72
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  150,
                  24,
                  24
                ],
                "output_xy": [
                  54,
                  72
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  393,
                  24,
                  24
                ],
                "output_xy": [
                  72,
                  72
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  476,
                  24,
                  24
                ],
                "output_xy": [
                  90,
                  72
                ]
              },
              {
                "source_uv_xywh": [
                  14,
                  412,
                  24,
                  24
                ],
                "output_xy": [
                  108,
                  72
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  402,
                  24,
                  24
                ],
                "output_xy": [
                  126,
                  72
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  449,
                  24,
                  24
                ],
                "output_xy": [
                  144,
                  72
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  459,
                  24,
                  24
                ],
                "output_xy": [
                  162,
                  72
                ]
              },
              {
                "source_uv_xywh": [
                  22,
                  387,
                  24,
                  24
                ],
                "output_xy": [
                  180,
                  72
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  436,
                  24,
                  24
                ],
                "output_xy": [
                  198,
                  72
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  410,
                  24,
                  24
                ],
                "output_xy": [
                  216,
                  72
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  485,
                  24,
                  24
                ],
                "output_xy": [
                  234,
                  72
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  446,
                  24,
                  24
                ],
                "output_xy": [
                  252,
                  72
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  294,
                  24,
                  24
                ],
                "output_xy": [
                  270,
                  72
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  438,
                  24,
                  24
                ],
                "output_xy": [
                  288,
                  72
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  175,
                  24,
                  24
                ],
                "output_xy": [
                  306,
                  72
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  184,
                  24,
                  24
                ],
                "output_xy": [
                  324,
                  72
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  461,
                  24,
                  24
                ],
                "output_xy": [
                  342,
                  72
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  334,
                  24,
                  24
                ],
                "output_xy": [
                  360,
                  72
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  85,
                  24,
                  24
                ],
                "output_xy": [
                  0,
                  90
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  431,
                  24,
                  24
                ],
                "output_xy": [
                  18,
                  90
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  457,
                  24,
                  24
                ],
                "output_xy": [
                  36,
                  90
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  412,
                  24,
                  24
                ],
                "output_xy": [
                  54,
                  90
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  351,
                  24,
                  24
                ],
                "output_xy": [
                  72,
                  90
                ]
              },
              {
                "source_uv_xywh": [
                  13,
                  483,
                  24,
                  24
                ],
                "output_xy": [
                  90,
                  90
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  437,
                  24,
                  24
                ],
                "output_xy": [
                  108,
                  90
                ]
              },
              {
                "source_uv_xywh": [
                  21,
                  352,
                  24,
                  24
                ],
                "output_xy": [
                  126,
                  90
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  203,
                  24,
                  24
                ],
                "output_xy": [
                  144,
                  90
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  389,
                  24,
                  24
                ],
                "output_xy": [
                  162,
                  90
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  461,
                  24,
                  24
                ],
                "output_xy": [
                  180,
                  90
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  355,
                  24,
                  24
                ],
                "output_xy": [
                  198,
                  90
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  405,
                  24,
                  24
                ],
                "output_xy": [
                  216,
                  90
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  456,
                  24,
                  24
                ],
                "output_xy": [
                  234,
                  90
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  212,
                  24,
                  24
                ],
                "output_xy": [
                  252,
                  90
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  408,
                  24,
                  24
                ],
                "output_xy": [
                  270,
                  90
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  372,
                  24,
                  24
                ],
                "output_xy": [
                  288,
                  90
                ]
              },
              {
                "source_uv_xywh": [
                  21,
                  71,
                  24,
                  24
                ],
                "output_xy": [
                  306,
                  90
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  166,
                  24,
                  24
                ],
                "output_xy": [
                  324,
                  90
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  398,
                  24,
                  24
                ],
                "output_xy": [
                  342,
                  90
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  360,
                  24,
                  24
                ],
                "output_xy": [
                  360,
                  90
                ]
              },
              {
                "source_uv_xywh": [
                  13,
                  222,
                  24,
                  24
                ],
                "output_xy": [
                  0,
                  108
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  228,
                  24,
                  24
                ],
                "output_xy": [
                  18,
                  108
                ]
              },
              {
                "source_uv_xywh": [
                  5,
                  82,
                  24,
                  24
                ],
                "output_xy": [
                  36,
                  108
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  373,
                  24,
                  24
                ],
                "output_xy": [
                  54,
                  108
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  401,
                  24,
                  24
                ],
                "output_xy": [
                  72,
                  108
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  129,
                  24,
                  24
                ],
                "output_xy": [
                  90,
                  108
                ]
              },
              {
                "source_uv_xywh": [
                  14,
                  265,
                  24,
                  24
                ],
                "output_xy": [
                  108,
                  108
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  184,
                  24,
                  24
                ],
                "output_xy": [
                  126,
                  108
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  170,
                  24,
                  24
                ],
                "output_xy": [
                  144,
                  108
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  228,
                  24,
                  24
                ],
                "output_xy": [
                  162,
                  108
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  403,
                  24,
                  24
                ],
                "output_xy": [
                  180,
                  108
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  154,
                  24,
                  24
                ],
                "output_xy": [
                  198,
                  108
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  335,
                  24,
                  24
                ],
                "output_xy": [
                  216,
                  108
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  449,
                  24,
                  24
                ],
                "output_xy": [
                  234,
                  108
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  457,
                  24,
                  24
                ],
                "output_xy": [
                  252,
                  108
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  419,
                  24,
                  24
                ],
                "output_xy": [
                  270,
                  108
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  389,
                  24,
                  24
                ],
                "output_xy": [
                  288,
                  108
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  351,
                  24,
                  24
                ],
                "output_xy": [
                  306,
                  108
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  135,
                  24,
                  24
                ],
                "output_xy": [
                  324,
                  108
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  209,
                  24,
                  24
                ],
                "output_xy": [
                  342,
                  108
                ]
              },
              {
                "source_uv_xywh": [
                  2,
                  33,
                  24,
                  24
                ],
                "output_xy": [
                  360,
                  108
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  414,
                  24,
                  24
                ],
                "output_xy": [
                  0,
                  126
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  323,
                  24,
                  24
                ],
                "output_xy": [
                  18,
                  126
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  382,
                  24,
                  24
                ],
                "output_xy": [
                  36,
                  126
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  396,
                  24,
                  24
                ],
                "output_xy": [
                  54,
                  126
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  417,
                  24,
                  24
                ],
                "output_xy": [
                  72,
                  126
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  364,
                  24,
                  24
                ],
                "output_xy": [
                  90,
                  126
                ]
              },
              {
                "source_uv_xywh": [
                  13,
                  475,
                  24,
                  24
                ],
                "output_xy": [
                  108,
                  126
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  377,
                  24,
                  24
                ],
                "output_xy": [
                  126,
                  126
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  417,
                  24,
                  24
                ],
                "output_xy": [
                  144,
                  126
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  122,
                  24,
                  24
                ],
                "output_xy": [
                  162,
                  126
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  147,
                  24,
                  24
                ],
                "output_xy": [
                  180,
                  126
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  359,
                  24,
                  24
                ],
                "output_xy": [
                  198,
                  126
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  378,
                  24,
                  24
                ],
                "output_xy": [
                  216,
                  126
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  441,
                  24,
                  24
                ],
                "output_xy": [
                  234,
                  126
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  348,
                  24,
                  24
                ],
                "output_xy": [
                  252,
                  126
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  343,
                  24,
                  24
                ],
                "output_xy": [
                  270,
                  126
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  473,
                  24,
                  24
                ],
                "output_xy": [
                  288,
                  126
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  352,
                  24,
                  24
                ],
                "output_xy": [
                  306,
                  126
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  173,
                  24,
                  24
                ],
                "output_xy": [
                  324,
                  126
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  208,
                  24,
                  24
                ],
                "output_xy": [
                  342,
                  126
                ]
              },
              {
                "source_uv_xywh": [
                  4,
                  67,
                  24,
                  24
                ],
                "output_xy": [
                  360,
                  126
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  470,
                  24,
                  24
                ],
                "output_xy": [
                  0,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  394,
                  24,
                  24
                ],
                "output_xy": [
                  18,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  382,
                  24,
                  24
                ],
                "output_xy": [
                  36,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  14,
                  280,
                  24,
                  24
                ],
                "output_xy": [
                  54,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  359,
                  24,
                  24
                ],
                "output_xy": [
                  72,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  457,
                  24,
                  24
                ],
                "output_xy": [
                  90,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  454,
                  24,
                  24
                ],
                "output_xy": [
                  108,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  401,
                  24,
                  24
                ],
                "output_xy": [
                  126,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  425,
                  24,
                  24
                ],
                "output_xy": [
                  144,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  14,
                  403,
                  24,
                  24
                ],
                "output_xy": [
                  162,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  239,
                  24,
                  24
                ],
                "output_xy": [
                  180,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  144,
                  24,
                  24
                ],
                "output_xy": [
                  198,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  3,
                  24,
                  24,
                  24
                ],
                "output_xy": [
                  216,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  14,
                  245,
                  24,
                  24
                ],
                "output_xy": [
                  234,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  340,
                  24,
                  24
                ],
                "output_xy": [
                  252,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  466,
                  24,
                  24
                ],
                "output_xy": [
                  270,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  476,
                  24,
                  24
                ],
                "output_xy": [
                  288,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  209,
                  24,
                  24
                ],
                "output_xy": [
                  306,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  218,
                  24,
                  24
                ],
                "output_xy": [
                  324,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  373,
                  24,
                  24
                ],
                "output_xy": [
                  342,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  421,
                  24,
                  24
                ],
                "output_xy": [
                  360,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  474,
                  24,
                  24
                ],
                "output_xy": [
                  0,
                  162
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  465,
                  24,
                  24
                ],
                "output_xy": [
                  18,
                  162
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  486,
                  24,
                  24
                ],
                "output_xy": [
                  36,
                  162
                ]
              },
              {
                "source_uv_xywh": [
                  14,
                  360,
                  24,
                  24
                ],
                "output_xy": [
                  54,
                  162
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  377,
                  24,
                  24
                ],
                "output_xy": [
                  72,
                  162
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  166,
                  24,
                  24
                ],
                "output_xy": [
                  90,
                  162
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  395,
                  24,
                  24
                ],
                "output_xy": [
                  108,
                  162
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  403,
                  24,
                  24
                ],
                "output_xy": [
                  126,
                  162
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  283,
                  24,
                  24
                ],
                "output_xy": [
                  144,
                  162
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  186,
                  24,
                  24
                ],
                "output_xy": [
                  162,
                  162
                ]
              },
              {
                "source_uv_xywh": [
                  21,
                  370,
                  24,
                  24
                ],
                "output_xy": [
                  180,
                  162
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  141,
                  24,
                  24
                ],
                "output_xy": [
                  198,
                  162
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  347,
                  24,
                  24
                ],
                "output_xy": [
                  216,
                  162
                ]
              },
              {
                "source_uv_xywh": [
                  14,
                  254,
                  24,
                  24
                ],
                "output_xy": [
                  234,
                  162
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  406,
                  24,
                  24
                ],
                "output_xy": [
                  252,
                  162
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  464,
                  24,
                  24
                ],
                "output_xy": [
                  270,
                  162
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  347,
                  24,
                  24
                ],
                "output_xy": [
                  288,
                  162
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  211,
                  24,
                  24
                ],
                "output_xy": [
                  306,
                  162
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  142,
                  24,
                  24
                ],
                "output_xy": [
                  324,
                  162
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  203,
                  24,
                  24
                ],
                "output_xy": [
                  342,
                  162
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  457,
                  24,
                  24
                ],
                "output_xy": [
                  360,
                  162
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  353,
                  24,
                  24
                ],
                "output_xy": [
                  0,
                  180
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  374,
                  24,
                  24
                ],
                "output_xy": [
                  18,
                  180
                ]
              },
              {
                "source_uv_xywh": [
                  13,
                  262,
                  24,
                  24
                ],
                "output_xy": [
                  36,
                  180
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  403,
                  24,
                  24
                ],
                "output_xy": [
                  54,
                  180
                ]
              },
              {
                "source_uv_xywh": [
                  14,
                  427,
                  24,
                  24
                ],
                "output_xy": [
                  72,
                  180
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  439,
                  24,
                  24
                ],
                "output_xy": [
                  90,
                  180
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  407,
                  24,
                  24
                ],
                "output_xy": [
                  108,
                  180
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  362,
                  24,
                  24
                ],
                "output_xy": [
                  126,
                  180
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  369,
                  24,
                  24
                ],
                "output_xy": [
                  144,
                  180
                ]
              },
              {
                "source_uv_xywh": [
                  14,
                  357,
                  24,
                  24
                ],
                "output_xy": [
                  162,
                  180
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  435,
                  24,
                  24
                ],
                "output_xy": [
                  180,
                  180
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  444,
                  24,
                  24
                ],
                "output_xy": [
                  198,
                  180
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  362,
                  24,
                  24
                ],
                "output_xy": [
                  216,
                  180
                ]
              },
              {
                "source_uv_xywh": [
                  14,
                  346,
                  24,
                  24
                ],
                "output_xy": [
                  234,
                  180
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  430,
                  24,
                  24
                ],
                "output_xy": [
                  252,
                  180
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  375,
                  24,
                  24
                ],
                "output_xy": [
                  270,
                  180
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  144,
                  24,
                  24
                ],
                "output_xy": [
                  288,
                  180
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  361,
                  24,
                  24
                ],
                "output_xy": [
                  306,
                  180
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  413,
                  24,
                  24
                ],
                "output_xy": [
                  324,
                  180
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  252,
                  24,
                  24
                ],
                "output_xy": [
                  342,
                  180
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  342,
                  24,
                  24
                ],
                "output_xy": [
                  360,
                  180
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  429,
                  24,
                  24
                ],
                "output_xy": [
                  0,
                  198
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  154,
                  24,
                  24
                ],
                "output_xy": [
                  18,
                  198
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  107,
                  24,
                  24
                ],
                "output_xy": [
                  36,
                  198
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  345,
                  24,
                  24
                ],
                "output_xy": [
                  54,
                  198
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  163,
                  24,
                  24
                ],
                "output_xy": [
                  72,
                  198
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  436,
                  24,
                  24
                ],
                "output_xy": [
                  90,
                  198
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  415,
                  24,
                  24
                ],
                "output_xy": [
                  108,
                  198
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  408,
                  24,
                  24
                ],
                "output_xy": [
                  126,
                  198
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  225,
                  24,
                  24
                ],
                "output_xy": [
                  144,
                  198
                ]
              },
              {
                "source_uv_xywh": [
                  4,
                  77,
                  24,
                  24
                ],
                "output_xy": [
                  162,
                  198
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  139,
                  24,
                  24
                ],
                "output_xy": [
                  180,
                  198
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  178,
                  24,
                  24
                ],
                "output_xy": [
                  198,
                  198
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  216,
                  24,
                  24
                ],
                "output_xy": [
                  216,
                  198
                ]
              },
              {
                "source_uv_xywh": [
                  21,
                  372,
                  24,
                  24
                ],
                "output_xy": [
                  234,
                  198
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  427,
                  24,
                  24
                ],
                "output_xy": [
                  252,
                  198
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  336,
                  24,
                  24
                ],
                "output_xy": [
                  270,
                  198
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  128,
                  24,
                  24
                ],
                "output_xy": [
                  288,
                  198
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  412,
                  24,
                  24
                ],
                "output_xy": [
                  306,
                  198
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  401,
                  24,
                  24
                ],
                "output_xy": [
                  324,
                  198
                ]
              },
              {
                "source_uv_xywh": [
                  14,
                  382,
                  24,
                  24
                ],
                "output_xy": [
                  342,
                  198
                ]
              },
              {
                "source_uv_xywh": [
                  2,
                  19,
                  24,
                  24
                ],
                "output_xy": [
                  360,
                  198
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  466,
                  24,
                  24
                ],
                "output_xy": [
                  0,
                  216
                ]
              },
              {
                "source_uv_xywh": [
                  14,
                  408,
                  24,
                  24
                ],
                "output_xy": [
                  18,
                  216
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  150,
                  24,
                  24
                ],
                "output_xy": [
                  36,
                  216
                ]
              },
              {
                "source_uv_xywh": [
                  21,
                  467,
                  24,
                  24
                ],
                "output_xy": [
                  54,
                  216
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  399,
                  24,
                  24
                ],
                "output_xy": [
                  72,
                  216
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  401,
                  24,
                  24
                ],
                "output_xy": [
                  90,
                  216
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  349,
                  24,
                  24
                ],
                "output_xy": [
                  108,
                  216
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  393,
                  24,
                  24
                ],
                "output_xy": [
                  126,
                  216
                ]
              },
              {
                "source_uv_xywh": [
                  22,
                  169,
                  24,
                  24
                ],
                "output_xy": [
                  144,
                  216
                ]
              },
              {
                "source_uv_xywh": [
                  6,
                  237,
                  24,
                  24
                ],
                "output_xy": [
                  162,
                  216
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  198,
                  24,
                  24
                ],
                "output_xy": [
                  180,
                  216
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  150,
                  24,
                  24
                ],
                "output_xy": [
                  198,
                  216
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  165,
                  24,
                  24
                ],
                "output_xy": [
                  216,
                  216
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  405,
                  24,
                  24
                ],
                "output_xy": [
                  234,
                  216
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  444,
                  24,
                  24
                ],
                "output_xy": [
                  252,
                  216
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  132,
                  24,
                  24
                ],
                "output_xy": [
                  270,
                  216
                ]
              },
              {
                "source_uv_xywh": [
                  21,
                  448,
                  24,
                  24
                ],
                "output_xy": [
                  288,
                  216
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  398,
                  24,
                  24
                ],
                "output_xy": [
                  306,
                  216
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  463,
                  24,
                  24
                ],
                "output_xy": [
                  324,
                  216
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  211,
                  24,
                  24
                ],
                "output_xy": [
                  342,
                  216
                ]
              },
              {
                "source_uv_xywh": [
                  21,
                  444,
                  24,
                  24
                ],
                "output_xy": [
                  360,
                  216
                ]
              },
              {
                "source_uv_xywh": [
                  21,
                  409,
                  24,
                  24
                ],
                "output_xy": [
                  0,
                  234
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  483,
                  24,
                  24
                ],
                "output_xy": [
                  18,
                  234
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  311,
                  24,
                  24
                ],
                "output_xy": [
                  36,
                  234
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  103,
                  24,
                  24
                ],
                "output_xy": [
                  54,
                  234
                ]
              },
              {
                "source_uv_xywh": [
                  14,
                  392,
                  24,
                  24
                ],
                "output_xy": [
                  72,
                  234
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  110,
                  24,
                  24
                ],
                "output_xy": [
                  90,
                  234
                ]
              },
              {
                "source_uv_xywh": [
                  14,
                  417,
                  24,
                  24
                ],
                "output_xy": [
                  108,
                  234
                ]
              },
              {
                "source_uv_xywh": [
                  21,
                  374,
                  24,
                  24
                ],
                "output_xy": [
                  126,
                  234
                ]
              },
              {
                "source_uv_xywh": [
                  21,
                  303,
                  24,
                  24
                ],
                "output_xy": [
                  144,
                  234
                ]
              },
              {
                "source_uv_xywh": [
                  7,
                  218,
                  24,
                  24
                ],
                "output_xy": [
                  162,
                  234
                ]
              },
              {
                "source_uv_xywh": [
                  14,
                  358,
                  24,
                  24
                ],
                "output_xy": [
                  180,
                  234
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  367,
                  24,
                  24
                ],
                "output_xy": [
                  198,
                  234
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  100,
                  24,
                  24
                ],
                "output_xy": [
                  216,
                  234
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  484,
                  24,
                  24
                ],
                "output_xy": [
                  234,
                  234
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  160,
                  24,
                  24
                ],
                "output_xy": [
                  252,
                  234
                ]
              },
              {
                "source_uv_xywh": [
                  21,
                  375,
                  24,
                  24
                ],
                "output_xy": [
                  270,
                  234
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  341,
                  24,
                  24
                ],
                "output_xy": [
                  288,
                  234
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  353,
                  24,
                  24
                ],
                "output_xy": [
                  306,
                  234
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  346,
                  24,
                  24
                ],
                "output_xy": [
                  324,
                  234
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  418,
                  24,
                  24
                ],
                "output_xy": [
                  342,
                  234
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  456,
                  24,
                  24
                ],
                "output_xy": [
                  360,
                  234
                ]
              },
              {
                "source_uv_xywh": [
                  21,
                  471,
                  24,
                  24
                ],
                "output_xy": [
                  0,
                  252
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  400,
                  24,
                  24
                ],
                "output_xy": [
                  18,
                  252
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  300,
                  24,
                  24
                ],
                "output_xy": [
                  36,
                  252
                ]
              },
              {
                "source_uv_xywh": [
                  21,
                  111,
                  24,
                  24
                ],
                "output_xy": [
                  54,
                  252
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  229,
                  24,
                  24
                ],
                "output_xy": [
                  72,
                  252
                ]
              },
              {
                "source_uv_xywh": [
                  21,
                  387,
                  24,
                  24
                ],
                "output_xy": [
                  90,
                  252
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  171,
                  24,
                  24
                ],
                "output_xy": [
                  108,
                  252
                ]
              },
              {
                "source_uv_xywh": [
                  10,
                  8,
                  24,
                  24
                ],
                "output_xy": [
                  126,
                  252
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  298,
                  24,
                  24
                ],
                "output_xy": [
                  144,
                  252
                ]
              },
              {
                "source_uv_xywh": [
                  6,
                  24,
                  24,
                  24
                ],
                "output_xy": [
                  162,
                  252
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  194,
                  24,
                  24
                ],
                "output_xy": [
                  180,
                  252
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  379,
                  24,
                  24
                ],
                "output_xy": [
                  198,
                  252
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  129,
                  24,
                  24
                ],
                "output_xy": [
                  216,
                  252
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  236,
                  24,
                  24
                ],
                "output_xy": [
                  234,
                  252
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  436,
                  24,
                  24
                ],
                "output_xy": [
                  252,
                  252
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  354,
                  24,
                  24
                ],
                "output_xy": [
                  270,
                  252
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  409,
                  24,
                  24
                ],
                "output_xy": [
                  288,
                  252
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  339,
                  24,
                  24
                ],
                "output_xy": [
                  306,
                  252
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  376,
                  24,
                  24
                ],
                "output_xy": [
                  324,
                  252
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  416,
                  24,
                  24
                ],
                "output_xy": [
                  342,
                  252
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  476,
                  24,
                  24
                ],
                "output_xy": [
                  360,
                  252
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  405,
                  24,
                  24
                ],
                "output_xy": [
                  0,
                  270
                ]
              },
              {
                "source_uv_xywh": [
                  14,
                  420,
                  24,
                  24
                ],
                "output_xy": [
                  18,
                  270
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  430,
                  24,
                  24
                ],
                "output_xy": [
                  36,
                  270
                ]
              },
              {
                "source_uv_xywh": [
                  21,
                  85,
                  24,
                  24
                ],
                "output_xy": [
                  54,
                  270
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  232,
                  24,
                  24
                ],
                "output_xy": [
                  72,
                  270
                ]
              },
              {
                "source_uv_xywh": [
                  22,
                  448,
                  24,
                  24
                ],
                "output_xy": [
                  90,
                  270
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  440,
                  24,
                  24
                ],
                "output_xy": [
                  108,
                  270
                ]
              },
              {
                "source_uv_xywh": [
                  22,
                  398,
                  24,
                  24
                ],
                "output_xy": [
                  126,
                  270
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  211,
                  24,
                  24
                ],
                "output_xy": [
                  144,
                  270
                ]
              },
              {
                "source_uv_xywh": [
                  6,
                  57,
                  24,
                  24
                ],
                "output_xy": [
                  162,
                  270
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  233,
                  24,
                  24
                ],
                "output_xy": [
                  180,
                  270
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  404,
                  24,
                  24
                ],
                "output_xy": [
                  198,
                  270
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  460,
                  24,
                  24
                ],
                "output_xy": [
                  216,
                  270
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  158,
                  24,
                  24
                ],
                "output_xy": [
                  234,
                  270
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  449,
                  24,
                  24
                ],
                "output_xy": [
                  252,
                  270
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  164,
                  24,
                  24
                ],
                "output_xy": [
                  270,
                  270
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  232,
                  24,
                  24
                ],
                "output_xy": [
                  288,
                  270
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  176,
                  24,
                  24
                ],
                "output_xy": [
                  306,
                  270
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  458,
                  24,
                  24
                ],
                "output_xy": [
                  324,
                  270
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  424,
                  24,
                  24
                ],
                "output_xy": [
                  342,
                  270
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  391,
                  24,
                  24
                ],
                "output_xy": [
                  360,
                  270
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  335,
                  24,
                  24
                ],
                "output_xy": [
                  0,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  14,
                  446,
                  24,
                  24
                ],
                "output_xy": [
                  18,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  21,
                  418,
                  24,
                  24
                ],
                "output_xy": [
                  36,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  134,
                  24,
                  24
                ],
                "output_xy": [
                  54,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  141,
                  24,
                  24
                ],
                "output_xy": [
                  72,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  22,
                  406,
                  24,
                  24
                ],
                "output_xy": [
                  90,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  459,
                  24,
                  24
                ],
                "output_xy": [
                  108,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  21,
                  363,
                  24,
                  24
                ],
                "output_xy": [
                  126,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  190,
                  24,
                  24
                ],
                "output_xy": [
                  144,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  384,
                  24,
                  24
                ],
                "output_xy": [
                  162,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  13,
                  294,
                  24,
                  24
                ],
                "output_xy": [
                  180,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  371,
                  24,
                  24
                ],
                "output_xy": [
                  198,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  400,
                  24,
                  24
                ],
                "output_xy": [
                  216,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  14,
                  370,
                  24,
                  24
                ],
                "output_xy": [
                  234,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  180,
                  24,
                  24
                ],
                "output_xy": [
                  252,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  4,
                  10,
                  24,
                  24
                ],
                "output_xy": [
                  270,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  96,
                  24,
                  24
                ],
                "output_xy": [
                  288,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  126,
                  24,
                  24
                ],
                "output_xy": [
                  306,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  449,
                  24,
                  24
                ],
                "output_xy": [
                  324,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  478,
                  24,
                  24
                ],
                "output_xy": [
                  342,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  455,
                  24,
                  24
                ],
                "output_xy": [
                  360,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  450,
                  24,
                  24
                ],
                "output_xy": [
                  0,
                  306
                ]
              },
              {
                "source_uv_xywh": [
                  13,
                  477,
                  24,
                  24
                ],
                "output_xy": [
                  18,
                  306
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  446,
                  24,
                  24
                ],
                "output_xy": [
                  36,
                  306
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  407,
                  24,
                  24
                ],
                "output_xy": [
                  54,
                  306
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  267,
                  24,
                  24
                ],
                "output_xy": [
                  72,
                  306
                ]
              },
              {
                "source_uv_xywh": [
                  9,
                  136,
                  24,
                  24
                ],
                "output_xy": [
                  90,
                  306
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  444,
                  24,
                  24
                ],
                "output_xy": [
                  108,
                  306
                ]
              },
              {
                "source_uv_xywh": [
                  22,
                  361,
                  24,
                  24
                ],
                "output_xy": [
                  126,
                  306
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  369,
                  24,
                  24
                ],
                "output_xy": [
                  144,
                  306
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  355,
                  24,
                  24
                ],
                "output_xy": [
                  162,
                  306
                ]
              },
              {
                "source_uv_xywh": [
                  13,
                  297,
                  24,
                  24
                ],
                "output_xy": [
                  180,
                  306
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  378,
                  24,
                  24
                ],
                "output_xy": [
                  198,
                  306
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  347,
                  24,
                  24
                ],
                "output_xy": [
                  216,
                  306
                ]
              },
              {
                "source_uv_xywh": [
                  14,
                  370,
                  24,
                  24
                ],
                "output_xy": [
                  234,
                  306
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  104,
                  24,
                  24
                ],
                "output_xy": [
                  252,
                  306
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  182,
                  24,
                  24
                ],
                "output_xy": [
                  270,
                  306
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  156,
                  24,
                  24
                ],
                "output_xy": [
                  288,
                  306
                ]
              },
              {
                "source_uv_xywh": [
                  21,
                  448,
                  24,
                  24
                ],
                "output_xy": [
                  306,
                  306
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  400,
                  24,
                  24
                ],
                "output_xy": [
                  324,
                  306
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  482,
                  24,
                  24
                ],
                "output_xy": [
                  342,
                  306
                ]
              },
              {
                "source_uv_xywh": [
                  13,
                  295,
                  24,
                  24
                ],
                "output_xy": [
                  360,
                  306
                ]
              },
              {
                "source_uv_xywh": [
                  14,
                  409,
                  24,
                  24
                ],
                "output_xy": [
                  0,
                  324
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  449,
                  24,
                  24
                ],
                "output_xy": [
                  18,
                  324
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  471,
                  24,
                  24
                ],
                "output_xy": [
                  36,
                  324
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  184,
                  24,
                  24
                ],
                "output_xy": [
                  54,
                  324
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  204,
                  24,
                  24
                ],
                "output_xy": [
                  72,
                  324
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  130,
                  24,
                  24
                ],
                "output_xy": [
                  90,
                  324
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  227,
                  24,
                  24
                ],
                "output_xy": [
                  108,
                  324
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  426,
                  24,
                  24
                ],
                "output_xy": [
                  126,
                  324
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  332,
                  24,
                  24
                ],
                "output_xy": [
                  144,
                  324
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  468,
                  24,
                  24
                ],
                "output_xy": [
                  162,
                  324
                ]
              },
              {
                "source_uv_xywh": [
                  14,
                  442,
                  24,
                  24
                ],
                "output_xy": [
                  180,
                  324
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  448,
                  24,
                  24
                ],
                "output_xy": [
                  198,
                  324
                ]
              },
              {
                "source_uv_xywh": [
                  21,
                  128,
                  24,
                  24
                ],
                "output_xy": [
                  216,
                  324
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  259,
                  24,
                  24
                ],
                "output_xy": [
                  234,
                  324
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  406,
                  24,
                  24
                ],
                "output_xy": [
                  252,
                  324
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  312,
                  24,
                  24
                ],
                "output_xy": [
                  270,
                  324
                ]
              },
              {
                "source_uv_xywh": [
                  21,
                  364,
                  24,
                  24
                ],
                "output_xy": [
                  288,
                  324
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  383,
                  24,
                  24
                ],
                "output_xy": [
                  306,
                  324
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  416,
                  24,
                  24
                ],
                "output_xy": [
                  324,
                  324
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  397,
                  24,
                  24
                ],
                "output_xy": [
                  342,
                  324
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  243,
                  24,
                  24
                ],
                "output_xy": [
                  360,
                  324
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  251,
                  24,
                  24
                ],
                "output_xy": [
                  0,
                  342
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  230,
                  24,
                  24
                ],
                "output_xy": [
                  18,
                  342
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  427,
                  24,
                  24
                ],
                "output_xy": [
                  36,
                  342
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  427,
                  24,
                  24
                ],
                "output_xy": [
                  54,
                  342
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  374,
                  24,
                  24
                ],
                "output_xy": [
                  72,
                  342
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  129,
                  24,
                  24
                ],
                "output_xy": [
                  90,
                  342
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  250,
                  24,
                  24
                ],
                "output_xy": [
                  108,
                  342
                ]
              },
              {
                "source_uv_xywh": [
                  22,
                  455,
                  24,
                  24
                ],
                "output_xy": [
                  126,
                  342
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  384,
                  24,
                  24
                ],
                "output_xy": [
                  144,
                  342
                ]
              },
              {
                "source_uv_xywh": [
                  14,
                  417,
                  24,
                  24
                ],
                "output_xy": [
                  162,
                  342
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  401,
                  24,
                  24
                ],
                "output_xy": [
                  180,
                  342
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  271,
                  24,
                  24
                ],
                "output_xy": [
                  198,
                  342
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  175,
                  24,
                  24
                ],
                "output_xy": [
                  216,
                  342
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  353,
                  24,
                  24
                ],
                "output_xy": [
                  234,
                  342
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  462,
                  24,
                  24
                ],
                "output_xy": [
                  252,
                  342
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  366,
                  24,
                  24
                ],
                "output_xy": [
                  270,
                  342
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  369,
                  24,
                  24
                ],
                "output_xy": [
                  288,
                  342
                ]
              },
              {
                "source_uv_xywh": [
                  16,
                  127,
                  24,
                  24
                ],
                "output_xy": [
                  306,
                  342
                ]
              },
              {
                "source_uv_xywh": [
                  13,
                  240,
                  24,
                  24
                ],
                "output_xy": [
                  324,
                  342
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  236,
                  24,
                  24
                ],
                "output_xy": [
                  342,
                  342
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  258,
                  24,
                  24
                ],
                "output_xy": [
                  360,
                  342
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  250,
                  24,
                  24
                ],
                "output_xy": [
                  0,
                  360
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  403,
                  24,
                  24
                ],
                "output_xy": [
                  18,
                  360
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  363,
                  24,
                  24
                ],
                "output_xy": [
                  36,
                  360
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  396,
                  24,
                  24
                ],
                "output_xy": [
                  54,
                  360
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  371,
                  24,
                  24
                ],
                "output_xy": [
                  72,
                  360
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  401,
                  24,
                  24
                ],
                "output_xy": [
                  90,
                  360
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  434,
                  24,
                  24
                ],
                "output_xy": [
                  108,
                  360
                ]
              },
              {
                "source_uv_xywh": [
                  18,
                  443,
                  24,
                  24
                ],
                "output_xy": [
                  126,
                  360
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  362,
                  24,
                  24
                ],
                "output_xy": [
                  144,
                  360
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  396,
                  24,
                  24
                ],
                "output_xy": [
                  162,
                  360
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  484,
                  24,
                  24
                ],
                "output_xy": [
                  180,
                  360
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  455,
                  24,
                  24
                ],
                "output_xy": [
                  198,
                  360
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  216,
                  24,
                  24
                ],
                "output_xy": [
                  216,
                  360
                ]
              },
              {
                "source_uv_xywh": [
                  2,
                  17,
                  24,
                  24
                ],
                "output_xy": [
                  234,
                  360
                ]
              },
              {
                "source_uv_xywh": [
                  19,
                  52,
                  24,
                  24
                ],
                "output_xy": [
                  252,
                  360
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  215,
                  24,
                  24
                ],
                "output_xy": [
                  270,
                  360
                ]
              },
              {
                "source_uv_xywh": [
                  21,
                  418,
                  24,
                  24
                ],
                "output_xy": [
                  288,
                  360
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  390,
                  24,
                  24
                ],
                "output_xy": [
                  306,
                  360
                ]
              },
              {
                "source_uv_xywh": [
                  20,
                  441,
                  24,
                  24
                ],
                "output_xy": [
                  324,
                  360
                ]
              },
              {
                "source_uv_xywh": [
                  17,
                  321,
                  24,
                  24
                ],
                "output_xy": [
                  342,
                  360
                ]
              },
              {
                "source_uv_xywh": [
                  15,
                  290,
                  24,
                  24
                ],
                "output_xy": [
                  360,
                  360
                ]
              }
            ],
            "all_donors_fully_owned": true,
            "board_pitch_uv_pixels": null,
            "detected_seam_rows": [],
            "method": "masked overlap-ranked quilting",
            "rotation": 0,
            "mirror": false,
            "seam_rgb_mae_255": 0.0
          },
          "region_mesh_triangles": 456,
          "warnings": [],
          "qualification": "review candidate; shape, roughness and absolute lighting unmeasured",
          "map_contract": {
            "basecolor": "scalar illumination-reduced photographic color; not measured albedo",
            "normal": "OpenGL tangent-space; inferred from image detail",
            "height": "16-bit appearance-derived relief prior; no metric scale",
            "roughness": "constant authored prior",
            "metallic": "zero prior",
            "ao": "white neutral default"
          }
        }
      ],
      "source": {
        "url": "https://live.staticflickr.com/2820/13230532283_428706e68a_3k.jpg",
        "licenses": [
          "https://creativecommons.org/licenses/by/2.0/",
          "https://creativecommons.org/licenses/by/2.0/"
        ],
        "sha256": "cc4e6f08b8a4d34f9b53b726e2e72a9e1b5ce262c94fd37a33c21349821eac4e",
        "bytes": 2261579,
        "dimensions": [
          3000,
          1920
        ],
        "size_page": "https://www.flickr.com/photos/grand_canyon_nps/13230532283/sizes/3k/"
      }
    },
    {
      "id": "office_cubicle",
      "title": "Office \u00b7 interior materials",
      "reference_size": [
        1024,
        768
      ],
      "photo_subject": "my office",
      "author": "Robbie Sproule",
      "source_url": "https://www.flickr.com/photos/85278812@N00/1725317",
      "materials": [
        {
          "id": "partition_fabric",
          "label": "Cubicle upholstery fabric",
          "plane_quad": [
            [
              404,
              218
            ],
            [
              902,
              185
            ],
            [
              901,
              620
            ],
            [
              402,
              594
            ]
          ],
          "uv_size": [
            900,
            760
          ],
          "seeds": [
            [
              [
                699,
                273
              ],
              [
                789,
                273
              ],
              [
                789,
                290
              ],
              [
                699,
                290
              ]
            ],
            [
              [
                710,
                313
              ],
              [
                800,
                313
              ],
              [
                800,
                338
              ],
              [
                710,
                338
              ]
            ],
            [
              [
                445,
                240
              ],
              [
                509,
                240
              ],
              [
                509,
                284
              ],
              [
                445,
                284
              ]
            ]
          ],
          "exclude": [
            [
              [
                528,
                212
              ],
              [
                577,
                212
              ],
              [
                577,
                295
              ],
              [
                528,
                295
              ]
            ],
            [
              [
                614,
                204
              ],
              [
                681,
                204
              ],
              [
                681,
                271
              ],
              [
                614,
                271
              ]
            ],
            [
              [
                564,
                298
              ],
              [
                666,
                298
              ],
              [
                666,
                383
              ],
              [
                564,
                383
              ]
            ],
            [
              [
                402,
                385
              ],
              [
                902,
                351
              ],
              [
                902,
                650
              ],
              [
                402,
                650
              ]
            ],
            [
              [
                403,
                310
              ],
              [
                902,
                290
              ],
              [
                902,
                298
              ],
              [
                403,
                318
              ]
            ],
            [
              [
                615,
                185
              ],
              [
                622,
                185
              ],
              [
                622,
                400
              ],
              [
                615,
                400
              ]
            ],
            [
              [
                787,
                326
              ],
              [
                902,
                326
              ],
              [
                902,
                421
              ],
              [
                787,
                421
              ]
            ],
            [
              [
                723,
                339
              ],
              [
                812,
                339
              ],
              [
                812,
                435
              ],
              [
                723,
                435
              ]
            ],
            [
              [
                403,
                243
              ],
              [
                439,
                243
              ],
              [
                439,
                337
              ],
              [
                403,
                337
              ]
            ]
          ],
          "pattern": "quilt",
          "roughness": 0.94,
          "relief_strength": 0.08,
          "excluded_elements": [
            "paper and photographs",
            "panel joins",
            "shelves",
            "computers and desk clutter"
          ],
          "folder": "office_cubicle/partition_fabric",
          "source_sha256": "ad5c0f0a4c201994a609285b0e98d8168beea1702f98f4f697d2d7fb732aceb7",
          "source_credit": {
            "title": "my office",
            "author": "Robbie Sproule",
            "url": "https://www.flickr.com/photos/85278812@N00/1725317",
            "license": "https://creativecommons.org/licenses/by/2.0/",
            "adaptations": "perspective rectification, material masking, illumination reduction, quilting and inferred PBR maps"
          },
          "guidance": "authored plane, sample islands and object keep-outs; computed chromaticity ownership",
          "uv_to_reference_matrix": [
            [
              0.41800050130963934,
              -0.0038402746523744868,
              404.0
            ],
            [
              -0.06459042521338977,
              0.49360780922159814,
              218.0
            ],
            [
              -0.00015071877020615945,
              -2.99808094295399e-06,
              1.0
            ]
          ],
          "reference_size": [
            1024,
            768
          ],
          "native_source_size": [
            1600,
            1200
          ],
          "owned_uv_pixels": 129418,
          "plane_coverage": 0.1892,
          "lighting": {
            "gain_p05_p95": [
              0.9815,
              1.2312
            ],
            "clipped_owned_fraction": 0.0,
            "fitted_log_illumination_std": 0.083267,
            "method": "masked broad log-luminance field; scalar gain; material color ratios retained",
            "qualification": "single-image illumination estimate, not measured albedo"
          },
          "repeat": {
            "seed": 7,
            "patch_size_wh": [
              64,
              64
            ],
            "eligible_donors": 47475,
            "selected_donors": [
              {
                "source_uv_xywh": [
                  695,
                  83,
                  64,
                  64
                ],
                "output_xy": [
                  0,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  775,
                  96,
                  64,
                  64
                ],
                "output_xy": [
                  48,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  773,
                  60,
                  64,
                  64
                ],
                "output_xy": [
                  96,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  764,
                  23,
                  64,
                  64
                ],
                "output_xy": [
                  144,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  778,
                  53,
                  64,
                  64
                ],
                "output_xy": [
                  192,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  781,
                  60,
                  64,
                  64
                ],
                "output_xy": [
                  240,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  785,
                  68,
                  64,
                  64
                ],
                "output_xy": [
                  288,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  763,
                  91,
                  64,
                  64
                ],
                "output_xy": [
                  320,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  632,
                  52,
                  64,
                  64
                ],
                "output_xy": [
                  0,
                  48
                ]
              },
              {
                "source_uv_xywh": [
                  630,
                  118,
                  64,
                  64
                ],
                "output_xy": [
                  48,
                  48
                ]
              },
              {
                "source_uv_xywh": [
                  774,
                  105,
                  64,
                  64
                ],
                "output_xy": [
                  96,
                  48
                ]
              },
              {
                "source_uv_xywh": [
                  633,
                  115,
                  64,
                  64
                ],
                "output_xy": [
                  144,
                  48
                ]
              },
              {
                "source_uv_xywh": [
                  697,
                  87,
                  64,
                  64
                ],
                "output_xy": [
                  192,
                  48
                ]
              },
              {
                "source_uv_xywh": [
                  763,
                  76,
                  64,
                  64
                ],
                "output_xy": [
                  240,
                  48
                ]
              },
              {
                "source_uv_xywh": [
                  775,
                  84,
                  64,
                  64
                ],
                "output_xy": [
                  288,
                  48
                ]
              },
              {
                "source_uv_xywh": [
                  786,
                  82,
                  64,
                  64
                ],
                "output_xy": [
                  320,
                  48
                ]
              },
              {
                "source_uv_xywh": [
                  623,
                  80,
                  64,
                  64
                ],
                "output_xy": [
                  0,
                  96
                ]
              },
              {
                "source_uv_xywh": [
                  734,
                  91,
                  64,
                  64
                ],
                "output_xy": [
                  48,
                  96
                ]
              },
              {
                "source_uv_xywh": [
                  755,
                  83,
                  64,
                  64
                ],
                "output_xy": [
                  96,
                  96
                ]
              },
              {
                "source_uv_xywh": [
                  757,
                  72,
                  64,
                  64
                ],
                "output_xy": [
                  144,
                  96
                ]
              },
              {
                "source_uv_xywh": [
                  709,
                  36,
                  64,
                  64
                ],
                "output_xy": [
                  192,
                  96
                ]
              },
              {
                "source_uv_xywh": [
                  618,
                  61,
                  64,
                  64
                ],
                "output_xy": [
                  240,
                  96
                ]
              },
              {
                "source_uv_xywh": [
                  655,
                  55,
                  64,
                  64
                ],
                "output_xy": [
                  288,
                  96
                ]
              },
              {
                "source_uv_xywh": [
                  712,
                  97,
                  64,
                  64
                ],
                "output_xy": [
                  320,
                  96
                ]
              },
              {
                "source_uv_xywh": [
                  583,
                  58,
                  64,
                  64
                ],
                "output_xy": [
                  0,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  628,
                  101,
                  64,
                  64
                ],
                "output_xy": [
                  48,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  767,
                  91,
                  64,
                  64
                ],
                "output_xy": [
                  96,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  735,
                  55,
                  64,
                  64
                ],
                "output_xy": [
                  144,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  698,
                  22,
                  64,
                  64
                ],
                "output_xy": [
                  192,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  689,
                  31,
                  64,
                  64
                ],
                "output_xy": [
                  240,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  597,
                  73,
                  64,
                  64
                ],
                "output_xy": [
                  288,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  620,
                  92,
                  64,
                  64
                ],
                "output_xy": [
                  320,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  614,
                  36,
                  64,
                  64
                ],
                "output_xy": [
                  0,
                  192
                ]
              },
              {
                "source_uv_xywh": [
                  632,
                  26,
                  64,
                  64
                ],
                "output_xy": [
                  48,
                  192
                ]
              },
              {
                "source_uv_xywh": [
                  631,
                  55,
                  64,
                  64
                ],
                "output_xy": [
                  96,
                  192
                ]
              },
              {
                "source_uv_xywh": [
                  623,
                  86,
                  64,
                  64
                ],
                "output_xy": [
                  144,
                  192
                ]
              },
              {
                "source_uv_xywh": [
                  750,
                  49,
                  64,
                  64
                ],
                "output_xy": [
                  192,
                  192
                ]
              },
              {
                "source_uv_xywh": [
                  740,
                  97,
                  64,
                  64
                ],
                "output_xy": [
                  240,
                  192
                ]
              },
              {
                "source_uv_xywh": [
                  625,
                  62,
                  64,
                  64
                ],
                "output_xy": [
                  288,
                  192
                ]
              },
              {
                "source_uv_xywh": [
                  635,
                  104,
                  64,
                  64
                ],
                "output_xy": [
                  320,
                  192
                ]
              },
              {
                "source_uv_xywh": [
                  695,
                  20,
                  64,
                  64
                ],
                "output_xy": [
                  0,
                  240
                ]
              },
              {
                "source_uv_xywh": [
                  702,
                  33,
                  64,
                  64
                ],
                "output_xy": [
                  48,
                  240
                ]
              },
              {
                "source_uv_xywh": [
                  637,
                  118,
                  64,
                  64
                ],
                "output_xy": [
                  96,
                  240
                ]
              },
              {
                "source_uv_xywh": [
                  590,
                  46,
                  64,
                  64
                ],
                "output_xy": [
                  144,
                  240
                ]
              },
              {
                "source_uv_xywh": [
                  614,
                  100,
                  64,
                  64
                ],
                "output_xy": [
                  192,
                  240
                ]
              },
              {
                "source_uv_xywh": [
                  765,
                  96,
                  64,
                  64
                ],
                "output_xy": [
                  240,
                  240
                ]
              },
              {
                "source_uv_xywh": [
                  598,
                  34,
                  64,
                  64
                ],
                "output_xy": [
                  288,
                  240
                ]
              },
              {
                "source_uv_xywh": [
                  631,
                  47,
                  64,
                  64
                ],
                "output_xy": [
                  320,
                  240
                ]
              },
              {
                "source_uv_xywh": [
                  697,
                  64,
                  64,
                  64
                ],
                "output_xy": [
                  0,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  746,
                  92,
                  64,
                  64
                ],
                "output_xy": [
                  48,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  745,
                  15,
                  64,
                  64
                ],
                "output_xy": [
                  96,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  635,
                  90,
                  64,
                  64
                ],
                "output_xy": [
                  144,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  698,
                  34,
                  64,
                  64
                ],
                "output_xy": [
                  192,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  745,
                  108,
                  64,
                  64
                ],
                "output_xy": [
                  240,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  641,
                  92,
                  64,
                  64
                ],
                "output_xy": [
                  288,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  615,
                  116,
                  64,
                  64
                ],
                "output_xy": [
                  320,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  759,
                  99,
                  64,
                  64
                ],
                "output_xy": [
                  0,
                  320
                ]
              },
              {
                "source_uv_xywh": [
                  705,
                  89,
                  64,
                  64
                ],
                "output_xy": [
                  48,
                  320
                ]
              },
              {
                "source_uv_xywh": [
                  628,
                  85,
                  64,
                  64
                ],
                "output_xy": [
                  96,
                  320
                ]
              },
              {
                "source_uv_xywh": [
                  734,
                  91,
                  64,
                  64
                ],
                "output_xy": [
                  144,
                  320
                ]
              },
              {
                "source_uv_xywh": [
                  686,
                  30,
                  64,
                  64
                ],
                "output_xy": [
                  192,
                  320
                ]
              },
              {
                "source_uv_xywh": [
                  682,
                  98,
                  64,
                  64
                ],
                "output_xy": [
                  240,
                  320
                ]
              },
              {
                "source_uv_xywh": [
                  581,
                  83,
                  64,
                  64
                ],
                "output_xy": [
                  288,
                  320
                ]
              },
              {
                "source_uv_xywh": [
                  653,
                  114,
                  64,
                  64
                ],
                "output_xy": [
                  320,
                  320
                ]
              }
            ],
            "all_donors_fully_owned": true,
            "board_pitch_uv_pixels": null,
            "detected_seam_rows": [],
            "method": "masked overlap-ranked quilting",
            "rotation": 0,
            "mirror": false,
            "seam_rgb_mae_255": 0.0
          },
          "region_mesh_triangles": 3528,
          "warnings": [],
          "qualification": "review candidate; shape, roughness and absolute lighting unmeasured",
          "map_contract": {
            "basecolor": "scalar illumination-reduced photographic color; not measured albedo",
            "normal": "OpenGL tangent-space; inferred from image detail",
            "height": "16-bit appearance-derived relief prior; no metric scale",
            "roughness": "constant authored prior",
            "metallic": "zero prior",
            "ao": "white neutral default"
          }
        },
        {
          "id": "wall_paint",
          "label": "Interior wall paint",
          "plane_quad": [
            [
              458,
              77
            ],
            [
              1006,
              64
            ],
            [
              1006,
              189
            ],
            [
              458,
              211
            ]
          ],
          "uv_size": [
            900,
            256
          ],
          "seeds": [
            [
              [
                701,
                104
              ],
              [
                769,
                104
              ],
              [
                769,
                158
              ],
              [
                701,
                158
              ]
            ],
            [
              [
                815,
                107
              ],
              [
                873,
                107
              ],
              [
                873,
                146
              ],
              [
                815,
                146
              ]
            ]
          ],
          "exclude": [
            [
              [
                739,
                172
              ],
              [
                871,
                172
              ],
              [
                871,
                214
              ],
              [
                739,
                214
              ]
            ],
            [
              [
                504,
                188
              ],
              [
                635,
                188
              ],
              [
                635,
                220
              ],
              [
                504,
                220
              ]
            ],
            [
              [
                902,
                152
              ],
              [
                1008,
                152
              ],
              [
                1008,
                218
              ],
              [
                902,
                218
              ]
            ]
          ],
          "pattern": "quilt",
          "roughness": 0.78,
          "relief_strength": 0.025,
          "excluded_elements": [
            "frames and door edges",
            "cubicle partition below"
          ],
          "folder": "office_cubicle/wall_paint",
          "source_sha256": "ad5c0f0a4c201994a609285b0e98d8168beea1702f98f4f697d2d7fb732aceb7",
          "source_credit": {
            "title": "my office",
            "author": "Robbie Sproule",
            "url": "https://www.flickr.com/photos/85278812@N00/1725317",
            "license": "https://creativecommons.org/licenses/by/2.0/",
            "adaptations": "perspective rectification, material masking, illumination reduction, quilting and inferred PBR maps"
          },
          "guidance": "authored plane, sample islands and object keep-outs; computed chromaticity ownership",
          "uv_to_reference_matrix": [
            [
              0.6901357063403782,
              0.0,
              458.0
            ],
            [
              -0.00933481646273637,
              0.5254901960784314,
              77.0
            ],
            [
              8.008898776418243e-05,
              0.0,
              1.0
            ]
          ],
          "reference_size": [
            1024,
            768
          ],
          "native_source_size": [
            1600,
            1200
          ],
          "owned_uv_pixels": 191676,
          "plane_coverage": 0.8319,
          "lighting": {
            "gain_p05_p95": [
              0.7415,
              1.3604
            ],
            "clipped_owned_fraction": 0.0,
            "fitted_log_illumination_std": 0.187087,
            "method": "masked broad log-luminance field; scalar gain; material color ratios retained",
            "qualification": "single-image illumination estimate, not measured albedo"
          },
          "repeat": {
            "seed": 7,
            "patch_size_wh": [
              64,
              64
            ],
            "eligible_donors": 117536,
            "selected_donors": [
              {
                "source_uv_xywh": [
                  449,
                  98,
                  64,
                  64
                ],
                "output_xy": [
                  0,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  359,
                  88,
                  64,
                  64
                ],
                "output_xy": [
                  48,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  326,
                  131,
                  64,
                  64
                ],
                "output_xy": [
                  96,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  407,
                  88,
                  64,
                  64
                ],
                "output_xy": [
                  144,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  355,
                  86,
                  64,
                  64
                ],
                "output_xy": [
                  192,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  374,
                  97,
                  64,
                  64
                ],
                "output_xy": [
                  240,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  439,
                  92,
                  64,
                  64
                ],
                "output_xy": [
                  288,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  431,
                  54,
                  64,
                  64
                ],
                "output_xy": [
                  320,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  253,
                  135,
                  64,
                  64
                ],
                "output_xy": [
                  0,
                  48
                ]
              },
              {
                "source_uv_xywh": [
                  302,
                  115,
                  64,
                  64
                ],
                "output_xy": [
                  48,
                  48
                ]
              },
              {
                "source_uv_xywh": [
                  363,
                  168,
                  64,
                  64
                ],
                "output_xy": [
                  96,
                  48
                ]
              },
              {
                "source_uv_xywh": [
                  251,
                  122,
                  64,
                  64
                ],
                "output_xy": [
                  144,
                  48
                ]
              },
              {
                "source_uv_xywh": [
                  284,
                  89,
                  64,
                  64
                ],
                "output_xy": [
                  192,
                  48
                ]
              },
              {
                "source_uv_xywh": [
                  300,
                  107,
                  64,
                  64
                ],
                "output_xy": [
                  240,
                  48
                ]
              },
              {
                "source_uv_xywh": [
                  304,
                  137,
                  64,
                  64
                ],
                "output_xy": [
                  288,
                  48
                ]
              },
              {
                "source_uv_xywh": [
                  256,
                  147,
                  64,
                  64
                ],
                "output_xy": [
                  320,
                  48
                ]
              },
              {
                "source_uv_xywh": [
                  233,
                  151,
                  64,
                  64
                ],
                "output_xy": [
                  0,
                  96
                ]
              },
              {
                "source_uv_xywh": [
                  429,
                  95,
                  64,
                  64
                ],
                "output_xy": [
                  48,
                  96
                ]
              },
              {
                "source_uv_xywh": [
                  334,
                  71,
                  64,
                  64
                ],
                "output_xy": [
                  96,
                  96
                ]
              },
              {
                "source_uv_xywh": [
                  346,
                  66,
                  64,
                  64
                ],
                "output_xy": [
                  144,
                  96
                ]
              },
              {
                "source_uv_xywh": [
                  376,
                  54,
                  64,
                  64
                ],
                "output_xy": [
                  192,
                  96
                ]
              },
              {
                "source_uv_xywh": [
                  405,
                  70,
                  64,
                  64
                ],
                "output_xy": [
                  240,
                  96
                ]
              },
              {
                "source_uv_xywh": [
                  406,
                  95,
                  64,
                  64
                ],
                "output_xy": [
                  288,
                  96
                ]
              },
              {
                "source_uv_xywh": [
                  417,
                  116,
                  64,
                  64
                ],
                "output_xy": [
                  320,
                  96
                ]
              },
              {
                "source_uv_xywh": [
                  334,
                  109,
                  64,
                  64
                ],
                "output_xy": [
                  0,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  467,
                  102,
                  64,
                  64
                ],
                "output_xy": [
                  48,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  409,
                  126,
                  64,
                  64
                ],
                "output_xy": [
                  96,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  465,
                  103,
                  64,
                  64
                ],
                "output_xy": [
                  144,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  433,
                  96,
                  64,
                  64
                ],
                "output_xy": [
                  192,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  404,
                  101,
                  64,
                  64
                ],
                "output_xy": [
                  240,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  348,
                  137,
                  64,
                  64
                ],
                "output_xy": [
                  288,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  453,
                  125,
                  64,
                  64
                ],
                "output_xy": [
                  320,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  395,
                  84,
                  64,
                  64
                ],
                "output_xy": [
                  0,
                  192
                ]
              },
              {
                "source_uv_xywh": [
                  317,
                  116,
                  64,
                  64
                ],
                "output_xy": [
                  48,
                  192
                ]
              },
              {
                "source_uv_xywh": [
                  291,
                  150,
                  64,
                  64
                ],
                "output_xy": [
                  96,
                  192
                ]
              },
              {
                "source_uv_xywh": [
                  537,
                  109,
                  64,
                  64
                ],
                "output_xy": [
                  144,
                  192
                ]
              },
              {
                "source_uv_xywh": [
                  565,
                  139,
                  64,
                  64
                ],
                "output_xy": [
                  192,
                  192
                ]
              },
              {
                "source_uv_xywh": [
                  521,
                  124,
                  64,
                  64
                ],
                "output_xy": [
                  240,
                  192
                ]
              },
              {
                "source_uv_xywh": [
                  373,
                  189,
                  64,
                  64
                ],
                "output_xy": [
                  288,
                  192
                ]
              },
              {
                "source_uv_xywh": [
                  482,
                  128,
                  64,
                  64
                ],
                "output_xy": [
                  320,
                  192
                ]
              },
              {
                "source_uv_xywh": [
                  458,
                  121,
                  64,
                  64
                ],
                "output_xy": [
                  0,
                  240
                ]
              },
              {
                "source_uv_xywh": [
                  300,
                  98,
                  64,
                  64
                ],
                "output_xy": [
                  48,
                  240
                ]
              },
              {
                "source_uv_xywh": [
                  360,
                  157,
                  64,
                  64
                ],
                "output_xy": [
                  96,
                  240
                ]
              },
              {
                "source_uv_xywh": [
                  514,
                  94,
                  64,
                  64
                ],
                "output_xy": [
                  144,
                  240
                ]
              },
              {
                "source_uv_xywh": [
                  234,
                  92,
                  64,
                  64
                ],
                "output_xy": [
                  192,
                  240
                ]
              },
              {
                "source_uv_xywh": [
                  277,
                  59,
                  64,
                  64
                ],
                "output_xy": [
                  240,
                  240
                ]
              },
              {
                "source_uv_xywh": [
                  413,
                  52,
                  64,
                  64
                ],
                "output_xy": [
                  288,
                  240
                ]
              },
              {
                "source_uv_xywh": [
                  287,
                  88,
                  64,
                  64
                ],
                "output_xy": [
                  320,
                  240
                ]
              },
              {
                "source_uv_xywh": [
                  341,
                  134,
                  64,
                  64
                ],
                "output_xy": [
                  0,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  412,
                  116,
                  64,
                  64
                ],
                "output_xy": [
                  48,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  381,
                  120,
                  64,
                  64
                ],
                "output_xy": [
                  96,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  312,
                  55,
                  64,
                  64
                ],
                "output_xy": [
                  144,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  322,
                  87,
                  64,
                  64
                ],
                "output_xy": [
                  192,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  448,
                  126,
                  64,
                  64
                ],
                "output_xy": [
                  240,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  336,
                  128,
                  64,
                  64
                ],
                "output_xy": [
                  288,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  318,
                  148,
                  64,
                  64
                ],
                "output_xy": [
                  320,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  305,
                  89,
                  64,
                  64
                ],
                "output_xy": [
                  0,
                  320
                ]
              },
              {
                "source_uv_xywh": [
                  330,
                  124,
                  64,
                  64
                ],
                "output_xy": [
                  48,
                  320
                ]
              },
              {
                "source_uv_xywh": [
                  390,
                  125,
                  64,
                  64
                ],
                "output_xy": [
                  96,
                  320
                ]
              },
              {
                "source_uv_xywh": [
                  343,
                  119,
                  64,
                  64
                ],
                "output_xy": [
                  144,
                  320
                ]
              },
              {
                "source_uv_xywh": [
                  331,
                  72,
                  64,
                  64
                ],
                "output_xy": [
                  192,
                  320
                ]
              },
              {
                "source_uv_xywh": [
                  463,
                  111,
                  64,
                  64
                ],
                "output_xy": [
                  240,
                  320
                ]
              },
              {
                "source_uv_xywh": [
                  493,
                  115,
                  64,
                  64
                ],
                "output_xy": [
                  288,
                  320
                ]
              },
              {
                "source_uv_xywh": [
                  314,
                  123,
                  64,
                  64
                ],
                "output_xy": [
                  320,
                  320
                ]
              }
            ],
            "all_donors_fully_owned": true,
            "board_pitch_uv_pixels": null,
            "detected_seam_rows": [],
            "method": "masked overlap-ranked quilting",
            "rotation": 0,
            "mirror": false,
            "seam_rgb_mae_255": 0.0
          },
          "region_mesh_triangles": 5594,
          "warnings": [],
          "qualification": "review candidate; shape, roughness and absolute lighting unmeasured",
          "map_contract": {
            "basecolor": "scalar illumination-reduced photographic color; not measured albedo",
            "normal": "OpenGL tangent-space; inferred from image detail",
            "height": "16-bit appearance-derived relief prior; no metric scale",
            "roughness": "constant authored prior",
            "metallic": "zero prior",
            "ao": "white neutral default"
          }
        },
        {
          "id": "carpet",
          "label": "Office carpet",
          "plane_quad": [
            [
              260,
              655
            ],
            [
              946,
              641
            ],
            [
              984,
              767
            ],
            [
              207,
              767
            ]
          ],
          "uv_size": [
            1024,
            240
          ],
          "seeds": [
            [
              [
                785,
                681
              ],
              [
                852,
                681
              ],
              [
                852,
                736
              ],
              [
                785,
                736
              ]
            ],
            [
              [
                567,
                711
              ],
              [
                667,
                711
              ],
              [
                667,
                751
              ],
              [
                567,
                751
              ]
            ]
          ],
          "exclude": [
            [
              [
                546,
                594
              ],
              [
                775,
                594
              ],
              [
                775,
                700
              ],
              [
                546,
                700
              ]
            ],
            [
              [
                335,
                595
              ],
              [
                549,
                595
              ],
              [
                549,
                687
              ],
              [
                335,
                687
              ]
            ]
          ],
          "pattern": "quilt",
          "roughness": 0.95,
          "relief_strength": 0.12,
          "excluded_elements": [
            "chair base",
            "file cabinet",
            "desk legs and foreground objects"
          ],
          "folder": "office_cubicle/carpet",
          "source_sha256": "ad5c0f0a4c201994a609285b0e98d8168beea1702f98f4f697d2d7fb732aceb7",
          "source_credit": {
            "title": "my office",
            "author": "Robbie Sproule",
            "url": "https://www.flickr.com/photos/85278812@N00/1725317",
            "license": "https://creativecommons.org/licenses/by/2.0/",
            "adaptations": "perspective rectification, material masking, illumination reduction, quilting and inferred PBR maps"
          },
          "guidance": "authored plane, sample islands and object keep-outs; computed chromaticity ownership",
          "uv_to_reference_matrix": [
            [
              0.5678288258933419,
              -0.3184870465205194,
              260.0
            ],
            [
              -0.08330618008037369,
              0.11020524409645736,
              655.0
            ],
            [
              -0.00010861301183881842,
              -0.0004672933543226431,
              1.0
            ]
          ],
          "reference_size": [
            1024,
            768
          ],
          "native_source_size": [
            1600,
            1200
          ],
          "owned_uv_pixels": 165159,
          "plane_coverage": 0.672,
          "lighting": {
            "gain_p05_p95": [
              0.8623,
              1.561
            ],
            "clipped_owned_fraction": 6.1e-05,
            "fitted_log_illumination_std": 0.184654,
            "method": "masked broad log-luminance field; scalar gain; material color ratios retained",
            "qualification": "single-image illumination estimate, not measured albedo"
          },
          "repeat": {
            "seed": 7,
            "patch_size_wh": [
              64,
              64
            ],
            "eligible_donors": 75204,
            "selected_donors": [
              {
                "source_uv_xywh": [
                  274,
                  145,
                  64,
                  64
                ],
                "output_xy": [
                  0,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  322,
                  156,
                  64,
                  64
                ],
                "output_xy": [
                  48,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  375,
                  166,
                  64,
                  64
                ],
                "output_xy": [
                  96,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  363,
                  139,
                  64,
                  64
                ],
                "output_xy": [
                  144,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  620,
                  137,
                  64,
                  64
                ],
                "output_xy": [
                  192,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  416,
                  134,
                  64,
                  64
                ],
                "output_xy": [
                  240,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  636,
                  127,
                  64,
                  64
                ],
                "output_xy": [
                  288,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  641,
                  121,
                  64,
                  64
                ],
                "output_xy": [
                  320,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  182,
                  115,
                  64,
                  64
                ],
                "output_xy": [
                  0,
                  48
                ]
              },
              {
                "source_uv_xywh": [
                  650,
                  135,
                  64,
                  64
                ],
                "output_xy": [
                  48,
                  48
                ]
              },
              {
                "source_uv_xywh": [
                  272,
                  169,
                  64,
                  64
                ],
                "output_xy": [
                  96,
                  48
                ]
              },
              {
                "source_uv_xywh": [
                  431,
                  150,
                  64,
                  64
                ],
                "output_xy": [
                  144,
                  48
                ]
              },
              {
                "source_uv_xywh": [
                  472,
                  139,
                  64,
                  64
                ],
                "output_xy": [
                  192,
                  48
                ]
              },
              {
                "source_uv_xywh": [
                  556,
                  165,
                  64,
                  64
                ],
                "output_xy": [
                  240,
                  48
                ]
              },
              {
                "source_uv_xywh": [
                  472,
                  166,
                  64,
                  64
                ],
                "output_xy": [
                  288,
                  48
                ]
              },
              {
                "source_uv_xywh": [
                  347,
                  168,
                  64,
                  64
                ],
                "output_xy": [
                  320,
                  48
                ]
              },
              {
                "source_uv_xywh": [
                  301,
                  111,
                  64,
                  64
                ],
                "output_xy": [
                  0,
                  96
                ]
              },
              {
                "source_uv_xywh": [
                  577,
                  152,
                  64,
                  64
                ],
                "output_xy": [
                  48,
                  96
                ]
              },
              {
                "source_uv_xywh": [
                  596,
                  140,
                  64,
                  64
                ],
                "output_xy": [
                  96,
                  96
                ]
              },
              {
                "source_uv_xywh": [
                  406,
                  173,
                  64,
                  64
                ],
                "output_xy": [
                  144,
                  96
                ]
              },
              {
                "source_uv_xywh": [
                  536,
                  125,
                  64,
                  64
                ],
                "output_xy": [
                  192,
                  96
                ]
              },
              {
                "source_uv_xywh": [
                  542,
                  139,
                  64,
                  64
                ],
                "output_xy": [
                  240,
                  96
                ]
              },
              {
                "source_uv_xywh": [
                  703,
                  151,
                  64,
                  64
                ],
                "output_xy": [
                  288,
                  96
                ]
              },
              {
                "source_uv_xywh": [
                  410,
                  168,
                  64,
                  64
                ],
                "output_xy": [
                  320,
                  96
                ]
              },
              {
                "source_uv_xywh": [
                  389,
                  110,
                  64,
                  64
                ],
                "output_xy": [
                  0,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  541,
                  148,
                  64,
                  64
                ],
                "output_xy": [
                  48,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  576,
                  160,
                  64,
                  64
                ],
                "output_xy": [
                  96,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  271,
                  107,
                  64,
                  64
                ],
                "output_xy": [
                  144,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  432,
                  159,
                  64,
                  64
                ],
                "output_xy": [
                  192,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  339,
                  140,
                  64,
                  64
                ],
                "output_xy": [
                  240,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  565,
                  172,
                  64,
                  64
                ],
                "output_xy": [
                  288,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  632,
                  151,
                  64,
                  64
                ],
                "output_xy": [
                  320,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  431,
                  136,
                  64,
                  64
                ],
                "output_xy": [
                  0,
                  192
                ]
              },
              {
                "source_uv_xywh": [
                  476,
                  155,
                  64,
                  64
                ],
                "output_xy": [
                  48,
                  192
                ]
              },
              {
                "source_uv_xywh": [
                  351,
                  132,
                  64,
                  64
                ],
                "output_xy": [
                  96,
                  192
                ]
              },
              {
                "source_uv_xywh": [
                  451,
                  150,
                  64,
                  64
                ],
                "output_xy": [
                  144,
                  192
                ]
              },
              {
                "source_uv_xywh": [
                  328,
                  107,
                  64,
                  64
                ],
                "output_xy": [
                  192,
                  192
                ]
              },
              {
                "source_uv_xywh": [
                  185,
                  119,
                  64,
                  64
                ],
                "output_xy": [
                  240,
                  192
                ]
              },
              {
                "source_uv_xywh": [
                  329,
                  123,
                  64,
                  64
                ],
                "output_xy": [
                  288,
                  192
                ]
              },
              {
                "source_uv_xywh": [
                  158,
                  98,
                  64,
                  64
                ],
                "output_xy": [
                  320,
                  192
                ]
              },
              {
                "source_uv_xywh": [
                  517,
                  173,
                  64,
                  64
                ],
                "output_xy": [
                  0,
                  240
                ]
              },
              {
                "source_uv_xywh": [
                  352,
                  107,
                  64,
                  64
                ],
                "output_xy": [
                  48,
                  240
                ]
              },
              {
                "source_uv_xywh": [
                  406,
                  163,
                  64,
                  64
                ],
                "output_xy": [
                  96,
                  240
                ]
              },
              {
                "source_uv_xywh": [
                  640,
                  152,
                  64,
                  64
                ],
                "output_xy": [
                  144,
                  240
                ]
              },
              {
                "source_uv_xywh": [
                  485,
                  170,
                  64,
                  64
                ],
                "output_xy": [
                  192,
                  240
                ]
              },
              {
                "source_uv_xywh": [
                  626,
                  126,
                  64,
                  64
                ],
                "output_xy": [
                  240,
                  240
                ]
              },
              {
                "source_uv_xywh": [
                  666,
                  169,
                  64,
                  64
                ],
                "output_xy": [
                  288,
                  240
                ]
              },
              {
                "source_uv_xywh": [
                  596,
                  169,
                  64,
                  64
                ],
                "output_xy": [
                  320,
                  240
                ]
              },
              {
                "source_uv_xywh": [
                  533,
                  169,
                  64,
                  64
                ],
                "output_xy": [
                  0,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  435,
                  145,
                  64,
                  64
                ],
                "output_xy": [
                  48,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  331,
                  135,
                  64,
                  64
                ],
                "output_xy": [
                  96,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  495,
                  146,
                  64,
                  64
                ],
                "output_xy": [
                  144,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  607,
                  158,
                  64,
                  64
                ],
                "output_xy": [
                  192,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  552,
                  133,
                  64,
                  64
                ],
                "output_xy": [
                  240,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  478,
                  169,
                  64,
                  64
                ],
                "output_xy": [
                  288,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  265,
                  87,
                  64,
                  64
                ],
                "output_xy": [
                  320,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  310,
                  151,
                  64,
                  64
                ],
                "output_xy": [
                  0,
                  320
                ]
              },
              {
                "source_uv_xywh": [
                  314,
                  118,
                  64,
                  64
                ],
                "output_xy": [
                  48,
                  320
                ]
              },
              {
                "source_uv_xywh": [
                  176,
                  138,
                  64,
                  64
                ],
                "output_xy": [
                  96,
                  320
                ]
              },
              {
                "source_uv_xywh": [
                  240,
                  127,
                  64,
                  64
                ],
                "output_xy": [
                  144,
                  320
                ]
              },
              {
                "source_uv_xywh": [
                  318,
                  121,
                  64,
                  64
                ],
                "output_xy": [
                  192,
                  320
                ]
              },
              {
                "source_uv_xywh": [
                  320,
                  121,
                  64,
                  64
                ],
                "output_xy": [
                  240,
                  320
                ]
              },
              {
                "source_uv_xywh": [
                  400,
                  171,
                  64,
                  64
                ],
                "output_xy": [
                  288,
                  320
                ]
              },
              {
                "source_uv_xywh": [
                  453,
                  166,
                  64,
                  64
                ],
                "output_xy": [
                  320,
                  320
                ]
              }
            ],
            "all_donors_fully_owned": true,
            "board_pitch_uv_pixels": null,
            "detected_seam_rows": [],
            "method": "masked overlap-ranked quilting",
            "rotation": 0,
            "mirror": false,
            "seam_rgb_mae_255": 0.0
          },
          "region_mesh_triangles": 4670,
          "warnings": [],
          "qualification": "review candidate; shape, roughness and absolute lighting unmeasured",
          "map_contract": {
            "basecolor": "scalar illumination-reduced photographic color; not measured albedo",
            "normal": "OpenGL tangent-space; inferred from image detail",
            "height": "16-bit appearance-derived relief prior; no metric scale",
            "roughness": "constant authored prior",
            "metallic": "zero prior",
            "ao": "white neutral default"
          }
        },
        {
          "id": "cabinet_finish",
          "label": "Painted cabinet finish",
          "plane_quad": [
            [
              640,
              523
            ],
            [
              755,
              528
            ],
            [
              740,
              686
            ],
            [
              635,
              677
            ]
          ],
          "uv_size": [
            240,
            340
          ],
          "seeds": [
            [
              [
                653,
                581
              ],
              [
                721,
                581
              ],
              [
                721,
                610
              ],
              [
                653,
                610
              ]
            ],
            [
              [
                650,
                629
              ],
              [
                723,
                629
              ],
              [
                723,
                659
              ],
              [
                650,
                659
              ]
            ]
          ],
          "exclude": [
            [
              [
                637,
                531
              ],
              [
                751,
                531
              ],
              [
                751,
                559
              ],
              [
                637,
                559
              ]
            ],
            [
              [
                637,
                612
              ],
              [
                749,
                612
              ],
              [
                749,
                626
              ],
              [
                637,
                626
              ]
            ],
            [
              [
                724,
                523
              ],
              [
                756,
                523
              ],
              [
                756,
                688
              ],
              [
                724,
                688
              ]
            ],
            [
              [
                635,
                590
              ],
              [
                752,
                603
              ],
              [
                752,
                631
              ],
              [
                635,
                618
              ]
            ],
            [
              [
                635,
                666
              ],
              [
                747,
                677
              ],
              [
                747,
                690
              ],
              [
                635,
                690
              ]
            ]
          ],
          "pattern": "quilt",
          "roughness": 0.57,
          "relief_strength": 0.035,
          "excluded_elements": [
            "drawer handles",
            "drawer seams",
            "carpet and desk"
          ],
          "folder": "office_cubicle/cabinet_finish",
          "source_sha256": "ad5c0f0a4c201994a609285b0e98d8168beea1702f98f4f697d2d7fb732aceb7",
          "source_credit": {
            "title": "my office",
            "author": "Robbie Sproule",
            "url": "https://www.flickr.com/photos/85278812@N00/1725317",
            "license": "https://creativecommons.org/licenses/by/2.0/",
            "adaptations": "perspective rectification, material masking, illumination reduction, quilting and inferred PBR maps"
          },
          "guidance": "authored plane, sample islands and object keep-outs; computed chromaticity ownership",
          "uv_to_reference_matrix": [
            [
              0.3848434245829983,
              0.1554867697571766,
              640.0
            ],
            [
              -0.04644539092256522,
              0.6357730245027355,
              523.0
            ],
            [
              -0.0001275869185882866,
              0.00026808823983314936,
              1.0
            ]
          ],
          "reference_size": [
            1024,
            768
          ],
          "native_source_size": [
            1600,
            1200
          ],
          "owned_uv_pixels": 31207,
          "plane_coverage": 0.3824,
          "lighting": {
            "gain_p05_p95": [
              0.946,
              1.0683
            ],
            "clipped_owned_fraction": 0.0,
            "fitted_log_illumination_std": 0.03645,
            "method": "masked broad log-luminance field; scalar gain; material color ratios retained",
            "qualification": "single-image illumination estimate, not measured albedo"
          },
          "repeat": {
            "seed": 7,
            "patch_size_wh": [
              64,
              64
            ],
            "eligible_donors": 4192,
            "selected_donors": [
              {
                "source_uv_xywh": [
                  122,
                  237,
                  64,
                  64
                ],
                "output_xy": [
                  0,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  116,
                  80,
                  64,
                  64
                ],
                "output_xy": [
                  48,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  99,
                  231,
                  64,
                  64
                ],
                "output_xy": [
                  96,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  93,
                  238,
                  64,
                  64
                ],
                "output_xy": [
                  144,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  109,
                  234,
                  64,
                  64
                ],
                "output_xy": [
                  192,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  76,
                  219,
                  64,
                  64
                ],
                "output_xy": [
                  240,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  121,
                  218,
                  64,
                  64
                ],
                "output_xy": [
                  288,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  85,
                  227,
                  64,
                  64
                ],
                "output_xy": [
                  320,
                  0
                ]
              },
              {
                "source_uv_xywh": [
                  41,
                  245,
                  64,
                  64
                ],
                "output_xy": [
                  0,
                  48
                ]
              },
              {
                "source_uv_xywh": [
                  38,
                  243,
                  64,
                  64
                ],
                "output_xy": [
                  48,
                  48
                ]
              },
              {
                "source_uv_xywh": [
                  79,
                  225,
                  64,
                  64
                ],
                "output_xy": [
                  96,
                  48
                ]
              },
              {
                "source_uv_xywh": [
                  73,
                  229,
                  64,
                  64
                ],
                "output_xy": [
                  144,
                  48
                ]
              },
              {
                "source_uv_xywh": [
                  103,
                  237,
                  64,
                  64
                ],
                "output_xy": [
                  192,
                  48
                ]
              },
              {
                "source_uv_xywh": [
                  78,
                  78,
                  64,
                  64
                ],
                "output_xy": [
                  240,
                  48
                ]
              },
              {
                "source_uv_xywh": [
                  75,
                  220,
                  64,
                  64
                ],
                "output_xy": [
                  288,
                  48
                ]
              },
              {
                "source_uv_xywh": [
                  101,
                  75,
                  64,
                  64
                ],
                "output_xy": [
                  320,
                  48
                ]
              },
              {
                "source_uv_xywh": [
                  104,
                  75,
                  64,
                  64
                ],
                "output_xy": [
                  0,
                  96
                ]
              },
              {
                "source_uv_xywh": [
                  87,
                  242,
                  64,
                  64
                ],
                "output_xy": [
                  48,
                  96
                ]
              },
              {
                "source_uv_xywh": [
                  103,
                  78,
                  64,
                  64
                ],
                "output_xy": [
                  96,
                  96
                ]
              },
              {
                "source_uv_xywh": [
                  81,
                  79,
                  64,
                  64
                ],
                "output_xy": [
                  144,
                  96
                ]
              },
              {
                "source_uv_xywh": [
                  103,
                  77,
                  64,
                  64
                ],
                "output_xy": [
                  192,
                  96
                ]
              },
              {
                "source_uv_xywh": [
                  65,
                  239,
                  64,
                  64
                ],
                "output_xy": [
                  240,
                  96
                ]
              },
              {
                "source_uv_xywh": [
                  81,
                  224,
                  64,
                  64
                ],
                "output_xy": [
                  288,
                  96
                ]
              },
              {
                "source_uv_xywh": [
                  83,
                  236,
                  64,
                  64
                ],
                "output_xy": [
                  320,
                  96
                ]
              },
              {
                "source_uv_xywh": [
                  87,
                  229,
                  64,
                  64
                ],
                "output_xy": [
                  0,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  89,
                  223,
                  64,
                  64
                ],
                "output_xy": [
                  48,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  94,
                  240,
                  64,
                  64
                ],
                "output_xy": [
                  96,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  103,
                  76,
                  64,
                  64
                ],
                "output_xy": [
                  144,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  62,
                  237,
                  64,
                  64
                ],
                "output_xy": [
                  192,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  74,
                  226,
                  64,
                  64
                ],
                "output_xy": [
                  240,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  76,
                  242,
                  64,
                  64
                ],
                "output_xy": [
                  288,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  59,
                  240,
                  64,
                  64
                ],
                "output_xy": [
                  320,
                  144
                ]
              },
              {
                "source_uv_xywh": [
                  98,
                  241,
                  64,
                  64
                ],
                "output_xy": [
                  0,
                  192
                ]
              },
              {
                "source_uv_xywh": [
                  84,
                  239,
                  64,
                  64
                ],
                "output_xy": [
                  48,
                  192
                ]
              },
              {
                "source_uv_xywh": [
                  83,
                  232,
                  64,
                  64
                ],
                "output_xy": [
                  96,
                  192
                ]
              },
              {
                "source_uv_xywh": [
                  10,
                  226,
                  64,
                  64
                ],
                "output_xy": [
                  144,
                  192
                ]
              },
              {
                "source_uv_xywh": [
                  62,
                  227,
                  64,
                  64
                ],
                "output_xy": [
                  192,
                  192
                ]
              },
              {
                "source_uv_xywh": [
                  27,
                  243,
                  64,
                  64
                ],
                "output_xy": [
                  240,
                  192
                ]
              },
              {
                "source_uv_xywh": [
                  82,
                  227,
                  64,
                  64
                ],
                "output_xy": [
                  288,
                  192
                ]
              },
              {
                "source_uv_xywh": [
                  56,
                  226,
                  64,
                  64
                ],
                "output_xy": [
                  320,
                  192
                ]
              },
              {
                "source_uv_xywh": [
                  106,
                  225,
                  64,
                  64
                ],
                "output_xy": [
                  0,
                  240
                ]
              },
              {
                "source_uv_xywh": [
                  78,
                  236,
                  64,
                  64
                ],
                "output_xy": [
                  48,
                  240
                ]
              },
              {
                "source_uv_xywh": [
                  81,
                  77,
                  64,
                  64
                ],
                "output_xy": [
                  96,
                  240
                ]
              },
              {
                "source_uv_xywh": [
                  73,
                  76,
                  64,
                  64
                ],
                "output_xy": [
                  144,
                  240
                ]
              },
              {
                "source_uv_xywh": [
                  75,
                  74,
                  64,
                  64
                ],
                "output_xy": [
                  192,
                  240
                ]
              },
              {
                "source_uv_xywh": [
                  101,
                  228,
                  64,
                  64
                ],
                "output_xy": [
                  240,
                  240
                ]
              },
              {
                "source_uv_xywh": [
                  33,
                  76,
                  64,
                  64
                ],
                "output_xy": [
                  288,
                  240
                ]
              },
              {
                "source_uv_xywh": [
                  110,
                  244,
                  64,
                  64
                ],
                "output_xy": [
                  320,
                  240
                ]
              },
              {
                "source_uv_xywh": [
                  63,
                  226,
                  64,
                  64
                ],
                "output_xy": [
                  0,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  63,
                  243,
                  64,
                  64
                ],
                "output_xy": [
                  48,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  77,
                  219,
                  64,
                  64
                ],
                "output_xy": [
                  96,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  65,
                  220,
                  64,
                  64
                ],
                "output_xy": [
                  144,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  115,
                  222,
                  64,
                  64
                ],
                "output_xy": [
                  192,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  94,
                  239,
                  64,
                  64
                ],
                "output_xy": [
                  240,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  43,
                  240,
                  64,
                  64
                ],
                "output_xy": [
                  288,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  119,
                  225,
                  64,
                  64
                ],
                "output_xy": [
                  320,
                  288
                ]
              },
              {
                "source_uv_xywh": [
                  78,
                  234,
                  64,
                  64
                ],
                "output_xy": [
                  0,
                  320
                ]
              },
              {
                "source_uv_xywh": [
                  87,
                  228,
                  64,
                  64
                ],
                "output_xy": [
                  48,
                  320
                ]
              },
              {
                "source_uv_xywh": [
                  45,
                  243,
                  64,
                  64
                ],
                "output_xy": [
                  96,
                  320
                ]
              },
              {
                "source_uv_xywh": [
                  47,
                  244,
                  64,
                  64
                ],
                "output_xy": [
                  144,
                  320
                ]
              },
              {
                "source_uv_xywh": [
                  98,
                  224,
                  64,
                  64
                ],
                "output_xy": [
                  192,
                  320
                ]
              },
              {
                "source_uv_xywh": [
                  55,
                  222,
                  64,
                  64
                ],
                "output_xy": [
                  240,
                  320
                ]
              },
              {
                "source_uv_xywh": [
                  56,
                  243,
                  64,
                  64
                ],
                "output_xy": [
                  288,
                  320
                ]
              },
              {
                "source_uv_xywh": [
                  67,
                  230,
                  64,
                  64
                ],
                "output_xy": [
                  320,
                  320
                ]
              }
            ],
            "all_donors_fully_owned": true,
            "board_pitch_uv_pixels": null,
            "detected_seam_rows": [],
            "method": "masked overlap-ranked quilting",
            "rotation": 0,
            "mirror": false,
            "seam_rgb_mae_255": 0.0
          },
          "region_mesh_triangles": 820,
          "warnings": [],
          "qualification": "review candidate; shape, roughness and absolute lighting unmeasured",
          "map_contract": {
            "basecolor": "scalar illumination-reduced photographic color; not measured albedo",
            "normal": "OpenGL tangent-space; inferred from image detail",
            "height": "16-bit appearance-derived relief prior; no metric scale",
            "roughness": "constant authored prior",
            "metallic": "zero prior",
            "ao": "white neutral default"
          }
        }
      ],
      "source": {
        "url": "https://live.staticflickr.com/2/1725317_458710c65e_h.jpg",
        "licenses": [
          "https://creativecommons.org/licenses/by/2.0/",
          "https://creativecommons.org/licenses/by/2.0/"
        ],
        "sha256": "ad5c0f0a4c201994a609285b0e98d8168beea1702f98f4f697d2d7fb732aceb7",
        "bytes": 375319,
        "dimensions": [
          1600,
          1200
        ],
        "size_page": "https://www.flickr.com/photos/robbie1/1725317/sizes/h/"
      }
    }
  ]
}
