Andrey Norkin

About me

I am a video coding expert with about 17 years of industry and academia experience, have actively participated in standardization and contributed to development of modern video codecs, such as HEVC/H.265 and AV1. I have done development of real-time video encoders, HDR video processing algorithms, and cloud based video encoding for OTT streaming.

I hold a Ph.D. degree in Signal Processing from Tampere University of Technology, Finland and currently work at Netflix as a Senior Research Scientist in Video Algorithms. My expertise includes signal processing, video compression, video processing, High Dynamic Range (HDR) and 3D video. One of my recent interests is machine learning.


Deep learning makes video encoding faster

June 22, 2019

A new application of neural networks is a learned image compression where a network is used as an image/video compression engine or a restoration filter (see CLIC workshop at CVPR 2019). These approaches are often characterized by significantly longer decoding time compared to traditional image and video codecs.

However, neural networks can also be used for making video encoding faster. In collaboration with Somdyuti Paul and Prof. Alan Bovik from UT Austin, we have published an arXiv article on speeding up a VP9 encoder by using a Hierarchical Fully Convolutional Network (H-FCN).

Our approach allows to speed up VP9 intra-frame encoding by more than three times at the expense of 1.71% higher bitrate at the same quality. The neural network has been trained on a variety of Netflix movie and TV-content. The article and GitHub repository contain more details including the CNN training code and the modified VP9 encoder.

Next steps are extending the approach for inter-frame prediction and including perceptual quality metrics for improving coded video quality.

SVT-AV1: an open-source AV1 encoder

April 19, 2019

We have presented an open source SVT-AV1 encoder, the project our team have been contributing to since August 2018.

Our motivation for participating in this project is explained at the Netflix Tech blog post. The project will include an AV1 encoder and decoder in the same code base to facilitate easier experimentation and research on video compression technology. Join us on GitHub, your contribution is welcome!

Tech blog on codecs comparison

December 13, 2018

Have a look at our tech blog on performance comparison of video coding standards.