User Tools

Site Tools


tanszek:oktatas:infrendalapjai_architekturak:informacio_feldolgozas:multimedia_toemoerites

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tanszek:oktatas:infrendalapjai_architekturak:informacio_feldolgozas:multimedia_toemoerites [2024/11/12 19:48] kneheztanszek:oktatas:infrendalapjai_architekturak:informacio_feldolgozas:multimedia_toemoerites [2024/11/12 19:55] (current) – [JPEG tömörítés elve] knehez
Line 39: Line 39:
  
 4.)    Mátrixot cikk-cakk elrendezésben tekintjük és alkalmazzuk az értékekre az RLE kódolást. 4.)    Mátrixot cikk-cakk elrendezésben tekintjük és alkalmazzuk az értékekre az RLE kódolást.
 +
 +5.)    Az eredményt Huffmann kódolással tovább tömörítjük.
 +
 +A tömörítés paramétere (1-100 érték amit minden jpeg tömörítő mentéskor megkérdez) a kvantálás finomabbá, illetve durvábbá tétele lesz. Általában 80-as értéken szokták alapértelmezetten tartani.
 +
 +A dekódolás szakasza fordítva halad végig a pontokon és minden pontban inverz műveletet hajt végre.
 +
 +===== MPEG tömörítés elve =====
 +
 +Az emberi fül a **20 Hz** és **20 kHz**-es tartományban érzékeli a hangot. A legérzékenyebb tartomány **2-4kHz** között van (megjegyzés: a hangvilla **440 Hz** frekvencián rezeg). A hallás jellemző tulajdonsága, hogy egy időben hangzó két közeli frekvencián rezgő hang közül a nagyobb intenzitású elfedi az alacsonyabb intenzitásút. Ez elfedés akkor is érvényes, ha az alacsony intenzitású hang **2ms**-al korábban szólal meg és kb. **15ms**-al később fejeződik be, mint a nagyobb intenzitású közeli frekvencián szóló másik hang.
 +
 +A kvantálást úgy kell elvégezni, hogy figyelembe vesszük, hogy a **2-4kHz** közötti frekvenciákat nagyobb finomsággal kezeljük, mint a pl. a **10-20Khz** közöttieket. (Emlékezzünk a kvantált jelre korábban az anyagban, az y tengelyt nem egyenletesen osztjuk fel, az alja finomabb a teteje durvább.)
 +
 +Az MPEG tömörítés kép és hang esetére is sokféle módszert kínál. A képtömörítésnél figyelembe veszi az egyes képkockák közötti változásokat is. Ennek megfelelően **key-frame**-eket (kulcs frémeket) definiál (**I-frame**), amelyek teljes képkockát tömörítenek a korábban megismert **jpeg** módszerrel, valamint a köztes képkockákban felismerik a változásokat (**P-frame**, **B-frame**). Ennek jelentősége a gyorstekerésnél is lényeges, mert egy **P-framehez** tartozó teljes képkocka, csak az őt megelőző utolsó I-frame-től kezdődően készíthető el, mivel nem tartalmazza a teljes képi információt, csak a változásokat.
 +
 +Az **mpeg** esetén fontos, hogy a kép és a hang időben szinkronban legyen, ezért a hang és kép időbélyegeket is tartalmaz.
 +
 +Az mpeg mint szabvány a tárlót is definiálja, a jól ismert mp3 és mp4 ennek a szabványnak a változatai.
 +
 +=== Mp4 ====
 +
 +A mobiltelefonunkról ismert mp4 képet és hangot is egyaránt tárol, de a kép és hang sokféleképpen kódolható benne. A telefonunk a h264 vagy (h265) elnevezésű tömörítést használja képkockák tömörítéséhez, ennek sokféle hardveresen támogatott és nem támogatott eljárása van.
 +
  
tanszek/oktatas/infrendalapjai_architekturak/informacio_feldolgozas/multimedia_toemoerites.1731440887.txt.gz · Last modified: 2024/11/12 19:48 by knehez