DATA PROCESSING APPARATUS AND CONTROL METHOD THEREOF
First Claim
1. A data processing apparatus that executes determining processing for determining whether or not a partial image sequentially extracted from an image of each frame of a moving image corresponds to a specific pattern, the determining processing having a plurality of stages, the data processing apparatus comprising:
- a plurality of discriminators that are assigned to any of the plurality of stages, and that determine whether or not the partial image corresponds to the specific pattern by identification processing according to the assigned stage and output the partial image to a subsequent stage to cause the partial image to be processed in the subsequent stage when it has been determined that the partial image corresponds to the specific pattern;
an assignment unit that assigns the plurality of discriminators to each stage such that a plurality of partial images are processed in parallel;
a calculation unit that divides the image into a plurality of regions, and, for an image of each region, calculates a passage rate or accumulated passage rate from a ratio of the number of partial images input to a stage to the number of partial images determined to correspond to the specific pattern, and holds the calculated passage rate or accumulated passage rate on a stage basis in a holding unit; and
a changing unit that acquires, from the holding unit, the passage rate or accumulated passage rate of an image, processed immediately previously, of a region to which the partial image extracted from the image being processed belongs, and changes assignment of the discriminators to each stage by the assignment unit based on the acquired passage rate or accumulated passage rate.
1 Assignment
0 Petitions
Accused Products
Abstract
A data processing apparatus that executes determining processing, using a plurality of stages, for determining whether or not a partial image sequentially extracted from an image of each frame of a moving image corresponds to a specific pattern, assigns a plurality of discriminators to each stage such that a plurality of partial images are processed in parallel. The data processing apparatus divides an image into a plurality of regions, and, for the image of each region, calculates a passage rate or accumulated passage rate from a ratio between the number of partial images input to a stage and the number of partial images determined to correspond to the specific pattern. The assignment of the discriminators to each stage is changed based on the passage rate or accumulated passage rate of the image processed immediately of a region to which the partial image extracted from the image being processed belongs.
-
Citations
6 Claims
-
1. A data processing apparatus that executes determining processing for determining whether or not a partial image sequentially extracted from an image of each frame of a moving image corresponds to a specific pattern, the determining processing having a plurality of stages, the data processing apparatus comprising:
-
a plurality of discriminators that are assigned to any of the plurality of stages, and that determine whether or not the partial image corresponds to the specific pattern by identification processing according to the assigned stage and output the partial image to a subsequent stage to cause the partial image to be processed in the subsequent stage when it has been determined that the partial image corresponds to the specific pattern; an assignment unit that assigns the plurality of discriminators to each stage such that a plurality of partial images are processed in parallel; a calculation unit that divides the image into a plurality of regions, and, for an image of each region, calculates a passage rate or accumulated passage rate from a ratio of the number of partial images input to a stage to the number of partial images determined to correspond to the specific pattern, and holds the calculated passage rate or accumulated passage rate on a stage basis in a holding unit; and a changing unit that acquires, from the holding unit, the passage rate or accumulated passage rate of an image, processed immediately previously, of a region to which the partial image extracted from the image being processed belongs, and changes assignment of the discriminators to each stage by the assignment unit based on the acquired passage rate or accumulated passage rate. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A control method of a data processing apparatus that executes determining processing for determining whether or not a partial image sequentially extracted from an image of each frame of a moving image corresponds to a specific pattern, the determining processing having a plurality of stages, and the data processing apparatus including a plurality of discriminators that are assigned to any of the plurality of stages, and that determine whether or not the partial image corresponds to the specific pattern by identification processing according to the assigned stage and output the partial image to a subsequent stage to cause the partial image to be processed in the subsequent stage when it has been determined that the partial image corresponds to the specific pattern, the control method comprising the steps of:
-
assigning the plurality of discriminators to each stage such that a plurality of partial images are processed in parallel; dividing the image into a plurality of regions, and, for an image of each region, calculating a passage rate or accumulated passage rate from a ratio of the number of partial images input to a stage to the number of partial images determined to correspond to the specific pattern, and holding the calculated passage rate or accumulated passage rate on a stage basis in a holding unit; and acquiring, from the holding unit, the passage rate or accumulated passage rate of an image, processed immediately previously, of a region to which the partial image extracted from the image being processed belongs, and changing assignment of the discriminators to each stage in the assigning step based on the acquired passage rate or accumulated passage rate.
-
Specification