Claims
- 1. A method of performing object detection for scene change analysis in Infrared camera data comprising the steps of:
- a) acquiring two Infrared camera images of a scene from identical view points at different times;
- b) determining a change region corresponding to an object that is present in one image but absent in the other image;
- c) applying a statistical test to the two images within the change region to detect objects;
- d) analyzing motion of said objects;
- e) generating a symbolic motion description of object motion; and
- f) placing index marks in said symbolic motion description to identify occurrence of events in the video.
- 2. The method of claim 1 wherein the statistical test comprises measuring the pixel intensity variance within the change region in each image.
- 3. The method of claim 2 wherein said analyzing step includes tracking said detected objects using linear prediction of object position.
- 4. The method of claim 2 wherein said analyzing step includes associating objects in successive frames of said video using a mutual-nearest-neighbor criterion.
- 5. The method of claim 2 wherein said analyzing step includes determining paths of said objects and intersection with paths of other objects.
- 6. The method of claim 2 wherein said generating step includes generating a directed graph reflective of the paths and path intersections of said objects.
- 7. The method of claim 2 wherein said generating step includes generating primary and secondary graph links reflective of the likelihood of accurate motion analysis.
- 8. The method of claim 2 wherein said generating step includes generating a record of image statistics for objects in every video frame.
- 9. The method of claim 8 wherein said generating a record of image statistics step includes generating size, shape, position, and time-stamp of objects in every video frame.
- 10. The method of claim 2 wherein said generating step includes generating hierarchical graph node groupings reflective of paths and intersections of said objects.
- 11. The method of claim 10 wherein said hierarchical graph node groupings reflect the likelihood of accurate motion analysis.
- 12. The method of claim 2 wherein said placing index marks step includes placement of index marks corresponding to motion events in accordance with said hierarchical graph node groupings.
- 13. The method of claim 12 wherein said placing index marks step includes use of a rule-based classifier.
- 14. The method of claim 12 wherein said placing index marks step corresponding to motion events includes placement of one or more marks corresponding to appearance, disappearance, deposit, removal, entrance, exit, motion, or rest of objects.
- 15. A method of performing object detection for scene change in video IR data comprising the steps of:
- a) acquiring two IR images of a scene from identical view points at different items;
- b) determining a change region corresponding to an object that is present in one image but absent in the other image;
- c) applying a statistical test to the two images within the change region to detect objects;
- d) analyzing motion of said objects:
- e) generating a symbolic motion description of object motion;
- f) placing index marks in said symbolic motion description to identify occurrence of events in video;
- g) receiving content-base queries;
- h) matching queries with symbolic video information and said index marks; and
- i) providing video sequences corresponding to the query.
- 16. The method of claim 15 wherein the statistical test comprises measuring the pixel intensity variance within the change region in each image.
- 17. The method of claim 15 wherein said step of receiving content-base queries includes receiving queries with constraints involving one or more of a video clip, time interval, object, spatial region, or motion event.
- 18. The method of claim 17 wherein constraints for said queries can be specified by manipulation of video clips.
- 19. The method of claim 15 wherein said step of matching queries with symbolic video information includes filtering symbolic information to meet the query constraints of one or more video clip, time interval, object, spatial region, or motion event.
- 20. The method of claim 15 wherein said step of providing video sequences includes a system clipboard with sets of video clips for progressive refinement of content based queries and query results.
- 21. A system for providing video indexing of IR images comprising:
- a) means for acquiring two IR images of a scene from identical view points at different times;
- b) means for determining a change region corresponding to an object that is present in one image but absent in the other image;
- c) means for determining pixel intensity variance within the change region to detect objects;
- d) means for analyzing motion of said objects;
- e) means for generating a symbolic motion description of object motion; and
- f) means for placing index marks in said symbolic motion description to identify occurrence of events in the video.
Parent Case Info
This application claims priority of provisional application Number 60/011,189, filed Feb. 2, 1996.
The present application is related to co-pending application Ser. No. 08/795,432 (TI-21411), entitled "Motion Based Event Detection System and Method", by Jonathan D. Courtney, filed concurrently herewith. This application is incorporated herein by reference.
US Referenced Citations (11)
Non-Patent Literature Citations (4)
| Entry |
| Suh-Yin Lee and Huan-Ming Kao, Video Indexing-An Approach based on Moving Object and Track, SPIE vol. 1908, pp. 25-36, Feb. 1993. |
| Shinji Abe and Yohinobu Tomura, Scene Retriveal Method Using Temporal Condition Changes, 1993 Sripta Technica Inc., pp. 92-101, Jul. 1992. |
| Young Reancis Day, Object-Oreinted Conceptual Modeling of Video Data, 1995 IEEE, pp. 401-408, Jun. 1995. |
| Jain, R., et al., "Segmentation through the Detection of Changes Due to Motion," Computer Graphics and Image Processing, 11, 13-34 (1979). |