A method for determining a best match between a first pixel array in a picture currently being encoded and a plurality of second pixel arrays in a search region of a reference picture, wherein each of the first and second pixel arrays includes a plurality of rows and columns of individual pixel values. The method is designed to be performed in a motion estimation search engine of a digital video encoder, and includes the steps of producing a first orthogonal-sum signature of the first pixel array comprised of a set of horizontal sums representative of the sums of the individual pixel values of the rows of the first pixel array and a first set of vertical sums representative of the sums of the individual pixel values of the columns of the first pixel array; producing a plurality of second orthogonal-sum signatures for respective ones of at least selected ones of the plurality of second pixel arrays, each of the plurality of second orthogonal-sum signatures being comprised of a set of horizontal sums representative of the sums of the individual pixel values of the rows of a respective one of the second pixel arrays and a set of vertical sums representative of the sums of the individual pixel values of the columns of a respective one of the second pixel arrays; and, comparing the first orthogonal-sum signature with each of the second orthogonal-sum signatures in order to determine the best match between the first and second pixel arrays. In a disclosed embodiment, the first and second pixel arrays are either decimated or undecimated macroblocks having a structure defined by an MPEG standard, e.g., the MPEG-2 standard.

Een methode om een beste gelijke tussen een eerste pixelserie in een beeld dat en een meerderheid van tweede pixelseries in een onderzoeksgebied van een verwijzingsbeeld te bepalen momenteel wordt gecodeerd, waarin elk van de eerste en tweede pixelseries een meerderheid van rijen en kolommen van individuele pixelwaarden omvat. De methode wordt ontworpen om in een het onderzoeksmotor van de motieschatting van een digitale videocodeur worden uitgevoerd, en omvat de stappen van het produceren van een eerste orthogonal-somondertekening van de eerste pixelserie die van een reeks horizontale sommen representatief voor de sommen individuele pixelwaarden van de rijen van de eerste pixelserie en een eerste reeks verticale sommen representatief voor de sommen individuele pixelwaarden wordt samengesteld van de kolommen van de eerste pixelserie; veroorzakend een meerderheid van tweede orthogonal-somhandtekeningen voor respectieve degenen van minstens geselecteerde degenen van de meerderheid van tweede pixelseries, elk van de meerderheid die van tweede orthogonal-somhandtekeningen van een reeks horizontale sommen representatief voor de sommen individuele pixelwaarden van de rijen van een respectieve één van de tweede pixelseries en een reeks verticale sommen representatief voor de sommen individuele pixelwaarden wordt samengesteld van de kolommen van een respectieve één van de tweede pixelseries; en, vergelijkend de eerste orthogonal-somhandtekening met elk van de tweede orthogonal-somhandtekeningen om de beste gelijke tussen de eerste en tweede pixelseries te bepalen. In een onthulde belichaming, worden de eerste en tweede pixelseries of gedecimeerd of undecimated macroblocks hebbend een structuur die door een norm MPEG wordt bepaald, b.v., norm mpeg-2.

 
Web www.patentalert.com

< (none)

< Encoding and decoding different resolution video signals for display on plural units

> Optical fiber for optical amplifier

> (none)

~ 00050