JPEG - CPC Chiasso
Transcript
JPEG - CPC Chiasso
Backup dei dati Backup dei dati. • Archiviazione di sicurezza • dei dati e ripristino degli archivi Archivi aziendali. • La perdita dei dati. – Gli archivi aziendali sono la cosa più importante per una azienda. – Se si perdessero i dati l'azienda dovrebbe eseguire il lavoro daccapo con grandi spese (vedi banche, assicurazioni, enti pubblici). Cause della perdita di archivi. • • • • • • • Guasto Manomissione Furto Deterioramento Errori umani Virus informatici Attacchi informatici Copia di sicurezza Tipi di memorie per backup Nastro (stream catridge) CD o DVD HDD esterni Grande capacità (2TB) Economico Riutilizzo infinito Economico Accesso rapido Grande capacità: 10TB Rapido accesso Lento Accesso sequenziale Capienza limitata Molto costosi Software di backup. • Cosa deve fare un software di backup? • Copia di singoli file – cartelle • Copia di un'immagine disco completa • Recupero di file singoli scelti • Backup con compressione • Protezione dati con password e crittografia Tipi di backup • Differenziale = solo dei file modificati • Completo = di tutti i file • Incrementale = il primo completo + tutte le modifiche successive Piano di backup • I backup vanno programmati e fatti ad intervalli di tempo determinati. • Non devono interferire col normale lavoro per cui è preferibile farli di notte. • Il piano di backup è la programmazione di quando e come debbano avvenire. Importanza del backup Online • Piu’ del 13% degli HD si rompono ogni anno (Carnegie Mellon University, 2007) • 50% degli utenti di computer e smartphone cancellano accidentalmente file importanti. (Chadwick Martin Bailey, 2010) • Circa 2 Milioni di portatili vengono rubati ogni anno solo il 2% viene recuperato (FBI, 2008) Vantaggi tipici dei sistemi di backup online • • • • • • Account personale, protetto da password Trasferimento dati cifrato Backup automatico Grande spazio di archiviazione Accesso facile e veloce da ovunque Economico • Sincronizzazione dei File – Automatica su tutti i dispositivi – Si puo’ settare la banda limite • Sicurezza e and Privacy – Cifratura, Controllo d’accesso – Non indicizato • Condivisione Files – Assegnazione permessiAccess control • Backup Online – Versioning and istoriato (da 30 giorni a per sempre) • Accesso da desktop, Web e Mobile Source: www.dropbox.com/features • • • • • Backup diferrenziale per massima velocita’ Possibilita di scambio via file via link wb Trasferimento in modo sicuro Accesso Web da qualsiasi apparecchi Ottimi strumenti amministrativi per a verisone Enterprise • Supporto per file di grandi dimensioni • Nessun fastidio durante il backup per gli utenti • Con una licenza personale si può installare Memopal su fino a 10 PCs. • Accesso hai file da ovunque • Backup in tempo reale • Cifratura con 448 bit • Si può spedire file più grandi di 1 GB • Io spazio di archiviazione funziona con – Drive, Gmail e Google Foto • 15GB di spazio Gratuito • Permettere di archiviare tutto – file, salvare allegati email, backup delle foto, Documenti. • Applicazioni per la modifica di tutti i tuoi file. • Lavoro collaborativo – https://www.youtube.com/watch?v=-qTcDsbvbjk • Permette l’OCR Confronto Durata salvataggio (dopo cancellazione) Carbonite Dropbox Elephantdrive Memopal Google Drive 30 Giorni Per sempre 30 gironi Per sempre Per sempre Frequenza di backup Tempo reale Accesso dal web SI SI Motore di ricerca file Versioni dei file 90 Giorni 30 Giorni 30 Giorni Illimitato SI No SI SI SI SI No SI SI SI SI Windows, Mac Windows, Mac, Linux Windows, Mac Windows, Mac Windows, Mac, Linux Account gratuito No SI (2GB) No No SI(15GB) Supporto per smartphones SI SI No SI SI $ 54.94 per anno per computer per spazio illimitato $ 9.99 per mese per 50 GB $ 99.50 per anno per 100 GB $ 49 per anno per 200 GB, $ 1.99 per mese per 100 GB $ 19.99 per mese per 100 GB $ 199.50 per anno per illimitato $ 69 per anno per 300 GB $ 9.99 per mese per 1 TB $ 299.99 per mese per 30 TB Condivisione Installazione su diversi computers Sistemi operativi supportati Piano clienti base Business Plan Compressione dei dati Cos’è la compressione? Tecnica utilizzata in ambito informatico, per ridurre le dimensioni di un file e quindi lo spazio necessario per la sua memorizzazione. Primo esempio di compressione dei dati con tecniche probabilistiche risale alla prima metà dell’800 con Samuel Morse,in Inghilterra. Come funziona? Riduce la quantità di bit necessari alla rappresentazione digitale di un’informazione, eliminando la parte ridondante senza precludere la comprensibilità del messaggio. Quali sono le tecniche di compressione? • Si dividono in due categorie: – Compressione dati lossy; – Compressione dati lossless. Compressione lossy • Comprime i dati attraverso un processo con perdita d’informazione che sfrutta le ridondanze nell’utilizzo dei dati: – Grandi risparmi di risorse; – svantaggio qualità audio-video. Compressione lossless • Comprime i dati attraverso un processo senza perdita d’informazioni che sfrutta le ridondanze nella codifica del dato: – preservano le informazioni; – “Zip” è il formato più conosciuto; Lossless e Lossy a confronto • La compressione Lossless è un tipo di compressione che riforma il dato originale esattamente com’era in partenza. • Al contrario la compressione Lossy (con perdita di informazione ) o Near Lossless (con perdita di informazione contenuta in un range dato), non ricostruiscono il dato originale. Compressione Decompressione Quali sono i vantaggi? • Risparmio della spazio quando si memorizzano i file; • Risparmio di tempo all’invio del file. Quali sono gli svantaggi? • Tempo impiegato per comprimere e decomprimere un file; • il file compresso non è usabile direttamente, per usarlo si deve decomprimere; • il file compresso è più “fragile”. Alcuni errori di trasmissione possono alterarne il contenuto. Quali sono i formati più conosciuti? • • • • Winzip, con estensione (.zip) Winrar, (.rar) 7zip, (.7zip) B1, (.b1) Qual è il programma più utilizzato? • WinZip è il più diffuso programma per la compressione e decompressione dei file – "ZIP" è l’estensione di questo tipo di file compressi • Winrar è anche molto usato – ”RAR" è l’estensione di questo tipo di file compressi Esempio pratico: quanta memoria può richiedere un’enciclopedia multimediale? 500.000 pagine di testo (2 KB per pagina): 1GB 3.000 immagini a colori (in media 640x480x24 bit = 1MB): 3 GB 500 mappe (in media 640x480x16 bit = 0.6 MB): 0.3 GB 60 minuti di suono stereo (176KB/sec.): 0.6 GB 30 animazioni di durata media di 2 minuti (640x320x16 bit x 16 frame /sec = 6.5 MB/sec): 23.4 GB 50 video, di durata media di 1 minuto (640x480x24 bit x 30 frame/sec = 27.6 MB/sec): 82.8 GB Per un totale di: 111.1 GB INVECE: Si applicano allora algoritmi di compressione ai diversi tipi di media usati e si assume di ottenere mediamente i seguenti rapporti di compressione: Testo 2:1 0.5 GB 500MB Immagini a colori 15:1 0.2 GB 200MB Mappe 10:1 0.03 GB 30MB Suono stereo 6:1 0.1 GB 100MB Animazioni 50:1 0.47 GB 470MB Video 50:1 1.66 GB Si passa quindi da 111.11 GB a 2,96 GB Curiosità: Nei computer i caratteri vengono codificati usando il codice ASCII "American Standard Code for Information Interchange", cioè "Standard americano per lo scambio di informazioni": codice di 8 bit per ogni simbolo ad esempio: 01100001 in binario rappresenta la lettera a. Un file di 100 caratteri quindi occuperà sempre 800 bit (8 bit * 100 caratteri = 800) sia esso composto da 100 caratteri differenti piuttosto che da 100 identici. Però: Visto che in tutti i file testo alcuni caratteri appaiono con una frequenza maggiore di altri non avrebbe senso assegnare a questi un codice composto da un numero inferiore di bit in modo da risparmiare spazio nella codifica? Esempio: Vogliamo comprimere un file testo contenente la stringa: ciao_mamma In un normale file testo, ogni lettera è rappresentata da 8 bit codificati rispettando il codice ASCII. Il nostro file salvato sarà composto così da 80 bits, ovvero 10 lettere * 8 bit: c01000011 i01001001 a01000001 o01001111 _00100000 m01001101 a01000001 m01001101 m01001101 a01000001 Lettera Frequenza Soluzione: a 11.74% b 0.92% Codifica di Huffman c 4.50% d 3.73% e 11.79% f 0.95% g 1.64% h 1.54% i 11.28% l 6.51% m 2.51% n 6.88% o 9.83% p 3.05% q 0.51% r 6.37% s 4.98% t 5.62% u 3.01% v 2.10% z 0.49% È un algoritmo di usato per la compressione dei dati, basato sul principio di trovare il sistema ottimale per codificare stringhe a seconda della frequenza relativa di ciascun carattere. Soluzione: È stato dimostrato che la codifica di Huffman è il più efficiente sistema di compressione di questo tipo: nessun'altra mappatura di simboli in stringhe binarie può produrre un risultato più breve nel caso in cui le frequenze di simboli effettive corrispondono a quelle usate per creare il codice. Esempio: Applicando l'algoritmo di Huffman per calcolare dei nuovi codici da assegnare alle lettere dell'esempio si deve costruire un albero in cui le lettere più frequenti siano posizionate più vicino alla radice rispetto a quelle con minore frequenza. Per prima cosa è necessario contare la frequenza di ogni lettera nella nostra stringa: C(1) I(1) A(3) M(3) O(1) _(1) Quindi: Volendo scrivere a questo punto il nostro CIAO_MAMMA con i nuovi codici otterremo la seguente sequenza di bit: 000001100100111110111110 Solamente 24 bit invece degli 80 usati in precedenza con il codice ASCII ! E solamente su una stringa di 10 caratteri. Immaginiamo lo stesso algoritmo applicato ad un file testo di migliaia di parole per capirne la vera potenza. Formato jpeg-immagini JPEG è l'acronimo di Joint Photographic Experts Group, un comitato ISO/CCIT che ha definito il primo standard internazionale di compressione per immagini a tono continuo, sia a livelli di grigio che a colori. 1.è un formato aperto e ad implementazione gratuita. 2.attualmente JPEG è lo standard di compressione delle immagini fotografiche più utilizzato 3.l'estensione più comune per questo formato è .jpg, ma sono anche usate .jpeg, .jfif, .JPG, .JPE. 4.è una compressione di tipo lossy Esempio: JPEG Qualità 100% Dimensione 87,7 Kb Esempio: JPEG Qualità 90% -10% Dimensione 30.2Kb -57.5kb Esempio: JPEG Qualità 50% -50% Dimensione 6.7 kb -81.0kb Esempio: JPEG Qualità 10% -90% Dimensione 3.2 kb -84.5kb