Search

Avneesh Sud Phones & Addresses

  • 1109 Ladera Way, Belmont, CA 94002
  • San Francisco, CA
  • Mountain View, CA
  • 4319 Lake Washington Blvd, Kirkland, WA 98033 (425) 968-2709
  • 6216 116Th St, Kirkland, WA 98033 (425) 968-2709
  • Carrboro, NC
  • Bothell, WA
  • Kiona, WA
  • Chapel Hill, NC

Skills

Algorithms • Computer Science • Image Processing • C++ • Computer Vision • Software Engineering • Distributed Systems • Parallel Computing • Image Analysis • Computer Graphics • Programming • Recommender Systems • High Performance Computing • C# • Multithreading • Scalability • Machine Learning • Artificial Intelligence • Indexing • Digital Image Processing • Search • Web Services • Gpgpu • Visualization • Computer Games • Cuda • Opengl • Opencv • Semantic Web • Software Development • Python • C • Linux

Industries

Computer Software

Resumes

Resumes

Avneesh Sud Photo 1

Avneesh Sud

View page
Location:
San Francisco, CA
Industry:
Computer Software
Skills:
Algorithms
Computer Science
Image Processing
C++
Computer Vision
Software Engineering
Distributed Systems
Parallel Computing
Image Analysis
Computer Graphics
Programming
Recommender Systems
High Performance Computing
C#
Multithreading
Scalability
Machine Learning
Artificial Intelligence
Indexing
Digital Image Processing
Search
Web Services
Gpgpu
Visualization
Computer Games
Cuda
Opengl
Opencv
Semantic Web
Software Development
Python
C
Linux

Publications

Us Patents

Generating Voronoi Treemaps

View page
US Patent:
20100302279, Dec 2, 2010
Filed:
May 29, 2009
Appl. No.:
12/474277
Inventors:
Avneesh Sud - Kirkland WA, US
Danyel Fisher - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G09G 5/00
G06T 11/20
G09G 5/02
US Classification:
345660, 345441, 345595
Abstract:
A system described herein includes a receiver component that receives a tree-structured dataset that includes multiple branches that are hierarchically related to one another. The system also includes an executor component that causes a programmable graphical processing unit to generate a Voronoi treemap based at least in part upon the tree-structured dataset, wherein the Voronoi treemap comprises a plurality of subareas that correspond to the multiple branches, and wherein the Voronoi treemap represents hierarchical relationships between the multiple branches.

Visual Search Using Multiple Visual Input Modalities

View page
US Patent:
20130097181, Apr 18, 2013
Filed:
Nov 21, 2011
Appl. No.:
13/301381
Inventors:
AVNEESH SUD - Kirkland WA, US
RAJEEV PRASAD - Bothell WA, US
AYMAN MALEK ABDEL HAMID KAHEEL - Bellevue WA, US
PRAGYANA K. MISHRA - Bellevue WA, US
SUMIT AMAR - Surrey, CA
KANCHENG CAO - Redmond WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 17/30
US Classification:
707748, 707755, 707765, 707705, 707E17019, 707E17014
Abstract:
Systems, methods, and computer-readable storage media for web-scale visual search capable of using a combination of visual input modalities are provided. An edgel index is created that includes shape-descriptors, including edgel-based representations, that correspond to each of a plurality of images. Each edgel-based representation includes pixels that depicts edges or boundary contours of an image and is created, at least in part, by segmenting the image into a plurality of image segments and performing a multi-phase contour detection on each segment. Upon receiving a search query having a visual query input, the visual query input is converted into shape-descriptors, including an edgel-based representation, and the shape-descriptors, including the edgel-based representation, of each of the plurality of images is compared with the shape-descriptors, including the edgel-based representation, of the visual query input to identify at least one image of the plurality of images that matches the visual query input.

Color Sketch Image Searching

View page
US Patent:
20180129658, May 10, 2018
Filed:
Dec 15, 2017
Appl. No.:
15/844376
Inventors:
- Redmond WA, US
Avneesh Sud - Kirkland WA, US
Lei Zhang - Bellevue WA, US
Xinghai Sun - Beijing, CN
International Classification:
G06F 17/30
G06T 7/90
G06K 9/62
G06K 9/46
G06T 7/50
G06T 7/13
Abstract:
For each image in a collection of images to be searched, the image is represented as a collection of color-edge words, where each color-edge words includes location information, shape information, and color information. The images may be indexed based on the color-edge words. A user-generated sketch is recessed as a query and represented as a collection of color-edge words. The collection of color-edge words representing the sketch is compared to the image index to identify search results based on a combination of location similarity, shape similarity, and color similarity.

Headset Removal In Virtual, Augmented, And Mixed Reality Using An Eye Gaze Database

View page
US Patent:
20180101227, Apr 12, 2018
Filed:
Jun 7, 2017
Appl. No.:
15/616634
Inventors:
- Mountain View CA, US
Vivek Kwatra - Bangalore, IN
Avneesh Sud - Mountain View CA, US
International Classification:
G06F 3/01
G02B 27/01
G06T 19/00
Abstract:
A camera captures an image of a user wearing a head mounted device (HMD) that occludes a portion of the user's face. A three-dimensional (3-D) pose that indicates an orientation and a location of the user's face in a camera coordinate system is determined. A representation of the occluded portion of the user's face is determined based on a 3-D model of the user's face. The representation replaces a portion of the HMD in the image based on the 3-D pose of the user's face in the camera coordinate system. In some cases, the 3-D model of the user's face is selected from 3-D models of the user's face stored in a database that is indexed by eye gaze direction. Mixed reality images can be generated by combining virtual reality images, unoccluded portions of the user's face, and representations of an occluded portion of the user's face.

Headset Removal In Virtual, Augmented, And Mixed Reality Using An Eye Gaze Database

View page
US Patent:
20180101984, Apr 12, 2018
Filed:
Jun 7, 2017
Appl. No.:
15/616604
Inventors:
- Mountain View CA, US
Vivek Kwatra - Bangalore, IN
Avneesh Sud - Mountain View CA, US
International Classification:
G06T 17/20
G06T 19/20
G06K 9/00
G06F 17/30
Abstract:
A camera captures an image of a user wearing a head mounted device (HMD) that occludes a portion of the user's face. A three-dimensional (3-D) pose that indicates an orientation and a location of the user's face in a camera coordinate system is determined. A representation of the occluded portion of the user's face is determined based on a 3-D model of the user's face. The representation replaces a portion of the HMD in the image based on the 3-D pose of the user's face in the camera coordinate system. In some cases, the 3-D model of the user's face is selected from 3-D models of the user's face stored in a database that is indexed by eye gaze direction. Mixed reality images can be generated by combining virtual reality images, unoccluded portions of the user's face, and representations of an occluded portion of the user's face.

Color Sketch Image Searching

View page
US Patent:
20160132498, May 12, 2016
Filed:
Jun 14, 2013
Appl. No.:
14/898117
Inventors:
- Redmond WA, US
Avneesh Sud - Kirkland WA, US
Lei Zhang - Bellevue WA, US
Xinghai Sun - Beijing, CN
International Classification:
G06F 17/30
G06K 9/62
G06T 7/40
G06K 9/46
G06T 7/00
Abstract:
For each image in a collection of images to be searched, the image is represented as a collection of color-edge words, where each color-edge words includes location information, shape information, and color information. The images may be indexed based on the color-edge words. A user-generated sketch is received as a query and represented as a collection of color-edge words. The collection of color-edge words representing the sketch is compared to the image index to identify search results based on a combination of location similarity, shape similarity, and color similarity.

Simplified Collaborative Searching Through Pattern Recognition

View page
US Patent:
20140280299, Sep 18, 2014
Filed:
Mar 15, 2013
Appl. No.:
13/833441
Inventors:
- Redmond WA, US
Avneesh Sud - Kirkland WA, US
Xiaoyuan Cui - Sammamish WA, US
Ohil K. Manyam - Bellevue WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 17/30
US Classification:
707769
Abstract:
Simplified collaborative searching is provided by pattern recognition such as facial recognition, motion recognition, and the like to provide handsfree functionality. Users join a collaborative search by placing themselves within the field of view of a camera communicationally coupled to a computing device that performs facial recognition and identifies the users, thereby adding them to the collaboration. Users also join by performing simple movements with a portable computing device, such as the ubiquitous mobile phone. A collaboration component tracks the users in the collaboration and identifies them to a search engine, thereby enabling the search engine to perform a collaborative search. The collaboration component also disseminates the collaborative recommendations, either automatically or based upon explicit requests triggered by pattern recognition, including motion recognition and touch recognition. The collaboration component can utilize heuristics to identify individual collaborative sessions, or can utilize existing collaborative infrastructure.
Avneesh C Sud from Belmont, CA, age ~46 Get Report