WIPO logo
Mobile | Deutsch | English | Español | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO2005088974) ARCHITECTURE EFFICACE DE MISE EN CORRESPONDANCE DE BLOCS
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2005/088974    N° de la demande internationale :    PCT/IE2005/000023
Date de publication : 22.09.2005 Date de dépôt international : 15.03.2005
CIB :
H04N 7/26 (2006.01), H04N 7/32 (2006.01)
Déposants : DUBLIN CITY UNIVERSITY; Glasnevin, Dublin 9 (IE) (Tous Sauf US).
LARKIN, Daniel [IE/IE]; (IE) (US Seulement).
MURESAN, Valentin [RO/IE]; (IE) (US Seulement).
MARLOW, Sean [IE/IE]; (IE) (US Seulement).
MURPHY, Noel [IE/IE]; (IE) (US Seulement).
O'CONNOR, Noel [IE/IE]; (IE) (US Seulement).
SMEATON, Alan [IE/IE]; (IE) (US Seulement)
Inventeurs : LARKIN, Daniel; (IE).
MURESAN, Valentin; (IE).
MARLOW, Sean; (IE).
MURPHY, Noel; (IE).
O'CONNOR, Noel; (IE).
SMEATON, Alan; (IE)
Mandataire : GATES, Marie, Christina, Esther; Tomkins & Co., 5 Dartmouth Road, Dublin 6 (IE)
Données relatives à la priorité :
2004/0162 15.03.2004 IE
2004/0480 15.07.2004 IE
Titre (EN) EFFICIENT BLOCK-MATCHING ARCHITECTURE
(FR) ARCHITECTURE EFFICACE DE MISE EN CORRESPONDANCE DE BLOCS
Abrégé : front page image
(EN)An apparatus (101) is provided for encoding audio-visual data (405, 407), which includes data input means (211), processing means (201), memory means (202, 203, 204) and networking means (206, 207). The memory means (203) or (204) stores instructions and visual data (405, 407) as a sequence (402) of frames (401, 405) defined by a plurality of blocks (408, 409) of pixels configured with respective red, green, blue and alpha values. The processing means (201) processes (603) a sum of absolute differences between alpha values of pixels of a first block (408) thereof in a current frame (405) and alpha values of pixels of a first block (409) thereof in a reference frame (401) as a minimum sum of absolute differences (606). The processing means (201) processes (70) respective partial sums of absolute differences between the alpha values of the pixels of portions of the block 4-8 in the current frame (405) and alpha values of pixels of portions of subsequent blocks (409) thereof in the reference frame (401). The processing means (201) ceases processing the partial sums of absolute differences when any of the partial sums of absolute differences exceeds (70) the minimum sum of absolute differences. The processing means (201) ceases processing the partial sums of absolute differences when the accumulation (70) of the partial sums of absolute differences exceeds the minimum sum of absolute differences. The processing means (201) declares the accumulated partial sums of absolute differences as the minimum sum if it is less than the sum of absolute differences processed from the first reference block, such that a motion vector for shape is estimated (510) for encoding (511) the current frame (405).
(FR)La présente invention a trait à un appareil (101) pour le codage de données audiovisuelles (405, 407) comportant un moyen d'entrée de données (211), un moyen de traitement (201), un moyen de mémoire (202, 203, 204) et un moyen de mise en réseau (206, 207). Le moyen de mémoire (203 ou 204) mémorise des instructions et des données (405, 407) sous forme d'une séquence (402) de trames (401, 405) définies par une pluralité de blocs (408, 409) de pixels configurés avec des valeurs de rouge, vert, bleu et alpha. Le moyen de traitement (201) assure le traitement (603) d'une somme de différences absolues entre des valeurs alpha de pixels d'un premier bloc (408) dans une trame actuelle (405) et des valeurs alpha de pixels d'un premier bloc dans une trame de référence (401) sous la forme d'une somme minimale de différences absolues (606). Le moyen de traitement (201) assure le traitement (70) de sommes partielles respectives de différences absolues entre des valeurs alpha de pixels de portions du bloc 4-8 dans la trame actuelle (405) et les valeurs alpha de pixels de portions de blocs ultérieurs (409) dans la trame de référence (401). Le moyen de traitement (201) arrête le traitement des sommes partielles de différences absolues lorsqu'une quelconque parmi les sommes partielles de différences absolues dépasse (70) la somme minimale de différences absolues. Le moyen de traitement (201) déclare les sommes partielles de différences absolues accumulées comme étant la somme minimale si elle est inférieure à la somme de différences absolues traitées à partir du premier bloc de référence, de sorte qu'un vecteur de mouvement pour la forme est estimé (510) pour le codage (511) de la trame actuelle (405).
États désignés : AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BW, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS, JP, KE, KG, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MA, MD, MG, MK, MN, MW, MX, MZ, NA, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RU, SC, SD, SE, SG, SK, SL, SM, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, YU, ZA, ZM, ZW.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
Office européen des brevets (OEB) (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HU, IE, IS, IT, LT, LU, MC, NL, PL, PT, RO, SE, SI, SK, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)