Worked example · stage 4 of 15
Ranking candidates
Candidate objects submitted to the utility-ranking stage.
This material is fictional. It was invented for the package to demonstrate the method.
[
{
"id": "shot_a",
"metrics": {
"beat": 0.92,
"continuity": 0.91,
"identity": 0.9,
"editability": 0.82,
"artifact": 0.08
},
"camera": {
"size": "close",
"movement": "static"
}
},
{
"id": "shot_b",
"metrics": {
"beat": 0.9,
"continuity": 0.89,
"identity": 0.91,
"editability": 0.84,
"artifact": 0.06
},
"camera": {
"size": "close",
"movement": "static"
}
},
{
"id": "shot_c",
"metrics": {
"beat": 0.84,
"continuity": 0.9,
"identity": 0.9,
"editability": 0.9,
"artifact": 0.04
},
"camera": {
"size": "medium",
"movement": "push_in"
}
},
{
"id": "shot_d_invalid",
"hard_failure": true,
"metrics": {
"beat": 1,
"continuity": 0.2,
"identity": 0.3,
"editability": 0.1,
"artifact": 0.8
},
"camera": {
"size": "extreme_close",
"movement": "orbit"
}
}
]