Patents Assigned to ObjectVideo, Inc.
  • Patent number: 7796780
    Abstract: A technique for video processing includes: receiving video from an overhead view of a scene; detecting moving pixels in the video; detecting line segments in the video based on detected moving pixels; identifying targets in the video based on the detected line segments; tracking targets in the video based on the identified targets; and managing tracked targets in the video.
    Type: Grant
    Filed: June 24, 2005
    Date of Patent: September 14, 2010
    Assignee: ObjectVideo, Inc.
    Inventors: Alan J. Lipton, Peter L. Venetianer, Zhong Zhang, Haiying Liu, Zeeshan Rasheed, Himaanshu Gupta, Li Yu
  • 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
  • Patent number: 7646401
    Abstract: A passback direction for a video monitored area may be defined. Video collected from the video monitored area may be accessed. Video collected from a video monitored area may be analyzed based on a passback direction of the video monitored area to detect any passback events in the video monitored area. An action based on the detected passback events may be initiated.
    Type: Grant
    Filed: January 30, 2004
    Date of Patent: January 12, 2010
    Assignee: ObjectVideo, Inc
    Inventors: Alan J. Lipton, Péter L. Venetianer, Andrew J. Chosak, Matthew F. Frazier, Donald G. Madden, Gary W. Myers, James S. Sfekas, Weihong Yin
  • Publication number: 20090297023
    Abstract: A method for segmenting video data into foreground and background (324) portions utilizes statistical modeling of the pixels ? statistical model of the background is built for each pixel, and each pixel in an incoming video frame is compared (326) with the background statistical model for that pixel. Pixels are determined to be foreground or background based on the comparisons. The method for segmenting video data may be further incorporated into a method for implementing an intelligent video surveillance system The method for segmenting video data may be implemented in hardware.
    Type: Application
    Filed: March 1, 2007
    Publication date: December 3, 2009
    Applicant: ObjectVideo Inc.
    Inventors: Alan J. Lipton, Niels Haering, Zeeshan Rasheed, Omar Javed, Zhong Zhang, Wei Hong Yin, Peter L. Venetianer, Gary W. Myers
  • Patent number: 7613324
    Abstract: Input video data is processed to detect a change in a posture of a person shown in the video data. The change of posture may be the result of an event, for example, the person falling or getting up. The input video data may include a plurality of frames. Objects in the frames are tracked and then classified, for example, as human and non-human targets. At least one of the position or location of a human target in the frames is identified. Changes in the location or position of the human target between the frames is determined. When the change in at least of the position or location exceeds a predetermined threshold, a falling down event or a getting up event is detected. The changes in the position or location of the human target can be determined based on a number of different factors.
    Type: Grant
    Filed: June 24, 2005
    Date of Patent: November 3, 2009
    Assignee: ObjectVideo, Inc
    Inventors: Peter L. Venetianer, Andrew J. Chosak, Niels Haering, Alan J. Lipton, Zhong Zhang, Weihong Yin
  • Patent number: 7613322
    Abstract: A method of video surveillance may include performing on input video at least one of the operations selected from the group consisting of motion detection and change detection, recording a motion pattern based on a result of said at least one of the operations, and analyzing the motion pattern to detect periodic motion in the video. A video surveillance apparatus may include a change detector, a motion detector, and/or a combination motion/change detector, a pattern analyzer, and a periodic motion detector.
    Type: Grant
    Filed: May 19, 2005
    Date of Patent: November 3, 2009
    Assignee: Objectvideo, Inc.
    Inventors: Weihong Yin, Andrew J. Chosak, John Ian Wallace Clark, Niels Haering, Alan J. Lipton, Donald G. Madden, Gary W. Myers, Peter L. Venetianer, Zhong Zhang
  • Patent number: 7583815
    Abstract: A computer-readable medium contains software that, when read by a computer, causes the computer to perform a method for wide-area site-based surveillance.
    Type: Grant
    Filed: April 5, 2005
    Date of Patent: September 1, 2009
    Assignee: ObjectVideo Inc.
    Inventors: Zhong Zhang, Li Yu, Haiying Liu, Paul C. Brewer, Andrew J. Chosak, Himaanshu Gupta, Niels Haering, Omar Javed, Alan J. Lipton, Zeeshan Rasheed, Pèter L. Venetianer, Weihong Yin, Liangyin Yu
  • Publication number: 20090158367
    Abstract: Software capabilities of a video analytics device are obtained. The software of the video analytics device is configured. An output from the video analytics device is received. The output is sent to a user device.
    Type: Application
    Filed: June 4, 2008
    Publication date: June 18, 2009
    Applicant: ObjectVideo, Inc.
    Inventors: Gary Myers, Robert A. Cutting, Ethan Shayne, Andrew Martone, David V. Conger, James Morris, William Aldrich, Michael C. Mannebach, Chung-Cheng Yen, Nathan D. Borrebach, Satyajeet S. Hoskote, Alan J. Lipton
  • Publication number: 20090060277
    Abstract: Video content analysis of a video may include: modeling a background of the video; detecting at least one target in a foreground of the video based on the feature blocks of the video; and tracking each target of the video. Modeling a background of the video may include: dividing each frame of the video into image blocks; determining features for each image block of each frame to obtain feature blocks for each frame; determining a feature block map for each frame based on the feature blocks of each frame; and determining a background feature block map to model the background of the vide based on at least one of the feature block maps.
    Type: Application
    Filed: September 3, 2008
    Publication date: March 5, 2009
    Applicant: ObjectVideo, Inc.
    Inventors: Zhong Zhang, Alan J. Lipton, Peter L. Venetianer, Weihong Yin
  • Publication number: 20090060278
    Abstract: A sequence of video frames of an area of interest is obtained. A first background model of the area of interest is constructed based on a first parameter. A second background model of the area of interest is constructed based on a second parameter, the second parameter being different from the first parameter. A difference between the first and second background models is determined. A stationary target is determined based on the determined difference. An alert concerning the stationary target is generated.
    Type: Application
    Filed: September 4, 2008
    Publication date: March 5, 2009
    Applicant: ObjectVideo, Inc.
    Inventors: Khurram HASSAN-SHAFIQUE, Peter L. Venetianer, Li Yu, Haiying Liu
  • Publication number: 20090041297
    Abstract: A computer-based system for performing scene content analysis for human detection and tracking may include a video input to receive a video signal; a content analysis module, coupled to the video input, to receive the video signal from the video input, and analyze scene content from the video signal and determine an event from one or more objects visible in the video signal; a data storage module to store the video signal, data related to the event, or data related to configuration and operation of the system; and a user interface module, coupled to the content analysis module, to allow a user to configure the content analysis module to provide an alert for the event, wherein, upon recognition of the event, the content analysis module produces the alert.
    Type: Application
    Filed: May 31, 2005
    Publication date: February 12, 2009
    Applicant: ObjectVideo, Inc.
    Inventors: Zhong Zhang, Alan J. Lipton, Paul C. Brewer, Andrew J. Chosak, Niels Haering, Gary W. Myers, Peter L. Venetianer, Weihong Yin
  • Publication number: 20080291278
    Abstract: A computer-readable medium contains software that, when read by a computer, causes the computer to perform a method for wide-area site-based surveillance.
    Type: Application
    Filed: April 5, 2006
    Publication date: November 27, 2008
    Applicant: ObjectVideo, Inc.
    Inventors: Zhong Zhang, Li Yu, Haiying Liu, Paul Brewer, Andrew Chosak, Himaanshu Gupta, Niels Haering, Omar Javed, Alan J. Lipton, Zeeshan Rasheed, W. Andrew Scanlon, Steve Titus, Peter Venetianer, Weihong Yin, Liangyin Yu
  • Publication number: 20080240616
    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: Application
    Filed: April 2, 2007
    Publication date: October 2, 2008
    Applicant: ObjectVideo, Inc.
    Inventors: Niels Haering, Zeeshan Rasheed, Khurram Hassan-Shafique, Asaad Hakeem, Omar Javed, Xiao C. Cao, Haiying Liu, Li Yu, Donald G. Madden, Andrew J. Chosak, Geoffrey Taylor, Himaanshu Gupta, Alan J. Lipton
  • Patent number: 7424175
    Abstract: A method for segmenting video data into foreground and background portions utilizes statistical modeling of the pixels. A statistical model of the background is built for each pixel, and each pixel in an incoming video frame is compared with the background statistical model for that pixel. Pixels are determined to be foreground or background based on the comparisons. The method for segmenting video data may be further incorporated into a method for implementing an intelligent video surveillance system. The method for segmenting video data may be implemented in hardware.
    Type: Grant
    Filed: February 27, 2007
    Date of Patent: September 9, 2008
    Assignee: ObjectVideo, Inc.
    Inventors: Alan J. Lipton, Niels Haering, Zeeshan Rasheed, Omar Javed, Zhong Zhang, Weihong Yin, Péter L. Venetianer, Gary W. Myers
  • Patent number: 7424167
    Abstract: A machine-accessible medium containing software code that, when read by a computer, causes the computer to perform method for filtering a video in a video system. The method may include generating a foreground mask and a background model from a video, where the foreground mask comprises moving pixels in the video and the background model comprises a statistical description, including a mean and a variance value, for each pixel in the video. Then the background model variance is filtered with a one-dimensional high pass filter in a single orientation. Next, for each linear grouping of pixels in the single orientation of the filtered variance, a first edge pixel is detected between a high-variance group of pixels and a low-variance group of pixels. Then a first waterline position is detected as an area bounded by the first edge pixels.
    Type: Grant
    Filed: October 1, 2004
    Date of Patent: September 9, 2008
    Assignee: ObjectVideo, Inc.
    Inventors: Andrew J. Chosak, Péter L. Venetianer, Paul C. Brewer, John I. W. Clark, Alan J. Lipton
  • Patent number: 7391907
    Abstract: A system detects an object in frames of a video sequence to obtain a detected object, tracks the detected object in the frames of the video sequence to obtain a tracked object, and classifies the tracked object as a real object or a spurious object based on spatial and/or temporal properties of the tracked object.
    Type: Grant
    Filed: October 1, 2004
    Date of Patent: June 24, 2008
    Assignee: ObjectVideo, Inc.
    Inventors: Péter L. Venetianer, Alan J. Lipton, Haiying Liu, Paul C. Brewer, John I. W. Clark
  • 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: 20080100704
    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: December 15, 2005
    Publication date: May 1, 2008
    Applicant: OBJECTVIDEO, INC.
    Inventors: Peter L. Venetianer, Alan J. Lipton, Yongtong Hu, Andrew J. Martone, Weihong Yin, Li Yu, Zhong Zhang