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

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2016062600) DEVICES AND METHODS FOR GENERATING ELEMENTARY GEOMETRIES
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2016/062600    International Application No.:    PCT/EP2015/073844
Publication Date: 28.04.2016 International Filing Date: 15.10.2015
IPC:
G06F 9/45 (2006.01), G06T 15/00 (2011.01)
Applicants: THOMSON LICENSING [FR/FR]; 1-5 rue Jeanne d'Arc F-92130 Issy-les-Moulineaux (FR)
Inventors: MARVIE, Jean-Eudes; (FR).
REPAIN, Alex; (FR).
HIRTZLIN, Patrice; (FR)
Agent: HUCHET, Anne; (FR)
Priority Data:
14306693.4 24.10.2014 EP
Title (EN) DEVICES AND METHODS FOR GENERATING ELEMENTARY GEOMETRIES
(FR) DISPOSITIFS ET PROCÉDÉS POUR GÉNÉRER DES GÉOMÉTRIES ÉLÉMENTAIRES
Abstract: front page image
(EN)Elementary geometries for rendering objects of a 3D scene are generated from input geometry data sets. Instructions of a source program (371) are transformed into a code executable in a rendering pipeline (32) by at least one graphics processor (12), by segmenting the source program into sub-programs (374), each adapted to process the input data sets, and by ordering the subprograms in function of the instructions. Each ordered sub-program is configured in the executable code for being executed only after the preceding sub-program has been executed for all input data sets. Launching the execution of instructions to generate elementary geometries includes determining among the sub-programs a starting sub-program, deactivating all sub-programs preceding it and activating it as well as all sub-programs following it. Modularity is thereby introduced in generating elementary geometries, allowing time-efficient lazy execution of grammar rules.
(FR)Selon l’invention, des géométries élémentaires pour rendre des objets d’une scène tridimensionnelle (3D) sont générées à partir d’ensembles de données de géométrie d’entrée. Des instructions d’un programme source (371) sont transformées en un code pouvant être exécuté dans un pipeline de rendu (32) par au moins un processeur graphique (12), par segmentation du programme source en sous-programmes (374), conçus chacun pour traiter les ensembles de données d’entrée, et en ordonnant les sous-programmes en fonction des instructions. Chaque sous-programme ordonné est configuré dans le code pouvant être exécuté pour être exécuté uniquement après que le sous-programme précédent a été exécuté pour tous les ensembles de données d’entrée. Le lancement de l’exécution d’instructions pour générer des géométries élémentaires consiste à déterminer, parmi les sous-programmes, un sous-programme de départ, à désactiver tous les sous-programmes qui le précédent, et à l’activer ainsi que tous les sous-programmes qui le suivent. Une modularité est ainsi introduite dans la génération de géométries élémentaires, permettant une exécution peu soignée permettant de gagner du temps de règles de grammaire.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)