Image processing apparatus and method, and image capturing apparatus
AssigneeCanon Kabushiki Kaisha
InventorsSatoshi Aoyama, Noboru Omori, Yuki Tsuihiji, Yuta Usui, Yohei Fujitani
Life of this patent
Estimating the term…
Abstract
An image processing apparatus comprises: a detection unit that detects a subject from an image; an inference unit that performs inference processing using an inference model on the detected subject; and a generation unit that generates an image file by combining image data of the image, information of the subject, an inference result of the inference processing, and information of the inference model. The generation unit records the inference model in a private area of the image file.
Claims16
An image processing apparatus comprising one or more processors and/or circuitry which function as:
- a detection unit that detects a subject from an image;
- an inference unit that performs inference processing using an inference model on the detected subject;
- a generation unit that generates an image file by combining image data of the image, information of the subject, an inference result of the inference processing, and information of the inference model;
- an operation unit that is used for correcting the inference result;
- and
- a learning unit that updates the inference model,
- wherein the generation unit records the inference model in a private area of the image file, and
- wherein, in a case where the inference result is corrected using the operation unit, the generation unit changes the inference result of the image file to corrected content, and the learning unit uses the corrected inference result to update the inference model.
An image processing apparatus comprising one or more processors and/or circuitry which function as:
- a detection unit that detects a subject from an image;
- an inference unit that performs inference processing using an inference model on the detected subject, and
- a generation unit that generates an image file by combining image data of the image, information of the subject, an inference result of the inference processing, and information of the inference model,
- wherein the generation unit records the inference model in a private area of the image file, and
- wherein the inference unit is capable of further performing the inference processing on an image held in an image file, and, in a case where the image file holds information on the inference model, the inference unit determines whether the inference model of the image file is newer or older than the inference model of the inference unit, and performs the inference processing if the inference model of the inference unit is newer.
An image processing apparatus comprising one or more processors and/or circuitry which function as:
- a detection unit that detects a subject from an image;
- an inference unit that performs inference processing using an inference model on the detected subject;
- a generation unit that generates an image file by combining image data of the image, information of the subject, an inference result of the inference processing, and information of the inference model;
- a communication unit that transmits the image file;
- an acquisition unit that acquires information about an inference unit of transmission destination of the image file;
- and
- a deletion unit that deletes at least a part of the inference result included in the image file according to the inference unit of the transmission destination,
- wherein the generation unit records the inference model in a private area of the image file, and
- wherein the communication unit transmits the image file from which at least a part of the inference result have been deleted by the deletion unit.
An image processing apparatus comprising one or more processors and/or circuitry further which function as:
- a detection unit that detects a subject from an image;
- an inference unit that performs inference processing using an inference model on the detected subject;
- a generation unit that generates an image file by combining image data of the image, information of the subject, an inference result of the inference processing, and information of the inference model;
- and
- an image processing unit that performs editing processing on an image held in the image file,
- wherein the generation unit records the inference model in a private area of the image file,
- wherein the inference unit performs the inference processing on an image having undergone the editing processing, and
- wherein the generation unit does not store in the image file after the editing processing at least a part of the inference result among the inference result of the image having undergone the editing processing and the inference result included in the image file according to content of the editing processing.
Dependencies are inferred from the claim text.