Technology and gaming content trusted in North America and globally since 1999
8,610 Reviews & Articles | 60,940 News Posts

Facebook encoding 360-degree videos using pyramid geometry for VR

Facebook uses pyramid geometry for 360-degree video encoding, reduces file sizes by 80%

Anthony Garreffa | Jan 22, 2016 at 10:12 am CST (1 min, 6 secs time to read)

With Facebook owning Oculus, it should come as no surprise that the social networking giant is optimizing 360-degree video for VR experiences. Facebook engineers are now encoding videos using pyramid geometry, which reduces their file size by a huge 80%.

Facebook encoding 360-degree videos using pyramid geometry for VR |

The pyramid geometry technique takes flat frames, turns them into spheres, and places them inside of a pyramid. From there, it uses the highest resolution image at the base of the pyramid, with the sides "gradually decrease in quality as you go up", reports Engadget. Each pyramid has 30 different views, with Facebook creating five streaming in various resolutions for each one. Facebook then saves all 150 versions of your video on its servers, streaming the one you're looking at - depending on the speed of your Internet connection.

Before using the pyramid geometry technique, Facebook used cube mapping which reduced file sizes by 25% - but a saving of 80% is a huge deal. The company has also replaced its video processing system with Streaming Video Engine (SVE), which splits files into multiple parts in order to upload and encode them separately, all at once. This method both speeds up the encoding process, and playback, by 10x.

Last updated: Apr 6, 2020 at 04:56 pm CDT

Anthony Garreffa

ABOUT THE AUTHOR - Anthony Garreffa

Anthony is a long time PC enthusiast with a passion of hate for games built around consoles. FPS gaming since the pre-Quake days, where you were insulted if you used a mouse to aim, he has been addicted to gaming and hardware ever since. Working in IT retail for 10 years gave him great experience with custom-built PCs. His addiction to GPU tech is unwavering.

Related Tags