Web Analytics

See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Predicció (teoria del senyal) - Viquipèdia

Predicció (teoria del senyal)

De Viquipèdia

La predicció en el camp de la teoria del senyal és un procediment matemàtic que pretén estimar els valors futurs d'una seqüència discreta a través del còmput de la informació actual i anterior d'aquesta seqüència.

Taula de continguts

[edita] Relació amb la redundància

Aquesta pràctica va estretament relacionada amb la redundància dels senyals discrets, ja que és precisament gràcies de seqüències redundants (en més o menys mesura i en funció de la variable a través de la qual s'avalua la redundància) que és possible predir un senyal. Fóra impossible predir una variable si aquesta no guardés cap relació de dependència (i, per tant, de redundància) amb valors presents o passats d'ella mateixa.

Igualment, la predicció redueix dràsticament el cost de codificació dels senyals, permetent transmissions molt més efectives i ràpides, amb l'únic l'agravant de pèrdua d'infomació, i, per tant, pèrdua de qualitat.

[edita] Aplicacions

La predicció pot aplicar-se a tres tipus de senyals discrets:

  • Àudio (senyal unidimensional dependent del temps): la predicció tracta de determinar la forma d'ona futura.
  • Imatge (senyal bidimensional): les imatges, pel fet que no depenen del temps, són bastant difícils de predir, i els mètodes per aconseguir-ho deriven, simplement, cap a pura eliminació de la redundància espacial.
  • Vídeo (senyal bidimensional i dependent del temps): la predicció elimina la redundància temporal, a través, per exemple, de l'estimació de moviment o la tècnica del Block matching.

[edita] Mètodes de predicció

[edita] So: predicció lineal

La predicció lineal es diferencia exclusivament de la predicció en general pel fet que els valors estimats són combinació lineal de mostres prèvies. En processat de senyals s'anomena LPC (Linear Prediction Coding), i es pot entendre com un subconjunt en la teoria de filtres.

Matemàticament, el senyal predit es pot escriure com:

\widehat{x}(n) = -\sum_{k=1}^p a_k x(n-k)\,

on s'expressa que la mostra predita és la suma de les anteriors ponderades pels coeficients de predicció ak.

L'error de predicció generat per l'estimació anterior es defineix com

e(n) = x(n) - \widehat{x}(n)\,

on xn és el valor real del senyal.

Els codificadors LPC usen la base teòrica de la predicció lineal per construir un mètode de codificació de la parla que obté el senyal predit a través del seu envolvent espectral i un model matemàtic del tracte vocal, transmetent els coeficients de la predicció i el guany que els correspon i reconstruïnt el senyal a tavés del filtre invers respecte de l'aplicat durant la codificació.

[edita] Vídeo: predicció de moviment

La predicció dels quadres d'una seqüència de vídeo es realitza a través de particions de la imatge que inclouen diversos píxels, ja que la predicció píxel a píxel és molt poc efectiva. Així, l'estimació de moviment es basa en el tractament a nivell de macroblocs.

Predictor de moviment bàsic. Es comparen la imatge real següent i la predita. De la resta se n'obté el residu de predicció. El residu es transforma per cada macrobloc, es quantitza i es transmet. El descodificador fa el procés contrari, afegint al residu antitransformat el quadre actual predit, i obté la imatge següent.
Ampliar
Predictor de moviment bàsic. Es comparen la imatge real següent i la predita. De la resta se n'obté el residu de predicció. El residu es transforma per cada macrobloc, es quantitza i es transmet. El descodificador fa el procés contrari, afegint al residu antitransformat el quadre actual predit, i obté la imatge següent.

Predir el moviment implica aplicar certa transformació el la posició dels macroblocs. És a dir, que un macrobloc en la imatge predita és sempre referenciat pe un altre: el de la imatge original de la qual ha partit la predicció. Segons la posició en el temps de la imatge original i la imatge predita, es parla de predicció

  • Backward (endarrere): la predicció es referencia en un quadre posterior.
  • Forward (endavant): la predicció es referencia en un quadre anterior.
  • Bidirectional (bidireccional): la predicció pondera la informació d'un quadre anterior i un de posterior.

En cas que dos quadres consecutius no tinguin relació de redundància temporal (és a dir, que no s'assemblin prou), no hi ha predicció, i, per tant, el quadre aïllat només es processa en tant que imatge aïllada, a través de reducció de redundància espacial.

En els codificadors que usen models de predicció actuals (H.264, MPEG-2, etc.), les imatges predites es classifiquen en tres subtipus segons la referència de la predicció de cadascuna d'elles o el fet que no hi hagi hagut predicció: Imatges I, P i B.

Una altra magnitud a considerar és l'error de predicció. És la diferència entre la imatge original i la predita. Igual que en el cas del codificador LPC, cal transmetre l'error de predicció, ja que és un paràmetre que el descodificador necessita per a restituïr la imatge. La imatge error de predicció sol mostrar nivell d'error en les zones de transició de moviment (és a dir, aquells punts o regions que s'han mogut), i àmplies zones homogènies en què quasi no hi ha error (pel fet que el dèficit de moviment ha beneficiat la predicció).

[edita] Referències

[edita] Vegeu també

[edita] Enllaços externs

A Wikimedia Commons hi ha contingut multimèdia relatiu a:

Predicció (teoria del senyal)

En altres llengües

Static Wikipedia (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2007 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2006 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia February 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu