joi, 3 februarie 2011

Capitolul "Matrix, Rezolutions" - matrice de pixeli si rezolutii video

Cap 1: "Matrix, Rezolutions" - matrice de pixeli si rezolutii video

The difference between a Miracle and a Fact is exactly the difference
between a mermaid and a seal.
        -- Mark Twain

Asa cum unii dintre cititori au observat, si se poate observa usor,
clipul din finalul precedentului articol era in realitate interpolat,
 in sensul ca fusese initial croit - pardon, filmat - cu un aparat compact
si la o alta rezolutie. S-ar inpune sa vorbim putin despre rezolutii. De altfel
exista atatea standarde. Sunt bune toate, avem de unde alege. Sa incepem:


Istoria televiziunii si a computerelor a consacrat cateva denumiri
care, culmea, desi par si calculatoristilor obscure, ne ajuta de fapt
sa retinem ai usor cu ce avem de-a face.

Incepem cu dimensiunile in pixel (puncte) ale imaginilor - disponibile
pe diverse tipuri de monitoarele video si monitoare de computere.

Evolutia monitoarelor de computere a plecat cam din acelasi loc cu televiziunea
(ceea ce azi am numi cam asa: 320 x 240 interlaced 25 fps)
si se reintalneste cu ea pe alte coordonate.

Dar sa le dam denumirile:

CGA - de la color grafic adaptor - aparusera monitoarele color
VGA - video grafic array - aparusera monitoare digitale cu rezolutie mai mare ca
    la TV analogic: 640,480,
XGA - Extended grafic adaptor - rezolutie mai mare ca VGA-ul: 1024x768

De la un loc incolo se numesc toate SVGA - super VGA si de standardizarea rezolutiilor
(n-ati crede cat de multe sunt dar vedeti pagina Options la un joc video: 640x480, 800x600, 1024x768...
dar si unele mai ciudate...intermediare) se ocupa de standardizarea lor o organizatie: VESA.

In detaliu:

320x240 - este rezolutia poreclita QVGA
640x480 - este rezolutia primelor VGA -
         si camerele digitale foto de amatori filmeaza la asa rezolutie (ex Samsung 630)
         care poate fi afista pe cele mai vechi monitoare de PC - deci nu le aruncati
800x600 - deja e un SVGA - printre primele
1024x768 - XGA - foarte popular in mod interlaced

In paralel, standarde TV din ce in ce mai bune au evoluat, oferind diverse rezolutii:

720x576  - PAL TV - pentru DV/DVD
720x480  - NTSC TV - pentru DV/DVD  - desi mai slab ca "rezolutie" are un alt avantaj, vom vedea la lectia despre frecvente de cadre dar anticipez prea mult: cu circa 30 (ei bine,de fapt 29.97 fps) era mai bun ca PAL TV cu doar 25 fps.

           Ei, si 25 acesta are o poveste: pentru o animatie cam sacadata  minimul
           - si el arata cam ca filmele fratilor Lumiere - e undeva la 12 fps. Mai jos e prea sacadata,
           nu mai da senzatia de miscare. 2 x 12 = 24 si era cam 1/2 din frecvanta retelelor de
           alimentare din Europa, ceea ce era un lucru familiar pentru electronisti.
1280x720 - asa zisul  HD cu 720 de pixeli (pe verticala). Un HD asa, mai din partea de jos a gamei.
1920x1080 - asa zisul full HD.

Computerele pot sa produca imagini la TOATE rezolutiile, inclusiv la cele nestandard, notate prin meniurile software-ului si cu termenul Custom.
Cum insa se transfera si se transforma un continut cu o rezolutie in altul e alta poveste, depinde CE stie sa
faca software-ul de conversie: doar sa puna benzi negre pe margine sau poate sa faca scalari sau poate sa faca si interpolari ale
pixelilor lipsa etc.


Tech: Pixelii nu sunt nici ei patrati. Ci mai curand usor dreptunghiulari, si exista notiunea de raport de aspect:
aspect ratio. De aceea un cerc programat sa apara rotund pe un ecran trebuie oleaca corijat, el de fapt e calculat
ca o elipsa avand axele in acea proportie.
Daca vreodata aveti unele probleme cu cercuri, elipse, fete umane, amintiti-va si de acest element.


Teme:

1.Calculati raportul dintre lungimea si latimea masurate in pixeli, pentru diverse formate.
2.Masurati raportul intre lungimile si latimile monitoarelor aflate la dispozitie. Cum explicati diferentele ?
3.Mergeti la un magazin de tehnica audio video si de supraveghere si cereti manualul ultimului digital video recorde
pentru a afla despre el: Pe cate canale video inregistreaza ? Ce rezolutii ofera ? Ce hard disk foloseste si cat
dureaza pina il umple cu inregistrari ?

Veti fi surprinsi probabil de cele aflate. Si veti mai observa ca se face reclama la ceva, un codec, numit H.264. care
permite stocarea multor ore de film pe un HDD banal.

---------------------------------
In articolul urmator: frecvente de cadre, codecuri video si audio, software,etc.

---------------------------------
Rog a nu se distribui, faceti link-uri la pagina daca gasiti ca va este de folos.

Author PD

Niciun comentariu:

Trimiteți un comentariu