Patents by Inventor Diane Larlus
Diane Larlus has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20250061150Abstract: A training system includes: an iterative attention module configured to, based on first features in input images, determine ordered sets of second features using iterative attention over T iterations, where T is an integer greater than or equal to two; and a training module configured to: selectively input pairs of matching images to the iterative attention module; selectively input non-matching images to the iterative attention module; and based on the ordered sets generated by the iterative attention module based on the input pairs of matching images and the input non-matching images, train the iterative attention module based on minimizing at least one of: a contrastive loss; and a cosine similarity loss.Type: ApplicationFiled: November 7, 2024Publication date: February 20, 2025Applicant: NAVER CORPORATIONInventors: Philippe WEINZAEPFEL, Thomas Lucas, Diane Larlus, Ioannis Kalantidis
-
Patent number: 12164559Abstract: Am image retrieval system includes: a neural network (NN) module configured to generate local features based on an input image; an iterative attention module configured to, via T iterations, generate an ordered set of super features in the input image based on the local features, where T is an integer greater than 1; and a selection module configured to select a second image from a plurality of images in an image database based on the second image having a second ordered set of super features that most closely match the ordered set of super features in the input image, where the super features in the set of super features do not include redundant local features of the input image.Type: GrantFiled: January 21, 2022Date of Patent: December 10, 2024Assignee: NAVER CORPORATIONInventors: Philippe Weinzaepfel, Thomas Lucas, Diane Larlus, Ioannis Kalantidis
-
Publication number: 20240394532Abstract: In methods for training a data augmentation policy represented by data augmentation parameters, a neural network having neural network parameters is pretrained on a task on data augmented by an initial augmentation policy. The data augmentation policy is iteratively trained, wherein the neural network parameters of the neural network are initialized with the neural network parameters trained during the pretraining, the neural network is trained on the task to update the neural network parameters on the data, wherein the data is augmented by the current data augmentation policy for the current step, and the data augmentation policy is updated to define the current data augmentation policy.Type: ApplicationFiled: April 12, 2024Publication date: November 28, 2024Inventors: Juliette MARRIE, Michael ARBEL, Julien MAIRAL, Diane LARLUS
-
Patent number: 12135747Abstract: A system includes: a training dataset including first objects of a first modality and second objects of a second modality different than the first modality, where the second objects include text that is descriptive of the first objects; a first matrix including first relevance values indicative of relevance between the first objects and the second objects, respectively; a second matrix including second relevance values indicative of relevance between the second objects and the first objects, respectively; and a training module configured to: assign ones of the second objects to bins based on distances between the ones of the objects and a query; determine a ranking measure based on a number of the ones of the second objects assigned to the bins; determine losses based on the ranking measure and the first and second matrices; determine a final loss based on the losses; train embedding functions based on the final loss.Type: GrantFiled: June 29, 2023Date of Patent: November 5, 2024Assignee: NAVER CORPORATIONInventors: Diane Larlus, Jon Almazan, Cesar De Souza, Naila Murray, Rafael Sampaio De Rezende
-
Publication number: 20240257504Abstract: A semantic image segmentation (SIS) system includes: a semantic segmentation module trained to segment objects belonging to predetermined classes in input images using training images; and a learning module configured to selectively update at least one parameter of each of a localizer module, an encoder module, and a decoder module of the semantic segmentation module to identify objects having a new class that is not one of the predetermined classes: based on an image level class for a learning image including an object having the new class that is not one of the predetermined classes; and without a pixel-level annotation for the learning image.Type: ApplicationFiled: January 30, 2023Publication date: August 1, 2024Applicants: NAVER CORPORATION, NAVER LABS CORPORATIONInventors: Subhankar ROY, Riccardo VOLPI, Diane LARLUS, Gabriela CSURKA KHEDARI
-
Publication number: 20240242357Abstract: A semantic image segmentation (SIS) system includes: a neural network module trained to generate semantic image segmentation maps based on input images, the semantic image segmentation maps grouping pixels of the input images under respective class labels, respectively; a minimum entropy module configured to, at a first time, determine first minimum entropies of pixels, respectively, in the semantic image segmentation maps generated for a received image and N images received before the received image, where N is an integer greater than or equal to 1; and an adaptation module configured to selectively adjust parameters of the neural network module based on optimization of a loss function that minimizes the first minimum entropies.Type: ApplicationFiled: January 16, 2023Publication date: July 18, 2024Applicants: NAVER CORPORATION, NAVER LABS CORPORATIONInventors: Riccardo VOLPI, Gabriela CSURKA KHEDARI, Diane LARLUS
-
Patent number: 12013700Abstract: A training system includes: an encoder module configured to receive a query image and to generate a first vector representative of one or more features in the query image using an encoder; a mixing module configured to generate a second vector by mixing a third vector, representative of one or more features in a second image that is classified as a negative relative to the query image, with a fourth vector; and an adjustment module configured to train the encoder by selectively adjusting one or more parameters of the encoder based on the first vector and the second vector.Type: GrantFiled: April 23, 2021Date of Patent: June 18, 2024Assignee: NAVER CORPORATIONInventors: Ioannis Kalantidis, Diane Larlus, Philippe Weinzaepfel, Mert Bulent Sariyildiz, Noé Pion
-
Publication number: 20240127104Abstract: An information retrieval training system includes: a training dataset including training data having a feature space; the training data including multiple different types of elements, wherein no labels are provided with the training data; a training module configured to: maintain fixed a pre-trained model configured to receive features of queries; learn sets of pseudo-labels based on the training data; train parameters of adaptor modules for each of the sets of pseudo-labels, respectively, the adaptor modules configured to receive outputs of the pre-trained model, respectively; and train parameters of fusion modules based on neighboring pairs of the training data, the fusion modules configured to fuse together outputs of the adaptor modules, respectively.Type: ApplicationFiled: October 4, 2022Publication date: April 18, 2024Applicant: NAVER CORPORATIONInventors: Ioannis KALANTIDIS, Jon ALMAZAN, Geonmo GU, Byungsoo KO, Diane LARLUS
-
Publication number: 20230350951Abstract: A system includes: a training dataset including first objects of a first modality and second objects of a second modality different than the first modality, where the second objects include text that is descriptive of the first objects; a first matrix including first relevance values indicative of relevance between the first objects and the second objects, respectively; a second matrix including second relevance values indicative of relevance between the second objects and the first objects, respectively; and a training module configured to: assign ones of the second objects to bins based on distances between the ones of the objects and a query; determine a ranking measure based on a number of the ones of the second objects assigned to the bins; determine losses based on the ranking measure and the first and second matrices; determine a final loss based on the losses; train embedding functions based on the final loss.Type: ApplicationFiled: June 29, 2023Publication date: November 2, 2023Applicant: Naver CorporationInventors: Diane LARLUS, Jon ALMAZAN, Cesar DE SOUZA, Naila MURRAY, Rafael SAMPAIO DE REZENDE
-
Patent number: 11734352Abstract: A training system includes: a training dataset including first objects of a first modality and second objects of a second modality that are associated with the first objects, respectively; a first matrix including first relevance values indicative of relevance between the first objects and the second objects, respectively; a second matrix including second relevance values indicative of relevance between the second objects and the first objects, respectively; and a training module configured to: based on similarities between ones of the second objects, generate a third matrix by selectively adding first additional relevance values to the first matrix; based on the similarities between the ones of the second objects, generate a fourth matrix by selectively adding second additional relevance values to the second matrix; and store the third and fourth matrices in memory of a search module for cross-modal retrieval in response to receipt of search queries.Type: GrantFiled: February 14, 2020Date of Patent: August 22, 2023Assignee: NAVER CORPORATIONInventors: Diane Larlus, Jon Almazan, Cesar De Souza, Naila Murray, Rafael Sampaio De Rezende
-
Publication number: 20230245436Abstract: An autonomous system includes: a first semantic segmentation model trained based on a training dataset including images and labels for the images, the first semantic segmentation model configured to generate a first segmentation map based on an image from a camera; a second semantic segmentation model of the same type of semantic segmentation model as the first semantic segmentation model, the second semantic segmentation model configured to generate a second segmentation map based on the image from the camera; an adaptation module configured to selectively adjust one or more first parameters of the second semantic segmentation model; and a reset module configured to: determine a first total number of unique classifications included in the first segmentation map; determine a second total number of unique classifications included in the first segmentation map; and selectively reset the first parameters to previous parameters, respectively, based on the first and second total numbers.Type: ApplicationFiled: January 31, 2022Publication date: August 3, 2023Applicants: NAVER CORPORATION, NAVER LABS CORPORATIONInventors: Riccardo VOLPI, Diane LARLUS, Gabriela CSURKA KHEDARI
-
Publication number: 20230107921Abstract: Am image retrieval system includes: a neural network (NN) module configured to generate local features based on an input image; an iterative attention module configured to, via T iterations, generate an ordered set of super features in the input image based on the local features, where T is an integer greater than 1; and a selection module configured to select a second image from a plurality of images in an image database based on the second image having a second ordered set of super features that most closely match the ordered set of super features in the input image, where the super features in the set of super features do not include redundant local features of the input image.Type: ApplicationFiled: January 21, 2022Publication date: April 6, 2023Applicants: NAVER CORPORATION, NAVER LABS CORPORATIONInventors: Philippe Weinzaepfel, Thomas Lucas, Diane Larlus, loannis Kalantidis
-
Publication number: 20230106141Abstract: Methods and systems for training a dimensionality reduction model. Pairs of proximately located training vectors in a higher dimensional space are generated. Lower dimension vector pairs are generated by encoding first and second training vectors using the dimensionality reduction model, and augmented dimension vector pairs are generated by projecting to an augmented dimensional representation space having a greater number of dimensions. A similarity preservation loss and a redundancy reduction loss are computed and used to optimize parameters of the dimensionality reduction model.Type: ApplicationFiled: September 2, 2022Publication date: April 6, 2023Inventors: Ioannis KALANTIDIS, Diane LARLUS, Jon ALMAZAN, Carlos LASSANCE
-
Publication number: 20230082941Abstract: A method for processing a new sample in a data stream for updating a machine learning model configured for performing a task. The machine learning model is implemented by a processor in communication with a memory storing previous samples. The new sample is received, and the machine learning model is trained using combined samples including the new sample and the previous samples. The new sample is stored or not stored in the memory based on distances between the samples in an embedding space learned by the machine learning model.Type: ApplicationFiled: September 3, 2021Publication date: March 16, 2023Inventors: Riccardo VOLPI, Ioannis KALANTIDIS, Diane LARLUS, César DE SOUZA, Gregory ROGEZ
-
Publication number: 20230073843Abstract: An interaction module includes: a first text-image interaction module configured to generate a vector representation of a first text-image pair based on an encoded representation of a reference image and an encoded representation of a text modifier, the reference image and the text modifier received from a computing device. A second text-image interaction module is configured to generate a vector representation of a second text-image pair based on the encoded representation of the text modifier and an encoded representation of a candidate target image. A compatibility module is configured to compute, based on the vector representation of the first text-image pair and the vector representation of the second text-image pair, a compatibility score for a triplet including the reference image, the text modifier, and the candidate target image. A ranking module is configured to rank a set of candidate target images including the candidate target image by compatibility scores.Type: ApplicationFiled: June 23, 2022Publication date: March 9, 2023Applicant: NAVER CORPORATIONInventors: Rafael SAMPAIO DE REZENDE, Diane LARLUS, Ginger DELMAS, Gabriela CSURKA KHEDARI
-
Publication number: 20220172048Abstract: Methods for training a neural network model for sequentially learning a plurality of domains associated with a task. At least one set of auxiliary model parameters is determined by simulating at least one first optimization step based on a set of current model parameters and at least one auxiliary domain associated with a primary domain comprising one or more data points. A set of primary model parameters is determined by performing a second optimization step based on the current model parameters and the primary domain and on the at least one set of auxiliary model parameters and the primary domain and/or the auxiliary domain. The model is updated with the set of primary model parameters.Type: ApplicationFiled: October 29, 2021Publication date: June 2, 2022Inventors: Diane LARLUS, Riccardo VOLPI, Gregory ROGEZ
-
Publication number: 20220107645Abstract: A training system includes: an encoder module configured to receive a query image and to generate a first vector representative of one or more features in the query image using an encoder; a mixing module configured to generate a second vector by mixing a third vector, representative of one or more features in a second image that is classified as a negative relative to the query image, with a fourth vector; and an adjustment module configured to train the encoder by selectively adjusting one or more parameters of the encoder based on the first vector and the second vector.Type: ApplicationFiled: April 23, 2021Publication date: April 7, 2022Applicant: NAVER CORPORATIONInventors: Ioannis KALANTIDIS, Diane LARLUS, Philippe WEINZAEPFEL, Mert Bulent SARIYILDIZ, Noé PION
-
Patent number: 11263753Abstract: A method and system pre-trains a convolutional neural network for image recognition based upon masked language modeling by inputting, to the convolutional neural network, an image; outputting, from the convolutional neural network, a visual embedding tensor of visual embedding vectors; tokenizing a caption to create a list of tokens, at least one token having visual correspondence to the image received by the convolutional neural network; randomly selecting one of the tokens in the list of tokens to be masked, the selected token being taken as ground truth; computing, using a language model neural network, hidden representations of the tokens; using the hidden representation of the masked token, as a query vector, to pool the visual embedding vectors in the visual embedding tensor, attentively; predicting the masked token by mapping the pooled visual embedding vectors to the tokens; determining a prediction loss associated with the masked token; and back-propagating the prediction loss to the convolutional neType: GrantFiled: April 7, 2020Date of Patent: March 1, 2022Inventors: Diane Larlus-Larrondo, Julien Perez, Mert Bulent Sariyildiz
-
Publication number: 20210312628Abstract: A method and system pre-trains a convolutional neural network for image recognition based upon masked language modeling by inputting, to the convolutional neural network, an image; outputting, from the convolutional neural network, a visual embedding tensor of visual embedding vectors; tokenizing a caption to create a list of tokens, at least one token having visual correspondence to the image received by the convolutional neural network; randomly selecting one of the tokens in the list of tokens to be masked, the selected token being taken as ground truth; computing, using a language model neural network, hidden representations of the tokens; using the hidden representation of the masked token, as a query vector, to pool the visual embedding vectors in the visual embedding tensor, attentively; predicting the masked token by mapping the pooled visual embedding vectors to the tokens; determining a prediction loss associated with the masked token; and back-propagating the prediction loss to the convolutional neType: ApplicationFiled: April 7, 2020Publication date: October 7, 2021Applicant: Naver CorporationInventors: Diane Larlus-Larrondo, Julien Perez, Mert Bulent Sariyildiz
-
Patent number: 11138469Abstract: A method for re-identification of a subject in an image by pre-training a convolutional neural network to recognize individuals within a closed set of possible identifications and further pre-training the convolutional neural network using classification loss; training the pre-trained convolutional neural network by sequentially processing a plurality of triplet of images, each triplet containing a query image degraded by adding random noise to a region of the query image, a positive image corresponding to an image of a same subject as in the query image, and a negative image corresponding to an image of a different subject as in the query image by (a) ranking the triplets by the triplet loss computed, (b) selecting a subset of triplets among the plurality of triplets, and (c) retraining the pre-trained convolutional neural network on each of the triplets of the subset of triplets.Type: GrantFiled: November 6, 2019Date of Patent: October 5, 2021Inventors: Jon Almazan, Bojana Gajic, Naila Murray, Diane Larlus-Larrondo