Adam7 algoritm
Adam7 algoritm (PNG interlacing) on digitaalse pilditöötluse algoritm, mida kasutatakse PNG piltide astmeliseks dekodeerimiseks. Algoritm tükeldab pildi 7 alampildiks vastavalt all toodud 8x8 pikslist korduvale mustrile. 1 6 4 6 2 6 4 6 7 7 7 7 7 7 7 7 5 6 5 6 5 6 5 6 7 7 7 7 7 7 7 7 3 6 4 6 3 6 4 6 7 7 7 7 7 7 7 7 5 6 5 6 5 6 5 6 7 7 7 7 7 7 7 7 {\displaystyle {\begin{matrix}1&6&4&6&2&6&4&6\\7&7&7&7&7&7&7&7\\5&6&5&6&5&6&5&6\\7&7&7&7&7&7&7&7\\3&6&4&6&3&6&4&6\\7&7&7&7&7&7&7&7\\5&6&5&6&5&6&5&6\\7&7&7&7&7&7&7&7\end{matrix}}} Adam7 algoritm suurendab küll faili mahtu, aga tänu astmelisele dekodeerimisele muutub pilt kiiremini arusaadavaks kui tavalise jadamisi lahti pakkimise puhul. Andmete lahtipakkimise käigus muutub pilt hägusest järjest detailsemaks. Tänapäeva andmeedastuse kiiruste puhul ei ole pikslite jadamisi laadimine enam nii aeganõudev. Varasemate kiiruste puhul võimaldas Adam7 pilte mõistlikuma kiirusega kuvada ja pildi vaatajale jäi võimalus valida kui detailset pilti ta soovis alla laadida.