Patents Assigned to Inria
-
Publication number: 20140204079Abstract: A system (10) for displaying at least one virtual object includes a secondary screen (20) for displaying the virtual object, a primary screen (30), an optical element for overlaying images displayed on the secondary screen (20) with images displayed on the primary screen (30), and a pointing surface combined with the primary screen (30) for detecting the contact of one or more physical pointing elements. A device (90) for manipulating at least one virtual object includes calculation elements for generating images of the virtual object displayed on the system (10) from information output from the system (10) in accordance with the actions of the operator (100).Type: ApplicationFiled: June 15, 2012Publication date: July 24, 2014Applicants: Immersion, Inria-Institut National De Recherche en Informatiq ue Et En AutomatiqInventors: Jean-Baptiste De La Riviere, Christophe Chartier, Martin Hachet, Benoit Bossavit, Gery Casiez
-
Patent number: 8755581Abstract: A device for processing of data including images of a portion of a body includes processing means capable of processing first data representative of elementary portions of an image obtained by magnetic resonance in a region of the body and second data representative of elementary portions of images obtained by ultrasounds in a portion of that region, by performing: i) generating first and second maps of the probability that the elementary portions belong to structures of interest of the portion of the region based at least on the intensities associated thereto and respectively defined by the first and second data; ii) estimating a conversion for shifting from one of the first and second maps to the other while maximizing for each of their elementary portion the joined probability that it belongs to a same structure of interest; and iii) resetting the structures of interest of one of the first and second maps relative to those of the other by the conversion.Type: GrantFiled: March 25, 2008Date of Patent: June 17, 2014Assignee: Inria Institut National de Recherche en Informatique et en AutomatiqueInventors: Pierrick Coupe, Christian Barillot, Xavier Morandi, Pierre Hellier
-
Patent number: 8738146Abstract: A control device implantable in a human body—includes a control unit and at least one electrode, said control unit being connected to each electrode to control stimulation and/or measurement thereof. The control unit includes: a timing dock; a memory storing configuration data defined to enable configuration of each electrode correlated with identifiers; a memory storing program data describing a time profile correlated with identifiers; an executor activatable to send each electrode electric pulses corresponding to a predetermined program according to a predetermined electrode configuration, according to the clock; a sequencer arranged to receive an ordered plurality of pairs, each including an electrode configuration identifier and a program identifier, and selectively to activate the executor with the electrode and program configuration pairs denoted by the pairs of identifiers received as an input, according to the order thereof and the clock.Type: GrantFiled: April 15, 2011Date of Patent: May 27, 2014Assignees: Inria Institut National de Recherche en Informatique et en Automatique, Obelia, Centre National de la Recherche Scientifique (C.N.R.S)Inventors: David Guiraud, David Andreu, Guy Charvin, Jean-Louis Divoux
-
Publication number: 20140135985Abstract: Methods and apparatus for enhancing surgical planning provide enhanced planning of entry port placement and/or robot position for laparoscopic, robotic, and other minimally invasive surgery. Various embodiments may be used in robotic surgery systems to identify advantageous entry ports for multiple robotic surgical tools into a patient to access a surgical site. Generally, data such as imaging data is processed and used to create a model of a surgical site, which can then be used to select advantageous entry port sites for two or more surgical tools based on multiple criteria. Advantageous robot positioning may also be determined, based on the entry port locations and other factors. Validation and simulation may then be provided to ensure feasibility of the selected port placements and/or robot positions. Such methods, apparatus, and systems may also be used in non-surgical contexts, such as for robotic port placement in munitions diffusion or hazardous waste handling.Type: ApplicationFiled: September 30, 2013Publication date: May 15, 2014Applicants: INRIA Roquencourt, Intuitive Surgical Operations, Inc.Inventors: Eve C. Coste-Maniere, Louai Adhami, Jean-Daniel Boissonnat, Alain Carpentier, Gary S. Guthart
-
Publication number: 20140135003Abstract: The present invention relates to a method for attaching a user terminal to a base station of a network, said network comprising a plurality of base stations, said method comprising: —defining a global cost function which is a weighted sum of the user terminal transmission delays, over all the user terminals in the network, using a user terminal's context weighting factor representing a user terminal's characteristic; —defining a local cost function for each user terminal from said global cost function, said local cost function taking into account said user terminal's context weighting factor for each user terminal, and being a function of the base station to which this user terminal is associated; —running a Gibbs sampler with said local cost function for producing user-base station association probabilities; —choosing the user-base station association probability which favors low local cost; and—attaching said user terminal to a base station according to the user-base station association probability chosen.Type: ApplicationFiled: April 5, 2012Publication date: May 15, 2014Applicants: INRIA, ALCATEL LUCENTInventors: Afef Feki, Chung Shue Chen, Francois Baccelli, Laurent Thomas
-
Publication number: 20140098878Abstract: The invention concerns a method for encoding a video stream, an associated method for decoding a video stream, an associated encoder, an associated decoder and associated computer programs. The encoding method is directed to encoding a video stream comprising at least one video sequence, comprising, for the encoding of a square or rectangular block of a picture of a video sequence of the video stream, selecting a motion information predictor for said block from a list of candidate motion information predictors, and entropic encoding of an index representative of a position of the selected motion information predictor in said list.Type: ApplicationFiled: October 8, 2012Publication date: April 10, 2014Applicants: CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE (C.N.R.S), INRIA INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUEInventors: CHRISTINE GUILLEMOT, LAURENT GUILLO, THOMAS GUIONNET
-
Publication number: 20140092968Abstract: The invention concerns a method for encoding a multi-view video stream comprising at least two video sequences, comprising a step of motion information prediction for a square or rectangular block of a current picture of a current view from a list of candidate motion information predictors, a motion information predictor including at least a motion vector, and a step of entropic encoding of an item of information representative of the position of a selected motion information predictor in the list.Type: ApplicationFiled: October 1, 2012Publication date: April 3, 2014Applicants: CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE (C.N. R.S), INRIA INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUEInventors: CHRISTINE GUILLEMOT, LAURENT GUILLO, THOMAS GUIONNET
-
Publication number: 20140091878Abstract: The invention relates to a multi port router device capable of carrying a number P, which is greater than or equal to three, of frequency channels, from a number M of input ports to a number N of output ports, at least one of the two numbers M and N being greater than or equal to two, characterised in that it includes at least two filters (12, 14, 16, 18), each filter comprising at least two coupled resonators, at least one resonator (Rs1, Rs2) being common to two different filters, and each input port and each output port being connected directly to at least one resonator.Type: ApplicationFiled: September 30, 2013Publication date: April 3, 2014Applicants: Centre National D'Etudes Spatiales, Thales, Inria Institut National De Recherche En Informatiq ue Et En Automatique, Centre National De La Recherche Scienifique (C.N.R .S.)Inventors: Stéphane Bila, Laétitia Estagerie, Damien Pacaud, Jérôme Puech, Fabien Seyfert
-
Patent number: 8687899Abstract: The present disclosure relates to an assistance device for image recognition that comprises a memory storing sets of image descriptors, respectively associated with an image area and including first vector data, second angle data, and third scale data. A first operator receives a designation of two descriptors and establishes a Boolean representing a check of a similarity criterion of the descriptor vectors from a comparison among first data. A second operator receives a designation of two descriptors and establishes a rotation angle parameter from the second data. A third operator receives a designation of two descriptors and establishes a scale factor parameter from the third data.Type: GrantFiled: June 12, 2009Date of Patent: April 1, 2014Assignee: Inria Institut National de Recherche en Informatique et en AutomatiqueInventors: Herve Jegou, Cordelia Schmidt, Matthijs Douze
-
Patent number: 8688824Abstract: Message-based communication system monitor, comprising an inspector (16) capable of inspecting a message so as to determine whether it satisfies a specific pattern of a source, characterized in that it comprises an analyser (12) capable of inspecting a communication stream, so as to derive therefrom a structured representation of messages, in correspondence with a plurality of rules, and in that the inspector (16) is devised so as to: *apply a stored pattern to a structured representation of the inspected message, so as to establish a signature, and *compare the signature with reference data, so as to classify the inspected message in the case of correspondence.Type: GrantFiled: December 9, 2008Date of Patent: April 1, 2014Assignee: Inria Institut National de Recherche en Informatique et en AutomatiqueInventors: Humbert Jorge Abdelnur, Radu State, Olivier Festor
-
Publication number: 20140046342Abstract: A system for aiding in the positioning of a medical instrument on the head of a patient, characterized in that it includes a means for predicting the location of a target intracranial area of the medical instrument, comprising a generic three-dimensional model of a head comprising a scalp and a generic target intracranial area, a three-dimensional working image of the scalp of the head of the patient, surface registration means suitable for establishing a registration transform from the scalp of the generic model toward the working image of the scalp of the head of the patient, a means for resampling the generic target intracranial area into a converted target area using with the registration transform, and a means for locating the target intracranial area of the patient from the locating of the converted target area, thereby enabling the positioning of the medical instrument on the head of the patient.Type: ApplicationFiled: January 25, 2012Publication date: February 13, 2014Applicants: INRIA INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE, CENTRE HOSPITALIER UNIVERSITAIRE DE RENNES, UNIVERSITE DE RENNES 1Inventors: Pierre Hellier, Xavier Morandi, Benoît Combes, Charles Garraud, Sylvain Prima
-
Publication number: 20140016842Abstract: A method is described for determining a value for quantifying a deviation from a mean value of a distribution of the divergence in severity between an initial instant and a later instant subsequent to the initial incident.Type: ApplicationFiled: January 20, 2012Publication date: January 16, 2014Applicant: INRIA Institut National de Recherche en informatique et en AutomatiqueInventors: Sylvain Mériadec Prigent, Xavier Descombes, Josiane Zerubia, Didier Zugaj
-
Publication number: 20130345542Abstract: A method is described for determining a value for quantifying the deviation from a mean value of a distribution of a divergence in severity between an initial instant and a later instant subsequent to the initial instant.Type: ApplicationFiled: January 20, 2012Publication date: December 26, 2013Applicants: Inria Institut National de Recherche en Informatique et en Automatique, Galderma Research & DevelopmentInventors: Sylvain Mériadec Prigent, Xavier Descombes, Josiane Zerubia, Didier Zugaj
-
Patent number: 8583941Abstract: A computer checking tool that can repeatedly process a plurality of data sets including data distributed according to a statistical rule may include an estimator that can establish, for a data set, a value characterizing the reproduction of a criterion concerning the data contained therein. The tool may also include a driver that calls the estimator with a plurality of data sets in order to determine a plurality of values, establish a new plurality of sets from the plurality of values, and repeat the estimator call with a new previously established plurality of sets until a condition is verified that involves an extremum of the plurality of values and/or number of repetitions. In addition, the tool may include a mixer that establishes a new set of data on the basis of an existing data set while maintaining the distribution according to the statistical rule.Type: GrantFiled: July 10, 2009Date of Patent: November 12, 2013Assignee: Inria Institut National de Recherche en Informatique et en AutomatiqueInventors: Frederic Cerou, Teddy Furon, Arnaud Guyader
-
Patent number: 8566369Abstract: The invention relates to a computer device for managing documents, in particular software projects developed in co-operation. A memory stores contents of documents having time references. An extractor separates the document contents into document elements. A signature generator returns signatures of element contents. An imprint generator associates for each document the time reference thereof and the signatures of its elements. A time clock module calculates the results of a time election function. A supervisor operates the generator on the document contents. For each signature value, it calls the time clock module with a list of imprint time references containing the signature value. A unified time reference is obtained for each signature value. Each signature value and its unified time reference are stored.Type: GrantFiled: October 25, 2007Date of Patent: October 22, 2013Assignee: Inria Institut National de Recherche en Informatique et en AutomatiqueInventors: Guillaume Rousseau, Maxime Biais
-
Patent number: 8565546Abstract: An image processing device comprises a store (110) for receiving image data (8) with a pixel identifier and at least one piece of associated intensity data and a pilot (100) which is provided to call a reduction unit (120) with pixels to be weighted and, for each pixel, in order to define a first neighborhood and a plurality of second neighborhoods with a neighborhood selection unit (130), in order to obtain a weighting value for the second neighborhood with a weighting unit (140) with the first neighborhood and a neighborhood among the plurality of second neighborhoods, in order to define each time a piece of weighted intensity data of a working pixel as the weighting value of the second neighborhood multiplied by the intensity data of the associated working pixel, and in order to define a piece of weighted intensity data of the pixel to be weighted by adding each of the pieces of weighted intensity data of a working pixel.Type: GrantFiled: April 16, 2009Date of Patent: October 22, 2013Assignees: Inria Institut National de Recherche en Informatique et en Automatique, Centre National de la Recherche Scientifique, Institut National de Recherche en Agronomie, Universite de RennesInventors: Pierrick Coupe, Christian Barillot, Pierre Hellier, Charles Kervrann
-
Publication number: 20130226980Abstract: A calculation computer includes a calculator-solver receiving a working matrix representation corresponding to a system of equations, as well as residue data, and for providing a solution to the system of equations from residue data, an adapter receiving an initial matrix representation corresponding to a system of equations to be processed, as well as a filtering matrix representation, the working matrix representation forced to meet with the initial matrix representation, the adapter iteratively calculates blockwise an intermediate matrix from the initial matrix representation and from said numerical representation of a filtering matrix representation, the calculator-solver works on this intermediate matrix, blockwise, so as to provide a solution of the system of equations of the initial matrix representation, without completely inverting the latter,Type: ApplicationFiled: August 2, 2011Publication date: August 29, 2013Applicants: INRIA INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE, UNIVERSITE PIERRE ET MARIE CURIE (PARIS 6), CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE (C.N.R.S.)Inventors: Laura Grigori, Frederic Nataf
-
Patent number: 8489370Abstract: Computer device for simulating a set of objects in interaction and corresponding method. A computer device for simulating a set of objects in interaction comprises: a memory (8) with a tree representation of the objects, each node being associated with dynamic, geometric and interaction data dependent on the data of the child nodes and local interaction data for certain nodes, a simulation controller (4), for actuating repeatedly: + a distributor (10) of interaction data, with a mechanism for interaction updating which scans the tree representation and updates an item of interaction data of a node as a function of the local interaction data of its child nodes, + a mechanism for updating the dynamic data (12) which scans the tree representation and operates as a function of the geometric interaction data concerned, + a mechanism for updating the geometric data (14) which scans the tree representation for nodes subject to interaction and operates as a function of the dynamic data updated.Type: GrantFiled: June 13, 2008Date of Patent: July 16, 2013Assignee: INRIA Institut National de Recherche en Informatique et en AutomatiqueInventors: Stéphane Redon, Romain Rossi
-
Publication number: 20130169657Abstract: Device for aiding the production of a mesh, includes storing first numerical data defining a surface to be processed, a partitioner calculating three-dimensional work cells given initial points, each work cell associated with a point in space, a tiling tool actuating the partitioner with a first set of initial points, defined with respect to the surface, so as to obtain a first set of work cells, an evaluator calculating a cumulative quantity representing the sum of the moments of the points of the work cells with respect to their associated points, and an optimizer iteratively actuating the tiling tool and the evaluator with a set of initial points drawn from the previous sets, according to a rule calculated to minimize said cumulative quantity. The moments are determined by a chosen nonnative function, of order higher than or equal to two and/or according to an adaptation matrix representing an anisotropy field.Type: ApplicationFiled: July 6, 2011Publication date: July 4, 2013Applicant: INRIA INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUEInventors: Bruno Levy, Liu Yang
-
Publication number: 20130135315Abstract: Method for shooting and editing a film comprising at least one image of a 3D computer-generated animation created by a cinematographic software according to mathematical model of elements that are part of the animation and according to a definition of situations and actions occurring for said elements as a function of time, said method being characterized by comprising the following: computing of alternative suggested viewpoints by the cinematographic software for an image of the 3D computer-generated animation corresponding to a particular time point according to said definition; and instructing for displaying on a display interface, all together, images corresponding to said computed alternative suggested viewpoints of the 3D computer-generated animation at that particular time point.Type: ApplicationFiled: November 29, 2012Publication date: May 30, 2013Applicants: INRIA INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE, UNIVERSITE DE NANTES, CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE {C.N.R.S}, Thinking Lens, LLC, Universita' degli Studi di UdineInventors: Inria Institut National de Recherche en Informatiq, Universite de Nantes, Universita' degli Studi di Udine, Thinking Lens, LLC, Centre National de la Recherche Scientifique {C.N