coderingstechnieken
Coderingstechnieken zijn methoden om informatie om te zetten in een representatie die beter geschikt is voor opslag, verwerking of verzending. Het doel kan uiteenlopen van het verkleinen van de data tot het verbeteren van betrouwbaarheid of beveiliging. Binnen de informatica en telecommunicatie worden verschillende vormen van codering toegepast, afhankelijk van de context en het gewenste resultaat.
De belangrijkste typen codering omvatten broncodering (source coding), kanaalcodering (channel coding), foutencodering en gegevenscodering. Broncodering richt
Voorbeelden van veelgebruikte technieken zijn onder meer Huffman- en Shannon-Fano-codering voor verliesvrije broncodering, LZ77/LZ78 en JPEG/MP3
Toepassingen vinden plaats in opslag, netwerken, communicatie, multimedia en beveiliging. Keuzes over codering hangen af van