Patents by Inventor Anjan Ghose

Anjan Ghose 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: 20140245350
    Abstract: A system for and a method of processing a video clip to identify an occluding object. In an embodiment, a video clip comprising a sequence of frames is obtained. The video clip has an identified target area and an occluding object that at least partially occludes the target area. A location of the occluding object in a frame of the video clip is estimated based on its location in a previous frame of the video clip. Pixels of the occluding object in the frame are identified by generating a characteristic signature of the occluding object based on its estimated location and the characteristic signature is used to separate pixels of the occluding object from pixels of the frame of the video clip. The occluding object can be identified for multiple frames of the video clip. Image data can be inserted into the target area and a resulting video clip displayed such that the occluding object appears to pass in front of the inserted image data.
    Type: Application
    Filed: March 14, 2013
    Publication date: August 28, 2014
    Inventors: Piyush Goel, Anjan Ghose
  • Publication number: 20140240353
    Abstract: A system for and a method of augmenting video and images. A target area of an image frame is obtained. Boundary values for the target area of the image frame are obtained. Image data to be inserted into the image frame is also obtained. The image data is blended according to the boundary values for the target area using spectral methods. The blended image data is inserted into the target area of the image frame. The image can be a portion of a video clip in which case blended image data can be inserted in the target area for each of a plurality of image frames of the video clip to generate a resulting video clip.
    Type: Application
    Filed: March 14, 2013
    Publication date: August 28, 2014
    Inventors: Piyush Goel, Anjan Ghose
  • Publication number: 20140241573
    Abstract: A system for and a method of tracking a target area in a video clip. In an embodiment, a video clip comprising a sequence of frames is obtained. The video clip includes a frame having an identified target area. A plane is identified in three-dimensional space for the target area, the target area being defined by a set a points on the plane. A position of the target area is estimated in a next frame of the video clip. A transformation matrix is generated from the position of the target area in the next frame. The transformation matrix is applied to the target area to determine its position in the next frame of the video clip. Data representing the position of the target area is stored a data storage device. The target area can be tracked for each frame of the video clip in which at least a portion of the target area appears. Image data can be inserted into the tracked target area of each frame of the video clip.
    Type: Application
    Filed: March 14, 2013
    Publication date: August 28, 2014
    Inventors: Piyush Goel, Anjan Ghose
  • Publication number: 20070143126
    Abstract: A method and system of determining a desirable diet based on mathematical programming algorithms is disclosed. A user is presented with a list of diet items whose nutrient breakdown have been stored on a computer. The user selects the items he wishes to eat, along with a preference ranking, and also enters nutrition requirements that he wishes to adhere to. The user may also enter his own recipes to the system for use in building his diet. The computer solves the problem using well known techniques and presents results to the user, who may edit parameters to get a more ‘preferred’ diet. The process may be interactive until user ceases the interaction.
    Type: Application
    Filed: December 15, 2005
    Publication date: June 21, 2007
    Inventor: Anjan Ghose