Patents by Inventor Andrew J. Chosak

Andrew J. Chosak 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: 9158975
    Abstract: A system for video monitoring a retail business process includes a video analytics engine to process video obtained by a video camera and generate video primitives regarding the video, A user interface is used to define at least one activity of interest regarding an area being viewed, each activity of interest identifying at least one of a rule or a query regarding the area being viewed. An activity inference engine processes the generated video primitives based on each defined activity of interest to determine if an activity of interest occurred in the video.
    Type: Grant
    Filed: July 13, 2007
    Date of Patent: October 13, 2015
    Assignee: Avigilon Fortress Corporation
    Inventors: Alan J. Lipton, Peter L. Venetianer, Niels Haering, Paul C. Brewer, Weihong Yin, Zhong Zhang, Li Yu, Yongtong Hu, Gary W. Myers, Andrew J. Chosak, Robert A. Cutting, W. Andrew Scanlon
  • Publication number: 20150015787
    Abstract: The automatic generation (702) of one or more secondary video streams based on an input primary video stream (701) may use analytics performed on the video to provide information on targets, events, and/or areas of interest to permit the one or more secondary video streams (703) to concentrate on one or more targets, events, and/or areas of interest.
    Type: Application
    Filed: September 29, 2014
    Publication date: January 15, 2015
    Inventors: W. Andrew Scanlon, Andrew J. Chosak, John I.W. Clark, Robert A. Cutting, Alan J. Lipton, Gary W. Myers
  • Publication number: 20140341433
    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 way further include an alert generator, adapted to generate an alert based on the identified behavior.
    Type: Application
    Filed: August 8, 2014
    Publication date: November 20, 2014
    Inventors: Niels HAERING, Zeeshan Rasheed, Li Yu, Andrew J. Chosak
  • Patent number: 8848053
    Abstract: The automatic generation (702) of one or more secondary video streams based on an input primary video stream (701) may use analytics performed on the video to provide information on targets, events, and/or areas of interest to permit the one or more secondary video streams (703) to concentrate on one or more targets, events, and/or areas of interest.
    Type: Grant
    Filed: March 27, 2007
    Date of Patent: September 30, 2014
    Assignee: ObjectVideo, Inc.
    Inventors: W. Andrew Scanlon, Andrew J. Chosak, John I. W. Clark, Robert A. Cutting, Alan J. Lipton, Gary W. Myers
  • Patent number: 8823804
    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: Grant
    Filed: January 19, 2012
    Date of Patent: September 2, 2014
    Assignee: ObjectVideo, Inc.
    Inventors: Niels Haering, Zeeshan Rasheed, Li Yu, Andrew J. Chosak
  • 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
  • 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: 8405720
    Abstract: In one exemplary embodiment a method calibrates a pan-tilt-zoom (PTZ) camera system. The PTZ camera system may include a PTZ camera. The method may perform at least one of the following steps: determining a radial distortion of the PTZ camera; determining a base focal length of the PTZ camera; determining a zoom and magnification profile of the PTZ camera; determining an actuation delay of the PTZ camera system; determining a pan position mode speed and/or a tilt position mode speed of the PTZ camera; determining a pan velocity profile and/or a tilt velocity profile of the PTZ camera; determining a zoom position profile and/or a zoom duration profile of the PTZ camera; determining a query delay of the PTZ camera system; and determining a minimum query interval of the PTZ camera system.
    Type: Grant
    Filed: August 8, 2008
    Date of Patent: March 26, 2013
    Assignee: ObjectVideo, Inc.
    Inventors: Himaanshu Gupta, Andrew J. Chosak, Geoffrey R. Taylor, Paul C. Brewer, Niels Haering, Alan J. Lipton
  • Publication number: 20120268594
    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: January 19, 2012
    Publication date: October 25, 2012
    Applicant: ObjectVideo, Inc.
    Inventors: Niels HAERING, Zeeshan RASHEED, Li YU, Andrew J. CHOSAK
  • Patent number: 7949150
    Abstract: A video sequence of a field of view within an environment is received. Targets are detected in the video sequence. Target geo-positional information is received. Correspondences between the targets detected in the video sequence and the target geo-positional information are determined and used to calibrate the camera and to geo-register a field of view of the camera.
    Type: Grant
    Filed: April 2, 2007
    Date of Patent: May 24, 2011
    Assignee: ObjectVideo, Inc.
    Inventors: Niels Haering, Zeeshan Rasheed, Khurram Hassan-Shafique, Asaad Hakeem, Omar Javed, Xiao Chun Cao, Haiying Liu, Li Yu, Donald G. Madden, Andrew J. Chosak, Geoffrey Taylor, Himaanshu Gupta, Alan J. Lipton
  • Patent number: 7932923
    Abstract: A video surveillance system is set up, calibrated, tasked, and operated. The system extracts video primitives and extracts event occurrences from the video primitives using event discriminators. The system can undertake a response, such as an alarm, based on extracted event occurrences.
    Type: Grant
    Filed: September 29, 2009
    Date of Patent: April 26, 2011
    Assignee: ObjectVideo, Inc.
    Inventors: Alan J. Lipton, Thomas M. Strat, Pèter L. Venetianer, Mark C. Allmen, William E. Severson, Niels Haering, Andrew J. Chosak, Zhong Zhang, Matthew F. Frazier, James S. Seekas, Tasuki Hirata, John Clark
  • Patent number: 7884849
    Abstract: A method of operating a video surveillance system is provided. The video surveillance system including at least two sensing units. A first sensing unit having a substantially 360 degree field of view is used to detect an event of interest. Location information regarding a target is sent from the first sensing unit to at least one second sensing unit when an event of interest is detected by the first sensing unit.
    Type: Grant
    Filed: September 26, 2005
    Date of Patent: February 8, 2011
    Assignee: ObjectVideo, Inc.
    Inventors: Weihong Yin, Li Yu, Zhong Zhang, Andrew J. Chosak, Niels Haering, Alan J. Lipton, Paul C. Brewer, Peter L. Venetianer
  • Patent number: 7868912
    Abstract: A video surveillance system extracts video primitives and extracts event occurrences from the video primitives using event discriminators. The system can undertake a response, such as an alarm, based on extracted event occurrences.
    Type: Grant
    Filed: April 5, 2005
    Date of Patent: January 11, 2011
    Assignee: ObjectVideo, Inc.
    Inventors: Peter L. Venetianer, Alan J. Lipton, Andrew J. Chosak, Matthew F. Frazier, Niels Haering, Gary W. Myers, Weihong Yin, Zhong Zhang
  • Patent number: 7825954
    Abstract: A method of video analysis may comprise tracking a state of each target in a video through multiple frames of said video, each state indicating a visibility condition of a target.
    Type: Grant
    Filed: May 31, 2005
    Date of Patent: November 2, 2010
    Assignee: ObjectVideo, Inc.
    Inventors: Zhong Zhang, Haiying Liu, Alan J. Lipton, Zeeshan Rasheed, Paul C. Brewer, Andrew J. Chosak, Niels Haering, Peter L. Venetianer, Weihong Yin
  • Patent number: 7822275
    Abstract: A computer-based method for automatic detection of water regions in a video include the steps of estimating a water map of the video and outputting the water map to an output medium, such as a video analysis system. The method may further include the steps of training a water model from the water map; re-classifying the water map using the water model by detecting water pixels in the video; and refining the water map.
    Type: Grant
    Filed: June 4, 2007
    Date of Patent: October 26, 2010
    Assignee: ObjectVideo, Inc.
    Inventors: Zeeshan Rasheed, Niels Haering, Omar Javed, Xiao Chun Cao, Andrew J. Chosak, Himaanshu Gupta, Khurram Hassan-Shafique, Mun Wai Lee, Alan J. Lipton, Haiying Liu, Donald G. Madden, Geoffrey Taylor, Li Yu, Peter L. Venetianer, Zhong Zhang, Wei Hong Yin
  • 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
  • Publication number: 20100165112
    Abstract: The automatic generation (702) of one or more secondary video streams based on an input primary video stream (701) may use analytics performed on the video to provide information on targets, events, and/or areas of interest to permit the one or more secondary video streams (703) to concentrate on one or more targets, events, and/or areas of interest.
    Type: Application
    Filed: March 27, 2007
    Publication date: July 1, 2010
    Applicant: ObjectVideo, Inc.
    Inventors: W. Andrew Scanlon, Andrew J. Chosak, John I.W. Clark, Robert A. Cutting, Alan J. Lipton, Gary W. Myers
  • 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: 20100033567
    Abstract: In one exemplary embodiment a method calibrates a pan-tilt-zoom (PTZ) camera system. The PTZ camera system may include a PTZ camera. The method may perform at least one of the following steps: determining a radial distortion of the PTZ camera; determining a base focal length of the PTZ camera; determining a zoom and magnification profile of the PTZ camera; determining an actuation delay of the PTZ camera system; determining a pan position mode speed and/or a tilt position mode speed of the PTZ camera; determining a pan velocity profile and/or a tilt velocity profile of the PTZ camera; determining a zoom position profile and/or a zoom duration profile of the PTZ camera; determining a query delay of the PTZ camera system; and determining a minimum query interval of the PTZ camera system.
    Type: Application
    Filed: August 8, 2008
    Publication date: February 11, 2010
    Applicant: ObjectVideo, Inc.
    Inventors: Himaanshu Gupta, Andrew J. Chosak, Geoffrey R. Taylor, Paul C. Brewer, Niels Haering, Alan J. Lipton
  • Publication number: 20100013926
    Abstract: A video surveillance system is set up, calibrated, tasked, and operated. The system extracts video primitives and extracts event occurrences from the video primitives using event discriminators. The system can undertake a response, such as an alarm, based on extracted event occurrences.
    Type: Application
    Filed: September 29, 2009
    Publication date: January 21, 2010
    Inventors: Alan J. Lipton, Thomas M. Strat, Pèter L. Venetianer, Mark C. Allmen, William E. Severson, Niels Haering, Andrew J. Chosak, Zhong Zhang, Matthew F. Frazier, James S. Seekas, Tasuki Hirata, John Clark