Patents by Inventor Vignesh Jagadeesh
Vignesh Jagadeesh 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).
-
Patent number: 11887310Abstract: A first subset of pixels of an image may be labeled with an object identifier based on user interactions with the image. Pixel data representing the pixels of the image may be passed through an embedding neural network model to generate pixel embedding vectors. A prototype embedding vector associated with the object identifier may be generated based pixel embedding vectors corresponding to the first subset of pixels. For each pixel of a second subset of pixels of the image, a probability that the pixel should be labeled with the object identifier may be determined based on the prototype embedding vector and pixel embedding vectors corresponding to the second subset of pixels. Pixels of the second subset of pixels may be labeled with the object identifier based on the determined probabilities, and the pixels in the image may be segmented based on the pixels labeled with the object identifier.Type: GrantFiled: October 22, 2020Date of Patent: January 30, 2024Assignee: Apple Inc.Inventors: Vignesh Jagadeesh, Atila Orhon
-
Patent number: 11699097Abstract: A method includes receiving input data at a trained machine learning model that includes a common part and task-specific parts, receiving an execution instruction that identifies one or more processing tasks to be performed, processing the input data using the common part of the trained machine learning model to generate intermediate data, and processing the intermediate data using one or more of the task-specific parts of the trained machine learning model based on the execution instruction to generate one or more outputs.Type: GrantFiled: May 19, 2020Date of Patent: July 11, 2023Assignee: APPLE INC.Inventors: Francesco Rossi, Vignesh Jagadeesh, Vinay Sharma, Marco Zuliani, Xiaojin Shi, Benjamin Poulain
-
Patent number: 11671696Abstract: The present disclosure generally relates to methods and user interfaces for managing visual content at a computer system. In some embodiments, methods and user interfaces for managing visual content in media are described. In some embodiments, methods and user interfaces for managing visual indicators for visual content in media are described. In some embodiments, methods and user interfaces for inserting visual content in media are described. In some embodiments, methods and user interfaces for identifying visual content in media are described. In some embodiments, methods and user interfaces for translating visual content in media are described.Type: GrantFiled: September 24, 2021Date of Patent: June 6, 2023Assignee: Apple Inc.Inventors: Grant Paul, Francisco Alvaro Munoz, Jeffrey A. Brasket, Brandon J. Corey, Thomas Deselaers, Nathan De Vries, Ryan S. Dixon, Craig M. Federighi, Vignesh Jagadeesh, James N. Jones, Nicholas Lupinetti, Behkish J. Manzari, Vinay Sharma, Xin Wang, Marco Zuliani
-
Patent number: 11663806Abstract: Various methods for utilizing a saliency heatmaps are described. The methods include obtaining image data corresponding to an image of a scene, obtaining a saliency heatmap for the image of the scene based on a saliency network, wherein the saliency heatmap indicates a likelihood of saliency for a corresponding portion of the scene, and manipulating the image data based on the saliency heatmap. In embodiments, the saliency heatmap may be produced using a trained machine learning model. The saliency heatmap may be used for various image processing tasks, such as determining which portion(s) of a scene to base an image capture device's autofocus, auto exposure, and/or white balance operations upon. According to some embodiments, one or more bounding boxes may be generated based on the saliency heatmap, e.g., using an optimization operation, which bounding box(es) may be used to assist or enhance the performance of various image processing tasks.Type: GrantFiled: April 15, 2022Date of Patent: May 30, 2023Assignee: Apple Inc.Inventors: Vignesh Jagadeesh, Yingjun Bai, Guillaume Tartavel, Gregory Guyomarc'h
-
Patent number: 11657084Abstract: A machine may be configured to execute a machine-learning process for identifying and understanding fine properties of various items of various types by using images and associated corresponding annotations, such as titles, captions, tags, keywords, or other textual information applied to these images. By use of a machine-learning process, the machine may perform property identification accurately and without human intervention. These item properties may be used as annotations for other images that have similar features. Accordingly, the machine may answer user-submitted questions, such as “What do rustic items look like?,” and items or images depicting items that are deemed to be rustic can be readily identified, classified, ranked, or any suitable combination thereof.Type: GrantFiled: November 30, 2020Date of Patent: May 23, 2023Assignee: eBay Inc.Inventors: Anurag Bhardwaj, Robinson Piramuthu, Vicente Ordonez-Roman, Vignesh Jagadeesh, Wei Di
-
Patent number: 11599929Abstract: A machine is configured to determine fashion preferences of users and to provide item recommendations based on the fashion preferences. For example, the machine accesses an indication of a fashion style of a user. The fashion style is determined based on automatically captured data pertaining to the user. The machine identifies, based on the fashion style, one or more fashion items from an inventory of fashion items. The machine generates one or more selectable user interface elements for inclusion in a user interface. The one or more user interface elements correspond to the one or more fashion items. The machine causes generation and display of the user interface that includes the one or more selectable user interface elements. A selection of a selectable user interface element results in display of a combination of an image of a particular fashion item and an image of an item worn by the user.Type: GrantFiled: November 23, 2020Date of Patent: March 7, 2023Assignee: eBay Inc.Inventors: Wei Di, Vignesh Jagadeesh, Robinson Piramuthu, Elizabeth Churchill, Anurag Bhardwaj
-
Publication number: 20230020678Abstract: In some implementations, a computing device may generate a day view, month views, and year view that show cards specific to each view. The cards include images, videos, and/or other assets from a media library that reflect a corresponding time frame of the card on which the assets are displayed. A selected view is presented in a graphical user interface (GUI) for interaction with a user of the media library. Upon selection of an asset displayed to the GUI, the view is switched to show more assets from a time frame similar to the selected asset while maintaining a focus on the selected asset.Type: ApplicationFiled: August 1, 2022Publication date: January 19, 2023Applicant: Apple Inc.Inventors: Eric M. Circlaeys, Guillaume Vergnaud, Samantha E. Fierro, Kevin Aujoulet, Benedikt M. Hirmer, Alexandre N. Lopoukhine, Kevin Bessiere, Vignesh Jagadeesh, Rohan Chandra
-
Publication number: 20220391646Abstract: A machine may be configured to perform image evaluation of images depicting items for sale and to provide recommendations for improving the images depicting the items to increase the sales of the items depicted in the images. For example, the machine accesses a result of a user behavior analysis. The machine receives an image of an item from a user device. The machine performs an image evaluation of the received image based on an analysis of the received image and the result of the user behavior analysis. The performing of the image evaluation may include determining a likelihood of a user engaging in a desired user behavior in relation to the received image. Then, the machine generates, based on the evaluation of the received image, an output that references the received image and indicates the likelihood of a user engaging in the desired behavior.Type: ApplicationFiled: August 12, 2022Publication date: December 8, 2022Inventors: Wei Di, Vignesh Jagadeesh, Robinson Piramuthu, Elizabeth Churchill, Anurag Bhardwaj
-
Patent number: 11520465Abstract: In some implementations, a computing device may generate a day view, month views, and year view that show cards specific to each view. The cards include images, videos, and/or other assets from a media library that reflect a corresponding time frame of the card on which the assets are displayed. A selected view is presented in a graphical user interface (GUI) for interaction with a user of the media library. Upon selection of an asset displayed to the GUI, the view is switched to show more assets from a time frame similar to the selected asset while maintaining a focus on the selected asset.Type: GrantFiled: September 4, 2019Date of Patent: December 6, 2022Assignee: Apple Inc.Inventors: Eric Circlaeys, Guillaume Vergnaud, Samantha E. Fierro, Kevin Aujoulet, Benedikt M. Hirmer, Alexandre N. Lopoukhine, Kevin Bessiere, Vignesh Jagadeesh, Rohan Chandra
-
Publication number: 20220337741Abstract: The present disclosure generally relates to methods and user interfaces for managing visual content at a computer system. In some embodiments, methods and user interfaces for managing visual content in media are described. In some embodiments, methods and user interfaces for managing visual indicators for visual content in media are described. In some embodiments, methods and user interfaces for inserting visual content in media are described. In some embodiments, methods and user interfaces for identifying visual content in media are described. In some embodiments, methods and user interfaces for translating visual content in media are described.Type: ApplicationFiled: September 24, 2021Publication date: October 20, 2022Inventors: Grant PAUL, Francisco ALVARO MUNOZ, Jeffrey A. BRASKET, Brandon J. Corey, Thomas DESELAERS, Nathan DE VRIES, Ryan S. DIXON, Craig M. FEDERIGHI, Vignesh JAGADEESH, James N. JONES, Nicholas Lupinetti, Behkish J. MANZARI, Ron SANTOS, Vinay SHARMA, Xin WANG, Xishuo Lili, Maeco Zuliani
-
Publication number: 20220327854Abstract: Disclosed are methods and systems for displaying items of clothing on a model having a similar body shape to that of an ecommerce user. In one aspects, a system includes one or more hardware processors configured to perform operations comprising receiving, by one or more hardware processors, an image, the image representing a user height, user weight, and user gender, causing display, by the one or more hardware processors, of a second image via a computer interface, the second image representing a model, the model selected based on a comparison of a model height, weight, and gender with the user height, weight, and gender respectively, receiving, by the one or more hardware processors, a selection of an item of clothing; and causing display, by the one or more hardware processors, of a representation of the selected model wearing the selected item of clothing.Type: ApplicationFiled: June 22, 2022Publication date: October 13, 2022Inventors: Qiaosong Wang, Robinson Piramuthu, Vignesh Jagadeesh, Bryan Kent Ressler
-
Patent number: 11449719Abstract: A machine may be configured to perform image evaluation of images depicting items for sale and to provide recommendations for improving the images depicting the items to increase the sales of the items depicted in the images. For example, the machine accesses a result of a user behavior analysis. The machine receives an image of an item from a user device. The machine performs an image evaluation of the received image based on an analysis of the received image and the result of the user behavior analysis. The performing of the image evaluation may include determining a likelihood of a user engaging in a desired user behavior in relation to the received image. Then, the machine generates, based on the evaluation of the received image, an output that references the received image and indicates the likelihood of a user engaging in the desired behavior.Type: GrantFiled: December 19, 2018Date of Patent: September 20, 2022Assignee: eBay Inc.Inventors: Wei Di, Vignesh Jagadeesh, Robinson Piramuthu, Elizabeth Churchill, Anurag Bhardwaj
-
Patent number: 11403866Abstract: Disclosed are methods and systems for displaying items of clothing on a model having a similar body shape to that of an ecommerce user. In one aspects, a system includes one or more hardware processors configured to perform operations comprising receiving, by one or more hardware processors, an image, the image representing a user height, user weight, and user gender, causing display, by the one or more hardware processors, of a second image via a computer interface, the second image representing a model, the model selected based on a comparison of a model height, weight, and gender with the user height, weight, and gender respectively, receiving, by the one or more hardware processors, a selection of an item of clothing, and causing display, by the one or more hardware processors, of a representation of the selected model wearing the selected item of clothing.Type: GrantFiled: February 14, 2018Date of Patent: August 2, 2022Assignee: eBay Inc.Inventors: Qiaosong Wang, Robinson Piramuthu, Vignesh Jagadeesh, Bryan Kent Ressler
-
Publication number: 20220237887Abstract: Various methods for utilizing a saliency heatmaps are described. The methods include obtaining image data corresponding to an image of a scene, obtaining a saliency heatmap for the image of the scene based on a saliency network, wherein the saliency heatmap indicates a likelihood of saliency for a corresponding portion of the scene, and manipulating the image data based on the saliency heatmap. In embodiments, the saliency heatmap may be produced using a trained machine learning model. The saliency heatmap may be used for various image processing tasks, such as determining which portion(s) of a scene to base an image capture device's autofocus, auto exposure, and/or white balance operations upon. According to some embodiments, one or more bounding boxes may be generated based on the saliency heatmap, e.g., using an optimization operation, which bounding box(es) may be used to assist or enhance the performance of various image processing tasks.Type: ApplicationFiled: April 15, 2022Publication date: July 28, 2022Inventors: Vignesh Jagadeesh, Yingjun Bai, Guillaume Tartavel, Gregory Guyomarc'h
-
Patent number: 11392799Abstract: Training a network for image processing with temporal consistency includes obtaining un-annotated frames from a video feed. A pretrained network is applied to the first frame of first frame set comprising a plurality of frames to obtain a first prediction, wherein the pretrained network is pretrained for a first image processing task. A current version of the pretrained network is applied to each frame of the first frame set to obtain a first prediction. A content loss term is determined, based on the first prediction and a current prediction for the frame, based on the current network. A temporal consistency loss term is also determined based on a determined consistency of pixels within each frame of the first frame set. The pretrained network may be refined based on the content loss term and the temporal term to obtain a refined network.Type: GrantFiled: March 17, 2020Date of Patent: July 19, 2022Assignee: Apple Inc.Inventors: Atila Orhon, Marco Zuliani, Vignesh Jagadeesh
-
Patent number: 11308345Abstract: Various methods for utilizing a saliency heatmaps are described. The methods include obtaining image data corresponding to an image of a scene, obtaining a saliency heatmap for the image of the scene based on a saliency network, wherein the saliency heatmap indicates a likelihood of saliency for a corresponding portion of the scene, and manipulating the image data based on the saliency heatmap. In embodiments, the saliency heatmap may be produced using a trained machine learning model. The saliency heatmap may be used for various image processing tasks, such as determining which portion(s) of a scene to base an image capture device's autofocus, auto exposure, and/or white balance operations upon. According to some embodiments, one or more bounding boxes may be generated based on the saliency heatmap, e.g., using an optimization operation, which bounding box(es) may be used to assist or enhance the performance of various image processing tasks.Type: GrantFiled: April 14, 2020Date of Patent: April 19, 2022Assignee: Apple Inc.Inventors: Vignesh Jagadeesh, Yingjun Bai, Guillaume Tartavel, Gregory Guyomarc'h
-
Patent number: 11250041Abstract: A device implementing a system for expanded search includes a processor configured to identify plural words, and generate, for each word of the plural words, a word vector based on a proximity of the word relative to other words of the plural words, the word vector comprising plural dimensions. The processor is further configured to create a compressed word vector structure comprising clusters of subsets of the plural dimensions across the word vectors, each cluster including similar values of the respective dimensions, convert the word vectors to points on at least one plane, and partition the at least one plane into nested groupings of the points based on a threshold number of points per nested grouping. The processor is further configured to create a tree look-up structure of the nested groupings, and provide the compressed word vector structure and the tree look-up structure to a client device.Type: GrantFiled: September 28, 2018Date of Patent: February 15, 2022Assignee: Apple Inc.Inventors: Vivek Kumar Rangarajan Sridhar, Xingwen Xu, Vignesh Jagadeesh
-
Publication number: 20210406960Abstract: For an input image of a person, a set of object proposals are generated in the form of bounding boxes. A pose detector identifies coordinates in the image corresponding to locations on the person's body, such as the waist, head, hands, and feet of the person. A convolutional neural network receives the portions of the input image defined by the bounding boxes and generates a feature vector for each image portion. The feature vectors are input to one or more support vector machine classifiers, which generate an output representing a probability of a match with an item. The distance between the bounding box and a joint associated with the item is used to modify the probability. The modified probabilities for the support vector machine are then compared with a threshold and each other to identify the item.Type: ApplicationFiled: September 13, 2021Publication date: December 30, 2021Applicant: eBay Inc.Inventors: Kota Hara, Vignesh Jagadeesh, Robinson Piramuthu
-
Patent number: 11196943Abstract: Techniques are disclosed for editing captured media to overcome operational difficulties that may arise during capture operations. According to these techniques, content may be captured with a pair of cameras, a first camera having a wider field of view than a second camera. Object(s) may be detected from captured content from the wider field of view camera. The captured content may be processed from the wider field of view camera in a location of at least one detected object. Typically, operators may attempt to frame content using content from the narrower field of view camera. As a result, operators may be unaware that desired content is captured using a second, wider field of view camera. Results from the processed wider field of view data may be proposed to operators for review and, if desired, retention.Type: GrantFiled: October 15, 2019Date of Patent: December 7, 2021Assignee: Apple Inc.Inventors: Shuang Gao, Vasilios E. Anton, Robert A. Bailey, Emilie Kim, Vignesh Jagadeesh, Paul Schneider, Piotr Stanczyk, Arwen Bradley, Jason Klivington, Jacques Gasselin De Richebourg, Joe Triscari, Sébastien Beysserie, Yang Yang, Afshin Dehghan, Rudolph van der Merwe
-
Publication number: 20210358127Abstract: A first subset of pixels of an image may be labeled with an object identifier based on user interactions with the image. Pixel data representing the pixels of the image may be passed through an embedding neural network model to generate pixel embedding vectors. A prototype embedding vector associated with the object identifier may be generated based pixel embedding vectors corresponding to the first subset of pixels. For each pixel of a second subset of pixels of the image, a probability that the pixel should be labeled with the object identifier may be determined based on the prototype embedding vector and pixel embedding vectors corresponding to the second subset of pixels. Pixels of the second subset of pixels may be labeled with the object identifier based on the determined probabilities, and the pixels in the image may be segmented based on the pixels labeled with the object identifier.Type: ApplicationFiled: October 22, 2020Publication date: November 18, 2021Inventors: Vignesh JAGADEESH, Atila ORHON