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. (WO2007146574) FILTRAGE PAR CONVOLUTION DANS UN PROCESSEUR GRAPHIQUE
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2007/146574    N° de la demande internationale :    PCT/US2007/069663
Date de publication : 21.12.2007 Date de dépôt international : 24.05.2007
CIB :
G06F 17/15 (2006.01), G06T 15/04 (2011.01), G06T 5/00 (2006.01)
Déposants : QUALCOMM Incorporated [US/US]; Attn: International Ip Administration, 5775 Morehouse Drive, San Diego, California 92121 (US) (Tous Sauf US).
JIAO, Guofang [CN/US]; (US) (US Seulement).
DU, Yun [CN/US]; (US) (US Seulement).
YU, Chun [CN/US]; (US) (US Seulement).
CHEN, Lingjun [CN/US]; (US) (US Seulement)
Inventeurs : JIAO, Guofang; (US).
DU, Yun; (US).
YU, Chun; (US).
CHEN, Lingjun; (US)
Mandataire : OGROD, Gregory D.; Attn: International Ip Administration, 5775 Morehouse Drive, San Diego, California 92121 (US)
Données relatives à la priorité :
11/453,436 14.06.2006 US
Titre (EN) CONVOLUTION FILTERING IN A GRAPHICS PROCESSOR
(FR) FILTRAGE PAR CONVOLUTION DANS UN PROCESSEUR GRAPHIQUE
Abrégé : front page image
(EN)Techniques for performing convolution filtering using hardware normally available in a graphics processor are described. Convolution filtering of an arbitrary HxW grid of pixels is achieved by partitioning the grid into smaller sections, performing computation for each section, and combining the intermediate results for all sections to obtain a final result. In one design, a command to perform convolution filtering on a grid of pixels with a kernel of coefficients is received, e.g., from a graphics application. The grid is partitioned into multiple sections, where each section may be 2x2 or smaller. Multiple instructions are generated for the multiple sections, with each instruction performing convolution computation on at least one pixel in one section. Each instruction may include pixel position information and applicable kernel coefficients. Instructions to combine the intermediate results from the multiple instructions are also generated.
(FR)L'invention concerne des techniques permettant un filtrage par convolution utilisant du matériel normalement disponible dans un processeur graphique. Le filtrage par convolution d'une grille de pixels de hauteur x largeur arbitraire est obtenu en divisant la grille en parties plus petites, en exécutant un calcul pour chaque partie, puis en combinant les résultats intermédiaires de toutes les parties afin d'obtenir un résultat final. Selon une conception, une instruction demandant l'exécution du filtrage par convolution sur une grille de pixels avec un noyau de coefficients est par exemple reçue d'une application graphique. La grille est divisée en plusieurs parties, chaque partie pouvant avoir une taille égale ou inférieure à 2 x 2. Plusieurs instructions sont générées pour les diverses parties, chaque instruction exécutant un calcul par convolution sur au moins un pixel dans une partie. Chaque instruction peut contenir des informations de position de pixels et des coefficients de noyau applicables. Des instructions pour combiner les résultats intermédiaires des diverses instructions sont également générées.
États désignés : AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BH, 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, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, SV, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, 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, LV, MC, MT, 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)