Information processing apparatus and method
AssigneeCanon Kabushiki Kaisha
InventorSatoshi Igeta
Life of this patent
Estimating the term…
Abstract
An apparatus and method acquire a region of an object contained in an image captured by an image capturing unit for each object and store object management data in a memory. An image is generated for inquiry from an image of the region of the object in an object management table for which no image analysis result is received, and an inquiry is transmitted to an image analysis server via a communication unit. An inquiry result is received from the image analysis server and stored in the object management table in association with the corresponding object.
Claims7
An information processing apparatus comprising:
- a processor;
- and
- a memory storing a program which, when executed by the processor, causes the information processing apparatus to:
- input image data;
- detect an object included in the image data;
- acquire a region of the detected object in the image data;
- store the acquired region for each object in an object management table;
- erase, from the object management table, an object that is stored in the object management table and is not included in new input image data;
- transmit, to an image analysis apparatus, an object image cut from the image data based on a region of the object that is stored in the object management table and with which no associated analysis result is stored;
- receive a result of analysis of the object image from the image analysis apparatus;
- and
- store the result of analysis of the object image in the object management table in association with a corresponding object.
An information processing method comprising:
- inputting image data;
- detecting an object included in the image data;
- acquiring a region of the detected object in the image data;
- storing the acquired region for each object in an object management table;
- erasing, from the object management table, an object that is stored in the object management table and is not included in new input image data;
- transmitting, to an image analysis apparatus, an object image cut from the image data based on a region of the object that is stored in the object management table and with which no associated analysis result is stored;
- receiving a result of analysis of the object image from the image analysis apparatus;
- and
- storing the result of analysis of the object image in the object management table in association with a corresponding object.
A non-transitory computer-readable storage medium that stores a program for causing a computer to execute a method, the method comprising:
- inputting image data;
- detecting an object included in the image data;
- acquiring a region of the detected object in the image data;
- storing the acquired region for each object in an object management table;
- erasing, from the object management table, an object that is stored in the object management table and is not included in new input image data;
- transmitting, to an image analysis apparatus, an object image cut from the image data based on a region of the object that is stored in the object management table and with which no associated analysis result is stored;
- receiving a result of analysis of the object image from the image analysis apparatus;
- and
- storing the result of analysis of the object image in the object management table in association with a corresponding object.
Dependencies are inferred from the claim text.