I multimedia är dekomprimering processen att återställa komprimerade data till dess ursprungliga eller nästan original form. Det är motsatsen till komprimering. Komprimerade filer tar upp mindre lagringsutrymme och sänder snabbare över nätverk, men de måste dekomprimeras innan de kan användas eller visas.
Olika multimediaformat använder olika dekompressionstekniker. Till exempel:
* Video: Video codecs som H.264, H.265 (HEVC) och VP9 använder sofistikerade algoritmer för att dekomprimera videoströmmar, rekonstruera ramar från komprimerade data. Detta innebär att förutsäga ramar, avkodning av rörelsevektorer och interpolera saknad information.
* Audio: Ljudkodeks som MP3, AAC och FLAC använder sina egna metoder för att dekomprimera ljuddata, återställa den ursprungliga vågformen (eller en tillnärmning av den) från en komprimerad representation.
* Bilder: Bildformat som JPEG, PNG och GIF använder olika kompressionstekniker och kräver därmed olika dekomprimeringsalgoritmer. JPEG använder till exempel en förlustkomprimeringsmetod vilket innebär att vissa data kasseras under komprimering och kan inte återvinnas perfekt under dekomprimering. PNG använder förlustfri komprimering, vilket innebär perfekt rekonstruktion av den ursprungliga bilden är möjlig.
Dekompressionsprocessen kräver i allmänhet:
* En avkodare: En mjukvara eller hårdvara som förstår den specifika kompressionsalgoritmen som används. Denna avkodare tar de komprimerade uppgifterna som inmatning och tillämpar nödvändiga steg för att rekonstruera originaldata.
* Beräkningsresurser: Dekompression, särskilt för högupplösta video eller stora bilder, kan vara beräkningsintensivt. Den erforderliga bearbetningskraften varierar beroende på kompressionsalgoritmen och storleken på data som dekomprimeras.
Kort sagt, dekomprimering är den avgörande motsvarigheten till komprimering, vilket gör att vi kan komma åt och använda multimediainnehållet som har gjorts mindre och mer effektivt för lagring och överföring.