A volte è difficile distinguere la calibrazione e la correzione nel telerilevamento, perché non siamo in un laboratorio con il pieno controllo della misurazione. Pertanto i due sono spesso mescolati.
Sensu stricto, la calibrazione radiometrica è la conversione dalla misurazione del sensore a una quantità fisica. Nel telerilevamento, il sensore sta misurando una radianza dall'alto dell'atmosfera. Pertanto, il fornitore di immagini fornisce anche coefficienti di calibrazione per convertire da numero di cifre (DN) a luminosità. Poiché possiamo fidarci della quantità di energia luminosa che proviene dal sole, la radianza è spesso normalizzata in valori di riflettanza (più facili da lavorare perché delimitati da 0 e uno), quindi questo passaggio può anche essere parte della calibrazione. Quindi la calibrazione ti dà un valore di riflettanza, ma è la riflettanza in cima all'atmosfera (TOA).
In effetti, la proporzione della luce incidente realmente riflessa dall'oggetto osservato viene effettuata da diversi fattori (principalmente topografia e spessore atmosferico). Le riflettenze misurate TOA devono quindi essere corrette se sono necessari valori assoluti. Ciò non dipende dal sensore stesso, quindi in questo caso non vorrei parlare di calibrazione: è necessario correggere i valori misurati TOA per stimare i valori in cima al baldacchino.
Per rispondere alla tua domanda, direi quindi che DOS è un metodo di correzione e che la riflettanza da DN a TOA è una calibrazione. DOS richiede un oggetto scuro stabile in cui si può presumere che la variabilità sia dovuta al rumore atmosferico, che è difficile da trovare.
EDIT: per maggiori informazioni sulla correzione atmosferica di Landsat, raccomando LEDAPS (Masek et al, 2013) Per Sentinel-2, sono stati proposti diversi algoritmi e non posso ancora dare una risposta definitiva. SEN2COR è molto usato e MAJA è ottimo se lavori con le serie storiche (anche per Landsat, tra l'altro).