mwirth-epo/epo-nmt-datasets huggingface dataset:
La politique d'installation correspond à des préférences relatives à l'installation du module serveur local ou distant.
The installation policy corresponds to preferences relating to the installation of the local or remote server module.
Ces préférences sont par exemple indiquées dans un fichier de configuration associé à l'application, et permettent de prendre en compte des caractéristiques de l'application à exécuter lors de l'installation du module serveur local ou distant.
These preferences are, for example, indicated in a configuration file associated with the application, and make it possible to take into account characteristics of the application to be executed when the local or remote server module is installed.
Il est par exemple possible via une telle politique d'installation d'installer préférentiellement un module serveur local plutôt qu'un module serveur distant.
For example, such an installation policy makes it possible to install a local server module preferentially, rather than a remote server module.
Pour une application générant un fort trafic sur une ou plusieurs interfaces radios, un fabricant peut ainsi privilégier une installation d'un module serveur local afin de ne pas encombrer l'interface entre le terminal et la carte à puce.
For an application generating high traffic on one or more radio interfaces, a manufacturer may thus prioritize the installation of a local server module, to avoid overburdening the interface between the terminal and the chip card.
Selon un deuxième aspect, l'invention concerne un procédé d'exécution, dans un terminal muni d'une carte à puce, d'une application, dans lequel une entité de gestion de ressources virtualisées de la carte à puce met en œuvre sur demande d'une entité d'installation : - une création d'une ressource virtualisée s 'appuyant sur des ressources d'exécution de la carte à puce ; - une installation d'un module serveur distant dans la carte à puce, pour une exécution par la ressource virtualisée créée du module serveur distant en coopération avec le module client pour fournir l'application.
According to a second aspect, the invention relates to a method for executing an application on a terminal provided with a chip card, in which method a virtualized resources management entity of the chip card implements, at the request of an installation entity:creation of a virtualized resource based on execution resources of the chip card; andinstallation of a remote server module in the chip card, for the execution, by the created virtualized resource, of the remote server module, in cooperation with the client module, to provide the application.
Selon une caractéristique particulière, l'entité de gestion de ressources virtualisées met en œuvre une fourniture, à une entité d'installation de l'application, d'une information relative à la disponibilité de ressources d'exécution de la carte à puce pour exécuter le module serveur distant.
According to a particular characteristic, the virtualized resources management entity implements the supply, to an installation entity of the application, of information on the availability of execution resources on the chip card for executing the remote server module.
Selon un troisième aspect, l'invention concerne un terminal, comprenant des moyens agencés pour recevoir une carte à puce et une entité d'installation comprenant : - un module de vérification, agencé pour vérifier que la carte à puce dispose de ressources d'exécution pour exécuter un module serveur distant en coopération avec un module client s 'exécutant sur le terminal pour fournir une application ; - un module d'envoi, activé lorsque la carte à puce est vérifiée disposer de ressources d'exécution pour exécuter le module serveur distant, agencé pour envoyer une demande de création d'une ressource virtualisée s 'appuyant sur les ressources d'exécution, à une entité de gestion de ressources virtualisées de la carte à puce ; - un module de commande, activé lorsque la carte à puce est vérifiée disposer de ressources d'exécution pour exécuter le module serveur distant, agencé pour commander une installation du module serveur distant dans la carte à puce, pour une exécution du module serveur distant par la ressource virtualisée créée en s 'appuyant sur les ressources d'exécution, en coopération avec le module client.
According to a third aspect, the invention relates to a terminal, comprising means arranged to receive a chip card and an installation entity comprising:a verification module, arranged to verify that the chip card has execution resources for executing a remote server module in cooperation with a client module which is being executed on the terminal to provide an application;a sending module, activated when the chip card is verified as having execution resources for executing the remote server module, and arranged for sending a request for creating a virtualized resource based on the execution resources, to a virtualized resources management entity of the chip card; anda command module, activated when the chip card is verified as having execution resources for executing the remote server module, and arranged for commanding the installation of the remote server module in the chip card, to enable the remote server module to be executed by the virtualized resource created based on the execution resources, in cooperation with the client module.
Comme on peut le voir sur la figure 3, ensuite, un sous-module de traitement 9c du module de reconstruction 9 permet de reconstruire la représentation tridimensionnelle en profondeur 1 du sujet 2 à partir de la séquence de poses initiales 17 obtenues par le sous-module de détermination de pose initiale 9a et de la séquence d'images bidimensionnelles en profondeur 8, 13 du sujet 2 obtenue par les deuxièmes moyens d'imagerie 19.
As can be seen in FIG. 3, subsequently, a processing submodule 9c of the reconstruction module 9allows the three-dimensional depth representation 1of the subject 2to be reconstructed from the sequence of initial poses 17obtained by the initial pose determination submodule 9a and the sequence of two-dimensional depth images 8, 13of the subject 2obtained by the second imaging means 19.
Dans un mode de réalisation et de mise en œuvre, dont quelques détails sont représentés à la figure 3, préalablement à la reconstruction par le sous-module de traitement 9c, de la représentation tridimensionnelle en profondeur 1, on effectue un recalage, par un module de recalage de pose 9b du module de reconstruction 9, des images bidimensionnelles en profondeur 8 et de la représentation tridimensionnelle de surface 6.
In one embodiment and implementation, the details of which are represented in FIG. 3, prior to the reconstruction by the processing submodule 9c, of the three-dimensional depth representation 1, a readjustment is performed by a pose readjustment module 9b of the reconstruction module 9, of the two-dimensional depth images 8and the three-dimensional surface representation 6.
Ce recalage génère une séquence de poses recalées 15, et le sous-module de traitement 9c reconstruit alors la représentation tridimensionnelle en profondeur 1 du sujet 2 à partir de la séquence de poses recalées 15 ainsi obtenues, et de la séquence d'images bidimensionnelles en profondeur 8, 13 du sujet 2 obtenue par les deuxièmes moyens d'imagerie 19.
This readjustment generates a sequence of readjusted poses 15, and the processing submodule 9c then reconstructs the three-dimensional depth representation 1of the subject 2from the sequence of readjusted poses 15thus obtained, and the sequence of two-dimensional depth images 8, 13of the subject 2obtained by the second imaging means 19.
Ce recalage permet d'améliorer la représentation tridimensionnelle de surface 6, dans la mesure où les maillages tridimensionnels 6 comprennent des artefacts dus à la méthode et au nombre limité de caméras 3 utilisées, qui génèrent du bruit lors de la création de cette représentation tridimensionnelle de surface 6.
This readjustment allows the three-dimensional surface representation 6to be improved, insofar as the three-dimensional meshes 6include artifacts due to the method and the limited number of cameras 3used, which generate noise during the creation of this three-dimensional surface representation 6.
Dans ce but, on met en œuvre le recalage de préférence non pas sur les images bidimensionnelles en profondeur 8 mais sur des images segmentées 13 de ces images bidimensionnelles en profondeur 8.
For this purpose, the readjustment is preferably implemented not on the two-dimensional depth images 8but on segmented images 13of these two-dimensional depth images 8.
Ainsi, préalablement à la mise en œuvre d'un sous-module de recalage 12b, les images bidimensionnelles en profondeur 8 sont segmentées, au moyen d'un deuxième module de segmentation 12, en sorte de créer des séquences de silhouettes bidimensionnelles en profondeur 13 qui correspondent aux images bidimensionnelles en profondeur 8 segmentées de leur lumière d'arrière-plan.
Thus, prior to the implementation of a readjustment submodule 12b, the two- dimensional depth images 8are segmented, by means of a second segmentation module 12, so as to create sequences of two-dimensional depth silhouettes of 13that correspond to the segmented two-dimensional depth images 8of their background light.
Dans le cas où l'on utilise plusieurs dispositifs fixes d'imagerie en profondeur 7, les considérations sur la mise en œuvre du premier module de segmentation 10 présentée plus haut en référence à la figure 1, s'appliquent également à la mise en œuvre de ce deuxième module de segmentation 12.
In the event that multiple fixed depth-imaging devices 7are used, the considerations regarding the implementation of the first segmentation module 10described above with reference to FIG. 1, also apply to the implementation of this second segmentation module 12.
Le recalage est basé sur l'hypothèse selon laquelle si une représentation tridimensionnelle était parfaite, la reprojection de son volume dans le plan de l'image bidimensionnelle en profondeur correspondrait exactement à la silhouette bidimensionnelle en profondeur.
The readjustment is based on the assumption that if a three-dimensional representation was perfect, the reprojection of its volume in the plane of the two-dimensional depth image would correspond exactly to the two-dimensional depth silhouette.
Une fonction de coût pénalisant les différences entre les silhouettes bidimensionnelles en profondeur 13 et le modèle reprojeté est utilisée, avec une méthode de descente de gradient, pour affiner de façon itérative la représentation tridimensionnelle.
A cost function penalizing the differences between the two-dimensional depth silhouettes 13and the reprojected model is used, with a gradient descent method, for iteratively refining the three-dimensional representation.
Cette étape de recalage permet aussi de compenser un léger désalignement spatial et temporel entre la reconstruction tridimensionnelle de surface 6 et les silhouettes en profondeur 13.
This readjustment step also allows for the compensation of a slight spatial and temporal misalignment between the three-dimensional surface reconstruction 6and the depth silhouettes 13.
Pour obtenir la représentation tridimensionnelle en profondeur 1, par le module de reconstruction 9, en particulier par le sous-module de reconstruction ou traitement 9c, on peut utiliser la méthode décrite par S. Kaczmarz dans « Angenàherte auflosung von systemen linearer gleichungen », Bulletin International de l'Académie Polonaise des Sciences et des Lettres, Classe des Sciences Mathématiques et Naturelles, Série A, Sciences Mathématiques, pages 355-357, 1937 (aussi appelée la Technique de Reconstruction Algébrique ou ART).
For obtaining the three-dimensional depth representation 1, by the reconstruction module 9, in particular by the reconstruction or processing submodule 9c, the method described by S. Kaczmarz in “Angenaherte Auflosung von Systemen linearer Gleichungen”, International Bulletin of the Polish Academy of Science and Letters, Class of Mathematical and Natural Sciences, Series A, Mathematical Sciences, pages 355-357, 1937 (also called the Algebraic Reconstruction Technique or ART) may be used.
Cette méthode est donc utilisée pour reconstruire de façon itérative la représentation tridimensionnelle en profondeur 1.
This method is therefore used for iteratively reconstructing the three-dimensional depth representation 1.
Il est ainsi nécessaire que l'acquisition de la ou des séquences d'images bidimensionnelles de surface 4 par les premiers moyens d'imagerie 18 et l'acquisition de la ou des séquences d'images bidimensionnelles en profondeur 8 par les deuxièmes moyens d'imagerie 19, soient simultanées.
It is thus necessary that the acquisition of the sequence or sequences of two-dimensional surface images 4by the first imaging means 18and the acquisition of the sequence or sequences of two-dimensional depth images 8by the second imaging means 19, are simultaneous.
Dans la mesure où la quantité et la nature des données observées peuvent rendre le problème localement mal posé, on peut constater un bruit de haute fréquence dans le résultat.
Insofar as the quantity and nature of the observed data may make the problem poorly defined locally, a high frequency noise may be found in the result.
Aussi, sur la base de l'hypothèse selon laquelle les organismes vivants peuvent être modélisés par un ensemble relativement homogène de tissus, une adaptation tridimensionnelle de la méthode de Rudin et al.
Consequently, on the assumption that living organisms can be modeled by a relatively homogeneous set of tissues, a three-dimensional adaptation of the method of Rudin et al.
« Nonlinear total variation based noise removal algorithms » décrite dans Physica D:Nonlinear Phenomena, 60(1 ):259-268, 1992, est appliquée sur la représentation tridimensionnelle entre chaque itération.
“Nonlinear total variation based noise removal algorithms” described in Physica D:Nonlinear Phenomena, 60 (1): 259-268, 1992, is applied to the three-dimensional representation between each iteration.
La présente description est donnée à titre d'exemple non limitatif de l'invention.
The present description is given as a non-restrictive example of the invention.
Ainsi, le nombre de caméras 3 et de dispositifs d'imagerie en profondeur 7, n'est pas limitatif de l'invention.
Thus, the number of cameras 3and depth-imaging devices 7, is not restrictive on the invention.
En effet un seul dispositif d'imagerie en profondeur 7 suffit pour la mise en œuvre de l'invention.
Indeed a single depth-imaging device 7is sufficient for implementing the invention.
Egalement, un seul dispositif d'imagerie de surface 3 suffit, même si dans ce cas la génération d'une représentation tridimensionnelle de surface est plus compliquée.
Also, a single surface-imaging device 3is sufficient, even if in this case the generation of a three-dimensional surface representation is more complicated.
Dans ce cas, en effet, le dispositif d'imagerie de surface 3 acquière une séquence d'images 4, et l'on construit chaque représentation tridimensionnelle de surface 6 de la séquence correspondante de représentations tridimensionnelles de surface 6, à partir d'une seule image 4.
In this case, indeed, the surface-imaging device 3acquires a sequence of images 4, and each three-dimensional surface representation 6of the corresponding sequence of three-dimensional surface representations 6, is constructed from a single image 4.
Pour généraliser, on acquière, avec N caméras 3, N séquences comprenant chacune M images 4, et l'on créé une séquence correspondante de M images tridimensionnelles de surface 6, chacune à partir de N images simultanées prises dans chaque séquence de M images 4.
To generalize, with N cameras 3, N sequences each including M images 4are acquired, and a corresponding sequence of M three-dimensional surface images 6is created, each from N simultaneous images taken in each sequence of M images 4.
Dans un mode de réalisation préféré, on utilise un dispositif d'imagerie en profondeur 7 et huit dispositifs d'imagerie de surface 3, avec 32 images par séquence.
In a preferred embodiment, a depth-imaging device 7and eight surface-imaging devices 3are used, with 32images per sequence.
Par ailleurs, la technique d'acquisition pour les images de surface 4 n'est pas nécessairement une technique d'imagerie couleur.
Furthermore, the acquisition technique for the surface images 4is not necessarily a color imaging technique.
D'autres technologies, telles qu'une caméra « temps de vol », ou un capteur de surface par lumière structurée, peuvent être utilisées.
Other technologies, such as a “time-of-flight” camera, or a structured light surface sensor, may be used.
De même, la technique d'acquisition pour les images en profondeur 8 n'est pas nécessairement une technique d'imagerie par rayons X. D'autres techniques, telles que l'imagerie par ultrasons, peuvent être utilisées.
Likewise, the acquisition technique for the depth images 8is not necessarily an X-ray imaging technique.
2. - Système selon la revendication 1, caractérisé en ce que le deuxième module de reconstruction (9) comprend un sous-module de détermination de pose initiale (9a) apte à déterminer, pour chaque représentation tridimensionnelle de surface (6), une pose initiale (17) définissant la position de chaque point de ladite représentation tridimensionnelle de surface (6) par rapport à la position de ce dit point dans une représentation tridimensionnelle de surface de référence (21 ), et en ce que le deuxième module de reconstruction (9) comprend un sous-module de traitement (9c) apte à reconstruire une représentation tridimensionnelle en profondeur (1 ) du sujet (2) à partir de la séquence de poses initiales (17) obtenues par le sous-module de détermination de pose initiale (9a) et de la séquence d'images bidimensionnelles en profondeur (8, 13) du sujet (2) obtenue par les deuxièmes moyens d'imagerie (19).
The system as claimed in of claim 1, characterized in that wherein the second reconstruction module includes an initial pose determination submodule configured to determine, for each three-dimensional surface representation, an initial pose, define the position of each point of said three-dimensional surface representation with respect to the position of this said point in a reference three-dimensional surface representation, and in that wherein the second reconstruction module includes a processing submodule configured to construct the three-dimensional depth representation of the subject from the sequence of initial poses obtained by the initial pose determination submodule and the sequence of two-dimensional depth images of the subject obtained by the second imaging means.
3. - Système selon la revendication 2, caractérisé en ce que le deuxième module de reconstruction (9) comprend un sous-module de recalage de pose (9b) apte à recaler chaque pose initiale (17) avec une séquence d'images bidimensionnelles en profondeur (8, 13) du sujet (2) obtenues par les deuxièmes moyens d'imagerie (19), et à générer une pose recalée (15), et en ce que le sous-module de traitement (9c) est apte à reconstruire une représentation tridimensionnelle en profondeur (1 ) du sujet (2) à partir d'une séquence de poses recalées (15) obtenue par le sous-module de recalage de pose (9b) et de la séquence d'images bidimensionnelles en profondeur (8, 13) du sujet (2) obtenue par les deuxièmes moyens d'imagerie (19).
The system of claim 2, wherein the second reconstruction module includes a pose readjustment submodule configured to readjust each initial pose with a sequence of two-dimensional depth images of the subject obtained by the second imaging means, and generate a readjusted pose, and wherein the processing submodule is configured to reconstruct a three-dimensional depth representation of the subject from a sequence of readjusted poses obtained by the pose readjustment submodule and the sequence of two-dimensional depth images of the subject obtained by the second imaging means.
4. - Système selon l'une quelconque des revendications 1 à 3, caractérisé en ce que le premier module de reconstruction (5) comprend un sous-module de maillage (5a) apte à créer une séquence de maillages tridimensionnels (6) du sujet (2) à partir d'une série d'images bidimensionnelles de surface (4, 1 1 ) simultanées prises dans chaque séquence d'images bidimensionnelles de surface (4, 1 1 ) acquise par les premiers moyens d'imagerie (18), et en ce que le deuxième module de reconstruction (9) est apte à construire la représentation tridimensionnelle en profondeur (1 ) du sujet (2) à partir d'une séquence de maillages tridimensionnels (6) du sujet (2) construite par le sous-module de maillage (5a) et de la séquence d'images bidimensionnelles en profondeur (8, 13) du sujet (2) obtenue par les deuxièmes moyens d'imagerie (19).
The system of claim 1, wherein the first reconstruction module includes a meshing submodule configured to create a sequence of three-dimensional meshes of the subject from a series of simultaneous two-dimensional surface images taken in each sequence of two-dimensional surface images acquired by the first imaging means, and wherein the second reconstruction module is configured to construct the three-dimensional depth representation of the subject from a sequence of three-dimensional meshes of the subject constructed by the meshing submodule and the sequence of two-dimensional depth images of the subject obtained by the second imaging means.
7. - Système selon l'une quelconque des revendications 1 à 6, caractérisé en ce que le dispositif d'imagerie de surface (3) est un dispositif d'imagerie couleur, d'imagerie « temps de vol » ou un capteur de surface par lumière structurée, et le dispositif d'imagerie en profondeur (7) est un dispositif d'imagerie par rayons X ou par ultrasons.
The system of claim 1, wherein the surface-imaging device is a color imaging, a time-of-flight imaging device, or a structured light surface sensor, and the depth-imaging device is an X-ray or ultrasound imaging device.
9. - Procédé selon la revendication 8, caractérisé en ce que la deuxième étape de reconstruction comprend d'une part une étape de détermination de pose initiale, par un sous-module de détermination de pose initiale (9a) du deuxième module de reconstruction (9), permettant de déterminer, pour chaque représentation tridimensionnelle de surface (6), une pose initiale (17) définissant la position de chaque point de ladite représentation tridimensionnelle de surface (6) par rapport à la position de ce dit point dans une représentation tridimensionnelle de surface de référence (21 ), et d'autre part une étape de traitement, par un sous-module de traitement (9c) du deuxième module de reconstruction (9), pour reconstruire la représentation tridimensionnelle en profondeur (1 ) du sujet (2) à partir de la séquence de poses initiales (17) déterminée par l'étape de détermination de pose initiale et de la séquence d'images bidimensionnelles en profondeur (8, 13) du sujet (2) acquise par la deuxième étape d'acquisition.
The method as claimed in claim 8, wherein the second reconstruction step includes a part of an initial pose determination step, by an initial pose determination submodule of the second reconstruction module, for determining, for each three-dimensional surface representation, an initial pose, defining the position of each point of said three-dimensional surface representation with respect to the position of this said point in a reference three-dimensional surface representation, and a processing step, by a processing submodule of the second reconstruction module, for reconstructing the three-dimensional depth representation of the subject from the sequence of initial poses determined by the initial pose determination step and the sequence of two-dimensional depth images of the subject acquired by the second acquisition step.