Method For New Package Detection
First Claim
Patent Images
1. A method for processing arrival or removal of an object within the field of view of a video camera, comprising:
- providing a database for recording objects residing in the field of view;
based on real-time analysis of successive image frames in the camera, detecting a human person'"'"'s entry into the field of view of the camera;
saving a first set of image frames, corresponding image frames captured by the video camera immediately prior to the detection of the human person'"'"'s entry into the field of view of the camera;
based on real-time analysis of successive image frames in the camera, detecting a human person'"'"'s exit from the field of view of the camera;
saving a second set of image frames, corresponding to image frames captured by the video camera immediately after the detection of the human person'"'"'s exit from the field of view of the camera;
comparing the first set of image frames with the second set of image frames to identify one or more objects that appear or disappear from the field of view based on difference between the first and the set of image frames;
determining and eliminating objects identified by comparing the first and second sets of image frames as artifacts;
determining from the objects remaining and the objects residing in the database;
(a) whether or not one of the objects residing in the database has been removed; and
(b) whether or not an object has newly arrived; and
entering any newly arrived objects into the database and removing any objects residing in the database that have been determined to have been removed.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for processing arrival or removal of packages within the field of view of a video camera includes providing a database for recording packages placed in the field of view. Based on real-time analysis of successive image frames in the camera, a human person'"'"'s entry and exit from the field of view of the camera is also detected. Delivery or removal of objects is recorded in the database. In one embodiment, the method also determines whether or not a newly arrived package is placed alongside or on top of an existing package.
42 Citations
20 Claims
-
1. A method for processing arrival or removal of an object within the field of view of a video camera, comprising:
-
providing a database for recording objects residing in the field of view; based on real-time analysis of successive image frames in the camera, detecting a human person'"'"'s entry into the field of view of the camera; saving a first set of image frames, corresponding image frames captured by the video camera immediately prior to the detection of the human person'"'"'s entry into the field of view of the camera; based on real-time analysis of successive image frames in the camera, detecting a human person'"'"'s exit from the field of view of the camera; saving a second set of image frames, corresponding to image frames captured by the video camera immediately after the detection of the human person'"'"'s exit from the field of view of the camera; comparing the first set of image frames with the second set of image frames to identify one or more objects that appear or disappear from the field of view based on difference between the first and the set of image frames; determining and eliminating objects identified by comparing the first and second sets of image frames as artifacts; determining from the objects remaining and the objects residing in the database;
(a) whether or not one of the objects residing in the database has been removed; and
(b) whether or not an object has newly arrived; andentering any newly arrived objects into the database and removing any objects residing in the database that have been determined to have been removed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for package detection, comprising:
-
providing a database for recording packages in the field of view; based on real-time analysis of successive image frames in the camera, detecting a human person'"'"'s entry and exit from a field of view of the camera; after the human person'"'"'s entry and exit, determining whether packages have been removed or added by computing one or more intersections between each package remaining and each package residing in the database; and entering any added packages into the database and removing packages residing in the database that have been determined to have been removed. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A system for processing arrival or removal of an object within the field of view of a video camera, comprising:
-
a database module for recording objects residing in the field of view; a detection module to determine a human person'"'"'s entry into the field of view of the camera based on real-time analysis of successive image frames in the camera, with the detection module saving a first set of image frames corresponding to image frames captured by the video camera immediately prior to the detection of the human person'"'"'s entry into the field of view of the camera and saving a second set of image frames corresponding to image frames captured by the video camera immediately after the detection of the human person'"'"'s exit from the field of view of the camera; a comparison module to compare the first set of image frames with the second set of image frames to identify one or more objects that appear or disappear from the field of view based on differences between the first and the set of image frames; an artifact elimination module to determine and eliminate objects identified by comparing the first and second sets of image frames as artifacts; and wherein the database module records (a) whether or not one of the objects residing in the database has been removed; and
(b) whether or not an object is newly arrived; and
c) enters any newly arrived objects into the database and removes any objects residing in the database that have been determined to have been removed.
-
Specification