Quina temàtica explora aquest text?
L'H.264/MPEG-4 AVC és el nou estàndard de compressió de vídeo digital desenvolupat conjuntament pel Grup d'Experts en Codificació de Vídeo (VCEG) de la ITU-T i el Grups d'Experts en Imatges en Moviment (MPEG) de l'ISO/IEC. A part d'utilitzar algorismes de codificació eficients, les especificacions de l'H.264/AVC defineixen una sèrie d'eines per a combatre els errors en transmissió. La més innovadora és l'anomenada Ordenació flexible dels macroblocs ('FMO, Flexible Macroblock Ordering) que es descriu tot seguit en aquest article. Una de les característiques noves que s'ha introduït en l'estàndard H.264/AVC és la possibilitat de dividir la imatge en regions anomenades grups de slices. Cada grup de slices es pot dividir alhora en diverses slices; així doncs, hem de definir el terme slice com a seqüència de macroblocs dins del mateix grup de slices que es processa en ordre d'escanejat (d'esquerra a dreta i de dalt a baix) dins del conjunt de macroblocs del grup. Un slice sempre es pot descodificar de forma independent. El FMO consisteix a decidir a quin slice pertany cada macrobloc de la imatge. Cada macrobloc s'assigna lliurement a un grup de slices mitjançant un MBAmap (mapa de situació dels macroblocs) que consisteix en un número d'identificació per a cada macrobloc de la imatge que especifica a quin grup de slice pertany cada macrobloc. El nombre de grups de slices per a cada imatge està limitat a 8 per tal de no complicar excessivament els esquemes de situació de macroblocs. Si desactivem el FMO, les imatges estaran formades per una sola slice amb els macroblocs en ordre d'escanejat. L'ús de FMO és compatible amb qualsevol tipus de predicció inter-frame. Amb aquesta tècnica podem corregir errors amb molta facilitat explotant la redundància (teoria del senyal) espacial de les imatges. Una bona idea és triar els grups de slices de manera que cap macrobloc i qualsevol veí seu siguin del mateix grup. Així doncs, si una slice es perd durant la transmissió, és molt més fàcil reconstruir els blocs perduts amb la informació dels blocs veïns. Hem de tenir en compte les característiques de transmissió d'aquestes slices: cada slice es transmet independentment en unitats anomenades paquets, i cada paquet conté a la seva capçalera la informació necessària per a descodificar-se independentment dels altres paquets (tenint en compte que les imatges utilitzades com a referència són idèntiques en el codificador i descodificador). Utilitzant FMO conjuntament amb mètodes avançats de correcció d'errors es pot mantenir la qualitat visual tot i tenir taxes de pèrdues de paquets de fins al 10%.
El text tracta sobre telecomunicacions.