O Google está desenvolvendo um novo formato de imagem WebP 2

O Google publicou os trabalhos relacionados a um novo formato de codificação de imagem experimental chamado "WebP 2", que está se desenvolvendo como uma substituição mais eficiente para o formato WebP.

Desde o novo formato ainda está em desenvolvimento e não foi finalmente definido, então ainda não está pronto para uso generalizado (A compatibilidade com versões anteriores não é garantida no codificador e decodificador, o código não foi otimizado.)

Sobre o WebP 2

En WebP 2 descreve novos recursos para sua implementação, como HDR com representação de cores de 10 bits, compressão mais eficiente de informações de transparência, suporte total para animação, fácil decodificação incremental (decodificação camada por camada com mais detalhes em cada estágio, permitindo gerar miniaturas muito rapidamente para visualização), implementação de software multi-threaded rápida, minimização da degradação visual em baixas taxas de bits, modo de compressão sem perdas aprimorado.

WebP 2 é o sucessor do formato de imagem WebP, atualmente em desenvolvimento. Não está pronto para uso geral e o formato não está finalizado, portanto, as alterações na biblioteca podem interromper o suporte para imagens codificadas para trás. 

Este pacote contém a biblioteca que pode ser usada em outros programas para codificar ou decodificar imagens Webp 2, bem como ferramentas de linha de comando.

O objetivo do novo formato é idêntico ao do primeiro WebP: transmissão de imagens pela rede, otimização para resoluções médias, uso em aplicações web e mobile, com suporte para tarefas comuns a essas tarefas, como suporte para transparência, animação e esboços rápidos.

O codec experimental WebP 2 dirige principalmente os recursos do WebP em termos de eficiência de compressão. Novos recursos (como suporte 10b HDR) são reduzidos ao mínimo. Os eixos de experimentação são:

Compactação com perdas mais eficiente (cerca de 30% melhor do que WebP, o mais próximo possível de AVIF)
Melhor degradação visual com taxa de bits muito baixa
Compressão sem perdas aprimorada
Compressão de transparência aprimorada
Suporte de animação
Prévias ultraleves
Decodificação incremental leve
Recipiente superior pequeno, projetado especificamente para compressão de imagens
Arquitetura completa de 10 bits (HDR10)
Forte foco na implementação de software, totalmente multithread
Os casos de uso permanecem basicamente os mesmos do WebP: transferência com fio, web mais rápida, aplicativos menores, melhor experiência do usuário ... WebP 2 se encaixa principalmente no conteúdo típico disponível na web e em aplicativos móveis: dimensões de alcance médio, transparência, animações curtas, miniaturas.

Os principais esforços no desenvolvimento do novo formato visam aumentar a eficiência de compressão.

O primeiro WebP reduz o tamanho do arquivo de 25% para 34% em comparação com arquivos JPEG de qualidade semelhante e no modo de compactação sem perdas, atinge uma redução de 26% no tamanho do arquivo resultante em comparação com o nível máximo de compactação do PNG. WebP 2 visa alcançar uma melhoria eficiência 30% de compressão sem perdas em comparação com o primeiro WebP e traz o codec de compressão AVIF com perdas para 20%.

O protótipo em teste ainda está mal otimizado e fica muito aquém da implementação polida de libwebp em termos de codificação e velocidade de decodificação. Por exemplo, no modo de compactação com perdas, o WebP 2 compacta cinco vezes mais lentamente do que o primeiro WebP.

Comparado com libavif, o novo formato WebP o que está desenvolvendo O Google codifica duas vezes mais rápido, mas atrasa 3 vezes na velocidade de decodificação. Ao mesmo tempo, quando a versão final da biblioteca libwebp2 for lançada, está planejado para atingir a paridade na velocidade de decodificação.

Por fim, para quem tiver interesse em saber mais sobre a nota, pode consultar a publicação original no link a seguir.

E quanto aos interessados ​​em conhecer o código do projeto, bem como o seu andamento, podem consultá-lo indo al link a seguir.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.