The quality node measures perceptual quality metrics of an image or video — resolution, blurriness (via a Laplacian measure) and bitrate — so low-quality assets can be flagged or filtered.
Kind |
|
Applies to |
Image, Video |
Inputs |
None |
Output keys |
|
Requirements |
OpenCV / video4j native runtime. CPU-bound. No GPU required. |
Persists to |
|
Configuration
QualityNodeOptions toggle individual checks:
| Option | Meaning |
|---|---|
|
Compute a blurriness score (Laplacian variance) |
|
Record image/video dimensions |
|
Measure the video bitrate |
|
Measure the audio bitrate |
Use Cases
-
Quality gating — pair with the quality filter to route low-quality assets differently or skip them.
-
Blurry-image detection — flag out-of-focus photos.
-
Library stats — resolution/bitrate reporting across an asset pool.