O download de uma imagem de um site, quando o Wi-Fi é forte, resulta em uma imagem de alta qualidade no seu dispositivo?
image-quality
file-transfer
Mariana Beaumont
fonte
fonte
Respostas:
A qualidade do sinal não costumam afetar a transmissão de dados que é enviado, embora possa resultar em transmissão incompleta. Contudo...
Os sites geralmente enviam dados diferentes para celular x computador.
Alguns sites fazem uso de scripts para enviar dados diferentes, dependendo da qualidade da ligação e velocidade. Isso é especialmente comum em sites de streaming de vídeo.
Alguns navegadores usam servidores proxy para acelerar a velocidade de transmissão compactando dados. Isso pode incluir recompressão com perda e redimensionamento de imagens.
Alguns sites podem exibir uma imagem mais altamente compactada do que eles enviam para download. Geralmente é o caso quando uma função de zoom está presente.
fonte
As outras respostas apontam que a qualidade das imagens digitais não se deteriora durante a transferência. Vale ressaltar que muitos planos de dados móveis atualmente, no entanto, transcodificam pelo menos filmes e os entregam com qualidade inferior à original, se forem transferidos por um canal acessível ao provedor de serviços. Isso pode significar transferência não criptografada ou transferência de um canal criptografado para o qual o provedor de serviços possui um acordo de armazenamento em cache com o provedor de conteúdo (típico para plataformas como Netflix). Dependendo do plano e de seu provedor, as imagens não criptografadas nos sites podem ser igualmente afetadas.
Com esse plano de dados, estar conectado via Wi-Fi aumentaria a qualidade de imagem típica. O resultado não varia dependendo da qualidade da conexão WiFi, mas se o telefone a utiliza de alguma forma, em vez de depender do plano de dados móveis possivelmente com recodificação.
Portanto, em princípio, a qualidade das imagens não depende da qualidade do canal usado para obtê-las, mas de alguém mexer com seus dados. E hoje em dia, eles podem.
fonte
Mesmo que a outra resposta aqui já seja muito boa, permita-me dar uma perspectiva diferente:
Em geral, não.
Quando você baixa uma imagem no seu navegador, é muito provável que esse arquivo (a imagem) seja baixado por meio do Protocolo de Controle de Transferência (TCP). O TCP dividirá sua imagem em pequenos pacotes e enviará cada um separadamente pela Internet. Cada pacote é acompanhado por uma soma de verificação. Essa soma de verificação é o resultado de uma certa operação matemática no pacote. Uma vez recebida, a soma de verificação é calculada novamente pelo destinatário. Ambas as somas de verificação devem ser as mesmas. Caso contrário, isso significa que pelo menos um bit foi alterado ou as informações foram deixadas para trás. Nesse caso, o destinatário solicitará o envio desse pacote específico novamente. Depois que todos os pacotes forem recebidos, o arquivo baixado será idêntico ao original no servidor do qual você baixou.
No entanto, você está transmitindo um filme ou visualizando imagens em um fluxo da web, é provável que não seja TCP, mas UDP (User Datagram Protocol). O UDP NÃO faz as mesmas verificações que o TCP. chama-se "atire e esqueça". Se os pacotes forem perdidos ou danificados, eles não serão reparados.
fonte
Não, os computadores se comunicam em um nível perfeito - mesmo uma pequena alteração durante a transmissão pode corromper completamente os dados e é protegida contra o uso de somas de verificação (e tentativas em caso de erros).
No entanto, é possível ter um "carregamento progressivo" de imagens, onde, por exemplo, um site pode exibir primeiro imagens de baixa resolução como um espaço reservado rápido (para reduzir a velocidade de carregamento percebida), substituído pelas imagens de alta resolução depois de baixadas. Se sua conexão for realmente lenta e / ou não confiável, é possível que você fique com a imagem do espaço reservado com resolução mais baixa.
Editar: para esclarecer, é possível que a qualidade possa ser reduzida devido a vários fatores, mas é porque a página da web (ou um proxy) o escolhe - não porque a transmissão por wifi prejudique a qualidade.
fonte
As outras respostas estão corretas (sem perda na qualidade das imagens via Wi-Fi), mas quero apenas salientar:
Você pode ter visto que a qualidade do streaming (!) Vídeos parece degradar em conexões 'fracas'. No entanto, isso não é causado pela perda de algumas informações durante a transmissão (*): a maioria dos servidores de streaming de vídeo hoje mantém várias cópias do mesmo vídeo, cada uma compactada com uma taxa de compactação diferente. Taxas de compactação mais altas produzem arquivos menores, mas como a compactação é perdida, a qualidade desses arquivos menores é pior.
Agora, o que acontece enquanto você transmite um vídeo é que o servidor de streaming monitora a 'qualidade' da sua conexão, ou seja, a taxa de dados da conexão. Quando o servidor detecta que sua conexão ficou mais lenta, por exemplo, porque você mudou o dispositivo e o sinal WiFi se torna marginal, ele alterna mais ou menos perfeitamente para um fluxo de taxa de bits mais baixo do mesmo vídeo, sacrificando a qualidade da imagem por poder continuar assistindo o vídeo em vez de o vídeo (de alta qualidade) pausar repetidamente enquanto os próximos segundos do fluxo são baixados.
Isso também funciona da maneira inversa: quando o servidor detecta que a largura de banda da sua conexão aumentou, ele pode mudar para uma versão de alta qualidade do fluxo, tentando sempre oferecer a melhor qualidade de imagem possível com a largura de banda atual.
*) Na verdade, é indiretamente causado pela perda de pacotes de dados: Quando o sinal fica fraco, erros aleatórios de dados se tornam mais frequentes. No entanto, esses erros de dados são detectados pelo hardware e os pacotes 'quebrados' geralmente são enviados novamente várias vezes até que o pacote seja recebido corretamente; no entanto, isso significa que cada pacote precisa (em média) ser transmitido pelo link WiFi mais de uma vez, por exemplo, três vezes, o que significa que a taxa de dados alcançada (ou seja, pacotes transferidos com sucesso por segundo) cai para, por exemplo, 1/3.
fonte
Para adicionar um pouco mais de sabor a essas outras respostas, aqui estão várias cópias de uma foto que acabei de tirar:
Unikitty 1 - Redimensionado? X400px, sem alteração na qualidade
Unikitty 2 - Redimensionado? X400px Qualidade 50%
Unikitty 3 - Redimensionado? X200px Qualidade 50%
Unikitty 4 - Redimensionado? X200px Qualidade 5%
No meu computador, retirei os metadados
exiftool --all=
e calculei as somas de verificação das imagens:No entanto, quando eu faço o download do Unikitty # 4 , o hash mudou:
Isso significa que o arquivo mudou definitivamente. Exatamente como, não tenho certeza. Provavelmente Imgur está fazendo algo para redimensioná-lo.
Se você quiser ter certeza de que a imagem que você está tirando é a imagem que outra pessoa também está olhando, você deve ter uma soma de verificação para verificar se nenhum dos bits foi estragado durante o transporte. Na maioria das vezes, a Internet faz isso (o TCP / IP diz como garantir que, quando você envia informações, todas elas cheguem ao local que deveria ir e, se não chegar lá, precisará reclamar em voz alta. A maior parte da Internet usa TCP / IP por causa disso) para você. No entanto, como outros já mencionaram, existem inúmeras maneiras pelas quais a qualidade da imagem pode mudar.
Se você baixar o Unikitty 4 e obtiver a mesma soma SHA-256 que eu fiz, poderá saber com quase total certeza que a imagem que você está vendo e a imagem que eu estou vendo são 100% idênticas.
Embora você precise se preocupar se nossos monitores são calibrados da mesma forma e se a iluminação ambiente está afetando alguma coisa, ou ...
fonte
wget https://i.stack.imgur.com/t69qT.jpg
;sha256sum t69qT.jpg
;3b5991bfaeff83bd6c1fef585f2fdee80cf649f84978d249b08c2b17a03702c2 t69qT.jpg
É possível que você esteja visualizando as imagens enquanto elas estão sendo baixadas (fotos armazenadas no aplicativo na nuvem, como o Google Fotos) ou que esteja totalmente baixado, mas o software que você está usando para visualizar a imagem não concluiu a renderização. imagem no modo de renderização progressiva.
Para responder à sua pergunta, a qualidade (presumo que você quis dizer a velocidade) da rede não afeta a qualidade de uma imagem.
fonte
Não. Os arquivos digitais, ao contrário de seus equivalentes analógicos, são sempre cópias perfeitas; portanto, a imagem falha no download ou é baixada perfeitamente, todas as vezes. O mesmo se aplica à transferência entre mídias (SD para disco, pendrive, CD, ...) ou para a criação de cópias.
Cópias corrompidas são possíveis, embora muito improváveis, em alguns casos, mas elas não são de "qualidade inferior", mas completamente erradas (ou seja: apenas metade da imagem).
fonte