LCEVC - LCEVC
| Codificação de vídeo MPEG-5 parte 2 de aprimoramento de baixa complexidade | |
| Ano começou | 2010 |
|---|---|
| Última versão | Junho de 2021 |
| Organização | ITU-T ( SG16 ), ISO , IEC |
| Comitê | ISO , VCEG , MPEG |
| Padrões básicos | H.261 , H.262 (também conhecido como vídeo MPEG-2 ), H.263 , MPEG-1 |
| Padrões relacionados | H.265 (também conhecido como HEVC), H.266 (também conhecido como VVC), H.264 (também conhecido como AVC) |
| Domínio | compressão de vídeo |
| Local na rede Internet | https://www.lcevc.org/ |
A Codificação de Vídeo de Aprimoramento de Baixa Complexidade (LCEVC) é um padrão de codificação de vídeo ISO / IEC desenvolvido pelo Moving Picture Experts Group (MPEG) sob o nome de projeto MPEG-5 Parte 2 LCEVC .
Conceito
LCEVC especifica uma camada de aprimoramento que, quando combinada com um vídeo base codificado com um codec separado, produz um fluxo de vídeo aprimorado. A camada de base é decodificável por um decodificador de hardware e a camada de aprimoramento é adequada para implementação de processamento de software com consumo de energia sustentável. A camada de aprimoramento fornece recursos aprimorados para codecs existentes, como extensão de capacidade de compactação e menor complexidade de codificação / decodificação, para aplicativos de transmissão ou transmissão ao vivo.
LCEVC aproveita um codec de vídeo base (por exemplo, AVC , HEVC , VP9 , AV1 , EVC ou VVC ) e emprega um aprimoramento de baixa complexidade eficiente que adiciona até duas camadas de resíduos codificados, juntamente com métodos normativos de amostragem de sinalização, que corrigem artefatos produzidos pelo codec de vídeo básico e adicionam detalhes e nitidez para o vídeo de saída final.
Ele fornece eficiência de compressão adicional para qualquer codec de vídeo existente ou futuro e reduz a complexidade do processamento de codificação e decodificação.
O LCEVC pode ser implementado com atualizações de software para codificadores e decodificadores e foi projetado para aproveitar a aceleração de hardware disponível para processamento gráfico.
Disponibilidade
Já é possível codificar arquivos de vídeo com LCEVC utilizando o FFmpeg 4.0.1-17 e a versão 2.9 build 539246 do codec P + da empresa V-Nova .
História
Em outubro de 2018, a MPEG emitiu um conjunto de requisitos para um novo padrão de codificação de vídeo e uma Chamada de Propostas para Codificação de Vídeo de Aprimoramento de Baixa Complexidade.
No IBC 2019, foi demonstrada uma implementação preliminar para codificação e decodificação do próximo MPEG-5 Parte 2 LCEVC.
Outubro de 2020, na 132ª reunião do MPEG, LCEVC é concluído, atingindo o estágio Final Draft.
Em abril de 2021, a MPEG Video validou o teste de verificação do padrão LCEVC (Low Complexity Enhancement Video Coding) ((ISO / IEC 23094-2). Os resultados do teste tendem a indicar um benefício geral também ao usar LCEVC para aprimorar AVC , HEVC , EVC e VVC .
Em maio de 2021, os Termos de Licenciamento V-NOVA LCEVC foram anunciados para Entertainment Video Services. É um kit de desenvolvimento de software e uma ampla gama de integrações de referência que adicionam codificação e decodificação MPEG-5 Parte 2 LCEVC (ISO / IEC 23094-2) a qualquer fluxo de trabalho de entrega de vídeo existente. V-NOVA LCEVC é uma implementação do MPEG-5 Parte 2 LCEVC, o padrão de aprimoramento agnóstico de codec (ISO / IEC) capaz de fornecer maior qualidade em até 40% menos taxas de bits do que os codecs usados nativamente.
De acordo com o relatório de Jan Ozer, LCEVC Technology intitulada LCEVC x264 Report: Live Sports & eGames, ABR Ladder.
Cronograma atual
- Outubro de 2018: Chamada de propostas
- Março de 2019: Avaliação das propostas recebidas e primeira minuta da norma
- Outubro de 2019: votação emitida para a minuta do comitê
- Abril de 2020: Cédula emitida para o Rascunho da Norma Internacional
- Outubro de 2020: Conclusão do padrão final
Programas
- FFmpeg (com suporte para mais de 20 codificadores básicos)
- Patch para AOSP
- ExoPlayer ( Android )
- AVPlayer ( iOS )
- Microsoft UWP ( Windows )
- jogadores da web: HLS .js, Shaka Player, video.js
- integração para navegadores HTML5
- muitos aplicativos de reprodução em lojas Android / iOS / Microsoft
Licença
Há Livre de Taxa de Licença para a integração como jogador Software (importante para Open Source baseado sistemas operacionais como Linux , e Vídeo Jogadores como VideoLan ).
Mas o uso da camada de aprimoramento do lado do emissor está sujeito a taxas .
Veja também
- MPEG-5 Parte 1 / Codificação de Vídeo Essencial / EVC
- H.266 / MPEG-I Parte 3 / Codificação de Vídeo Versátil / VVC
- Codificação em camadas - uma técnica geral de abordagem semelhante:
- Codificação de vídeo escalável - técnica específica MPEG-4 / AVC de abordagem semelhante
- Codec AV1 com modo de abordagem escalonável
- Cúpula de tecnologia de vídeo escalável de codecs, incluindo: codificadores SVT-AV1 , SVT-VP9 e SVT-HEVC ; procure: Extensões de escalabilidade ( SHVC )
- Compatibilidade de computador
Palavras-chave para aprofundamento (pode exigir pesquisas fora da wikipedia):
- HEVC em camadas , H265 em camadas
- VVC em camadas , H266 em camadas
- Escalabilidade de qualidade baseada em codificação de vídeo versátil com referência de camada conjunta ( QS-VVC + JLR / Escalabilidade de qualidade VVC com JLR )
- Codificação de vídeo AV1 eficiente usando uma estrutura de múltiplas camadas
Referências
links externos
- Site LCEVC
- O método de distribuição de camada dupla pode ser usado não apenas para distribuir o sinal 8K, mas também o sinal SD .