发明名称 |
Estimating motion of an event captured using a digital video camera |
摘要 |
An event aware video system (EAVS) is to capture video frames during a first time period and process events in the video frames before transferring the processed data to a central computing system. The EAVS may establish a present no-event frame from the video frames by marking the last frame as the present no-event frame if the difference between adjacent pair of video frames is less than a threshold value. The EAVS may establish an event frame, wherein a present frame captured after establishing the no-event frame is marked as the event frame if the difference between the present frame and a previous frame is greater than the threshold value. The EAVS may provide event information including motion vectors to a central computing system by performing one-dimensional search on a moving object of the event frame, wherein the motion vectors may represent displacement of objects moving within the moving object. |
申请公布号 |
US9256789(B2) |
申请公布日期 |
2016.02.09 |
申请号 |
US200812053328 |
申请日期 |
2008.03.21 |
申请人 |
Intel Corporation |
发明人 |
Adiletta Matthew J.;Yang Chengda |
分类号 |
G06K9/00;G06T5/50;G06T7/20;G08B13/196;H04N7/18 |
主分类号 |
G06K9/00 |
代理机构 |
International IP Law Group, P.L.L.C. |
代理人 |
International IP Law Group, P.L.L.C. |
主权项 |
1. A method in a video capturing device comprising:
capturing a first plurality of video frames during a first time period; establishing a present no-event frame from the first plurality of video frames, wherein a last frame of the first plurality of video frames is marked as the present no-event frame if the difference between adjacent pair of frames of the first plurality of video frames is less than a threshold value; establishing an event frame, wherein a present frame captured after establishing the no-event frame is marked as the event frame if the difference between the present frame and a previous frame captured prior to the present frame is greater than the threshold value; generating event information including motion vectors, wherein the motion vectors represent displacement of a plurality of objects moving within a moving object, wherein the motion vectors are generated by performing one-dimensional search on a moving object of the event frame; and generating a real motion vector of a moving object in the event frame, wherein generating the real motion vector comprises: labeling the moving object; pairing the moving object in the event frame with a moving object in the previous frame; resizing a boundary of the moving object in the event frame to match a boundary of the moving object in the previous frame; and computing the co-ordinates of the center of gravity of the boundary of the moving object in the event frame and the previous frame. |
地址 |
Santa Clara CA US |