Blockiness
| Name | Type | Description |
|---|---|---|
| enabled | boolean | Enables this analysis type. |
| algorithm | enum gbimnpbmhybm | GBIM and NPBM are standard algorithms for blockiness analysis; HYBM is a Hybrik proprietary algorithm, less sensitive to false positives. |
| violation_frame_window | number | Sets the minimum number of frames where the threshold is exceeded to count as a violation. Default is 1. |
| violation_threshold | number | Sets the blockiness threshold to trigger a violation. |
| max_report_violations | integer | Sets the maximum number of violations to be reported. |
| is_optional | boolean | If set to true, the analyzer will not fail if this media type did not exist in the source. |
Example blockiness
{
"uid": "analyze_task",
"kind": "analyze",
"payload": {
"general_properties": {
"enabled": true
},
"deep_properties": {
"video": {
"blockiness": {
"enabled": true,
"algorithm": "gbim"
}
}
}
}
}