Patents by Inventor Geoffrey Egnal

Geoffrey Egnal 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: 9936170
    Abstract: A content analysis engine receives video input and performs analysis of the video input to produce one or more gross change primitives. A view engine coupled to the content analysis engine receives the one or more gross change primitives from the content analysis engine and provides view identification information. A rules engine coupled to the view engine receives the view identification information from the view engine and provides one or more rules based on the view identification information. An inference engine performs video analysis based on the one or more rules provided by the rules engine and the one or more gross change primitives.
    Type: Grant
    Filed: November 25, 2015
    Date of Patent: April 3, 2018
    Assignee: AVIGILON FORTRESS CORPORATION
    Inventors: Weihong Yin, Andrew J. Chosak, John I. W. Clark, Geoffrey Egnal, Matthew F. Frazier, Niels Haering, Alan J. Lipton, Donald G. Madden, Michael C. Mannebach, Gary W. Myers, James S. Sfekas, Peter L. Venetianer, Zhong Zhang
  • Patent number: 9805566
    Abstract: A video surveillance system may include at least one sensing unit capable of being operated in a scanning mode and a video processing unit coupled to the sensing unit, the video processing unit to receive and process image data from the sensing unit and to detect scene events and target activity.
    Type: Grant
    Filed: May 5, 2016
    Date of Patent: October 31, 2017
    Assignee: AVIGILON FORTRESS CORPORATION
    Inventors: Andrew J. Chosak, Paul C. Brewer, Geoffrey Egnal, Himaanshu Gupta, Niels Haering, Alan J. Lipton, Li Yu
  • Publication number: 20160321888
    Abstract: A video surveillance system may include at least one sensing unit capable of being operated in a scanning mode and a video processing unit coupled to the sensing unit, the video processing unit to receive and process image data from the sensing unit and to detect scene events and target activity.
    Type: Application
    Filed: May 5, 2016
    Publication date: November 3, 2016
    Inventors: Andrew J. Chosak, Paul C. Brewer, Geoffrey Egnal, Himaanshu Gupta, Niels Haering, Alan J. Lipton, Li Yu
  • Patent number: 9363487
    Abstract: A video surveillance system may include at least one sensing unit capable of being operated in a scanning mode and a video processing unit coupled to the sensing unit, the video processing unit to receive and process image data from the sensing unit and to detect scene events and target activity.
    Type: Grant
    Filed: September 8, 2005
    Date of Patent: June 7, 2016
    Assignee: AVIGILON FORTRESS CORPORATION
    Inventors: Andrew J. Chosak, Paul C. Brewer, Geoffrey Egnal, Himaanshu Gupta, Niels Haering, Alan J. Lipton, Li Yu
  • Publication number: 20160127699
    Abstract: A content analysis engine receives video input and performs analysis of the video input to produce one or more gross change primitives. A view engine coupled to the content analysis engine receives the one or more gross change primitives from the content analysis engine and provides view identification information. A rules engine coupled to the view engine receives the view identification information from the view engine and provides one or more rules based on the view identification information. An inference engine performs video analysis based on the one or more rules provided by the rules engine and the one or more gross change primitives.
    Type: Application
    Filed: November 25, 2015
    Publication date: May 5, 2016
    Inventors: Weihong Yin, Andrew J. Chosak, John I. W. Clark, Geoffrey Egnal, Matthew F. Frazier, Niels Haering, Alan J. Lipton, Donald G. Madden, Michael C. Mannebach, Gary W. Myers, James S. Sfekas, Peter L. Venetianer, Zhong Zhang
  • Patent number: 9204107
    Abstract: A content analysis engine receives video input and performs analysis of the video input to produce one or more gross change primitives. A view engine coupled to the content analysis engine receives the one or more gross change primitives from the content analysis engine and provides view identification information. A rules engine coupled to the view engine receives the view identification information from the view engine and provides one or more rules based on the view identification information. An inference engine performs video analysis based on the one or more rules provided by the rules engine and the one or more gross change primitives.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: December 1, 2015
    Assignee: AVIGILON FORTRESS CORPORATION
    Inventors: Weihong Yin, Andrew J. Chosak, John I. W. Clark, Geoffrey Egnal, Matthew F. Frazier, Niels Haering, Alan J. Lipton, Donald G. Madden, Michael C. Mannebach, Gary W. Myers, James S. Sfekas, Péter L. Venetianer, Zhong Zhang
  • Patent number: 9182228
    Abstract: An image capture system comprises a plurality of cameras and a camera mount. The camera mount has a curved portion, and the plurality of cameras are secured to the curved portion. The cameras are oriented radially inward relative to the curved portion of the camera mount, such that the lines of sight of the cameras intersect. Images are captured substantially simultaneously with the plurality of cameras. The captured images are stitched together to form a collective image. The image capture system may be positioned in an aerial vehicle to provide overhead views of an environment, and captured images may be transmitted to a remote location for viewing in substantially real time. A remote user may indicate a region of interest within the collective image, and the image capture system may render a portion of the collective image in accordance with the user's indications.
    Type: Grant
    Filed: July 11, 2006
    Date of Patent: November 10, 2015
    Assignees: Sony Corporation, University of Alabama in Huntsville
    Inventors: David Boyd Pollock, Patrick John Reardon, Theodore Earl Rogers, Christopher N. Underwood, Geoffrey Egnal, Bennett Sampson Wilburn, Stephen Kenneth Pitalo
  • Publication number: 20130278764
    Abstract: A content analysis engine receives video input and performs analysis of the video input to produce one or more gross change primitives. A view engine coupled to the content analysis engine receives the one or more gross change primitives from the content analysis engine and provides view identification information. A rules engine coupled to the view engine receives the view identification information from the view engine and provides one or more rules based on the view identification information. An inference engine performs video analysis based on the one or more rules provided by the rules engine and the one or more gross change primitives.
    Type: Application
    Filed: March 15, 2013
    Publication date: October 24, 2013
    Inventors: Weihong Yin, Andrew J. Chosak, John I. W. Clark, Geoffrey Egnal, Matthew F. Frazier, Niels Haering, Alan J. Lipton, Donald G. Madden, Michael C. Mannebach, Gary W. Myers, James S. Sfekas, Péter L. Venetianer, Zhong Zhang
  • Publication number: 20130232293
    Abstract: Using integrated circuits, such as field programmable gate arrays, it is possible to transfer data to common off the shelf storage devices at high speeds which would normally be associated with special purpose hardware created for a particular application. Such high speed storage can include prefetching data to be stored from a memory element into a cache, and translating the commands which will be used in accomplishing the transfer into a standard format, such as peripheral component interconnect express.
    Type: Application
    Filed: March 5, 2012
    Publication date: September 5, 2013
    Inventors: Nguyen P. Nguyen, Geoffrey Egnal, Michael J. Corbett, Gloacchino Prisciandaro, Stuart L. Claggett, Mitchell J. Corbett
  • Patent number: 8497906
    Abstract: A method of video processing may include analyzing input video information to determine if a current video frame is directed to a same view as a previous video frame; determining whether a new view is present; and indicating a need to use video processing information pertaining to the new view if a new view is determined to be present.
    Type: Grant
    Filed: May 17, 2010
    Date of Patent: July 30, 2013
    Assignee: ObjectVideo, Inc.
    Inventors: Weihong Yin, Andrew J. Chosak, John I. W. Clark, Geoffrey Egnal, Matthew F. Frazier, Niels Haering, Alan J. Lipton, Donald G. Madden, Michael C. Mannebach, Gary W. Myers, James S. Sfekas, Péter L. Venetianer, Zhong Zhang
  • Patent number: 8369399
    Abstract: Methods and systems for combining multiple video streams are provided. Video feeds are received from multiple optical sensors, and homography information and/or corner metadata is calculated for each frame from each video stream. This data is used to mosaic the separate frames into a single video frame. Local translation of each image may also be used to synchronize the video frames. The optical sensors can be provided by an airborne platform, such as a manned or unmanned surveillance vehicle. Image data can be requested from a ground operator, and transmitted from the airborne platform to the user in real time or at a later time. Various data arrangements may be used by an aggregation system to serialize and/or multiplex image data received from multiple sensor modules. Fixed-size record arrangement and variable-size record arrangement systems are provided.
    Type: Grant
    Filed: February 13, 2007
    Date of Patent: February 5, 2013
    Assignee: Sony Corporation
    Inventors: Geoffrey Egnal, Rodney Feldman, Kyungnam Kim, Bennett Wilburn
  • Publication number: 20100225760
    Abstract: A method of video processing may include analyzing input video information to determine if a current video frame is directed to a same view as a previous video frame; determining whether a new view is present; and indicating a need to use video processing information pertaining to the new view if a new view is determined to be present.
    Type: Application
    Filed: May 17, 2010
    Publication date: September 9, 2010
    Applicant: Object Video, Inc.
    Inventors: Weihong Yin, Andrew J. Chosak, John Ian Wallace Clark, Geoffrey Egnal, Matthew F. Frazier, Niels Haering, Alan J. Lipton, Donald G. Madden, Michael C. Mannebach, Gary W. Myers, James S. Sfekas, Péter L. Venetianer, Zhong Zhang
  • Patent number: 7733369
    Abstract: A method of video processing may include analyzing input video information to determine if a current video frame is directed to a same view as a previous video frame; determining whether a new view is present; and indicating a need to use video processing information pertaining to the new view if a new view is determined to be present.
    Type: Grant
    Filed: September 28, 2004
    Date of Patent: June 8, 2010
    Assignee: ObjectVideo, Inc.
    Inventors: Weihong Yin, Andrew J. Chosak, John Ian Wallace Clark, Geoffrey Egnal, Matthew F. Frazier, Niels Haering, Alan J. Lipton, Donald G. Madden, Michael C. Mannebach, Gary W. Myers, James S. Sfekas, Péter L. Venetianer, Zhong Zhang
  • Publication number: 20080166015
    Abstract: A system for detecting behavior of a target may include: a target detection engine, adapted to detect at least one target from one or more objects from a video surveillance system recording a scene; a path builder, adapted to create at least one mature path model from analysis of the behavior of a plurality of targets in the scene, wherein the at least one mature path model includes a model of expected target behavior with respect to the at least one path model; and a target behavior analyzer, adapted to analyze and identify target behavior with respect to the at least one mature path model. The system may further include an alert generator, adapted to generate an alert based on the identified behavior.
    Type: Application
    Filed: April 24, 2007
    Publication date: July 10, 2008
    Applicant: Object Video, Inc.
    Inventors: Niels Haering, Zeeshan Rasheed, Li Yu, Andrew J. Chosak, Geoffrey Egnal, Alan J. Lipton, Haiying Liu, Peter L. Venetianer, Wei Hong Yin, Liang Y. Yu, Zhong Zhang
  • Publication number: 20080117296
    Abstract: A video surveillance system comprises a first sensing unit; a second sensing unit; and a communication medium connecting the first sensing unit and the second sensing unit. The first sensing unit provides information about a position of a target to the second sensing unit via the communication medium, and the second sensing unit uses the position information to locate the target.
    Type: Application
    Filed: January 23, 2008
    Publication date: May 22, 2008
    Applicant: ObjectVideo, Inc.
    Inventors: Geoffrey Egnal, Andrew Chosak, Niels Haering, Alan Lipton, Peter Venetianer, Weihong Yin, Zhong Zhang
  • Publication number: 20080060034
    Abstract: Methods and systems for combining multiple video streams are provided. Video feeds are received from multiple optical sensors, and homography information and/or corner metadata is calculated for each frame from each video stream. This data is used to mosaic the separate frames into a single video frame. Local translation of each image may also be used to synchronize the video frames. The optical sensors can be provided by an airborne platform, such as a manned or unmanned surveillance vehicle. Image data can be requested from a ground operator, and transmitted from the airborne platform to the user in real time or at a later time. Various data arrangements may be used by an aggregation system to serialize and/or multiplex image data received from multiple sensor modules. Fixed-size record arrangement and variable-size record arrangement systems are provided.
    Type: Application
    Filed: February 13, 2007
    Publication date: March 6, 2008
    Inventors: Geoffrey Egnal, Rodney Feldman, Bobby Gintz, Kyungnam Kim, Robert Palmer, Bennett Wilburn
  • Publication number: 20070188653
    Abstract: An image capture system comprises a plurality of cameras and a camera mount. The camera mount has a curved portion, and the plurality of cameras are secured to the curved portion. The cameras are oriented radially inward relative to the curved portion of the camera mount, such that the lines of sight of the cameras intersect. Images are captured substantially simultaneously with the plurality of cameras. The captured images are stitched together to form a collective image. The image capture system may be positioned in an aerial vehicle to provide overhead views of an environment, and captured images may be transmitted to a remote location for viewing in substantially real time. A remote user may indicate a region of interest within the collective image, and the image capture system may render a portion of the collective image in accordance with the user's indications.
    Type: Application
    Filed: July 11, 2006
    Publication date: August 16, 2007
    Inventors: David Pollock, Patrick Reardon, Theodore Rogers, Christopher Underwood, Geoffrey Egnal, Bennett Wilburn, Stephen Pitalo
  • Publication number: 20070058717
    Abstract: A method of video processing may include registering one or more frames of input video received from a sensing unit, where the sensing unit may be capable of operating in a scanning mode. The registration process may project the frames onto a common reference. The method may further include maintaining a scene model corresponding to the sensing unit's field of view. The method may also include processing the registered frames using the scene model, where the result of processing the registered frames includes visualization of at least one result of processing.
    Type: Application
    Filed: September 9, 2005
    Publication date: March 15, 2007
    Applicant: ObjectVideo, Inc.
    Inventors: Andrew Chosak, Paul Brewer, Geoffrey Egnal, Himaanshu Gupta, Niels Haering, Alan Lipton, Li Yu
  • Publication number: 20070052803
    Abstract: A video surveillance system may include at least one sensing unit capable of being operated in a scanning mode and a video processing unit coupled to the sensing unit, the video processing unit to receive and process image data from the sensing unit and to detect scene events and target activity.
    Type: Application
    Filed: September 8, 2005
    Publication date: March 8, 2007
    Applicant: ObjectVideo, Inc.
    Inventors: Andrew Chosak, Paul Brewer, Geoffrey Egnal, Himaanshu Gupta, Niels Haering, Alan Lipton, Li Yu
  • Publication number: 20060072010
    Abstract: An input video sequence may be processed by processing the input video sequence to obtain target information; and building at least one target property map based on said target information. The target property map may be used to detect various events, particularly in connection with video surveillance.
    Type: Application
    Filed: September 24, 2004
    Publication date: April 6, 2006
    Applicant: ObjectVideo, Inc.
    Inventors: Niels Haering, Zeeshan Rasheed, Andrew Chosak, Geoffrey Egnal, Alan Lipton, Haiying Liu, Peter Venetianer, Weihong Yin, Li Yu, Liang Yu, Zhong Zhang