Core Technologies from VP9, Daala, and Thor in AV1

The AOMedia Video 1 (AV1) codec is an open-source, royalty-free video standard developed by the Alliance for Open Media (AOMedia) to deliver superior compression efficiency for web and streaming media. Designed to succeed VP9, AV1 is a collaborative synthesis built upon the foundational architectures and research of three predecessor projects: Google’s VP9, Xiph.Org/Mozilla’s Daala, and Cisco’s Thor. This article outlines the specific core technologies that AV1 adopted from each of these three projects and how they shaped the final standard.

Core Technologies from VP9

Google's VP9 served as the baseline pipeline and bitstream framework for AV1. Rather than designing a codec from scratch, AOMedia used VP9's codebase as the starting point, expanding its capabilities across several domains:

Core Technologies from Daala

The Daala project, led by Xiph.Org and Mozilla, focused on experimental, non-traditional compression methods. While AV1 did not adopt Daala’s lapped transforms entirely, several of Daala's key innovations were integrated:

Core Technologies from Thor

Developed by Cisco to provide a royalty-free video standard optimized for real-time communications, Thor contributed critical motion prediction tools and filtering enhancements:

Conclusion

By using VP9 as a stable structural foundation, integrating Daala's advances in entropy coding and cross-channel prediction, and incorporating Thor’s motion modeling and filtering expertise, AV1 achieved a compression performance exceeding that of its predecessors while maintaining a royalty-free deployment path.