Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2020108738 - GÉNÉRATION D'UNE LISTE D'INSTRUCTIONS

Numéro de publication WO/2020/108738
Date de publication 04.06.2020
N° de la demande internationale PCT/EP2018/082661
Date du dépôt international 27.11.2018
CIB
G06T 17/20 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
TTRAITEMENT OU GÉNÉRATION DE DONNÉES D'IMAGE, EN GÉNÉRAL
17Modélisation tridimensionnelle pour infographie
20Description filaire, p.ex. polygonalisation ou tessellation
G06T 1/60 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
TTRAITEMENT OU GÉNÉRATION DE DONNÉES D'IMAGE, EN GÉNÉRAL
1Traitement de données d'image, d'application générale
60Gestion de mémoire
CPC
G06T 1/60
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
1General purpose image data processing
60Memory management
G06T 17/20
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
17Three dimensional [3D] modelling, e.g. data description of 3D objects
20Finite element generation, e.g. wire-frame surface description, ; tesselation
Déposants
  • RENESAS ELECTRONICS CORPORATION [JP]/[JP]
  • RENESAS ELECTRONICS EUROPE GMBH [DE]/[DE] (MG)
Inventeurs
  • TOSCHI, Bjoern
Mandataires
  • PIOTROWICZ, Pawel
  • WALASKI, Jan
  • GREY, Ian
  • GILL, Siân
  • DERRY, Paul
  • ELEND, Almut
  • HUTTER, Anton
  • HEWETT, Jonathan
  • HARRISON, Philip
  • RUSSELL, Tim
  • JOHNSON, Stephen
  • BROWN, Alexander
  • CHETTLE, John
  • ANDERSON, Oliver
  • HANDLEY, Matthew
  • MAYS, Julie
  • TAOR, Simon
  • MCNAMARA, Kathryn
  • CORK, Robert
  • GILANI, Anwar
  • SHELTON, Ruth
  • MCDOUGALL, James
  • CLARK, Jonathan
  • COLONNA, Matthew
  • DAINTY, Katherine
  • HUDSON, George
  • KENNEDY, Richard
  • LEANSE, Thomas
  • NEWCOMBE, Christopher
  • PETTY, Catrin
  • ROGAN, Jack
  • SAYER, Robert
  • THORNILEY, Peter
  • WHITING, Gary
  • DUNLEAVY, Christopher
Données relatives à la priorité
Langue de publication anglais (EN)
Langue de dépôt anglais (EN)
États désignés
Titre
(EN) INSTRUCTION LIST GENERATION
(FR) GÉNÉRATION D'UNE LISTE D'INSTRUCTIONS
Abrégé
(EN)
A system for and a method of generating an ordered list of instructions comprising a list of pixel coordinates which are vertices (53) of triangles (51) in a strip (50) of a reference input image (33'; Fig. 11) in a source coordinate system (30; Fig. 11) such that transformation of the vertices to a corresponding output image (33; Fig. 10) in a destination coordinate system (32; Fig.11) causes the triangles to be mapped to a block (47) of image data which maps to a block of line memory (or "texture cache"). The method comprises dividing the reference output image into a plurality of tiled sections (35; Fig. 11) in the destination coordinate system. The method comprises, for each section, defining first and second boundaries of an array of strips (50) of pixels (46) in the section by dividing the section into blocks of line memory. The method comprises, for each strip, dividing each set of pixels contained in each strip into a series of ordered triangles, generating a set of destination and source coordinates for each vertex of each triangle in the strip and storing the coordinates of the vertices (53) in source and destination coordinate system (30, 32), in the ordered list of instructions.
(FR)
L’invention concerne un système et un procédé de génération d'une liste ordonnée d'instructions comprenant une liste de coordonnées de pixel qui sont des sommets (53) de triangles (51) dans une bande (50) d'une image d'entrée de référence (33' ; Fig. 11) dans un système de coordonnées source (30 ; Fig.11) de telle sorte que la transformation des sommets en une image de sortie correspondante (33 ; Fig 10) dans un système de coordonnées de destination (32; Fig.11) amène les triangles à être mappés à un bloc (47) de données d'image qui correspond à un bloc de mémoire de ligne (ou « cache de texture »). Le procédé consiste à diviser l'image de sortie de référence en une pluralité de sections en mosaïque (35 ; Fig 11) dans le système de coordonnées de destination. Le procédé consiste, pour chaque section, à définir des première et seconde limites d'un réseau de bandes (50) de pixels (46) dans la section en divisant la section en blocs de mémoire de ligne. Le procédé comprend, pour chaque bande, la division de chaque ensemble de pixels contenus dans chaque bande en une série de triangles ordonnés, la génération d'un ensemble de coordonnées de destination et source pour chaque sommet de chaque triangle dans la bande et le stockage des coordonnées des sommets (53) dans le système de coordonnées source et de destination (30, 32), dans la liste ordonnée d'instructions.
Dernières données bibliographiques dont dispose le Bureau international