Raw (formato di file): differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
disambiguo link
 
(15 versioni intermedie di 12 utenti non mostrate)
Riga 1:
{{FNN|formati di fileinformatica|ottobre 2009}}
Per file '''Raw''' (in inglese: ''grezzo'', ''non elaborato'') si può intendere, nel caso più generale, un insieme di dati salvati senza utilizzare un particolare [[Formato di file|formato di archiviazione]], oppure, in un ambito specifico come la [[fotografia digitale]] o in alcune applicazioni informatiche, può descrivere uno speciale formato di archiviazione usato per raccogliere dati che per qualche motivo vengono considerati ''grezzi''.
 
[[File:Binary_file_output_example.png|thumb|upright=1.5|Contenuto di un file di formato ignoto visualizzato con [[hexdump]]]]
== Caso generale ==
 
Con l'espressione "formato '''raw'''" ({{lett|grezzo, non elaborato|lingua=en}}) si intende una famiglia di [[formato di file|formati di file]] nativi a particolari sistemi di [[acquisizione dati|acquisizione]] o [[archiviazione dati]], che spesso costituiscono la forma originale (grezza) di un determinato [[dataset]].<ref name="raw data">
{{cita web|url=https://www.tuple.nl/knowledge-base/raw-data|titolo=Raw data|accesso=2024-05-06|lingua=en}}
</ref><ref name="raw image">
{{cita web|url=https://photographylife.com/raw-vs-jpeg#what-is-a-raw-image|titolo=What is a Raw Image?|accesso=2024-05-06|lingua=en}}
</ref><ref name="raw image adobe">
{{cita web|url=https://www.adobe.com/it/creativecloud/file-types/image/raw.html|titolo=File RAW|accesso=2024-05-06}}
</ref><ref name="raw video">
{{cita web|url=https://londonfilmed.com/insights/what-are-raw-video-files-and-how-are-they-used/|titolo=What Are RAW Video Files and How Are They Used?|accesso=2024-05-06|lingua=en}}
</ref><ref name="raw disk image">
{{cita web|url=https://www.baeldung.com/linux/img-raw-image-dump-file-management|titolo=Raw Image Dump Files|accesso=2024-05-06|lingua=en}}
</ref>
 
Questi formati sono generalmente molto poco sofisticati e necessitano di informazioni addizionali di contesto per poter essere interpretati correttamente, come ad esempio la [[configurazione (informatica)|configurazione]] del sistema che li ha emessi. Per questo motivo i "file raw" sono [[file]] di formato potenzialmente ignoto, implicando che le [[informazioni]] contenute potrebbero non essere immediatamente accessibili.<ref name="raw data" /><ref name="raw image" />
 
== Descrizione ==
Per capire il concetto di file raw è necessario avere presente in linea di principio cosa contiene un file "non-raw". Se prendiamo per esempio uno spezzone di musica salvato in formato [[WAV]], troviamo che questo contiene sempre, oltre ai [[Pulse-code modulation|campioni audio]], anche i [[metadati]], i quali specificano almeno la [[frequenza di campionamento]], il numero di bit per campione e il numero dei canali audio registrati. Questo insieme di informazioni (dati + metadati) consente a qualsiasi [[lettore multimediale]] di aprire semplicemente il file in automatico e riprodurlo senza ulteriore intervento dell'utente.
 
Lo stesso spezzone di musica salvato in formato raw, cioè senza metadati, richiederebbe l'utilizzo di un software più complesso, generalmente ad uso professionale, il quale prima di riprodurre l'audio sarebbe costretto a chiedere all'utente proprio quelle informazioni mancanti come la frequenza di campionamento, i bit per campione e il numero di canali. Sbagliando uno solo di questi parametri la riproduzione audio risulterebbe con tutta probabilità priva di senso.
Lo stesso esempio può essere applicato similmente anche a file contenenti immagini o quant'altro.
Detto ciò tuttavia si capisce come sia particolarmente raro imbattersi in questi tipi di file, ma non impossibile, come nel caso dei file audio o video prodotti da download che si sono interrotti. Lo spezzone di file così come si presenta non è utilizzabile, ma alcuni programmi di visualizzazione<ref>[httphttps://www.videolan.org/vlc/ Programma VLC]</ref> hanno la possibilità di riparare detti file, se erano state scaricate informazioni sufficienti per determinarne il formato completo, visualizzando però solo i dati audio o video che erano stati scaricati. Il risultato è un file visualizzabile, anche se può essere di durata inferiore rispetto al file originale
 
== Ambito specifico ==
Line 16 ⟶ 31:
La comprensione del significato di "formato file raw" trova un valido aiuto se si analizzano alcuni dei più diffusi campi dell'informatica nei quali avviene l'utilizzo di questa modalità di formazione del file. Questo perché la modalità raw di formazione di dati, assume forme diverse e diverse modalità di trattamento ed utilizzo dei dati, a seconda dell'ambito in cui viene applicata.
 
=== Formati fotografici ===
===File raw in campo fotografico===
{{vedi anche|Raw (fotografia)}}
In campo fotografico vi sono vari formati [[raw (fotografia)|raw]] dipendentemente dal produttore e dal modello di fotocamera che genera il file. Il formato raw in questi casi comprende certamente sia header che metadati (dati di informazione sulle condizioni di ripresa dell'immagine raw riprodotta). Inoltre per le fotocamere ad alta risoluzione che comportano la formazione di file di grandi dimensioni, a volte si incontra anche una compressione dei dati di tipo lossless.
 
In campo fotografico vi sono vari formati [[raw (fotografia)|raw]] dipendentemente dal produttore e dal modello di fotocamera che genera il file. Il formato raw in questi casi comprende certamente sia header che metadati (dati di informazione sulle condizioni di ripresa dell'immagine raw riprodotta). Inoltre per le fotocamere ad alta risoluzione che comportano la formazione di file di grandi dimensioni, a volte si incontra anche una compressione dei dati di tipo lossless.
====Formazione dati raw in fotografia digitale====
I dati [[Raw (fotografia)#Formazione del file immagine|raw]] memorizzati sono il risultato della digitalizzazione dei livelli di segnale elettrico proporzionali all'intensità di flusso luminoso incidente su ogni singolo photosite del sensore. Nella quasi totalità di sensori (fanno eccezione alcuni modelli di pochi marchi) i photosites che li compongono sono di tre tipi: R, G e B ed ognuno di questi tipi, registra l'intensità di luminosità relativa a quella componente cromatica della luce incidente su quello specifico photosite (R, G o B). Queste informazioni tuttavia non sono sufficienti a formare il [[Fotografia_digitale#Distinguere_photosite_da_pixel|pixel]] (raggruppamento di dati che descrive le caratteristiche cromatiche complete di quel particolare elementare d'immagine di cui il photosite raccoglie informazioni), in quanto per rappresentare in modo fedele l'immagine ripresa, ogni pixel deve contenere tutte e tre le informazioni sulla intensità di RGB, anche delle due componenti che il singolo photosite non può registrare. Questa è la ragione per la quale il file, con i soli dati digitali delle informazioni in uscita dai singoli photosite del sensore (che sono diversi milioni), vengono chiamati raw (=non elaborati).
 
====Formazione dell'immagineAcquisizione daidei dati raw====
 
I dati [[Raw (fotografia)#Formazione del file immagine|raw]]grezzi memorizzati sono il risultato della digitalizzazione dei livelli di segnale elettrico proporzionali all'intensità di flusso luminoso incidente su ogni singolo photosite del sensore. Nella quasi totalità di sensori (fanno eccezione alcuni modelli di pochi marchi) i photosites che li compongono sono di tre tipi: R, G e B ed ognuno di questi tipi, registra l'intensità di luminosità relativa a quella componente cromatica della luce incidente su quello specifico photosite (R, G o B). Queste informazioni tuttavia non sono sufficienti a formare il [[Fotografia_digitale#Distinguere_photosite_da_pixel|pixel]] (raggruppamento di dati che descrive le caratteristiche cromatiche complete di quel particolare elementare d'immagine di cui il photosite raccoglie informazioni), in quanto per rappresentare in modo fedele l'immagine ripresa, ogni pixel deve contenere tutte e tre le informazioni sulla intensità di RGB, anche delle due componenti che il singolo photosite non può registrare. Questa è la ragione per la quale ili file, con i soli dati digitali delle informazioni in uscita dai singoli photosite del sensore (che sono diversi milioni), vengono chiamati raw (=non elaborati).
 
==== Elaborazione delle immagini raw ====
Per ottenere un'immagine cromaticamente fedele alla scena ripresa, infatti, occorre una elaborazione successiva nella quale a partire dai dati registrati (una sola componente cromatica per ogni photosite) vengono calcolate anche le due componenti cromatiche mancanti usando i dati registrati dai photosite adiacenti. I dati RGB così ottenuti (uno catturato e due calcolati) su ogni photosite, vanno a costituire i dati cromatici di ogni pixel. Questi dati ora non sono più raw, in quanto, dopo avere loro dato un formato di registrazione (BMP, TIFF, JPG, ecc.), sono già utilizzabili.
I file raw di alcuni marchi di fotocameretutte (frale cui FUJIFILM)fotocamere contengono al loro interno anche un raggruppamento di dati identificabili come file JPG. Questo file di dimensioni ridotte, ha lo scopo di velocizzare le operazioni di archiviazione e di avere un'indicazione immediata del contenuto dell'immagine.
 
Il concetto di "raw", "non elaborato", si addice in questo caso, perché affinché sia elaborato e quindi utilizzabile, il file deve avere subito almeno il processo di [[demosaicizzazione]] attraverso la generazione dei due canali cromatici mancanti su ogni pixel applicando un algoritmo di interpolazione ed anche l'applicazione di un formato al file secondo uno degli standard di registrazione dei file grafici.
 
===File raw nel campo del salvataggio datiFormati di memoriearchiviazione di massa ===
{{vedi anche|Memoria di massa}}
Per comprendere la tipologia di file raw relativo ad un file immagine di un supporto di memoria di massa, occorre premettere la modalità con la quale i dati dei file da archiviare, vengono registrati.
 
Per comprendere la tipologia di file raw relativo ad un file immagine di un supporto di memoria di massa, occorre premettere la modalità con la quale i dati dei file da archiviare, vengono registrati.
 
====Registrazione dati su supporti di memoria di massa====
Line 36 ⟶ 55:
Un file raw con l'immagine completa di un disco, quindi, contiene tutto quanto è registrato sul disco, dunque non solamente i dati relativi ai file, ma anche le informazioni di formattazione del disco con gli identificativi dei singoli settori e l'intera area della memoria di massa dove è collocata la F.A.T. e gli altri elementi destinati alle funzioni di caricamento automatico del sistema operativo (MBR, Master Boot Record). Un tale file raw, ovviamente, così com'è non può svolgere le funzioni che svolge un hard disk benché ne sia la rappresentazione fedele.
 
==== Elaborazione delle immagini disco ====
====Condizioni di utilizzo dei dati raw del "file immagine-disco"====
{{vedi anche|file immagine}}
 
In questi file normalmente vi sono degli header che li identificano e che permettono il loro utilizzo in software dedicati, per ripristinare ad esempio il funzionamento di un disco danneggiato, ma non sempre esiste compatibilità trasversale fra i vari file prodotti dai diversi software in grado di realizzare un file immagine.
 
==== Accesso raw alle memorie di massa ====
Quello che è chiamato “accesso raw” ad un supporto di memorizzazione di massa è un metodo di lettura che mantiene e trasmette al sistema, tutto quanto viene letto dalla testina di lettura ed è il primo passo per la registrazione del file immagine di un hard disk. Tale modalità raw di accesso ai supporti di memorizzazione è radicalmente diversa dalla modalità ordinaria. Normalmente la testina, com'è ovvio, legge tutto quanto incontra sulla traccia - codici di formattazione che identificano i settori del disco + dati registrati nei settori - e prevede che il software di gestione del lettore (hard disk, floppy o altra periferica di archiviazione) elimini i codici di formattazione del supporto, dopo averli utilizzati per la ricomposizione del file. Vengono mantenuti così i soli dati registrati nei settori. Questi dati, ricomposti, vanno a formare il file del documento che si intendeva leggere.
 
La lettura e l'archiviazione raw anche in questo caso, dunque, legittima l'uso del concetto di "non elaborato, "grezzo", perché quei dati letti e registrati essendo al lordo dei codici di formato, non sono né il documento registrato, né i soli dati di formattazione, ma una loro unione.
 
===File raw in campoFormati audio digitale===
{{vedi anche|Registrazione sonora#Registrazione digitale}}
[[File:Pcm.svg|thumb|Rappresentazione grafica di un'onda sonora analogica (in rosso) e 4-bit digitale (in nero)]]
 
Nel campo dell'audio digitale la registrazione di file raw è normalmente headerless, si tratta di un formato nativo, non immediatamente associabile a formati noti per il pronto utilizzo del suo contenuto con software di riproduzione.
 
====Formazione Acquisizione dei dati raw audio====
Si tratta dei dati che escono dal dispositivo di campionamento del segnale audio (in PCM – [[Pulse-Code Modulation]]) e che non sono direttamente utilizzabili a causa della mancanza di un formato di registrazione (e conseguentemente di utilizzo) che normalmente è scritto nell'header del file.
Poiché questi file raw possono avere anche campionamenti con sample rate<ref>Nel campo dell'audio digitale, per Sample Rate si intende ordinariamente il numero di campioni analogici che vengono convertiti in digitale ogni secondo.</ref> non consueti, il loro utilizzo richiede conoscenze relative al [[DSP]] (Digital Signal Processing), quindi, preferibilmente, l'uso è riservato ad utenti esperti a causa del rischio di perdita di dati. Per contro con conoscenze specifiche è possibile ottenere il massimo dei risultati possibili.
Nel campo audio il campionamento dei dati raw può avvenire in PCM con risoluzione di 8-bit (corrispondenti alla ripartizione in 256 livelli discreti dell'intera escursione massima del segnale analogico di ogni campione preso). Il campionamento inoltre può avvenire con risoluzione a 16-bit (qui i livelli discreti in cui viene convertito in digitale il segnale digitale sono 65.536). Maggiore è la risoluzione di campionamento, maggiore sarà la fedeltà del segnale registrato. La frequenza minima di campionamento per riproduzioni ad alta fedeltà è di 44100&nbsp;Hz a cui corrisponde la conversione in digitale di 44.100 campioni al secondo dei livelli analogici del segnale audio. I segnali che si definiscono con qualità audio CD, hanno una risoluzione di 16 bit per campione ed una frequenza di campionamento di 44100&nbsp;Hz per ognuno dei due canali stereo.
 
====Condizioni diElaborazione utilizzodell'audio deiraw dati raw====
Il segnale audio così convertito da analogico a digitale ([[digitalizzazione|conversione A/D]]) non è ancora utilizzabile, poiché si tratta ancora di dati raw, infatti ad esso non è ancora stato dato un formato riconoscibile dai software di riproduzione, formato che ha il compito “istruire” questo software sulle modalità di trattamento del file per la sua riproduzione (decodifica della risoluzione di campionamento e decodifica della frequenza di campionamento). Un file recante gli header, invece, come può essere un file [[MP3]] contiene, oltre ai dati essenziali relativi alla codifica PCM, anche le informazioni, altrettanto essenziali, per la decompressione. Negli header tuttavia di alcuni formati (come l'MP3), possono essere inserite anche altre informazioni, non essenziali per la riproduzione, come il nome dell'artista o [[Metadato|metadati]] utili per l'archiviazione del file.
 
Line 59 ⟶ 83:
==Note==
<references />
 
== Collegamenti esterni ==
* {{collegamenti esterni}}
* {{cita web|url=https://www.tuple.nl/knowledge-base/raw-data|titolo=Raw data|accesso=2024-05-06|lingua=en}}
* {{cita web|url=https://photographylife.com/raw-vs-jpeg#what-is-a-raw-image|titolo=What is a Raw Image?|accesso=2024-05-06|lingua=en}}
* {{cita web|url=https://www.adobe.com/it/creativecloud/file-types/image/raw.html|titolo=File RAW|accesso=2024-05-06|lingua=en}}
* {{cita web|url=https://gstreamer.freedesktop.org/documentation/additional/design/mediatype-audio-raw.html|titolo=Raw Audio Media Types|accesso=2024-05-06|lingua=en}}
* {{cita web|url=https://londonfilmed.com/insights/what-are-raw-video-files-and-how-are-they-used/|titolo=What Are RAW Video Files and How Are They Used?|accesso=2024-05-06|lingua=en}}
 
 
{{Portale|informatica}}