Image processing apparatus and image processing method for evaluating a plurality of image recognition processing units
AssigneeCanon Kabushiki Kaisha
InventorsNoriyasu Hashiguchi, Kinya Osa
Life of this patent
Estimating the term…
Abstract
An image processing method includes sending test image data to a plurality of image recognition units configured to detect a recognition object from an image, setting an evaluation condition for evaluating a recognition result, evaluating a recognition result of the test image data by each of the plurality of image recognition units under the evaluation condition, and selecting from the plurality of image recognition units an image recognition unit to be used based on an evaluation result by the evaluation.
Claims20
An image processing apparatus comprising:
- a sending unit configured to send test image data to a plurality of image recognition units configured to detect a recognition object from an image;
- a setting unit configured to set an evaluation condition for evaluating a recognition result of each of the plurality of image recognition units, the evaluation condition includes an expected recognition result of the test image data expected by a user and a determination condition for comparing an actual recognition result of the test image data with the expected recognition result of the test image data;
- an evaluation unit configured to evaluate the actual recognition result of the test image data by each of the plurality of image recognition units by comparing the actual recognition result with the expected recognition result of the test image data under the determination condition included in the evaluation condition;
- and
- a selection unit configured to select from the plurality of image recognition units an image recognition unit to be used based on an evaluation result by the evaluation unit.
An image processing apparatus comprising:
- a sending unit configured to send test image data to an image recognition unit configured to detect a recognition object from an image according to each of a plurality of parameters;
- a setting unit configured to set an evaluation condition for evaluating a recognition result according to each of the plurality of parameters by the image recognition units, the evaluation condition includes an expected recognition result of the test image data expected by a user and a determination condition for comparing an actual recognition result of the test image data with the expected recognition result of the test image data;
- an evaluation unit configured to evaluate the actual recognition result of the test image data obtained by the image recognition unit according to each of the plurality of parameters by comparing the actual recognition result with the expected recognition result of the test image data under the determination condition included in the evaluation condition;
- and
- a selection unit configured to select from the plurality of parameters a parameter to be used based on an evaluation result by the evaluation unit.
An image processing method comprising:
- sending test image data to a plurality of image recognition units configured to detect a recognition object from an image;
- setting an evaluation condition for evaluating a recognition result of each of the plurality of image recognition units, the evaluation condition includes an expected recognition result of the test image data expected by a user and a determination condition for comparing an actual recognition result of the test image data with the expected recognition result of the test image data;
- evaluating the actual recognition result of the test image data by each of the plurality of image recognition units by comparing the actual recognition result with the expected recognition result of the test image data under the determination condition included in the evaluation condition;
- and
- selecting from the plurality of image recognition units an image recognition unit to be used based on an evaluation result by the evaluation.
An image processing method comprising:
- sending test image data to an image recognition unit configured to detect a recognition object from an image according to each of a plurality of parameters;
- setting an evaluation condition for evaluating a recognition result according to each of the plurality of parameters by the image recognition units, the evaluation condition includes an expected recognition result of the test image data expected by a user and a determination condition for comparing an actual recognition result of the test image data with the expected recognition result of the test image data;
- evaluating the actual recognition result of the test image data obtained by the image recognition unit according to each of the plurality of parameters by comparing the actual recognition result with the expected recognition result of the test image data under the determination condition included in the evaluation condition;
- and
- selecting from the plurality of parameters a parameter to be used based on an evaluation result by the evaluation.
Dependencies are inferred from the claim text.