Get more from 264
Elevate your Encoder
IQ264 is a powerful solution for enhanced H.264 encoding available as a simple software plugin for your existing encoder. It reduces streaming video network costs and improves the quality of video for end users. Unlike pre- or post-processing optimization technologies, IQ264 instructs the encoder providing additional parameters important to the human visual system. IQ264 does this by applying perceptual quality optimization (PQO) to produce improved, standards-compliant H.264 encoding. PQO considers the way the human visual system (HVS) processes video and integrates such considerations into the video encoding process. IQ264 and its perceptual quality approach yield an average of more than 25% bandwidth savings, without impacting video quality.
The IQ264 Difference
This side by side video shows a comparison of an encoding with x264 (on the left) and an encoding with x264 utilizing the IQ264 plugin (on the right). Notice less artifacts for IQ264 especially in the sky.
IQ264 and its perceptual quality approach yield an average of 25% bandwidth savings on the first encode as revealed in both quality-centric (QP) and rate-control (RC) testing. This bandwidth savings means more space, less overhead and faster streaming for you and your customers.
Some video encoding optimization solutions claim savings up to 50% without impacting quality. These systems frequently re-encode the media a second time, which yields a multi-generational loss that can only be compounded downstream. IQ264 provides bandwidth savings during the original encode by providing additional parameters based on the human visual system the first time the media is encoded.
IQ264 improves compression while your existing encoder is encoding. IQ264 powers industry-leading encoders, offering a standards-compliant way to yield significant bitrate reductions.
IQ264 is available as a software plugin and integrates with existing encoders to produce H.264 compliant encodes. Since it works with your encoder and is not a pre- or post-processing optimization technique, no changes are needed for your workflow and no changes are needed by your users.
IQ264 improves the quality of your video by applying perceptual quality optimization to produce improved, standards-compliant H.264 encoding. Perceptual quality optimization (PQO) considers the way the human visual system (HVS) process video and integrates such considerations into the video encoding process. It does this by assigning more bits to parts of a video frame more noticeable to the human visual system (HVS) and assigning fewer bits to less noticeable parts. As a result videos from encoders augmented with IQ264 are perceptually better.
We take testing seriously
Computers don’t watch video, you do. That is why we use subjective testing with people like you to confirm our results. The most advanced objective metrics fall short of subjective metrics and cannot capture video quality as accurately as subjective metrics. You can rest assured that our savings are your savings.
Under the Covers – Unified Importance Map
IQ264 uses perceptual quality considerations to generate a Unified Importance Map (UIM) for each video frame during an encoding session. The unified map is constructed from eight different inputs, including luminance, variance, edge strength, global motion, differential motion, artifact detection, contrast sensitivity, and structural similarity.
The video to the right demonstrates such a Unified Importance Map. The red and blue colors in the video illustrate how IQ264 uses the map to produce a superior encoding. Red areas (e.g., sky, track, main support beam, and parts of coaster) indicate blocks that the map has determined are perceptually important to the Human Visual System. IQ264 devotes more bits for blocks in red and encodes these at a higher quality.
Blue areas (e.g., plants wires, minor support beams, and other parts of coaster) indicate blocks that the map has determined are perceptually unimportant. For blocks in blue, IQ264 sacrifices quality to save bits. The overall result is a higher quality video.
Want to know more?
There are many different approaches to stream optimization available from various organizations. In order to choose the right video encoding optimization solution for your company, it’s important to get educated on the core differences between offerings.