Banneri
Dogaíanja u Trogiru
  » NetEkipa Wireless
  » Forum
  » Chat
  » Tri volta
  
  » Knjiga gostiju
  
  » Galerija
  » Novogodisnji Party
  » Knight OnLine Klan
  » Wow Guild *NOVO*
Galerija slika

     Galerija slika:
  » Netmedia akcija 1
  » Netmedia akcija 2
  » Netmedia akcija 3
  » GRU rođendan
  » Drvenik
  » Drvenik II
  » Drvenik III
  » Rostiljada - Kanica
  » Ekipa u Tri volta
  » Stipe rođendan
  » Mirkec pizzerija
  » Rostiljade
  » Spider rođendan
  » Lan party
  » Maja-Bee rođendan

  » WiFi Vipko
  » WiFi Spider Gru
  » WiFi Akcija 3
  » WiFi Stipe
  » WiFi Vipko zamjene
  » WiFi kantena
  » WiFi Slim
  » Battlefield turnir
  » Vipko rodjendan
  » Scream rodjendan
  » 2004 Kupanje 1
  » 2004 Kupanje 2
  » Spider rodjendan
  » Upgrade WiFi-a

DivX blagodati
     DivX tutorijali:
  » DivX i AC3
  » Formati i kompresije
  » Virtual Dub trikovi

     SVCD tutorijali:
  » DCT
  » Dual MPEG
  » DVD na XVCD
  » Matrica i GOP
  » Matrix u TMPG
  » MPEG pauze
  » Multikanalni MPEG
  » SVCD datarate
  » SVCD FAQ
  » SVCD i subtitle
  » TMPG encoding
  » Kreiranje SVCD-a
  » X(S)VCD
 
     DVD tutorijali:   » DVD authoring I
  » DVD na DVD
  » SVCD na DVD
  » SVCD2DVDMPG+
   
  » DVD i AC3
  » DVD authoring II
  » DVD authoring III
  » Skidanje Copyrighta
  » Mini DVD
  » Novi IFO
  » DVD protiv SVCDa
 

     Razno:
  » Digitalizacija
  » Kapacitet CD-a
  » Rezolucije
  » Signali
  » Video Buffer Verify


Sigurnost
     Računala:
  » Sigurnost
  » Windows2003 install
     WiFi:
  » Uvod
(u pripremi)
Formula 1 fans
  » Poredak
  » Ferrari
  » Wiliams
  » McLaren
  » Wallpaperi
Kontakti
 
GOP i Quantize Matrix u TMPG -u?

 

Ugrubo rečeno, postvkama matrice i GOPa utičemo na kvalitetu slike.
Kod GOP-a obratiti pažnju na norme, ali u svakom slučaju vrijedi: što duži to bolja kvalitea slike. Razlog: B-framovi pojedu manje podataka od P-framova, a P-framovi pojedu manje od I-framova. GOP je, na neki način, I-frame povezan sa sljedećim/predhodnim I-framom. U TMPGEnc se da primjetiti, koja vrsta frame-a je korištena i koliko je GOP dug. Da ne bude zabune, dugi GOP-ovu su u redu, kada želimo niskim bitrateom postići bolji kvalitet. Ali se takođe može dogoditi, da sa dugim GOP-om i visokim bitratom, degradiramo sliku. Takođe zavisi, kakav izlazni materijal želimo (VCD PAL, SVCD PAL, VCD NTSC, .....), ali pravilo važi: duge GOP-ove koristiti kad štedimo na bitrateu. Za sami kvalitet slike je bitan broj I - frameova, kratki GOP-ovi automatski povlače više I - frameova, koji opet doprinose boljoj kvaliteti. To kaže matematika i sama slika, sve ostalo je čisto subjektivno mišljenje. Ako se netko pita, koliko maximalno može bit GOP dugačak, odgovor potražite na Google :)))

Usput, dugi GOP-ovi = bolja kvaliteta slike. U neku ruku to nije istina, jer bolja kvaliteta bi bila na filmu, koji zauzima manje prostora, što je, po meni Perpetuum mobile !!!


GOP (Group Of Pictures):

Još jednom objašnjene frame-ova, za one koji ne znaju:

I-Frames: (intra-coded frame) kompletna kompresirana slika koja služi kao referentna slika (key-frame) za daljnju obradu. Stream sa samim I-frame-ovima su najlakši za obradu, real-time editiranje, sječenje, spajanje ali imaju i najneefikasniju kompresiju. Pojednostavljeno: ako imamo stream od samih I-frame-ova, to je kao da imamo film kojem je svaki frame, key-frame tj, film je veeeeelik !!!

B-Frames: (bidirectional frames) sadrže u sebi macroblockove, kao i vektore pokreta, koje se nadovezuju na ranije ili kasnije P-Framove. B-Framovi uzimaju najmanje kapaciteta. P i B frame-ove je teže obrađivati jer sistem/program mora najprije pozvati I-frame, te na osnovi njih rekonstruirati traženi P ili B frame.

P-Frames: (predicted frames) sadrži, u macroblokove snimljene informacije o izmjenama u odnosu na predhodnu sliku.

IP ili IB bazirane kompresije proizvode jače kompresije, ali na štetu smanjene interakcije player-korisnik i povećanog vremena za pretraživanje filma (kao DivX sa key- frameom svako 300 sekundi).

napomena: Sam MPEG ne zapisuje duljinu GOP-a, ona postoji samo kod DVD-a ( usput: kod PAL-a ne ići iznad 1:4:2:1! ). MPEG 2 sa dugim GOP strukturama se obično koristi za streaming, jer se optimizira kvalitea slika za zadati bandwidth. Standardna GOP struktura za DVD produkciju i broadcasting je duga 15 slika i glasi: IBBPBBPBBPBBPBB. Zbog same duljine niza ne koristi se za editiranje. Mjenjaje GOP strukture MPEG2 stream-a uvijek zahtjeva dekompresiju i ponovno enkodiranje, bez obzira na strukturu kompresije (MPEG2, I, IB, IP, ili DV).

Iz toga proizlazi, da je video jače kompresiran ako u sebi ima više B-Framova. Ali: kroz quantiziranje, ti isti, makroblokovi imaju "ograničenu" kvalitetu slike. Zbog previše B-Framova, jer se samo nadodaju jedan na drugu ( usputne greške dolaze pri traženju/predviđanju pokreta, itd.), sama slika se degradira, čemu je razlog preveliki GOP. Ranije verzije TMPEenc-a, su imale grešku u drugom B-Framu, koji je išao serijski jedan za drugim, koji je se ispravljao izmjenjenom GOP strukturom. U međvremenu je to ispravljeno, tako da nema potrebe za ovim izmjenama, jer samo pogoršavaju kvalitet slike.

GOP veličine 1:6:2:1, je za mene, apsolutni maximum, većinom je sve u redu i sa 1:4:2:1. Kod crtanih filmova može se koristiti 1:3:2:1, ako je važniji kvalitet od sačuvanog bitrata.


Quantize Matrix:

Kod matrice je treba testirati jer univerzalna matrica ne postoji. Ako ne razumijete apsolutno ništa o tome, na koji način matrica radi, ne badajte previše.

Experimentalna matrica za crtane filmove, ( nisam mislio na "Shrek-a", nego na prave crtane filmove, iako je "Shrek" skroz OK ) .

1. Po mogućnosti mali GOP, znači 1/4/2/1 ili 1/3/2/1.
2. Resize raditi sa precise bilinear.
3. Kao matricu: CG/Animation ( matricu TMPGE-a ) ili CG-Smooth ( CCE matricu ), ali nemojte pokušavati sa vrijednostima 99 ili slično...
4. Po mogućnosti maximalni bitrate ( inače zuji )

Matrica za SVCD (KiKa prijedlog )
SVCD na 1CD; slika 2.35:1
avg. 800 max. 1500

CCE 2.62 Standard
intra

08 13 15 19 19 23 23 29
13 13 17 19 22 23 27 29
15 17 19 22 23 27 29 35
17 21 22 23 27 29 35 37
21 21 23 27 31 33 37 46
21 23 27 31 33 37 46 58
25 25 31 33 37 40 54 69
25 31 33 37 40 54 69 78

non-intra

08 11 13 15 15 19 19 24
11 11 15 15 19 21 24 25
13 15 17 19 21 24 25 34
13 17 19 21 23 26 34 99
17 19 21 23 26 32 99 99
19 21 23 26 32 99 99 99
22 22 28 30 99 99 99 99
22 28 30 99 99 99 99 99
intra

08 13 15 19 19 23 23 29
13 13 17 19 22 23 27 29
15 17 19 22 23 27 29 35
17 21 22 23 27 29 35 37
21 21 23 27 31 33 37 99
21 25 27 31 33 37 99 99
25 25 31 33 37 99 99 99
25 31 33 37 99 99 99 99

non-intra

08 11 13 15 15 19 19 24
11 11 15 15 19 21 24 25
13 15 17 19 21 24 25 34
13 17 19 21 23 26 34 99
17 19 21 23 26 32 99 99
17 21 23 26 32 99 99 99
22 22 28 30 99 99 99 99
22 28 30 99 99 99 99 99
intra

08 16 19 22 26 27 29 34
16 16 22 24 27 29 34 37
19 22 26 27 29 34 34 38
22 22 26 27 29 34 37 40
22 26 27 29 32 35 40 48
26 27 29 32 35 40 48 58
26 27 29 34 38 46 56 69
27 29 35 38 46 56 69 83

non-intra

16 17 18 19 20 21 22 99
17 18 19 20 21 22 23 99
18 19 20 21 22 23 24 99
19 20 21 22 23 24 26 99
20 21 22 23 25 26 99 99
21 22 23 24 26 99 99 99
22 23 24 26 99 99 99 99
23 24 25 99 99 99 99 99

Crtani - LowQ
Crtani - HighQ:
intra:

08 32 32 32 32 32 99 99
32 32 32 32 32 32 99 99
32 32 32 32 32 32 99 99
32 32 32 32 32 32 99 99
32 32 32 32 32 32 99 99
32 32 32 32 32 99 99 99
32 32 32 32 99 99 99 99
32 32 32 99 99 99 99 99

non-Intra:

08 08 08 08 16 16 16 16
08 08 08 08 16 16 16 16
08 08 08 08 16 16 16 16
08 08 08 08 16 16 16 16
08 08 08 08 16 16 16 16
08 08 08 08 16 16 16 16
08 08 08 08 16 16 16 16
08 08 08 08 16 16 16 16
intra:

08 16 16 16 24 24 32 32
16 16 16 24 24 32 32 32
16 16 24 24 32 32 32 32
16 24 24 32 32 32 32 32
16 24 32 32 32 32 32 32
24 32 32 32 32 32 32 32
24 32 32 32 32 32 32 32
32 32 32 32 32 32 32 32

non-intra:

08 16 16 16 16 16 16 16
16 16 16 16 16 16 16 16
16 16 16 16 16 16 16 16
16 16 16 16 16 16 16 16
16 16 16 16 16 16 16 16
16 16 16 16 16 16 16 16
16 16 16 16 16 16 16 16
16 16 16 16 16 16 16 24

 

Crtani - LowQ: štedi bitrate do nesvjesti, ali normalno da dolazi do "pixelizacije" koja se naročito vidi kao blokovi u jednobojnim površinama. Na monitoru se jako promjećuje, dok na TV-u i nije baš tako uočljivo. Ali zato skoro da nema blokova u pokretnim scenama.

Crtani - HighQ: skoro optimalni kvalitet. Jako oštre slike, sa jako malo "pixelizacije". Jako dobro kad se radi standardnim bitratom za SVCD.
Crtani filmovi su većinom sastavljeni od velikih jednobojnih površina. Kod DCT-a su to linije koje sadrže veoma slične vrijednosti. Ako koristimo za kvantizaciju jednu matricu koja sadrži različite vrijednosti, ovaj efekt je obrnut. Pozitivna stvar je da se filtriraju visoke frekvencije, tako da je slika tj. sadržaj linija uvijek homogen. Ova matrica pokušava, postići homogenu kvantizaciju. Nasuprot 99 matrici pojavljuje se mali broj 0 vrijednosti, ali dosta sličnih ili istih vrijednosti, što se u svakom slučaju da dobro kompresirati. Obije matrice, LowQ i HighQ, su samo za progresivni video. Korišten je TMPGEnc v2.52 i Normal ili High Motion Search precision. Crtani su skinuti sa HTV-a, ali valjda radi i sa DVD-om.


Interlaced Filmovi:

Od Interlaced filma, teško je napraviti SVCD film, iz razloga jer interlaced film užasno pojede bitrate. Ovdje bi se moglo preporučiti XVCD/SXVCD sa rezolucijom 352x288 i extremni bitrate: min.1800, avg.2000 max.2520, (pri čemu je moguće da ih DVD player neće pročitati).
Experiment sa "Final Fantasy": Čak i na monitoru izgleda OK. Iako je Final Fantasy napravljen na PC-u, 90% svih pozadina je nacrtano (istina, na PC-u).

* rezolucija 520x384
* visoki bitrate (to je alfa i omega !)
* CQ 2520 (za SVCD) ili 3010 (za XSVCD) kbit/s
* CCE 2.62 smooth matrix! (kao što je spomenuto, ne koristiti vrijednosti 99,
* Soften Block Noise isključiti.


Nema kaskada, pixelizacije ili artefaktova, (istina, film od 95 minuta je zauzeo puna 2 CD-a, ali kao što rekoh, experiment).

Logiranje
- Registrirajte se

Vi ste logirani kao:
Gost

- Login
Hosting provider
NetEkipa search
Tražilica služi samo za pretragu ovog sitea.
Hosting provider
Naš hosting pokrovitelj
www.sistemi.hr

Anketa
Statistika posjeta
 
usera na chatu
22 usera online


Autorizirani useri:
Vipko
MegaS
raven
krakicic
vrubinjo
benko
dedek
stakopo
Aztek
krakicic
denis88
ccfly
omron

posjeta od
29.05.2002.

Linkovi
 
  Opći:
- Apartments   Family-Curic
- Apartments   Kanica
- Netplugged
- Radio Trogir
- Pastar NET
- Refill toner   shop
- Diving Center   RESNIK


  WiFi Friends:
- NETmedia
- ST Airnet
- Dugave WiFi
- ELMA Kurtalj