System and method for moving object selection in a handheld image capture device
First Claim
1. A system for automatically selecting an object from a field of view of an image capture device, the system comprising:
- a plurality of sensors configured to sense features of objects in the field of view;
a decision unit configured to automatically select one or more objects of interest based on the sensed features using a decision algorithm that is based on a decision structure, wherein the decision structure receives and prioritizes inputs from the plurality of sensors; and
an object movement detection module configured to sense the movement of the body of the handheld image capture device and having a background subtraction unit configured toanalyze a series of captured images to calculate the motion of one or more object images relative to the frame of the captured images;
subtract background motion vectors using camera body movement data; and
produce background compensated image data,wherein a captured image is received from the image capture device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for automatically selecting an object from a field of view of a handheld image capture device. The system includes sensors configured to sense features of one or more objects in the field of view and a decision unit configured to automatically select one or more objects from the field of view based on the sensed features using a decision algorithm that is based on a decision structure, wherein the decision structure receives and prioritizes inputs from the sensors. The system may also optionally include an object movement detecting module configured to detect movement of objects, and a manual selection unit configured to provide user priorities; if included, the information from these elements may also be used by the decision unit to automatically select the object or objects.
15 Citations
21 Claims
-
1. A system for automatically selecting an object from a field of view of an image capture device, the system comprising:
-
a plurality of sensors configured to sense features of objects in the field of view; a decision unit configured to automatically select one or more objects of interest based on the sensed features using a decision algorithm that is based on a decision structure, wherein the decision structure receives and prioritizes inputs from the plurality of sensors; and an object movement detection module configured to sense the movement of the body of the handheld image capture device and having a background subtraction unit configured to analyze a series of captured images to calculate the motion of one or more object images relative to the frame of the captured images; subtract background motion vectors using camera body movement data; and produce background compensated image data, wherein a captured image is received from the image capture device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented method of automatically selecting an object of interest from a field of view of an image capture device, the method comprising:
-
receiving a captured image as input; sensing features of a plurality of objects in the captured image using a plurality of sensors; detecting movement of one or more objects in the captured image wherein said detecting comprises detecting camera body movement; detecting actuated lens movement; calculating motions of one or more objects by analyzing a series of captured images; subtracting background motions based on the camera body movement and the actuated lens movement; and identifying one or more moving objects; and automatically selecting one or more objects of interest based on the sensed features using a decision algorithm that is based on a decision structure, wherein the decision structure receives and prioritizes inputs from the plurality of sensors. - View Dependent Claims (16, 17, 18)
-
-
19. A system for automatically selecting an object from a field of view of a handheld image capture device, the system comprising:
-
a plurality of sensors configured to sense features of objects in the field of view; an object movement detection module configured to detect movement of objects in the field of view by detecting camera body movement, detecting actuated lens movement, calculating the motions of objects, subtracting the camera body movement and actuated lens movement from the motions of objects, and determining what objects are moving objects;
a manual selection unit configures to provide user priorities; anda decision unit configured to receive information from the plurality of sensors, the object movement module and the manual selection unit and to automatically select one or more objects of interest based on object size, object movement, object temperature and the priorities. - View Dependent Claims (20)
-
-
21. A non-transitory computer usable medium having computer readable program code embodied therein for automatically selecting an object of interest from a field of view of an image capture device, the computer readable code comprising instructions for:
-
receiving an image of the field of view from the image capture device; sensing features of one or more objects in the image; detecting movement of the one or more objects in the image wherein said detecting comprises detecting camera body movement; detecting actuated lens movement; calculating motions of one or more objects by analyzing a series of captured images; subtracting background motions based on the camera body movement and the actuated lens movement; and identifying one or more moving objects; automatically selecting one or more objects of interest based on the sensed features and the detected movement; and outputting information about the selected one or more objects.
-
Specification