{
  "title": "Fan in its room",
  "status": "assembled_candidate_review_pending",
  "W": 480,
  "H": 360,
  "fps": 24,
  "frame_count": 75,
  "duration": 3.125,
  "source": {
    "rank": "6",
    "score": "0.264184",
    "clip_id": "7c81549f-fdbe-5064-b148-a63e586f6404",
    "source_title": "We Use Power",
    "source_year": "1956",
    "start_seconds": "343.777",
    "end_seconds": "348.115",
    "duration_seconds": "4.338",
    "color_mode": "color",
    "aspect_ratio": "4:3",
    "page_url": "https://www.movingimagearchive.com/sources/we-use-power-b101b72c?clip=7c81549f-fdbe-5064-b148-a63e586f6404",
    "thumbnail_url": "https://pub-075ff01374c04555b51c9bc50f258b42.r2.dev/sources/b101b72c-8174-55f4-bfe9-815923c1add6/v4-conditional-luna-1/thumbnails/7c81549f-fdbe-5064-b148-a63e586f6404.jpg",
    "video_url": "https://pub-075ff01374c04555b51c9bc50f258b42.r2.dev/sources/b101b72c-8174-55f4-bfe9-815923c1add6/v4-conditional-luna-1/clips/7c81549f-fdbe-5064-b148-a63e586f6404.mp4",
    "source_id": "b101b72c-8174-55f4-bfe9-815923c1add6",
    "interval_seconds": [
      1.2,
      4.3043
    ],
    "time_basis": "clip_relative_seconds",
    "film_interval_seconds": [
      344.977,
      348.0813
    ],
    "rights": {
      "reported": null,
      "status": "not provided in candidate manifest; unverified"
    },
    "why_this_clip": "Procedural rotor phases; exact angles and RPM are unresolved by source blur. Housing must hold; generated drafts may require repair.",
    "sampled_continuity": "No cut visible in retained sampled window; continuous playback not approved.",
    "source_sha256": "09b198f98da25e59ff1b2f1613ab3d4837c2048622f8990e40567bce6da9cb5d",
    "fps": 29.97,
    "source_review": "source-review/selected/7c81549f-fdbe-5064-b148-a63e586f6404-16frames.jpg",
    "source_approved": false,
    "source_kind": "archive footage",
    "motion_approved": false,
    "train_eligible": false
  },
  "design": {
    "key_id": "6400405267283968",
    "word": "fan",
    "recognized": true,
    "drawing": [
      [
        [
          103,
          108
        ],
        [
          252,
          135
        ]
      ],
      [
        [
          131,
          127,
          130,
          116,
          105
        ],
        [
          255,
          207,
          134,
          129,
          135
        ]
      ],
      [
        [
          105,
          95,
          95,
          100,
          110,
          125,
          133,
          140,
          139,
          127,
          111,
          103
        ],
        [
          128,
          108,
          94,
          86,
          81,
          79,
          85,
          98,
          112,
          124,
          127,
          119
        ]
      ],
      [
        [
          101,
          84,
          61,
          6,
          9,
          26,
          60,
          94,
          88,
          46,
          29,
          9,
          0,
          19,
          75,
          98,
          95,
          63,
          59,
          60,
          69,
          81,
          105,
          122,
          128,
          131,
          161,
          178,
          184,
          183,
          147,
          166,
          188,
          211,
          215,
          219,
          216,
          206,
          151,
          131,
          182,
          201,
          201,
          186,
          148,
          130,
          107,
          116,
          116,
          107,
          100,
          97,
          96,
          105,
          104
        ],
        [
          86,
          74,
          64,
          49,
          54,
          64,
          76,
          95,
          99,
          111,
          120,
          139,
          154,
          151,
          126,
          121,
          137,
          188,
          204,
          214,
          214,
          203,
          146,
          125,
          125,
          130,
          188,
          200,
          196,
          181,
          112,
          127,
          140,
          140,
          138,
          129,
          113,
          102,
          85,
          85,
          54,
          35,
          26,
          25,
          42,
          53,
          73,
          38,
          17,
          2,
          0,
          5,
          16,
          60,
          69
        ]
      ],
      [
        [
          105,
          49,
          35,
          24,
          13,
          8,
          10,
          19,
          28,
          46,
          68,
          105,
          148,
          174,
          199,
          211,
          224,
          233,
          237,
          237,
          230,
          218,
          207,
          186,
          170,
          132,
          111,
          81,
          60,
          53
        ],
        [
          2,
          13,
          21,
          37,
          67,
          118,
          141,
          168,
          183,
          197,
          208,
          218,
          218,
          212,
          200,
          188,
          167,
          142,
          118,
          95,
          72,
          46,
          33,
          15,
          6,
          3,
          7,
          20,
          33,
          43
        ]
      ],
      [
        [
          56,
          38,
          27,
          18,
          15,
          20,
          36,
          60,
          79,
          95,
          93,
          68,
          54,
          70,
          84,
          116,
          143,
          147,
          146,
          119,
          105,
          98,
          99,
          103,
          116
        ],
        [
          43,
          76,
          105,
          144,
          177,
          172,
          109,
          56,
          25,
          10,
          25,
          97,
          188,
          121,
          82,
          28,
          6,
          7,
          14,
          81,
          137,
          191,
          219,
          213,
          159
        ]
      ]
    ],
    "source_url": "https://storage.googleapis.com/quickdraw_dataset/full/simplified/fan.ndjson",
    "credit": "Quick, Draw! contributors / Google Creative Lab; CC BY 4.0",
    "selection_reason": "Front-facing caged fan with separate blade, hub, housing and stand strokes; replaces incompatible oblique identity only for the integrated revision."
  },
  "revision": "integrated-v2",
  "source_anchors": {
    "cage": [
      73,
      10,
      254,
      212
    ],
    "hub": [
      162,
      119
    ],
    "stand_base": [
      143,
      236,
      188,
      239
    ],
    "bowl": [
      9,
      178,
      85,
      224
    ],
    "books": [
      234,
      209,
      320,
      240
    ]
  },
  "planes": [
    {
      "id": "background",
      "source": "drawn by agent against source frame 36, held once",
      "strokes": [
        [
          [
            3,
            0
          ],
          [
            3,
            188
          ]
        ],
        [
          [
            66,
            0
          ],
          [
            65,
            186
          ]
        ],
        [
          [
            122,
            0
          ],
          [
            121,
            183
          ]
        ],
        [
          [
            185,
            0
          ],
          [
            185,
            186
          ]
        ],
        [
          [
            249,
            0
          ],
          [
            249,
            193
          ]
        ],
        [
          [
            316,
            0
          ],
          [
            316,
            194
          ]
        ],
        [
          [
            0,
            185
          ],
          [
            68,
            184
          ]
        ],
        [
          [
            252,
            193
          ],
          [
            319,
            194
          ]
        ],
        [
          [
            0,
            218
          ],
          [
            75,
            215
          ],
          [
            115,
            221
          ]
        ],
        [
          [
            201,
            220
          ],
          [
            243,
            226
          ],
          [
            319,
            238
          ]
        ],
        [
          [
            10,
            184
          ],
          [
            22,
            179
          ],
          [
            43,
            177
          ],
          [
            65,
            180
          ],
          [
            83,
            185
          ],
          [
            76,
            193
          ],
          [
            57,
            198
          ],
          [
            33,
            197
          ],
          [
            15,
            192
          ],
          [
            10,
            184
          ]
        ],
        [
          [
            10,
            185
          ],
          [
            16,
            208
          ],
          [
            27,
            219
          ],
          [
            45,
            224
          ],
          [
            62,
            221
          ],
          [
            75,
            212
          ],
          [
            83,
            185
          ]
        ],
        [
          [
            22,
            184
          ],
          [
            25,
            188
          ],
          [
            28,
            185
          ]
        ],
        [
          [
            41,
            180
          ],
          [
            42,
            186
          ],
          [
            47,
            184
          ]
        ],
        [
          [
            59,
            185
          ],
          [
            65,
            189
          ]
        ],
        [
          [
            235,
            209
          ],
          [
            274,
            212
          ],
          [
            319,
            224
          ],
          [
            319,
            237
          ],
          [
            272,
            226
          ],
          [
            235,
            221
          ],
          [
            235,
            209
          ]
        ],
        [
          [
            245,
            215
          ],
          [
            276,
            218
          ],
          [
            311,
            229
          ]
        ],
        [
          [
            238,
            222
          ],
          [
            273,
            229
          ],
          [
            312,
            240
          ]
        ],
        [
          [
            273,
            213
          ],
          [
            273,
            225
          ]
        ],
        [
          [
            283,
            216
          ],
          [
            283,
            228
          ]
        ]
      ]
    },
    {
      "id": "rotor",
      "source_strokes": [
        3
      ]
    },
    {
      "id": "housing",
      "source_strokes": [
        4,
        5
      ]
    },
    {
      "id": "hub",
      "source_strokes": [
        2
      ]
    },
    {
      "id": "stand",
      "source_strokes": [
        0,
        1
      ]
    }
  ],
  "source_registration": {
    "method": "manual source-frame anchors; different part mappings for cage and stand",
    "coordinates": [
      320,
      240
    ],
    "automatic_registration": "not run",
    "camera": "background held; LK/RANSAC first-to-last background shift measured separately under2px",
    "head_depth_mapping": "cage horizontal shift .55 times frontal-hub shift; manually inferred yaw projection; hub/rotor offset 12.5px",
    "head_motion": "black crossbar template registration per decoded source frame; correlation scores retained, not probabilities"
  },
  "phase": {
    "method": "procedural constant angular speed",
    "revolutions_per_second": 1.28,
    "loop_revolutions": 4,
    "source_rpm_measured": false
  },
  "frames": [
    {
      "f": 0,
      "time": 0.0,
      "source_time": 1.2,
      "source_frame_index": 36,
      "rotor_angle": 0.0,
      "head_shift": [
        0.0,
        0.0
      ],
      "head_template_match_ncc": 1.0,
      "source_index_time": 1.2012012012012012
    },
    {
      "f": 1,
      "time": 0.041666666666666664,
      "source_time": 1.2416666666666667,
      "source_frame_index": 37,
      "rotor_angle": 0.33510321638291124,
      "head_shift": [
        0.0,
        0.0
      ],
      "head_template_match_ncc": 0.9995967149734497,
      "source_index_time": 1.234567901234568
    },
    {
      "f": 2,
      "time": 0.08333333333333333,
      "source_time": 1.2833333333333332,
      "source_frame_index": 38,
      "rotor_angle": 0.6702064327658225,
      "head_shift": [
        0.0,
        0.0
      ],
      "head_template_match_ncc": 0.863521933555603,
      "source_index_time": 1.2679346012679347
    },
    {
      "f": 3,
      "time": 0.125,
      "source_time": 1.325,
      "source_frame_index": 40,
      "rotor_angle": 1.0053096491487339,
      "head_shift": [
        0.0,
        1.0
      ],
      "head_template_match_ncc": 0.7900446057319641,
      "source_index_time": 1.3346680013346681
    },
    {
      "f": 4,
      "time": 0.16666666666666666,
      "source_time": 1.3666666666666667,
      "source_frame_index": 41,
      "rotor_angle": 1.340412865531645,
      "head_shift": [
        0.0,
        1.0
      ],
      "head_template_match_ncc": 0.8863010406494141,
      "source_index_time": 1.3680347013680347
    },
    {
      "f": 5,
      "time": 0.20833333333333334,
      "source_time": 1.4083333333333332,
      "source_frame_index": 42,
      "rotor_angle": 1.6755160819145563,
      "head_shift": [
        0.0,
        1.0
      ],
      "head_template_match_ncc": 0.8862926363945007,
      "source_index_time": 1.4014014014014013
    },
    {
      "f": 6,
      "time": 0.25,
      "source_time": 1.45,
      "source_frame_index": 43,
      "rotor_angle": 2.0106192982974678,
      "head_shift": [
        0.0,
        0.0
      ],
      "head_template_match_ncc": 0.9644288420677185,
      "source_index_time": 1.4347681014347682
    },
    {
      "f": 7,
      "time": 0.2916666666666667,
      "source_time": 1.4916666666666667,
      "source_frame_index": 45,
      "rotor_angle": 2.345722514680379,
      "head_shift": [
        0.0,
        1.0
      ],
      "head_template_match_ncc": 0.8999626040458679,
      "source_index_time": 1.5015015015015016
    },
    {
      "f": 8,
      "time": 0.3333333333333333,
      "source_time": 1.5333333333333332,
      "source_frame_index": 46,
      "rotor_angle": 2.68082573106329,
      "head_shift": [
        1.0,
        0.0
      ],
      "head_template_match_ncc": 0.8722872734069824,
      "source_index_time": 1.5348682015348682
    },
    {
      "f": 9,
      "time": 0.375,
      "source_time": 1.575,
      "source_frame_index": 47,
      "rotor_angle": 3.015928947446201,
      "head_shift": [
        1.0,
        0.0
      ],
      "head_template_match_ncc": 0.8720449805259705,
      "source_index_time": 1.5682349015682349
    },
    {
      "f": 10,
      "time": 0.4166666666666667,
      "source_time": 1.6166666666666667,
      "source_frame_index": 48,
      "rotor_angle": 3.3510321638291125,
      "head_shift": [
        1.0,
        1.0
      ],
      "head_template_match_ncc": 0.873355507850647,
      "source_index_time": 1.6016016016016017
    },
    {
      "f": 11,
      "time": 0.4583333333333333,
      "source_time": 1.6583333333333332,
      "source_frame_index": 50,
      "rotor_angle": 3.6861353802120234,
      "head_shift": [
        1.0,
        1.0
      ],
      "head_template_match_ncc": 0.849390983581543,
      "source_index_time": 1.6683350016683351
    },
    {
      "f": 12,
      "time": 0.5,
      "source_time": 1.7,
      "source_frame_index": 51,
      "rotor_angle": 4.0212385965949355,
      "head_shift": [
        2.0,
        1.0
      ],
      "head_template_match_ncc": 0.8655408620834351,
      "source_index_time": 1.7017017017017018
    },
    {
      "f": 13,
      "time": 0.5416666666666666,
      "source_time": 1.7416666666666667,
      "source_frame_index": 52,
      "rotor_angle": 4.356341812977846,
      "head_shift": [
        2.0,
        1.0
      ],
      "head_template_match_ncc": 0.8655910491943359,
      "source_index_time": 1.7350684017350684
    },
    {
      "f": 14,
      "time": 0.5833333333333334,
      "source_time": 1.7833333333333332,
      "source_frame_index": 53,
      "rotor_angle": 4.691445029360758,
      "head_shift": [
        2.0,
        1.0
      ],
      "head_template_match_ncc": 0.889760434627533,
      "source_index_time": 1.7684351017684352
    },
    {
      "f": 15,
      "time": 0.625,
      "source_time": 1.825,
      "source_frame_index": 55,
      "rotor_angle": 5.026548245743669,
      "head_shift": [
        2.0,
        1.0
      ],
      "head_template_match_ncc": 0.9142804145812988,
      "source_index_time": 1.8351685018351687
    },
    {
      "f": 16,
      "time": 0.6666666666666666,
      "source_time": 1.8666666666666667,
      "source_frame_index": 56,
      "rotor_angle": 5.36165146212658,
      "head_shift": [
        3.0,
        1.0
      ],
      "head_template_match_ncc": 0.8574789762496948,
      "source_index_time": 1.8685352018685353
    },
    {
      "f": 17,
      "time": 0.7083333333333334,
      "source_time": 1.9083333333333332,
      "source_frame_index": 57,
      "rotor_angle": 5.696754678509492,
      "head_shift": [
        3.0,
        1.0
      ],
      "head_template_match_ncc": 0.8574256300926208,
      "source_index_time": 1.901901901901902
    },
    {
      "f": 18,
      "time": 0.75,
      "source_time": 1.95,
      "source_frame_index": 58,
      "rotor_angle": 6.031857894892402,
      "head_shift": [
        3.0,
        1.0
      ],
      "head_template_match_ncc": 0.814894437789917,
      "source_index_time": 1.9352686019352687
    },
    {
      "f": 19,
      "time": 0.7916666666666666,
      "source_time": 1.9916666666666667,
      "source_frame_index": 60,
      "rotor_angle": 6.366961111275313,
      "head_shift": [
        4.0,
        1.0
      ],
      "head_template_match_ncc": 0.8483150601387024,
      "source_index_time": 2.002002002002002
    },
    {
      "f": 20,
      "time": 0.8333333333333334,
      "source_time": 2.033333333333333,
      "source_frame_index": 61,
      "rotor_angle": 6.702064327658225,
      "head_shift": [
        4.0,
        0.0
      ],
      "head_template_match_ncc": 0.8803415298461914,
      "source_index_time": 2.0353687020353686
    },
    {
      "f": 21,
      "time": 0.875,
      "source_time": 2.075,
      "source_frame_index": 62,
      "rotor_angle": 7.037167544041137,
      "head_shift": [
        4.0,
        0.0
      ],
      "head_template_match_ncc": 0.8803295493125916,
      "source_index_time": 2.0687354020687354
    },
    {
      "f": 22,
      "time": 0.9166666666666666,
      "source_time": 2.1166666666666667,
      "source_frame_index": 63,
      "rotor_angle": 7.372270760424047,
      "head_shift": [
        4.0,
        0.0
      ],
      "head_template_match_ncc": 0.8319236040115356,
      "source_index_time": 2.1021021021021022
    },
    {
      "f": 23,
      "time": 0.9583333333333334,
      "source_time": 2.158333333333333,
      "source_frame_index": 65,
      "rotor_angle": 7.7073739768069585,
      "head_shift": [
        5.0,
        0.0
      ],
      "head_template_match_ncc": 0.8545875549316406,
      "source_index_time": 2.1688355021688355
    },
    {
      "f": 24,
      "time": 1.0,
      "source_time": 2.2,
      "source_frame_index": 66,
      "rotor_angle": 8.042477193189871,
      "head_shift": [
        5.0,
        0.0
      ],
      "head_template_match_ncc": 0.8185387849807739,
      "source_index_time": 2.2022022022022023
    },
    {
      "f": 25,
      "time": 1.0416666666666667,
      "source_time": 2.2416666666666667,
      "source_frame_index": 67,
      "rotor_angle": 8.377580409572783,
      "head_shift": [
        5.0,
        0.0
      ],
      "head_template_match_ncc": 0.8185318112373352,
      "source_index_time": 2.235568902235569
    },
    {
      "f": 26,
      "time": 1.0833333333333333,
      "source_time": 2.283333333333333,
      "source_frame_index": 68,
      "rotor_angle": 8.712683625955693,
      "head_shift": [
        6.0,
        0.0
      ],
      "head_template_match_ncc": 0.7716413736343384,
      "source_index_time": 2.2689356022689355
    },
    {
      "f": 27,
      "time": 1.125,
      "source_time": 2.325,
      "source_frame_index": 70,
      "rotor_angle": 9.047786842338605,
      "head_shift": [
        7.0,
        1.0
      ],
      "head_template_match_ncc": 0.729810893535614,
      "source_index_time": 2.335669002335669
    },
    {
      "f": 28,
      "time": 1.1666666666666667,
      "source_time": 2.3666666666666667,
      "source_frame_index": 71,
      "rotor_angle": 9.382890058721516,
      "head_shift": [
        7.0,
        0.0
      ],
      "head_template_match_ncc": 0.811663806438446,
      "source_index_time": 2.3690357023690356
    },
    {
      "f": 29,
      "time": 1.2083333333333333,
      "source_time": 2.408333333333333,
      "source_frame_index": 72,
      "rotor_angle": 9.717993275104426,
      "head_shift": [
        7.0,
        0.0
      ],
      "head_template_match_ncc": 0.8117704391479492,
      "source_index_time": 2.4024024024024024
    },
    {
      "f": 30,
      "time": 1.25,
      "source_time": 2.45,
      "source_frame_index": 73,
      "rotor_angle": 10.053096491487338,
      "head_shift": [
        8.0,
        0.0
      ],
      "head_template_match_ncc": 0.7613800764083862,
      "source_index_time": 2.4357691024357693
    },
    {
      "f": 31,
      "time": 1.2916666666666667,
      "source_time": 2.4916666666666667,
      "source_frame_index": 75,
      "rotor_angle": 10.38819970787025,
      "head_shift": [
        9.0,
        0.0
      ],
      "head_template_match_ncc": 0.7401674389839172,
      "source_index_time": 2.5025025025025025
    },
    {
      "f": 32,
      "time": 1.3333333333333333,
      "source_time": 2.533333333333333,
      "source_frame_index": 76,
      "rotor_angle": 10.72330292425316,
      "head_shift": [
        9.0,
        0.0
      ],
      "head_template_match_ncc": 0.8025602698326111,
      "source_index_time": 2.5358692025358693
    },
    {
      "f": 33,
      "time": 1.375,
      "source_time": 2.575,
      "source_frame_index": 77,
      "rotor_angle": 11.058406140636071,
      "head_shift": [
        9.0,
        0.0
      ],
      "head_template_match_ncc": 0.8027898073196411,
      "source_index_time": 2.569235902569236
    },
    {
      "f": 34,
      "time": 1.4166666666666667,
      "source_time": 2.6166666666666667,
      "source_frame_index": 78,
      "rotor_angle": 11.393509357018983,
      "head_shift": [
        9.0,
        0.0
      ],
      "head_template_match_ncc": 0.7337996959686279,
      "source_index_time": 2.6026026026026026
    },
    {
      "f": 35,
      "time": 1.4583333333333333,
      "source_time": 2.658333333333333,
      "source_frame_index": 80,
      "rotor_angle": 11.728612573401893,
      "head_shift": [
        10.0,
        0.0
      ],
      "head_template_match_ncc": 0.7705375552177429,
      "source_index_time": 2.6693360026693362
    },
    {
      "f": 36,
      "time": 1.5,
      "source_time": 2.7,
      "source_frame_index": 81,
      "rotor_angle": 12.063715789784805,
      "head_shift": [
        11.0,
        0.0
      ],
      "head_template_match_ncc": 0.7269318699836731,
      "source_index_time": 2.7027027027027026
    },
    {
      "f": 37,
      "time": 1.5416666666666667,
      "source_time": 2.7416666666666667,
      "source_frame_index": 82,
      "rotor_angle": 12.398819006167717,
      "head_shift": [
        11.0,
        0.0
      ],
      "head_template_match_ncc": 0.7265798449516296,
      "source_index_time": 2.7360694027360695
    },
    {
      "f": 38,
      "time": 1.5833333333333333,
      "source_time": 2.783333333333333,
      "source_frame_index": 83,
      "rotor_angle": 12.733922222550627,
      "head_shift": [
        12.0,
        0.0
      ],
      "head_template_match_ncc": 0.7480964660644531,
      "source_index_time": 2.7694361027694363
    },
    {
      "f": 39,
      "time": 1.625,
      "source_time": 2.825,
      "source_frame_index": 85,
      "rotor_angle": 13.069025438933538,
      "head_shift": [
        13.0,
        0.0
      ],
      "head_template_match_ncc": 0.7057780623435974,
      "source_index_time": 2.8361695028361695
    },
    {
      "f": 40,
      "time": 1.6666666666666667,
      "source_time": 2.8666666666666667,
      "source_frame_index": 86,
      "rotor_angle": 13.40412865531645,
      "head_shift": [
        13.0,
        0.0
      ],
      "head_template_match_ncc": 0.7162688374519348,
      "source_index_time": 2.8695362028695364
    },
    {
      "f": 41,
      "time": 1.7083333333333333,
      "source_time": 2.908333333333333,
      "source_frame_index": 87,
      "rotor_angle": 13.73923187169936,
      "head_shift": [
        13.0,
        0.0
      ],
      "head_template_match_ncc": 0.7163179516792297,
      "source_index_time": 2.902902902902903
    },
    {
      "f": 42,
      "time": 1.75,
      "source_time": 2.95,
      "source_frame_index": 88,
      "rotor_angle": 14.074335088082274,
      "head_shift": [
        14.0,
        1.0
      ],
      "head_template_match_ncc": 0.713411808013916,
      "source_index_time": 2.9362696029362696
    },
    {
      "f": 43,
      "time": 1.7916666666666667,
      "source_time": 2.9916666666666667,
      "source_frame_index": 90,
      "rotor_angle": 14.409438304465183,
      "head_shift": [
        15.0,
        1.0
      ],
      "head_template_match_ncc": 0.6999069452285767,
      "source_index_time": 3.0030030030030033
    },
    {
      "f": 44,
      "time": 1.8333333333333333,
      "source_time": 3.033333333333333,
      "source_frame_index": 91,
      "rotor_angle": 14.744541520848093,
      "head_shift": [
        15.0,
        1.0
      ],
      "head_template_match_ncc": 0.6822043061256409,
      "source_index_time": 3.0363697030363697
    },
    {
      "f": 45,
      "time": 1.875,
      "source_time": 3.075,
      "source_frame_index": 92,
      "rotor_angle": 15.079644737231007,
      "head_shift": [
        15.0,
        1.0
      ],
      "head_template_match_ncc": 0.6833568215370178,
      "source_index_time": 3.0697364030697365
    },
    {
      "f": 46,
      "time": 1.9166666666666667,
      "source_time": 3.1166666666666667,
      "source_frame_index": 93,
      "rotor_angle": 15.414747953613917,
      "head_shift": [
        15.0,
        1.0
      ],
      "head_template_match_ncc": 0.6864565014839172,
      "source_index_time": 3.1031031031031033
    },
    {
      "f": 47,
      "time": 1.9583333333333333,
      "source_time": 3.158333333333333,
      "source_frame_index": 95,
      "rotor_angle": 15.74985116999683,
      "head_shift": [
        16.0,
        1.0
      ],
      "head_template_match_ncc": 0.6767818331718445,
      "source_index_time": 3.1698365031698366
    },
    {
      "f": 48,
      "time": 2.0,
      "source_time": 3.2,
      "source_frame_index": 96,
      "rotor_angle": 16.084954386379742,
      "head_shift": [
        17.0,
        1.0
      ],
      "head_template_match_ncc": 0.6711223125457764,
      "source_index_time": 3.2032032032032034
    },
    {
      "f": 49,
      "time": 2.0416666666666665,
      "source_time": 3.2416666666666663,
      "source_frame_index": 97,
      "rotor_angle": 16.42005760276265,
      "head_shift": [
        17.0,
        1.0
      ],
      "head_template_match_ncc": 0.6711441278457642,
      "source_index_time": 3.2365699032365702
    },
    {
      "f": 50,
      "time": 2.0833333333333335,
      "source_time": 3.283333333333333,
      "source_frame_index": 98,
      "rotor_angle": 16.755160819145566,
      "head_shift": [
        8.0,
        1.0
      ],
      "head_template_match_ncc": 0.6613303422927856,
      "source_index_time": 3.2699366032699366
    },
    {
      "f": 51,
      "time": 2.125,
      "source_time": 3.325,
      "source_frame_index": 100,
      "rotor_angle": 17.090264035528474,
      "head_shift": [
        9.0,
        1.0
      ],
      "head_template_match_ncc": 0.6633373498916626,
      "source_index_time": 3.3366700033366703
    },
    {
      "f": 52,
      "time": 2.1666666666666665,
      "source_time": 3.3666666666666663,
      "source_frame_index": 101,
      "rotor_angle": 17.425367251911386,
      "head_shift": [
        10.0,
        1.0
      ],
      "head_template_match_ncc": 0.6608105301856995,
      "source_index_time": 3.3700367033700367
    },
    {
      "f": 53,
      "time": 2.2083333333333335,
      "source_time": 3.408333333333333,
      "source_frame_index": 102,
      "rotor_angle": 17.760470468294297,
      "head_shift": [
        10.0,
        1.0
      ],
      "head_template_match_ncc": 0.6607901453971863,
      "source_index_time": 3.4034034034034035
    },
    {
      "f": 54,
      "time": 2.25,
      "source_time": 3.45,
      "source_frame_index": 103,
      "rotor_angle": 18.09557368467721,
      "head_shift": [
        10.0,
        1.0
      ],
      "head_template_match_ncc": 0.6621408462524414,
      "source_index_time": 3.4367701034367704
    },
    {
      "f": 55,
      "time": 2.2916666666666665,
      "source_time": 3.4916666666666663,
      "source_frame_index": 105,
      "rotor_angle": 18.43067690106012,
      "head_shift": [
        11.0,
        1.0
      ],
      "head_template_match_ncc": 0.6260571479797363,
      "source_index_time": 3.5035035035035036
    },
    {
      "f": 56,
      "time": 2.3333333333333335,
      "source_time": 3.533333333333333,
      "source_frame_index": 106,
      "rotor_angle": 18.765780117443033,
      "head_shift": [
        11.0,
        1.0
      ],
      "head_template_match_ncc": 0.6421772241592407,
      "source_index_time": 3.5368702035368704
    },
    {
      "f": 57,
      "time": 2.375,
      "source_time": 3.575,
      "source_frame_index": 107,
      "rotor_angle": 19.10088333382594,
      "head_shift": [
        11.0,
        1.0
      ],
      "head_template_match_ncc": 0.6421130895614624,
      "source_index_time": 3.570236903570237
    },
    {
      "f": 58,
      "time": 2.4166666666666665,
      "source_time": 3.6166666666666663,
      "source_frame_index": 108,
      "rotor_angle": 19.435986550208852,
      "head_shift": [
        12.0,
        1.0
      ],
      "head_template_match_ncc": 0.6437491774559021,
      "source_index_time": 3.6036036036036037
    },
    {
      "f": 59,
      "time": 2.4583333333333335,
      "source_time": 3.658333333333333,
      "source_frame_index": 110,
      "rotor_angle": 19.771089766591764,
      "head_shift": [
        14.0,
        2.0
      ],
      "head_template_match_ncc": 0.6413847208023071,
      "source_index_time": 3.6703370036703373
    },
    {
      "f": 60,
      "time": 2.5,
      "source_time": 3.7,
      "source_frame_index": 111,
      "rotor_angle": 20.106192982974676,
      "head_shift": [
        14.0,
        2.0
      ],
      "head_template_match_ncc": 0.6398789286613464,
      "source_index_time": 3.7037037037037037
    },
    {
      "f": 61,
      "time": 2.5416666666666665,
      "source_time": 3.7416666666666663,
      "source_frame_index": 112,
      "rotor_angle": 20.441296199357588,
      "head_shift": [
        14.0,
        2.0
      ],
      "head_template_match_ncc": 0.639876663684845,
      "source_index_time": 3.7370704037370706
    },
    {
      "f": 62,
      "time": 2.5833333333333335,
      "source_time": 3.783333333333333,
      "source_frame_index": 113,
      "rotor_angle": 20.7763994157405,
      "head_shift": [
        15.0,
        2.0
      ],
      "head_template_match_ncc": 0.6356353759765625,
      "source_index_time": 3.7704371037704374
    },
    {
      "f": 63,
      "time": 2.625,
      "source_time": 3.825,
      "source_frame_index": 115,
      "rotor_angle": 21.11150263212341,
      "head_shift": [
        16.0,
        1.0
      ],
      "head_template_match_ncc": 0.6267473101615906,
      "source_index_time": 3.8371705038371706
    },
    {
      "f": 64,
      "time": 2.6666666666666665,
      "source_time": 3.8666666666666663,
      "source_frame_index": 116,
      "rotor_angle": 21.44660584850632,
      "head_shift": [
        17.0,
        2.0
      ],
      "head_template_match_ncc": 0.621195375919342,
      "source_index_time": 3.8705372038705375
    },
    {
      "f": 65,
      "time": 2.7083333333333335,
      "source_time": 3.908333333333333,
      "source_frame_index": 117,
      "rotor_angle": 21.78170906488923,
      "head_shift": [
        17.0,
        2.0
      ],
      "head_template_match_ncc": 0.6203734278678894,
      "source_index_time": 3.903903903903904
    },
    {
      "f": 66,
      "time": 2.75,
      "source_time": 3.95,
      "source_frame_index": 118,
      "rotor_angle": 22.116812281272143,
      "head_shift": [
        17.0,
        2.0
      ],
      "head_template_match_ncc": 0.6329470276832581,
      "source_index_time": 3.9372706039372707
    },
    {
      "f": 67,
      "time": 2.7916666666666665,
      "source_time": 3.9916666666666663,
      "source_frame_index": 120,
      "rotor_angle": 22.451915497655055,
      "head_shift": [
        19.0,
        3.0
      ],
      "head_template_match_ncc": 0.6240052580833435,
      "source_index_time": 4.004004004004004
    },
    {
      "f": 68,
      "time": 2.8333333333333335,
      "source_time": 4.033333333333333,
      "source_frame_index": 121,
      "rotor_angle": 22.787018714037966,
      "head_shift": [
        19.0,
        2.0
      ],
      "head_template_match_ncc": 0.62470543384552,
      "source_index_time": 4.037370704037371
    },
    {
      "f": 69,
      "time": 2.875,
      "source_time": 4.075,
      "source_frame_index": 122,
      "rotor_angle": 23.122121930420878,
      "head_shift": [
        19.0,
        2.0
      ],
      "head_template_match_ncc": 0.6246490478515625,
      "source_index_time": 4.070737404070737
    },
    {
      "f": 70,
      "time": 2.9166666666666665,
      "source_time": 4.116666666666666,
      "source_frame_index": 123,
      "rotor_angle": 23.457225146803786,
      "head_shift": [
        20.0,
        2.0
      ],
      "head_template_match_ncc": 0.6472015976905823,
      "source_index_time": 4.104104104104104
    },
    {
      "f": 71,
      "time": 2.9583333333333335,
      "source_time": 4.158333333333333,
      "source_frame_index": 125,
      "rotor_angle": 23.7923283631867,
      "head_shift": [
        21.0,
        2.0
      ],
      "head_template_match_ncc": 0.6571232080459595,
      "source_index_time": 4.170837504170838
    },
    {
      "f": 72,
      "time": 3.0,
      "source_time": 4.2,
      "source_frame_index": 126,
      "rotor_angle": 24.12743157956961,
      "head_shift": [
        22.0,
        2.0
      ],
      "head_template_match_ncc": 0.6627172231674194,
      "source_index_time": 4.2042042042042045
    },
    {
      "f": 73,
      "time": 3.0416666666666665,
      "source_time": 4.241666666666666,
      "source_frame_index": 127,
      "rotor_angle": 24.46253479595252,
      "head_shift": [
        22.0,
        2.0
      ],
      "head_template_match_ncc": 0.6628316044807434,
      "source_index_time": 4.237570904237571
    },
    {
      "f": 74,
      "time": 3.0833333333333335,
      "source_time": 4.283333333333333,
      "source_frame_index": 128,
      "rotor_angle": 24.797638012335433,
      "head_shift": [
        22.0,
        2.0
      ],
      "head_template_match_ncc": 0.6590091586112976,
      "source_index_time": 4.270937604270938
    }
  ],
  "xsheet": [
    {
      "f": 0,
      "kind": "B",
      "note": ""
    },
    {
      "f": 1,
      "kind": "K",
      "note": "Running fan: head pivots slowly on stationary stand while blades rotate. Rotor phase authored."
    },
    {
      "f": 2,
      "kind": "B",
      "note": ""
    },
    {
      "f": 3,
      "kind": "B",
      "note": ""
    },
    {
      "f": 4,
      "kind": "B",
      "note": ""
    },
    {
      "f": 5,
      "kind": "B",
      "note": ""
    },
    {
      "f": 6,
      "kind": "B",
      "note": ""
    },
    {
      "f": 7,
      "kind": "B",
      "note": ""
    },
    {
      "f": 8,
      "kind": "B",
      "note": ""
    },
    {
      "f": 9,
      "kind": "B",
      "note": ""
    },
    {
      "f": 10,
      "kind": "B",
      "note": ""
    },
    {
      "f": 11,
      "kind": "B",
      "note": ""
    },
    {
      "f": 12,
      "kind": "B",
      "note": ""
    },
    {
      "f": 13,
      "kind": "B",
      "note": ""
    },
    {
      "f": 14,
      "kind": "B",
      "note": ""
    },
    {
      "f": 15,
      "kind": "K",
      "note": "Running fan: head pivots slowly on stationary stand while blades rotate. Rotor phase authored."
    },
    {
      "f": 16,
      "kind": "B",
      "note": ""
    },
    {
      "f": 17,
      "kind": "B",
      "note": ""
    },
    {
      "f": 18,
      "kind": "B",
      "note": ""
    },
    {
      "f": 19,
      "kind": "B",
      "note": ""
    },
    {
      "f": 20,
      "kind": "B",
      "note": ""
    },
    {
      "f": 21,
      "kind": "B",
      "note": ""
    },
    {
      "f": 22,
      "kind": "B",
      "note": ""
    },
    {
      "f": 23,
      "kind": "B",
      "note": ""
    },
    {
      "f": 24,
      "kind": "B",
      "note": ""
    },
    {
      "f": 25,
      "kind": "B",
      "note": ""
    },
    {
      "f": 26,
      "kind": "B",
      "note": ""
    },
    {
      "f": 27,
      "kind": "B",
      "note": ""
    },
    {
      "f": 28,
      "kind": "B",
      "note": ""
    },
    {
      "f": 29,
      "kind": "B",
      "note": ""
    },
    {
      "f": 30,
      "kind": "K",
      "note": "Running fan: head pivots slowly on stationary stand while blades rotate. Rotor phase authored."
    },
    {
      "f": 31,
      "kind": "B",
      "note": ""
    },
    {
      "f": 32,
      "kind": "B",
      "note": ""
    },
    {
      "f": 33,
      "kind": "B",
      "note": ""
    },
    {
      "f": 34,
      "kind": "B",
      "note": ""
    },
    {
      "f": 35,
      "kind": "B",
      "note": ""
    },
    {
      "f": 36,
      "kind": "B",
      "note": ""
    },
    {
      "f": 37,
      "kind": "B",
      "note": ""
    },
    {
      "f": 38,
      "kind": "B",
      "note": ""
    },
    {
      "f": 39,
      "kind": "B",
      "note": ""
    },
    {
      "f": 40,
      "kind": "B",
      "note": ""
    },
    {
      "f": 41,
      "kind": "B",
      "note": ""
    },
    {
      "f": 42,
      "kind": "B",
      "note": ""
    },
    {
      "f": 43,
      "kind": "B",
      "note": ""
    },
    {
      "f": 44,
      "kind": "B",
      "note": ""
    },
    {
      "f": 45,
      "kind": "K",
      "note": "Running fan: head pivots slowly on stationary stand while blades rotate. Rotor phase authored."
    },
    {
      "f": 46,
      "kind": "B",
      "note": ""
    },
    {
      "f": 47,
      "kind": "B",
      "note": ""
    },
    {
      "f": 48,
      "kind": "B",
      "note": ""
    },
    {
      "f": 49,
      "kind": "B",
      "note": ""
    },
    {
      "f": 50,
      "kind": "B",
      "note": ""
    },
    {
      "f": 51,
      "kind": "B",
      "note": ""
    },
    {
      "f": 52,
      "kind": "B",
      "note": ""
    },
    {
      "f": 53,
      "kind": "B",
      "note": ""
    },
    {
      "f": 54,
      "kind": "B",
      "note": ""
    },
    {
      "f": 55,
      "kind": "B",
      "note": ""
    },
    {
      "f": 56,
      "kind": "B",
      "note": ""
    },
    {
      "f": 57,
      "kind": "B",
      "note": ""
    },
    {
      "f": 58,
      "kind": "B",
      "note": ""
    },
    {
      "f": 59,
      "kind": "K",
      "note": "Running fan: head pivots slowly on stationary stand while blades rotate. Rotor phase authored."
    },
    {
      "f": 60,
      "kind": "B",
      "note": ""
    },
    {
      "f": 61,
      "kind": "B",
      "note": ""
    },
    {
      "f": 62,
      "kind": "B",
      "note": ""
    },
    {
      "f": 63,
      "kind": "B",
      "note": ""
    },
    {
      "f": 64,
      "kind": "B",
      "note": ""
    },
    {
      "f": 65,
      "kind": "B",
      "note": ""
    },
    {
      "f": 66,
      "kind": "B",
      "note": ""
    },
    {
      "f": 67,
      "kind": "B",
      "note": ""
    },
    {
      "f": 68,
      "kind": "B",
      "note": ""
    },
    {
      "f": 69,
      "kind": "B",
      "note": ""
    },
    {
      "f": 70,
      "kind": "B",
      "note": ""
    },
    {
      "f": 71,
      "kind": "B",
      "note": ""
    },
    {
      "f": 72,
      "kind": "B",
      "note": ""
    },
    {
      "f": 73,
      "kind": "B",
      "note": ""
    },
    {
      "f": 74,
      "kind": "K",
      "note": "Running fan: head pivots slowly on stationary stand while blades rotate. Rotor phase authored."
    }
  ],
  "keys": [
    1,
    15,
    30,
    45,
    59,
    74
  ],
  "render_files": [
    "cartoon.mp4",
    "comparison.mp4",
    "source-excerpt.mp4"
  ],
  "training_ran": false,
  "motion_approved": false,
  "assembly_summary": "A held room and stand, a source-tracked head turn, and authored rotor motion."
}
