Patents Assigned to Cognitech, Inc.
  • Patent number: 11087531
    Abstract: Determining GPS coordinates of some image point(s) positions in at least two images using a processor configured by program instructions. Receiving position information of some of the positions where an image capture device captured an image. Determining geometry by triangulating various registration objects in the images. Determining GPS coordinates of the image point(s) positions in at least one of the images. Saving GPS coordinates to memory. This system and method may be used to determine GPS coordinates of objects in an image.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: August 10, 2021
    Assignee: Cognitech, Inc.
    Inventors: Leonid I. Rudin, Ping Yu
  • Patent number: 10452938
    Abstract: Detecting a pattern in an image by receiving the image of a pattern and storing the image in a memory, where the pattern is composed of shapes that have geometrical properties that are invariant under near projective transforms. In some embodiments the process detects shapes in the image using the geometrical properties of the shapes, determines the alignment of the various shapes, and, corresponds or matches the shapes in the image with the shapes in the pattern. This pattern detection process may be used for calibration or distortion correction in optical devices.
    Type: Grant
    Filed: November 14, 2017
    Date of Patent: October 22, 2019
    Assignee: Cognitech, Inc.
    Inventors: Leonid I. Rudin, Pablo Musé, Pascal Monasse
  • Patent number: 9904870
    Abstract: Information of different scans of physical objects may require comparison, for example to determine if the scans are of the same object or if an object has changed, or better information for a three dimensional model may be desired. Different scans of physical objects may be compared by determining lines or planes tangent to a surface at a discrete number of points, registering three dimensional information provided by the scans using the tangent lines or planes, and determining a measure of discrepancy between the surfaces. Three dimensional information of different scans of the same object may also be merged after determining lines or planes tangent to a surface at a discrete number of points and performing registration and merging.
    Type: Grant
    Filed: December 4, 2015
    Date of Patent: February 27, 2018
    Assignee: Cognitech, Inc.
    Inventors: Leonid I. Rudin, Jose L. Lisani, Jean-Michel Morel
  • Patent number: 9818034
    Abstract: Detecting a pattern in an image by receiving the image of a pattern and storing the image in a memory, where the pattern is composed of shapes that have geometrical properties that are invariant under near projective transforms. In some embodiments the process detects shapes in the image using the geometrical properties of the shapes, determines the alignment of the various shapes, and, corresponds or matches the shapes in the image with the shapes in the pattern. This pattern detection process may be used for calibration or distortion correction in optical devices.
    Type: Grant
    Filed: May 18, 2015
    Date of Patent: November 14, 2017
    Assignee: COGNITECH, INC.
    Inventors: Leonid I. Rudin, Pablo Musé, Pascal Monasse
  • Patent number: 9525880
    Abstract: Lossless video data compression is performed in real time at the data rate of incoming real time video data in a process employing a minimum number of computational steps for each video pixel. Each pixel 8-bit byte is converted to a difference byte representing the difference between the pixel and its immediate predecessor in a serialized stream of the pixel bytes. This reduces the dynamic range of the data. Any carry bits generated in the subtraction process of two's complement arithmetic are discarded. This reduces the data by a factor of two. Finally, the 8-bit difference pixel bytes thus produced are subject to a maximum entropy encoding process. Such a maximum entropy encoding process may be referred to as a minimum length encoding process.
    Type: Grant
    Filed: March 2, 2015
    Date of Patent: December 20, 2016
    Assignee: Cognitech, Inc.
    Inventors: Leonid I. Rudin, Ping Yu
  • Patent number: 9305401
    Abstract: An image analysis technology that enables real-time fully 3-dimensionally integrated reconstruction of the live video-data derived from CCTV system's multiple camera observations of a spatially connected surveillance scene.
    Type: Grant
    Filed: August 9, 2013
    Date of Patent: April 5, 2016
    Assignee: Cognitech, Inc.
    Inventors: Leonid I. Rudin, Ping Yu
  • Patent number: 9208400
    Abstract: Information of different scans of physical objects may require comparison, for example to determine if the scans are of the same object or if an object has changed, or better information for a three dimensional model may be desired. Different scans of physical objects may be compared by determining lines or planes tangent to a surface at a discrete number of points, registering three dimensional information provided by the scans using the tangent lines or planes, and determining a measure of discrepancy between the surfaces. Three dimensional information of different scans of the same object may also be merged after determining lines or planes tangent to a surface at a discrete number of points and performing registration and merging.
    Type: Grant
    Filed: December 6, 2013
    Date of Patent: December 8, 2015
    Assignee: Cognitech, Inc.
    Inventors: Leonid I. Rudin, Jose L. Lisani, Jean-Michel Morel
  • Patent number: 9083859
    Abstract: Determining GPS coordinates of some image point(s) positions in at least two images using a processor configured by program instructions. Receiving position information of some of the positions where an image capture device captured an image. Determining geometry by triangulating various registration objects in the images. Determining GPS coordinates of the image point(s) positions in at least one of the images. Saving GPS coordinates to memory. This system and method may be used to determine GPS coordinates of objects in an image.
    Type: Grant
    Filed: January 8, 2015
    Date of Patent: July 14, 2015
    Assignee: Cognitech, Inc.
    Inventors: Leonid I. Rudin, Ping Yu
  • Patent number: 9036037
    Abstract: Detecting a pattern in an image by receiving the image of a pattern and storing the image in a memory, where the pattern is composed of shapes that have geometrical properties that are invariant under near projective transforms. In some embodiments the process detects shapes in the image using the geometrical properties of the shapes, determines the alignment of the various shapes, and, corresponds or matches the shapes in the image with the shapes in the pattern. This pattern detection process may be used for calibration or distortion correction in optical devices.
    Type: Grant
    Filed: January 24, 2012
    Date of Patent: May 19, 2015
    Assignee: Cognitech, Inc.
    Inventors: Leonid I. Rudin, Pablo Musé, Pascal Monasse
  • Patent number: 8934008
    Abstract: Determining GPS coordinates of some image point(s) positions in at least two images using a processor configured by program instructions. Receiving position information of some of the positions where an image capture device captured an image. Determining geometry by triangulating various registration objects in the images. Determining GPS coordinates of the image point(s) positions in at least one of the images. Saving GPS coordinates to memory. This system and method may be used to determine GPS coordinates of objects in an image.
    Type: Grant
    Filed: January 6, 2010
    Date of Patent: January 13, 2015
    Assignee: Cognitech, Inc.
    Inventors: Leonid I. Rudin, Ping Yu
  • Patent number: 8831357
    Abstract: Indexing regions of changed pixels (ROCHs) in a collection of images by receiving a collection of images. Estimate and/or validate a background among the collection of images. Detect the changes between images in the collection. Associate the detected changes between the images and classifying the associated changes. This image processing method and system may be used for image indexing and object classification.
    Type: Grant
    Filed: November 10, 2008
    Date of Patent: September 9, 2014
    Assignee: Cognitech, Inc.
    Inventors: Leonid I. Rudin, Jose L. Lisani
  • Patent number: 8605989
    Abstract: Information of different scans of physical objects may require comparison, for example to determine if the scans are of the same object or if an object has changed, or better information for a three dimensional model may be desired. Different scans of physical objects may be compared by determining lines or planes tangent to a surface at a discrete number of points, registering three dimensional information provided by the scans using the tangent lines or planes, and determining a measure of discrepancy between the surfaces. Three dimensional information of different scans of the same object may also be merged after determining lines or planes tangent to a surface at a discrete number of points and performing registration and merging.
    Type: Grant
    Filed: February 13, 2009
    Date of Patent: December 10, 2013
    Assignee: Cognitech, Inc.
    Inventors: Leonid I. Rudin, Jose L. Lisani, Jean-Michel Morel
  • Publication number: 20130058402
    Abstract: Lossless video data compression is performed in real time at the data rate of incoming real time video data in a process employing a minimum number of computational steps for each video pixel. Each pixel 8-bit byte is converted to a difference byte representing the difference between the pixel and its immediate predecessor in a serialized stream of the pixel bytes. This reduces the dynamic range of the data. Any carry bits generated in the subtraction process of two's complement arithmetic are discarded. This reduces the data by a factor of two. Finally, the 8-bit difference pixel bytes thus produced are subject to a maximum entropy encoding process. Such a maximum entropy encoding process may be referred to as a minimum length encoding process.
    Type: Application
    Filed: August 6, 2012
    Publication date: March 7, 2013
    Applicant: Cognitech, Inc.
    Inventors: Leonid I. Rudin, Ping Yu
  • Patent number: 8238679
    Abstract: Lossless video data compression is performed in real time at the data rate of incoming real time video data in a process employing a minimum number of computational steps for each video pixel. A first step is to convert each pixel 8-bit byte to a difference byte representing the difference between the pixel and its immediate predecessor in a serialized stream of the pixel bytes. Thus, each 8-bit pixel byte is subtracted from its predecessor. This step reduces the dynamic range of the data. A next step is to discard any carry bits generated in the subtraction process of two's complement arithmetic. This reduces the data by a factor of two. Finally, the 8-bit difference pixel bytes thus produced are subject to a maximum entropy encoding process. Such a maximum entropy encoding process may be referred to as a minimum length encoding process. One example is Huffman encoding.
    Type: Grant
    Filed: June 9, 2009
    Date of Patent: August 7, 2012
    Assignee: Cognitech, Inc.
    Inventors: Leonid I. Rudin, Ping Yu
  • Patent number: 8200598
    Abstract: Methods and systems for grouping video frames. The video frames may be from a multiplexed stream of video frames from a plurality of video sources. In some embodiments video frames are grouped by determining if the video frames share meaningful modes for values representative of features of the video frames.
    Type: Grant
    Filed: September 13, 2010
    Date of Patent: June 12, 2012
    Assignee: Cognitech, Inc.
    Inventors: Leonid I. Rudin, Jose Luis Lisani, Jean Michel Morel, Ping Yu
  • Patent number: 8106968
    Abstract: Detecting a pattern in an image by receiving the image of a pattern and storing the image in a memory, where the pattern is composed of shapes that have geometrical properties that are invariant under near projective transforms. In some embodiments the process detects shapes in the image using the geometrical properties of the shapes, determines the alignment of the various shapes, and, corresponds or matches the shapes in the image with the shapes in the pattern. This pattern detection process may be used for calibration or distortion correction in optical devices.
    Type: Grant
    Filed: February 20, 2008
    Date of Patent: January 31, 2012
    Assignee: Cognitech, Inc.
    Inventors: Leonid I. Rudin, Pablo Musé, Pascal Monasse
  • Patent number: 8014588
    Abstract: A method and apparatus to extract a dense three-dimensional model of an observed scene or object from one or more sequences of images acquired with an imaging device such as a camera or camcorder, or clusters of cameras and/or camcorders. In some embodiments the method includes capturing an image sequence by a camera moving with a translateral motion, for example moving on a straight path with a fixed orientation. The images in each sequence are captured at regularly spaced sites on the straight path. In some embodiments, a device projects structured light on the observed scene. Multiple image sequences can be acquired, on different cameras on straight paths. The captured image sequences are input to a computer. The 3D structure of the scene viewed by each image sequence is computed. Dense reconstruction from EPIs is performed by interpolating the EPIs after having detecting straight segments on the EPIs.
    Type: Grant
    Filed: November 6, 2006
    Date of Patent: September 6, 2011
    Assignee: Cognitech, Inc.
    Inventors: Leonid I. Rudin, Jean-Michel Morel, Pascal Monasse, Frédéric Cao
  • Patent number: 7831533
    Abstract: Methods and systems for grouping video frames. The video frames may be from a multiplexed stream of video frames from a plurality of video sources. In some embodiments video frames are grouped by determining if the video frames share meaningful modes for values representative of features of the video frames.
    Type: Grant
    Filed: February 5, 2008
    Date of Patent: November 9, 2010
    Assignee: Cognitech, Inc.
    Inventors: Leonid I. Rudin, Jose Luis Lisani, Jean Michel Morel, Ping Yu
  • Patent number: 7587082
    Abstract: Methods and systems for performing object directed recognition based on two-dimensional images and three-dimensional models. Transforms are used to map features of an object to an image seen from a vantage point and to map features of images best seen from the vantage points to three-dimensional models. Mapping of features and images to the three-dimensional model and then to image planes of other images in comparison of corresponding features from the mapped images to original images allows for determination of coherence between the mapped images and the original images.
    Type: Grant
    Filed: February 17, 2006
    Date of Patent: September 8, 2009
    Assignee: Cognitech, Inc.
    Inventors: Leonid I. Rudin, Jose-Luis Lisani, Pascal Monasse, Jean-Michel Morel
  • Patent number: 7548658
    Abstract: Lossless video data compression is performed in real time at the data rate of incoming real time video data in a process employing a minimum number of computational steps for each video pixel. A first step is to convert each pixel 8-bit byte to a difference byte representing the difference between the pixel and its immediate predecessor in a serialized stream of the pixel bytes. Thus, each 8-bit pixel byte is subtracted from its predecessor. This step reduces the dynamic range of the data. A next step is to discard any carry bits generated in the subtraction process of two's complement arithmetic. This reduces the data by a factor of two. Finally, the 8-bit difference pixel bytes thus produced are subject to a maximum entropy encoding process. Such a maximum entropy encoding process may be referred to as a minimum length encoding process. One example is Huffman encoding.
    Type: Grant
    Filed: September 24, 2003
    Date of Patent: June 16, 2009
    Assignee: Cognitech, Inc.
    Inventors: Leonid I. Rudin, Ping Yu