The convex hull answers one question: at a given bitrate, which resolution gives the best picture? Because a low resolution wins when bits are scarce (a clean small frame upscaled beats a starved large one) and a high resolution wins when bits are plentiful, the resolution curves of quality-versus-bitrate cross, and the best choice is the upper envelope stitched from whichever resolution is currently winning. That envelope is the convex hull, and every rung of a per-title ladder sits on it. To build it you encode a grid, score each encode, drop the dominated points, and read the resolution off the frontier at each bitrate. The load-bearing catch is the measurement: full-reference metrics need both frames the same size, so a lower-resolution encode must be upscaled to the source resolution before scoring, and the upscaler must be held constant. It is the geometry behind per-title encoding and the curve BD-rate is computed on.

Book cover: Video Streaming, Volume 3 of the Fora Soft Video Engineering HandbookBook cover: Video Encoding, Volume 1 of the Fora Soft Video Engineering HandbookBook cover: AI for Video, Volume 6 of the Fora Soft Video Engineering Handbook

The handbook · 7 volumes

Fora Soft Video Engineering Handbook

The convex hull keeps only the resolution and bitrate points that win on quality, which is the math that makes per-title encoding save bandwidth. We wrote seven volumes covering the whole video stack, and for the convex hull start with Volume 1: rate-quality curves, resolution and scaling, per-title encoding and quality metrics, with Volume 3 on bitrate ladders and ABR. Written by Nikolay Sapunov, CEO at Fora Soft.

Browse the handbook on Amazon →7 volumes · 9,000+ pages · Kindle & paperback

Want a convex hull analysis to see how much your fixed ladder overspends?

Send us a sample of titles: we build the convex hull per title, derive a ladder from it and estimate the bitrate and storage you save. 250+ video products shipped since 2005.

Book a 30-min call →WhatsApp →Email us →