Patents by Inventor Manika Puri

Manika Puri 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: 10769442
    Abstract: Techniques are generally described for scene change detection. A first and second histogram representing frames of a video may be received. A Euclidean distance between the first and second histogram may be determined. A third histogram of a third frame may be received. Values of the third histogram may be compared to corresponding values of a background model of the environment. A fourth frame and a fifth frame of image data of the video may be received. A flow value between a first block of pixels of the fourth frame and a corresponding second block of pixels of the fifth frame may be determined. The flow value may be determined based on a motion vector and a sum of absolute differences between the first and second block. A portion of the video may be streamed to a remote computing device if the flow value exceeds a threshold value.
    Type: Grant
    Filed: September 11, 2017
    Date of Patent: September 8, 2020
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Siyi Ding, Xiaoran Wang, Manika Puri, Mashhour Solh, Philip James Taylor
  • Publication number: 20180075774
    Abstract: A method and system for analyzing at least one food item on a food plate is disclosed. A plurality of images of the food plate is received by an image capturing device. A description of the at least one food item on the food plate is received by a recognition device. The description is at least one of a voice description and a text description. At least one processor extracts a list of food items from the description; classifies and segments the at least one food item from the list using color and texture features derived from the plurality of images; and estimates the volume of the classified and segmented at least one food item. The processor is also configured to estimate the caloric content of the at least one food item.
    Type: Application
    Filed: November 20, 2017
    Publication date: March 15, 2018
    Inventors: Manika PURI, Zhiwei Zhu, Jeffrey Lubin, Tom Pschar, Ajay Divakaran, Harpreet Sawhney
  • Patent number: 9753119
    Abstract: A system may utilize sound localization techniques, such as time-difference-of-arrival techniques, to estimate an audio-based sound source position from which a sound originates. An optical image or depth map of an area containing the sound source location may then captured and analyzed to detect an object that is known or expected to have produced the sound. The position of the object may also be determined based on the analysis of the optical image or depth map. The position of the sound source may then be determined based at least in part on the position of the detected object or on a combination of the audio-based sound source position and the determined position of the object.
    Type: Grant
    Filed: January 29, 2014
    Date of Patent: September 5, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Kavitha Velusamy, Ning Yao, Wai Chung Chu, Sowmya Gopalan, Qiang Liu, Rahul Agrawal, Manika Puri
  • Patent number: 9740924
    Abstract: In order to classify the presented pose of a human hand, a feature distribution map of the pose is compared to reference feature distribution maps. To generate a feature distribution map, each contour point of a hand is analyzed to determine a corresponding feature set. The feature set of a contour point includes a distance feature and an angle feature of the contour point in relation to one of its neighboring contour points. The feature sets generated from an observed pose are compared to feature sets of reference poses to determine which of the reference poses most closely matches the presented pose.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: August 22, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Sowmya Gopalan, Manika Puri
  • Patent number: 9607207
    Abstract: Techniques are described for determining edge pixels from a depth map in order to identify edges of an object within an environment. The techniques may fit a plane to a group of pixels comprising a subject pixel and neighbors of the subject pixel. Each pixel of the group may then be classified as either an inlier pixel or an outlier pixel, and a ratio of inlier pixels to outlier pixels of the group may be calculated. The techniques then compare this ratio to a threshold ratio to designate the subject pixel as either an edge pixel or a non-edge pixel. Edge pixels designated in this manner may then be used to identify object edges and, hence, objects in the environment.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: March 28, 2017
    Assignee: Amazon Technologies, Inc.
    Inventor: Manika Puri
  • Patent number: 9607215
    Abstract: Techniques are described for detecting the presence and positions of fingers using depth information. For each of multiple target points represented by a depth image, an evaluation is performed using a region of points surrounding the pixel. The region has an inner zone and side zones. Multiple iterations are performed for each target pixel, with different sizes and orientations of the region being used in the different iterations. An average depth and an average surface normal direction are determined for each zone. The average depth and average surface normal direction of the inner zone are compared to the average depths and the average surface normal directions of the side zones to determine whether the target pixel is part of a finger.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: March 28, 2017
    Assignee: Amazon Technologies, Inc.
    Inventor: Manika Puri
  • Patent number: 9338447
    Abstract: Devices and techniques are described for automatically calibrating a device such as a camera, projector, or both using a video stream. The device undergoing calibration is coupled to a computing device and configured to acquire video comprising a plurality of images. These images, at least some of the time, include targets having known characteristics present in an environment. From these acquired images calibration data comprising parameters such as intrinsic parameters, extrinsic parameters, or both, may be determined. The calibration data may be embedded or otherwise associated with the video stream as calibration matrix metadata.
    Type: Grant
    Filed: March 14, 2012
    Date of Patent: May 10, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Edward Dietz Crump, Manika Puri
  • Patent number: 9189850
    Abstract: Described herein are techniques and systems to determine movement of an imaging device (egomotion) using an analysis of images captured the by imaging device. The imaging device, while in a first position, may capture a first image of an environment. The image may be a depth map, a still photograph, or other type of image that enables identification of objects, reference features, and/or other characteristics of the environment. The imaging device may then capture a second image from a second position within the environment after the imaging devices moves from the first position to the second position. A comparison of corresponding reference features from the first image and second image may be used to determine translation and rotation of the imaging device.
    Type: Grant
    Filed: January 29, 2013
    Date of Patent: November 17, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Manika Puri, Sowmya Gopalan
  • Patent number: 8970479
    Abstract: Techniques are described for detecting a hand gesture made by a user. Fingertips of a hand may be identified and tracked over time. When a user contracts the fingertips from an extended position, hand spread may be calculated based on the area of the hand and fingers. The hand spread over time may be compared to a Gaussian function to evaluate whether the observed motion represents a grasping motion.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: March 3, 2015
    Assignee: Rawles LLC
    Inventors: Samuel Henry Chang, Weijian Wang, Sowmya Gopalan, Ning Yao, Yuhua Zhu, Manika Puri
  • Patent number: 8662676
    Abstract: Devices and techniques are described for automatically calibrating a projector system. The projector system undergoing calibration is coupled to a computing device and an automated positioning platform coupled to a target structure. The computing device acquires images using a calibrated camera of one or more patterns projected by the projector onto the target structure when the target structure is in a plurality of repeatable poses. From these acquired images, intrinsic projector parameters may be determined. Once determined, the parameters may be used to correct images produced by the projector or acquired by the camera which include a projected pattern or portion thereof.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: March 4, 2014
    Assignee: Rawles LLC
    Inventors: Samuel Henry Chang, Edward Dietz Crump, Manika Puri, Steve G. Gonzalez
  • Patent number: 8655056
    Abstract: A computer implemented method for matching video data to a database containing a plurality of video fingerprints of the type described above, comprising the steps of calculating at least one fingerprint representing at least one query frame from the video data; indexing into the database using the at least one calculated fingerprint to find a set of candidate fingerprints; applying a score to each of the candidate fingerprints; selecting a subset of candidate fingerprints as proposed frames by rank ordering the candidate fingerprints; and attempting to match at least one fingerprint of at least one proposed frame.
    Type: Grant
    Filed: May 17, 2013
    Date of Patent: February 18, 2014
    Assignee: SRI International
    Inventors: Gajinder Singh, Manika Puri, Jeffrey Lubin, Harpreet Sawhney
  • Patent number: 8619144
    Abstract: Devices and techniques are described for automatically calibrating a camera system. The camera system undergoing calibration is coupled to a computing device and an automated positioning platform coupled to a target structure. The computing device acquires images from the camera of the target structure in a plurality of repeatable poses. From these acquired images, intrinsic camera parameters may be determined. Once determined, the parameters may be used to correct images acquired by the camera system.
    Type: Grant
    Filed: March 14, 2012
    Date of Patent: December 31, 2013
    Assignee: Rawles LLC
    Inventors: Samuel Henry Chang, Manika Puri, Edward Dietz Crump, Steve G. Gonzalez
  • Publication number: 20130259361
    Abstract: A computer implemented method for matching video data to a database containing a plurality of video fingerprints of the type described above, comprising the steps of calculating at least one fingerprint representing at least one query frame from the video data; indexing into the database using the at least one calculated fingerprint to find a set of candidate fingerprints; applying a score to each of the candidate fingerprints; selecting a subset of candidate fingerprints as proposed frames by rank ordering the candidate fingerprints; and attempting to match at least one fingerprint of at least one proposed frame.
    Type: Application
    Filed: May 17, 2013
    Publication date: October 3, 2013
    Inventors: GAJINDER SINGH, MANIKA PURI, JEFFREY LUBIN, HARPREET SAWHNEY
  • Publication number: 20130260345
    Abstract: A method and system for analyzing at least one food item on a food plate is disclosed. A plurality of images of the food plate is received by an image capturing device. A description of the at least one food item on the food plate is received by a recognition device. The description is at least one of a voice description and a text description. At least one processor extracts a list of food items from the description; classifies and segments the at least one food item from the list using color and texture features derived from the plurality of images; and estimates the volume of the classified and segmented at least one food item. The processor is also configured to estimate the caloric content of the at least one food item.
    Type: Application
    Filed: March 22, 2013
    Publication date: October 3, 2013
    Applicant: SRI International
    Inventors: MANIKA PURI, ZHIWEI ZHU, JEFFREY LUBIN, TOM PSCHAR, AJAY DIVAKARAN, HARPREET SAWHNEY
  • Patent number: 8498487
    Abstract: A computer implemented method computer implemented method for deriving a fingerprint from video data is disclosed, comprising the steps of receiving a plurality of frames from the video data; selecting at least one key frame from the plurality of frames, the at least one key frame being selected from two consecutive frames of the plurality of frames that exhibiting a maximal cumulative difference in at least one spatial feature of the two consecutive frames; detecting at least one 3D spatio-temporal feature within the at least one key frame; and encoding a spatio-temporal fingerprint based on mean luminance of the at least one 3D spatio-temporal feature. The least one spatial feature can be intensity. The at least one 3D spatio-temporal feature can be at least one Maximally Stable Volume (MSV).
    Type: Grant
    Filed: October 31, 2008
    Date of Patent: July 30, 2013
    Assignee: SRI International
    Inventors: Gajinder Singh, Manika Puri, Jeffrey Lubin, Harpreet Singh Sawhney
  • Patent number: 8439683
    Abstract: A method and system for analyzing at least one food item on a food plate is disclosed. A plurality of images of the food plate is received by an image capturing device. A description of the at least one food item on the food plate is received by a recognition device. The description is at least one of a voice description and a text description. At least one processor extracts a list of food items from the description; classifies and segments the at least one food item from the list using color and texture features derived from the plurality of images; and estimates the volume of the classified and segmented at least one food item. The processor is also configured to estimate the caloric content of the at least one food item.
    Type: Grant
    Filed: January 6, 2010
    Date of Patent: May 14, 2013
    Assignee: SRI International
    Inventors: Manika Puri, Zhiwei Zhu, Jeffrey Lubin, Tom Pschar, Ajay Divakaran, Harpreet S. Sawhney
  • Publication number: 20100173269
    Abstract: A method and system for analyzing at least one food item on a food plate is disclosed. A plurality of images of the food plate is received by an image capturing device. A description of the at least one food item on the food plate is received by a recognition device. The description is at least one of a voice description and a text description. At least one processor extracts a list of food items from the description; classifies and segments the at least one food item from the list using color and texture features derived from the plurality of images; and estimates the volume of the classified and segmented at least one food item. The processor is also configured to estimate the caloric content of the at least one food item.
    Type: Application
    Filed: January 6, 2010
    Publication date: July 8, 2010
    Inventors: Manika Puri, Zhiwei Zhu, Jeffrey Lubin, Tom Pschar, Ajay Divakaran, Harpreet S. Sawhney
  • Publication number: 20100049711
    Abstract: A computer implemented method computer implemented method for deriving a fingerprint from video data is disclosed, comprising the steps of receiving a plurality of frames from the video data; selecting at least one key frame from the plurality of frames, the at least one key frame being selected from two consecutive frames of the plurality of frames that exhibiting a maximal cumulative difference in at least one spatial feature of the two consecutive frames; detecting at least one 3D spatio-temporal feature within the at least one key frame; and encoding a spatio-temporal fingerprint based on mean luminance of the at least one 3D spatio-temporal feature. The least one spatial feature can be intensity. The at least one 3D spatio-temporal feature can be at least one Maximally Stable Volume (MSV).
    Type: Application
    Filed: October 31, 2008
    Publication date: February 25, 2010
    Inventors: Gajinder Singh, Manika Puri, Jeffrey Lubin, Harpreet Singh Sawhney