Patents by Inventor Karanhaar SINGH

Karanhaar SINGH 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: 10861302
    Abstract: A video monitoring method that involves determining motion changes in a set of video frames to find potential objects is described. One or more bounding boxes are defined around the potential objects. These bounding boxes are spatially and temporally filtered to eliminate potential object candidates, with only potential objects in the bounding boxes remaining after filtering being classified or identified.
    Type: Grant
    Filed: August 17, 2018
    Date of Patent: December 8, 2020
    Assignee: BOSSA NOVA ROBOTICS IP, INC.
    Inventors: Marios Savvides, An Pang Lin, Shreyas Venugopalan, Ajmal Thanikkal, Karanhaar Singh, Gavriel Adler, Kyle Neblett
  • Patent number: 10783379
    Abstract: A method for processing arrival or removal of packages within the field of view of a video camera includes providing a database for recording packages placed in the field of view. Based on real-time analysis of successive image frames in the camera, a human person's entry and exit from the field of view of the camera is also detected. Delivery or removal of objects is recorded in the database. In one embodiment, the method also determines whether or not a newly arrived package is placed alongside or on top of an existing package.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: September 22, 2020
    Assignee: BOSSA NOVA ROBOTICS IP, INC.
    Inventors: Marios Savvides, An Pang Lin, Shreyas Venugopalan, Ajmal Thanikkal, Karanhaar Singh, Gavriel Adler, Kyle Neblett, Christopher Palmer
  • Publication number: 20190065861
    Abstract: A method for processing arrival or removal of packages within the field of view of a video camera includes providing a database for recording packages placed in the field of view. Based on real-time analysis of successive image frames in the camera, a human person's entry and exit from the field of view of the camera is also detected. Delivery or removal of objects is recorded in the database. In one embodiment, the method also determines whether or not a newly arrived package is placed alongside or on top of an existing package.
    Type: Application
    Filed: August 22, 2018
    Publication date: February 28, 2019
    Inventors: Marios Savvides, An Pang Lin, Shreyas Venugopalan, Ajmal Thanikkal, Karanhaar Singh, Gavriel Adler, Kyle Neblett, Christopher Palmer
  • Publication number: 20190057588
    Abstract: A video monitoring method that involves determining motion changes in a set of video frames to find potential objects is described. One or more bounding boxes are defined around the potential objects. These bounding boxes are spatially and temporally filtered to eliminate potential object candidates, with only potential objects in the bounding boxes remaining after filtering being classified or identified.
    Type: Application
    Filed: August 17, 2018
    Publication date: February 21, 2019
    Inventors: Marios Savvides, An Pang Lin, Shreyas Venugopalan, Ajmal Thanikkal, Karanhaar Singh, Gavriel Adler, Kyle Neblett
  • Patent number: 9928708
    Abstract: A camera and method identify moving objects of interest in a field of view of the camera. The method includes: capturing two or more images successively over a time period, each image being associated with different times during the time period; obtaining binary image from each successive pair of images, the binary image comprising a binary value at each pixel indicating whether a change in pixel values of at least a predetermined magnitude has occurred at that pixel between the time associated with the first image of the success pair of images and time associated with the second image of the successive pair of images; deriving one or more motion boxes each encapsulating one or more nearby pixels in binary image; processing motion boxes of each binary image to obtain refined motion boxes; and classifying refined motion boxes each into categories representative of one moving object of interest.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: March 27, 2018
    Assignee: HAWXEYE, INC.
    Inventors: Andy Lin, Kyle Neblett, Marios Savvides, Karanhaar Singh, Chandrasekhar Bhagavatula
  • Publication number: 20180053091
    Abstract: Embodiments of the present disclosure include a non-transitory computer-readable medium with computer-executable instructions stored thereon executed by one or more processors to perform a method to select and implement a neural network for an embedded system. The method includes selecting a neural network from a library of neural networks based on one or more parameters of the embedded system, the one or more parameters constraining the selection of the neural network. The method also includes training the neural network using a dataset. The method further includes compressing the neural network for implementation on the embedded system, wherein compressing the neural network comprises adjusting at least one float of the neural network.
    Type: Application
    Filed: August 17, 2017
    Publication date: February 22, 2018
    Applicant: HAWXEYE, INC.
    Inventors: Marios SAVVIDES, An Pang LIN, Shreyas VENUGOPALAN, Ajmal THANIKKAL, Karanhaar SINGH, John MATTY, Gavriel ADLER, Kyle NEBLETT
  • Publication number: 20160171852
    Abstract: A camera and method identify moving objects of interest in a field of view of the camera. The method includes: capturing two or more images successively over a time period, each image being associated with different times during the time period; obtaining binary image from each successive pair of images, the binary image comprising a binary value at each pixel indicating whether a change in pixel values of at least a predetermined magnitude has occurred at that pixel between the time associated with the First image of the success pair of images and time associated with the second image of the successive pair of images; deriving one or more motion boxes each encapsulating one or more nearby pixels in binary image; processing motion boxes of each binary image to obtain refined motion boxes; and classifying refined motion boxes each into categories representative of one moving object of interest.
    Type: Application
    Filed: December 14, 2015
    Publication date: June 16, 2016
    Inventors: Andy LIN, Kyle NEBLETT, Marios SAVVIDES, Karanhaar SINGH, Chandrasekhar BHAGAVATULA