A method for automatically locating a predetermined target class of objects in a video image stream, comprising the steps of determining typical colors found in objects of the predetermined target class, detecting a moving area in the video image stream, determining the colors in the moving area, and determining whether the moving area contains colors similar to the predetermined target class typical colors. Additionally the method allows tracking of such located target objects in subsequent frames of the video image stream based upon the colors in the target objects. |
Citations|
| US5280530 | Sep 5, 1991 | Jan 18, 1994 | U.S. Philips Corporation | Method and apparatus for tracking a moving object | | US5323470 | May 8, 1992 | Jun 21, 1994 | | Method and apparatus for automatically tracking an object | | US5430809 | Jul 7, 1993 | Jul 4, 1995 | Sony Corporation | Human face tracking system | | US5473369 | Feb 23, 1994 | Dec 5, 1995 | Sony Corporation | Object tracking apparatus |
Referenced by|
| US6141433 | Dec 24, 1997 | Oct 31, 2000 | NCR Corporation | System and method for segmenting image regions from a scene likely to represent particular objects in the scene | | US6188777 | Jun 22, 1998 | Feb 13, 2001 | Interval Research Corporation | Method and apparatus for personnel detection and tracking | | US6198833 | Sep 16, 1998 | Mar 6, 2001 | HoTV, Inc. | Enhanced interactive video with object tracking and hyperlinking | | US6269173 | Jul 2, 1998 | Jul 31, 2001 | Onemore Inc. | Instant response broadcast board system and method | | US6289110 | Sep 22, 1998 | Sep 11, 2001 | LG Electronics Inc. | Object extracting method using motion picture | | US6326994 | Jan 21, 1998 | Dec 4, 2001 | Sony Corporation | Matched field-of-view stereographic imaging apparatus | | US6360002 | Jun 11, 2001 | Mar 19, 2002 | LG Electronics Inc. | Object extracting method using motion picture | | US6393403 | Jun 22, 1998 | May 21, 2002 | Nokia Mobile Phones Limited | Mobile communication devices having speech recognition functionality | | US6404900 | Jan 14, 1999 | Jun 11, 2002 | Sharp Laboratories of America, Inc. | Method for robust human face tracking in presence of multiple persons | | US6477275 | Jun 16, 1999 | Nov 5, 2002 | Coreco Imaging, Inc. | Systems and methods for locating a pattern in an image | | US6614465 | Sep 13, 2001 | Sep 2, 2003 | Intel Corporation | Method and apparatus for controlling a remote video camera in a video conferencing system | | US6639998 | Jan 10, 2000 | Oct 28, 2003 | LG Electronics Inc. | Method of detecting a specific object in an image signal | | US6650778 | Jan 20, 2000 | Nov 18, 2003 | Canon Kabushiki Kaisha | Image processing method and apparatus, and storage medium | | US6661907 | Jun 7, 1999 | Dec 9, 2003 | Canon Kabushiki Kaisha | Face detection in digital images | | US6704045 | Sep 12, 1997 | Mar 9, 2004 | Pandora International Ltd. | Method of automatically identifying and modifying the appearance of an object in successive frames of a video sequence | | US6741273 | Aug 4, 1999 | May 25, 2004 | Mitsubishi Electric Research Laboratories Inc | Video camera controlled surround sound | | US6754389 | Dec 1, 1999 | Jun 22, 2004 | Koninklijke Philips Electronics N.V. | Program classification using object tracking | | US6757422 | Sep 14, 1999 | Jun 29, 2004 | Canon Kabushiki Kaisha | Viewpoint position detection apparatus and method, and stereoscopic image display system | | US6760465 | Mar 30, 2001 | Jul 6, 2004 | Intel Corporation | Mechanism for tracking colored objects in a video sequence | | US6771813 | Jul 21, 1999 | Aug 3, 2004 | Fujitsu Limited | Image processing apparatus and pattern extraction apparatus | | US6816085 | Nov 17, 2000 | Nov 9, 2004 | | Method for managing a parking lot | | US7003135 | Aug 17, 2001 | Feb 21, 2006 | Industrial Technology Research Institute | System and method for rapidly tracking multiple faces | | US7043059 | Jan 9, 2002 | May 9, 2006 | Hewlett-Packard Development Company, L.P. | Method of selectively storing digital images | | US7050606 | Nov 1, 2001 | May 23, 2006 | Cybernet Systems Corporation | Tracking and gesture recognition system particularly suited to vehicular control applications | | US7054481 | Jul 27, 2001 | May 30, 2006 | Canon Kabushiki Kaisha | Automatic person meta-data labeller | | US7064776 | Feb 19, 2002 | Jun 20, 2006 | National Institute of Advanced Industrial Science and Technology Stanley Electric Co., Ltd. | Object tracking apparatus, object tracking method and recording medium | | US7065241 | Jan 8, 2001 | Jun 20, 2006 | Leuze lumiflex GmbH & Co. | Method for monitoring a detection region of a working element | | US7085402 | Sep 5, 2003 | Aug 1, 2006 | LG Electronics Inc. | Method of detecting a specific object in an image signal | | US7119838 | Aug 19, 2004 | Oct 10, 2006 | Blue Marlin LLC | Method and imager for detecting the location of objects | | US7121946 | Jun 29, 2001 | Oct 17, 2006 | Cybernet Systems Corporation | Real-time head tracking system for computer games and other applications | | US7136524 | Sep 16, 2005 | Nov 14, 2006 | Proximex Corporation | Robust perceptual color identification | | US7146028 | Apr 10, 2003 | Dec 5, 2006 | Canon Kabushiki Kaisha | Face detection and tracking in a video sequence | | US7171023 | Nov 5, 2002 | Jan 30, 2007 | Samsung Electronics Co., Ltd. | Illumination-invariant object tracking method and image editing system using the same | | US7212228 | Jan 16, 2003 | May 1, 2007 | Advanced Telecommunications Research Institute International | Automatic camera calibration method | | US7218759 | Dec 8, 1999 | May 15, 2007 | Canon Kabushiki Kaisha | Face detection in digital images | | US7280688 | Feb 19, 2004 | Oct 9, 2007 | Fujitsu Limited | Image processing apparatus and pattern extraction apparatus | | US7346189 | Sep 5, 2006 | Mar 18, 2008 | Samsung Electronics Co., Ltd. | Illumination-invariant object tracking method and image editing system using the same | | US7349571 | Sep 29, 2005 | Mar 25, 2008 | Fujitsu Limited | Image processing apparatus and pattern extraction apparatus | | US7376250 | Dec 20, 2004 | May 20, 2008 | Honda Motor Co., Ltd. | Apparatus, method and program for moving object detection | | US7460693 | Sep 27, 2004 | Dec 2, 2008 | Seeing Machines Pty Ltd | Method and apparatus for the automatic detection of facial features | | US7460694 | Jun 19, 2007 | Dec 2, 2008 | FotoNation Vision Limited | Real-time face tracking in a digital image acquisition device | | US7460695 | Jun 21, 2007 | Dec 2, 2008 | FotoNation Vision Limited | Real-time face tracking in a digital image acquisition device | | US7469055 | Jun 19, 2007 | Dec 23, 2008 | FotoNation Vision Limited | Real-time face tracking in a digital image acquisition device | | US7570281 | Nov 16, 2000 | Aug 4, 2009 | Fujifilm Corporation | Image processing apparatus and method for detecting a main subject to be photographed | | US7586513 | Apr 7, 2004 | Sep 8, 2009 | Tandberg Telecom AS | Arrangement and method for audio source tracking | | US7616233 | Jun 26, 2003 | Nov 10, 2009 | FotoNation Vision Limited | Perfecting of digital image capture parameters within acquisition devices using face detection | | US7620218 | Jun 17, 2008 | Nov 17, 2009 | FotoNation Ireland Limited | Real-time face tracking with reference images | | US7620266 | Jan 20, 2005 | Nov 17, 2009 | International Business Machines Corporation | Robust and efficient foreground analysis for real-time video surveillance | | US7630527 | Jun 20, 2007 | Dec 8, 2009 | FotoNation Ireland Limited | Method of improving orientation and color balance of digital images using face detection information | | US7634109 | Oct 30, 2008 | Dec 15, 2009 | FotoNation Ireland Limited | Digital image processing using face detection information | | US7650015 | Feb 20, 2007 | Jan 19, 2010 | Image Processing Technologies. LLC | Image processing method | | US7652593 | Oct 5, 2006 | Jan 26, 2010 | | Method for managing a parking lot | | US7684592 | Jan 14, 2008 | Mar 23, 2010 | Cybernet Systems Corporation | Realtime object tracking system | | US7684630 | Dec 9, 2008 | Mar 23, 2010 | FotoNation Vision Limited | Digital image adjustable compression and resolution using face detection information | | US7688225 | Oct 22, 2007 | Mar 30, 2010 | | Method for managing a parking lot | | US7693311 | Jul 5, 2007 | Apr 6, 2010 | FotoNation Vision Limited | Perfecting the effect of flash within an image acquisition devices using face detection | | US7697732 | Feb 23, 2006 | Apr 13, 2010 | Sony Corporation | Data processing apparatus, data processing method and recording medium | | US7702136 | Jul 5, 2007 | Apr 20, 2010 | FotoNation Vision Limited | Perfecting the effect of flash within an image acquisition devices using face detection | | US7729511 | Mar 23, 2005 | Jun 1, 2010 | Pilz GmbH & Co. KG Daimler AG | Method and device for safeguarding a hazardous area | | US7756322 | Aug 10, 2004 | Jul 13, 2010 | Honda Motor Co., Ltd. | Picture taking mobile robot | | US7773093 | Aug 15, 2002 | Aug 10, 2010 | Creatier Interactive, LLC | Method and apparatus for associating the color of an object with an event | | US7773111 | Mar 15, 2006 | Aug 10, 2010 | LC Technologies, Inc. | System and method for perceived image processing in a gaze tracking system | | US7804506 | Feb 25, 2004 | Sep 28, 2010 | Creatier Interactive, LLC | System and method for tracking an object in a video and linking information thereto | | US7809162 | Oct 30, 2008 | Oct 5, 2010 | FotoNation Vision Limited | Digital image processing using face detection information | | US7813533 | Oct 6, 2004 | Oct 12, 2010 | Fuji Xerox Co., Ltd. | Operation-discerning apparatus and apparatus for discerning posture of subject | | US7844076 | Oct 30, 2006 | Nov 30, 2010 | FotoNation Vision Limited | Digital image processing using face detection and skin tone information | | US7844135 | Jun 10, 2009 | Nov 30, 2010 | Tessera Technologies Ireland Limited | Detecting orientation of digital images using face detection information | | US7848549 | Oct 30, 2008 | Dec 7, 2010 | FotoNation Vision Limited | Digital image processing using face detection information | | US7853043 | Dec 14, 2009 | Dec 14, 2010 | Tessera Technologies Ireland Limited | Digital image processing using face detection information | | US7860274 | Oct 30, 2008 | Dec 28, 2010 | FotoNation Vision Limited | Digital image processing using face detection information | | US7864990 | Dec 11, 2008 | Jan 4, 2011 | Tessera Technologies Ireland Limited | Real-time face tracking in a digital image acquisition device | | US7868912 | Apr 5, 2005 | Jan 11, 2011 | ObjectVideo, Inc. | Video surveillance system employing video primitives | | US7912245 | Jun 20, 2007 | Mar 22, 2011 | Tessera Technologies Ireland Limited | Method of improving orientation and color balance of digital images using face detection information | | US7916172 | Sep 12, 2006 | Mar 29, 2011 | Canon Kabushiki Kaisha | Image pickup apparatus with object tracking capability | | US7916897 | Jun 5, 2009 | Mar 29, 2011 | Tessera Technologies Ireland Limited | Face tracking for controlling imaging parameters | | US7916977 | Dec 23, 2009 | Mar 29, 2011 | Sony Corporation | Data processing apparatus, data processing method and recording medium | | US7932923 | Sep 29, 2009 | Apr 26, 2011 | ObjectVideo, Inc. | Video surveillance system employing video primitives | | US7940956 | Jun 30, 2006 | May 10, 2011 | Omron Corporation | Tracking apparatus that tracks a face position in a dynamic picture image using ambient information excluding the face | | US7950802 | Aug 16, 2006 | May 31, 2011 | SeeReal Technologies GmbH | Method and circuit arrangement for recognising and tracking eyes of several observers in real time | | US7953251 | Nov 16, 2010 | May 31, 2011 | Tessera Technologies Ireland Limited | Method and apparatus for detection and correction of flash-induced eye defects within digital images using preview or other reference images | | US7956890 | Sep 19, 2005 | Jun 7, 2011 | Proximex Corporation | Adaptive multi-modal integrated biometric identification detection and surveillance systems | | US7962629 | Sep 6, 2010 | Jun 14, 2011 | Tessera Technologies Ireland Limited | Method for establishing a paired connection between media devices | | US7965875 | Jun 12, 2007 | Jun 21, 2011 | Tessera Technologies Ireland Limited National University of Ireland | Advances in extending the AAM techniques from grayscale to color images | | US7991192 | Nov 27, 2002 | Aug 2, 2011 | Lockheed Martin Corporation | Method of tracking a moving object by an emissivity of the moving object | | US8005265 | Sep 8, 2008 | Aug 23, 2011 | Tessera Technologies Ireland Limited | Digital image processing using face detection information | | US8019153 | Sep 18, 2007 | Sep 13, 2011 | Canon Kabushiki Kaisha | Wide luminance range colorimetrically accurate profile generation method | | US8045757 | Jun 12, 2007 | Oct 25, 2011 | Sony Corporation | Image monitoring system and object area tracking method | | US8050465 | Jul 3, 2008 | Nov 1, 2011 | DigitalOptics Corporation Europe Limited | Real-time face tracking in a digital image acquisition device | | US8055029 | Jun 18, 2007 | Nov 8, 2011 | DigitalOptics Corporation Europe Limited | Real-time face tracking in a digital image acquisition device | | US8055067 | Jan 18, 2007 | Nov 8, 2011 | DigitalOptics Corporation Europe Limited | Color segmentation | | US8055090 | Sep 14, 2010 | Nov 8, 2011 | DigitalOptics Corporation Europe Limited | Digital image processing using face detection information | | US8126207 | Aug 21, 2008 | Feb 28, 2012 | Nikon Corporation | Subject tracking method, subject tracking device, and computer program product | | US8126208 | Dec 3, 2010 | Feb 28, 2012 | DigitalOptics Corporation Europe Limited | Digital image processing using face detection information | | US8131016 | Dec 3, 2010 | Mar 6, 2012 | DigitalOptics Corporation Europe Limited | Digital image processing using face detection information | | US8135184 | May 23, 2011 | Mar 13, 2012 | DigitalOptics Corporation Europe Limited | Method and apparatus for detection and correction of multiple image defects within digital images using preview or other reference images | | US8155397 | Sep 26, 2007 | Apr 10, 2012 | DigitalOptics Corporation Europe Limited | Face tracking in a camera processor | | US8160299 | Apr 21, 2011 | Apr 17, 2012 | Sony Corporation | Image processing apparatus | | US8213737 | Jun 20, 2008 | Jul 3, 2012 | DigitalOptics Corporation Europe Limited | Digital image enhancement with reference images | | US8224108 | Dec 4, 2010 | Jul 17, 2012 | DigitalOptics Corporation Europe Limited | Digital image processing using face detection information | | US8230374 | Dec 14, 2007 | Jul 24, 2012 | Pixel Velocity, Inc. | Method of partitioning an algorithm between hardware and software | | US8243135 | Nov 3, 2008 | Aug 14, 2012 | Grandeye, Ltd. | Multiple-view processing in wide-angle video camera |
Claims1. A method for automatically locating a predetermined target class of objects in a video image stream, comprising the steps of: - (a) determining typical colors found in objects of said predetermined target class;
- (b) detecting a moving area in said video image stream;
- (c) determining the colors in said moving area;
- (d) determining whether the moving area contains colors similar to the predetermined target class typical colors;
- wherein said moving area contains at least a portion of a target object in said predetermined target class when said moving area contains colors similar to said predetermined target class typical colors.
2. The method recited in claim 1, further comprising the step of tracking said target object in subsequent frames of said video image stream based upon the colors in said target object. 3. The method recited in claim 1, further comprising the steps of: - (e) selecting a search area in a subsequent frame of said video image stream;
- (f) determining colors in said search area;
- (g) determining whether the search area colors are consistent with the colors in said target object.
4. The method recited in claim 3, further comprising the steps of predicting the location of said target object based upon the prior location of the said target object, wherein the predicted location is within said search area selected in step (e). 5. The method recited in claim 1, wherein a general target color classifier representative of said predetermined target class colors is used by step (d) to determine whether said moving area contains colors similar to said predetermined target class typical colors. 6. The method recited in claim 3, wherein a individual target color classifier representative of the target object colors is used by step (g) to determine whether said target object is in said search area. 7. The method recited in claim 5, further comprising the steps of modifying said general target color classifier in response to at least one operational condition. 8. The method recited in claim 7, wherein said at least one operational condition is lighting condition. 9. The method recited in claim 7, wherein said at least one operational condition are predetermined characteristics of equipment used to generate said video image stream. 10. The method recited in claim 6, further comprising the steps of modifying said individual target color classifier in response to at least one operational condition. 11. The method recited in claim 10, wherein said at least one operational condition is lighting condition. 12. The method recited in claim 5, wherein said general target color classifier is generated by sampling the colors of sample objects in said predetermined target class. 13. The method recited in claim 1, further comprising the steps of: - (e) ascertaining geometrical structures in said moving area; and
- (f) comparing the moving area geometrical structures to the geometrical structures typical of said predetermined target class to determine if said moving area may contain said target object.
|