Crepúsculo dos pixels - mudando o foco para gráficos vetoriais

Autor: Roger Morrison
Data De Criação: 20 Setembro 2021
Data De Atualização: 1 Julho 2024
Anonim
Crepúsculo dos pixels - mudando o foco para gráficos vetoriais - Tecnologia
Crepúsculo dos pixels - mudando o foco para gráficos vetoriais - Tecnologia

Contente



Fonte: Dip2000 / Dreamstime.com

Leve embora:

Embora um codec experimental de vídeo vetorial possa antecipar uma revolução na escalabilidade e definição de vídeo, o resultado mais imediato provavelmente será um aumento dramático na eficiência da codificação.

Um pixel, por natureza, faz parte de uma imagem maior. Quanto menor o pixel, mais eles podem compor a imagem maior e completa (e, portanto, maior a definição). As bordas mais finas dão à imagem mais resolução, pois a definição mais alta permite uma imagem mais fiel. Vimos a resolução se tornar cada vez mais fina ao longo dos anos, o que é basicamente o resultado de uma maior capacidade de pixels menores à medida que os gráficos digitais evoluem. Mas e se o tamanho e a quantidade de pixels não fossem mais as variáveis ​​decisivas na qualidade de uma imagem? E se as imagens pudessem ser redimensionadas com pouca ou nenhuma perda de resolução?


O que são gráficos vetoriais?

Os gráficos vetoriais costumavam ser o principal sistema de exibição do computador pessoal. Por outro lado, os bitmaps de pixel (também conhecidos como imagens rasterizadas) foram desenvolvidos nas décadas de 1960 e 1970, mas não se destacaram até a década de 80. Desde então, os pixels têm desempenhado um papel enorme na maneira como criamos e consumimos fotografia, vídeo e uma grande quantidade de animação e jogos. No entanto, os gráficos vetoriais foram empregados no design visual digital ao longo dos anos e sua influência aumenta à medida que a tecnologia melhora.

Ao contrário de imagens rasterizadas (que mapeiam pixels individuais com valor de cor para formar bitmaps), os gráficos vetoriais empregam sistemas algébricos para representar formas primitivas que podem ser redimensionadas infinitamente e fielmente. Eles evoluíram para atender a várias aplicações de design auxiliadas por computador, tanto estéticas quanto práticas. Grande parte do sucesso da tecnologia de gráficos vetoriais pode ser atribuída à sua praticidade - pois os gráficos escalonáveis ​​têm muitos usos em várias vocações técnicas. De um modo geral, no entanto, falta sua capacidade de representar apresentações visuais fotorrealistas e complexas em comparação com a imagem rasterizada.


Tradicionalmente, os gráficos vetoriais têm funcionado esteticamente onde a simplicidade é uma virtude - como arte na Web, design de logotipo, tipografia e desenho técnico. Mas também existem pesquisas recentes sobre a possibilidade de um codec de vídeo vetorial, que uma equipe da Universidade de Bath já começou a desenvolver. E embora a implicação possa ser uma forma de vídeo com escalabilidade aumentada, há outros benefícios possíveis, além de limitações, a serem explorados.

Codec de vídeo vetorial

Um codec, por natureza, codifica e decodifica dados. A palavra em si serve variavelmente como um portmanteau de codificador / decodificador e compressor / descompressor, mas ambos se referem basicamente ao mesmo conceito - a amostragem de uma fonte externa reproduzida em um formato quantizado. Os codecs de vídeo envolvem dados que determinam parâmetros audiovisuais, como amostragem de cores, compactação espacial e compensação de movimento temporal.

A compactação de vídeo envolve basicamente a codificação de quadros com o mínimo de dados redundantes possível. A compactação espacial analisa a redundância em quadros únicos, enquanto a compactação temporal procura eliminar os dados redundantes que ocorrem entre as seqüências de imagens.

Uma grande parte da vantagem dos gráficos vetoriais na codificação de vídeo seria sua economia de dados. Em vez de literalmente mapear imagens em pixels, os gráficos vetoriais identificam pontos de interseção junto com seus relacionamentos matemáticos e geométricos entre si. Os "caminhos" criados desse modo geralmente fornecem tamanhos de arquivo e taxas de transmissão menores do que os de um mapa de pixels se a mesma imagem fosse rasterizada e eles não sofrem pixelização quando aumentados de tamanho.

A primeira coisa que parece vir à mente ao considerar um codec de vídeo vetorial é o conceito (talvez um pouco quixotesco) de escalabilidade infinita. Embora eu acredite que um codec de vídeo vetorial possa facilitar a escalabilidade que é drasticamente aumentada em comparação com o vídeo rasterizado, os sensores de imagem (como CMOS e CCD - os dois dispositivos dominantes de detecção de imagem encontrados nas câmeras digitais modernas) são baseados em pixels, tão redimensionados a qualidade / fidelidade da imagem diminuiria em um determinado limite.

Sem erros, sem estresse - seu guia passo a passo para criar software que muda vidas sem destruir sua vida

Você não pode melhorar suas habilidades de programação quando ninguém se importa com a qualidade do software.

Uma renderização vetorizada de uma imagem de origem externa é obtida por meio de um processo conhecido como rastreamento automático. Embora formas e caminhos simples sejam rastreados facilmente, tons e nuances de cores complexas nunca se traduzem facilmente como gráficos vetoriais. Isso cria um problema com a codificação de cores em vídeos vetoriais, no entanto, o rastreamento de cores em gráficos vetoriais avançou significativamente nos últimos anos.

Além do sensor de imagem e do codec de vídeo, o próximo elo importante da cadeia é exibido. Os primeiros monitores de vetor usavam tecnologia de tubo de raios catódicos semelhantes aos usados ​​para imagens rasterizadas, mas com circuitos de controle diferentes. A rasterização é a tecnologia de exibição moderna dominante. Na indústria de efeitos visuais, existe um processo chamado "rasterização contínua" que interpreta o redimensionamento de gráficos vetoriais de uma maneira perceptivelmente sem perdas - traduzindo efetivamente a capacidade de redimensionamento dos formatos de vetor codificados para uma exibição rasterizada.

Mas não importa o codec ou a exibição; a melhor e mais detalhada imagem só pode vir de uma fonte de qualidade. A codificação de vídeo vetorial pode melhorar drasticamente a escalabilidade do vídeo, mas apenas na extensão da qualidade da fonte. E a fonte é sempre uma amostra quantizada. Mas se o codec de vídeo vetorial não incitar rapidamente uma revolução na resolução e escalabilidade de vídeo, ele poderá oferecer pelo menos vídeo de alta qualidade com codificação significativamente menos complicada.