Patents by Inventor Barry Mattox

Barry Mattox 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: 7991196
    Abstract: Methods and systems for image processing are provided. A method for processing images of a scene includes receiving image data of a reference and a current frame; generating N motion vectors that describe motion of the image data within the scene by computing a correlation function on the reference and current frames at each of N registration points; registering the current frame based on the N motion vectors to produce a registered current frame; and updating the image data of the scene based on the registered current frame. Optionally, registered frames may be oversampled. Techniques for generating the N motion vectors according to roll, zoom, shift and optical flow calculations, updating image data of the scene according to switched and intermediate integration approaches, re-introducing smoothed motion into image data of the scene, re-initializing the process, and processing images of a scene and moving target within the scene are provided.
    Type: Grant
    Filed: June 17, 2010
    Date of Patent: August 2, 2011
    Assignee: Lockheed Martin Corporation
    Inventors: Gene D. Tener, Barry Mattox, Jennifer K. Park, John Cowan, William R. Herzog, Hai-Wen Chen, James P. Kane, III, David J. Huber, Timothy Alderson
  • Patent number: 7978880
    Abstract: Methods and systems for image processing are provided. A method for processing images of a scene includes receiving image data of a reference and a current frame; generating N motion vectors that describe motion of the image data within the scene by computing a correlation function on the reference and current frames at each of N registration points; registering the current frame based on the N motion vectors to produce a registered current frame; and updating the image data of the scene based on the registered current frame. Optionally, registered frames may be oversampled. Techniques for generating the N motion vectors according to roll, zoom, shift and optical flow calculations, updating image data of the scene according to switched and intermediate integration approaches, re-introducing smoothed motion into image data of the scene, re-initializing the process, and processing images of a scene and moving target within the scene are provided.
    Type: Grant
    Filed: June 17, 2010
    Date of Patent: July 12, 2011
    Assignee: Lockheed Martin Corporation
    Inventors: Gene D. Tener, Barry Mattox, Jennifer K. Park, John Cowan, William R. Herzog, Hai-Wen Chen, James P. Kane, III, David J. Huber, Timothy Alderson
  • Patent number: 7970170
    Abstract: Methods and systems for image processing are provided. A method for processing images of a scene includes receiving image data of a reference and a current frame; generating N motion vectors that describe motion of the image data within the scene by computing a correlation function on the reference and current frames at each of N registration points; registering the current frame based on the N motion vectors to produce a registered current frame; and updating the image data of the scene based on the registered current frame. Optionally, registered frames may be oversampled. Techniques for generating the N motion vectors according to roll, zoom, shift and optical flow calculations, updating image data of the scene according to switched and intermediate integration approaches, re-introducing smoothed motion into image data of the scene, re-initializing the process, and processing images of a scene and moving target within the scene are provided.
    Type: Grant
    Filed: May 9, 2006
    Date of Patent: June 28, 2011
    Assignee: Lockheed Martin Corporation
    Inventors: Gene D. Tener, Barry Mattox, Jennifer K. Park, John Cowan, William R. Herzog, Hai-Wen Chen, James P. Kane, III, David J. Huber, Timothy Alderson
  • Publication number: 20100254572
    Abstract: Methods and systems for image processing are provided. A method for processing images of a scene includes receiving image data of a reference and a current frame; generating N motion vectors that describe motion of the image data within the scene by computing a correlation function on the reference and current frames at each of N registration points; registering the current frame based on the N motion vectors to produce a registered current frame; and updating the image data of the scene based on the registered current frame. Optionally, registered frames may be oversampled. Techniques for generating the N motion vectors according to roll, zoom, shift and optical flow calculations, updating image data of the scene according to switched and intermediate integration approaches, re-introducing smoothed motion into image data of the scene, re-initializing the process, and processing images of a scene and moving target within the scene are provided.
    Type: Application
    Filed: June 17, 2010
    Publication date: October 7, 2010
    Applicant: Lockheed Martin Corporation
    Inventors: Gene D. Tener, Barry Mattox, Jennifer K. Park, John Cowan, William R. Herzog, Hai-Wen Chen, James P. Kane, III, David J. Huber, Timothy Alderson
  • Publication number: 20100253855
    Abstract: Methods and systems for image processing are provided. A method for processing images of a scene includes receiving image data of a reference and a current frame; generating N motion vectors that describe motion of the image data within the scene by computing a correlation function on the reference and current frames at each of N registration points; registering the current frame based on the N motion vectors to produce a registered current frame; and updating the image data of the scene based on the registered current frame. Optionally, registered frames may be oversampled. Techniques for generating the N motion vectors according to roll, zoom, shift and optical flow calculations, updating image data of the scene according to switched and intermediate integration approaches, re-introducing smoothed motion into image data of the scene, re-initializing the process, and processing images of a scene and moving target within the scene are provided.
    Type: Application
    Filed: June 17, 2010
    Publication date: October 7, 2010
    Applicant: Lockheed Martin Corporation
    Inventors: Gene D. Tener, Barry Mattox, Jennifer K. Park, John Cowan, William R. Herzog, Hai-Wen Chen, James P. Kane, III, David J. Huber, Timothy Alderson
  • Publication number: 20060269155
    Abstract: Methods and systems for image processing are provided. A method for processing images of a scene includes receiving image data of a reference and a current frame; generating N motion vectors that describe motion of the image data within the scene by computing a correlation function on the reference and current frames at each of N registration points; registering the current frame based on the N motion vectors to produce a registered current frame; and updating the image data of the scene based on the registered current frame. Optionally, registered frames may be oversampled. Techniques for generating the N motion vectors according to roll, zoom, shift and optical flow calculations, updating image data of the scene according to switched and intermediate integration approaches, re-introducing smoothed motion into image data of the scene, re-initializing the process, and processing images of a scene and moving target within the scene are provided.
    Type: Application
    Filed: May 9, 2006
    Publication date: November 30, 2006
    Applicant: Lockheed Martin Corporation
    Inventors: Gene Tener, Barry Mattox, Jennifer Park, John Cowan, William Herzog, Hai-Wen Chen, James Kane, David Huber, Timothy Alderson