Next-generation video encoding techniques for 360 video and VR
Jan 21, 2016Evgeny Kuzyakov, David Pio

Summary
This post details advancements in video encoding techniques for 360 video and VR. It introduces two key methods: remapping equirectangular layouts to cube maps, reducing file size by 25% and improving encoding efficiency due to reduced geometry distortion and better pixel distribution. It also describes pyramid encoding for VR, which reduces file size by 80% and enables view-dependent adaptive bit rate streaming by only transmitting the visible field of view and pre-generating multiple resolutions for different viewports. The source code for the cube map transformation filter is also made available.