| Title: | Improving video and light field coding efficiency by leveraging hybrid coding and video frame interpolation |
| Author: | Bräscher, André Beims |
| Abstract: |
O conteúdo de vÃdeo ganhou grande importância nas últimas décadas. Ao mesmo tempo, o conteúdo de vÃdeo só pode ser amplamente distribuÃdo por meio da codificação de vÃdeo. Neste trabalho, propomos o uso de um método de codificação de vÃdeo, denominado Decoupled Interpolated Video Coding (DIVC), que combina a codificação hÃbrida de vÃdeo com novas abordagens baseadas em Redes Neurais (NN). O DIVC fornece uma representação de nÃvel base com taxa de bits reduzida, por meio da omissão regular de quadros, que pode ser decodificada pela codificação hÃbrida de vÃdeo padrão. O DIVC também regera os quadros omitidos a partir da representação de vÃdeo reconstruÃda no nÃvel base, utilizando a Interpolação de Quadros de VÃdeo (VFI) baseada em NN para recuperar o número original de quadros por segundo (fps). Essa etapa de VFI foi realizada utilizando o Real-Time Intermediate Flow Estimation (RIFE), que é um método de código aberto do estado da arte. Demonstramos que a abordagem DIVC pode melhorar a eficiência da codificação de vÃdeo em comparação com o padrão de codificação de vÃdeo do estado da arte, o Versatile Video Coding (VVC). O uso do DIVC para melhorar a eficiência da codificação de vÃdeo tende a ser mais adequado para o processamento de sequências de vÃdeo com transições suaves e alta correlação entre quadros. Além do vÃdeo, há também tipos emergentes de mÃdia que podem ter impacto nos próximos anos, incluindo o chamado Light Field (LF). Essas mÃdias podem ser representadas como uma matriz de imagens e tendem a apresentar deslocamentos relativamente simples e pequenos dos objetos entre vistas vizinhas. Além disso, os LFs podem ser representados como sequências pseudo-temporais. Portanto, as caracterÃsticas dos LFs tendem a ser favoráveis à abordagem DIVC. Por isso, também desenvolvemos uma versão alternativa do método DIVC voltada para a codificação de LF, chamada DIVC for Light Field Coding (DIVC-LF). De acordo com nossos experimentos, o DIVC-LF melhora a eficiência de codificação em comparação com a implementação do VVC Test Model (VTM) do padrão VVC. O DIVC-LF também oferece melhor eficiência de codificação em comparação com a implementação do JPEG Pleno Model (JPLM) do padrão de codificação de LFs do estado da arte, o JPEG Pleno Parte 2: Light Field Coding. Durante a avaliação do DIVC-LF, identificamos casos especÃficos em que o VFI, utilizando o método RIFE, resultou em artefatos indesejáveis na imagem, particularmente em áreas com texturas regulares. Além disso, os conjuntos de dados de treinamento existentes para o VFI incluem movimentos não lineares, o que pode afetar negativamente o processo de treinamento. Por isso, desenvolvemos um conjunto de dados baseado em texturas sintéticas (Tex) utilizando imagens de textura e aplicando deslocamentos aleatórios sobre crops de imagens, como forma de aprimorar o treinamento do RIFE. O conjunto de dados Tex também foi concatenado ao conjunto de dados Vimeo90k, que era o conjunto de dados de treinamento original do RIFE, resultando no conjunto de dados que denominamos de VimTex. Embora o conjunto de dados Tex tenha proporcionado ganhos para o treinamento do RIFE em alguns casos, os resultados gerais não corresponderam aos do RIFE original. No entanto, ao utilizar o conjunto de dados VimTex para treinamento com deslocamentos de recorte relativamente altos, o RIFE apresentou desempenho semelhante ou superior para todos LFs testados, em comparação tanto com o RIFE original quanto com o RIFE retreinado utilizando apenas o conjunto de dados Vimeo90K. Abstract: Video content has gained great importance in the past decades. At the same time, video content can only be widely distributed by applying video coding technology. In this work, we propose the use of a video coding method, dubbed Decoupled Interpolated Video Coding (DIVC), which blends traditional hybrid video coding with novel approaches based on Neural Network (NN). The DIVC approach provides a base-level representation with a reduced bit rate by dropping frames in a regular manner which can be decoded by standard hybrid video coding. Meanwhile, we also regenerate the dropped frames from the base-level reconstructed video representation using NN-based Video Frame Interpolation (VFI) to recover the original number of frames per second (fps). Such a VFI step was carried out using the Real-time Intermediate Flow Estimation (RIFE) model, which is a state-of-the-art, open-source method. We show that the DIVC approach can improve video coding efficiency compared to the state-of-the-art video coding standard, the Versatile Video Coding (VVC). Employing the DIVC to improve video coding efficiency tends to be more suited to processing video sequences with smooth changes and high correlation between frames. Beyond video, there are also emerging types of media which can have an impact for years to come, including the so-called Light Field (LF). Such media can be represented as a matrix of images and tends to have relatively simple and small displacement of objects between neighboring views. Furthermore, LFs can be represented as pseudo-temporal sequences, unlocking the myriad of video coding techniques and standards for LF coding. Hence, the characteristics of LFs tend to be favorable to the DIVC approach. Because of that, we also developed an alternative version of the DIVC method aimed at LF coding, called DIVC for Light Field Coding (DIVC-LF). We demonstrate the application of the DIVC-LF method as a way of efficiently coding LF data while also relying on well established and optimized hybrid video coding techniques. According to our experiments, DIVC-LF improves the coding efficiency compared to the VVC Test Model (VTM) implementation of the VVC standard. The DIVC-LF also provides better coding efficiency compared to the JPEG Pleno Model (JPLM) implementation of the state-of-the-art LF coding standard, the JPEG Pleno Part 2: Light field coding. During the evaluation of DIVC-LF we uncovered specific cases where VFI using the RIFE method resulted in undesirable image artifacts, particularly in areas of regular textures. Furthermore, existing training datasets for VFI include non-linear motion which can negatively affect the training process. Because of that, we developed a synthetic textures-based dataset (Tex) using texture images by applying random crop displacements, as a way of better training RIFE. The Tex dataset was also concatenated to the Vimeo90k dataset which was the original training dataset for RIFE, resulting in what we dubbed the VimTex dataset. While the Tex dataset provided gains for RIFE training in some cases, the overall results did not match the original RIFE. However, when using the VimTex dataset for training with relatively high crop displacements, RIFE performed similarly or better for all tested LFs compared to both the original RIFE and RIFE retrained only using the Vimeo90K dataset. |
| Description: | Tese (doutorado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Ciência da Computação, Florianópolis, 2026. |
| URI: | https://repositorio.ufsc.br/handle/123456789/277534 |
| Date: | 2026 |
| Files | Size | Format | View |
|---|---|---|---|
| PGCC1354-T.pdf | 26.25Mb |
View/ |