Blockiness
Name | Type | Description |
---|---|---|
enabled | boolean | Enables this analysis type. |
algorithm | enum gbim npbm hybm | 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"
}
}
}
}
}