INFORMATION PROCESSING METHOD AND APPARATUS
First Claim
1. An information processing method comprising:
- a dividing step of dividing input information of a multidimensional array into a plurality of divided areas;
a generating step of generating accumulated information by calculating accumulated values at respective element positions of the input information from a corresponding reference location for each of the plurality of divided areas;
a holding step of holding the accumulated information generated in the generating step in a memory; and
a calculating step of executing calculation using the accumulated information for a predetermined processing range,wherein in the dividing step, the input information is divided into the plurality of divided areas so that two neighboring divided areas have an overlapping area, and the overlapping area has a size at least in which the whole processing range fits.
1 Assignment
0 Petitions
Accused Products
Abstract
Input information of a multidimensional array is divided into a plurality of divided areas, accumulated information is generated by calculating accumulated values at respective element positions of the input information from a corresponding reference location for each of the plurality of divided areas, and the generated accumulated information is held in a memory for each divided area. Calculation using the accumulated information is executed for a predetermined processing range. The input information is divided into the plurality of divided areas so that two neighboring divided areas have an overlapping area, and the overlapping area has a size at least in which the whole processing range fits.
30 Citations
16 Claims
-
1. An information processing method comprising:
-
a dividing step of dividing input information of a multidimensional array into a plurality of divided areas; a generating step of generating accumulated information by calculating accumulated values at respective element positions of the input information from a corresponding reference location for each of the plurality of divided areas; a holding step of holding the accumulated information generated in the generating step in a memory; and a calculating step of executing calculation using the accumulated information for a predetermined processing range, wherein in the dividing step, the input information is divided into the plurality of divided areas so that two neighboring divided areas have an overlapping area, and the overlapping area has a size at least in which the whole processing range fits. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16)
-
-
15. An information processing apparatus comprising:
-
a dividing unit configured to divide input information of a multidimensional array into a plurality of divided areas; a generating unit configured to generate accumulated information by calculating accumulated values at respective element positions of the input information from a corresponding reference location for each of the plurality of divided areas; a holding unit configured to hold the accumulated information generated by the generating unit in a memory for each divided area; and a calculating unit configured to execute calculation using the accumulated information for a predetermined processing range, wherein the dividing unit divides the input information into the plurality of divided areas so that two neighboring divided areas have an overlapping area, and the overlapping area has a size at least in which the whole processing range fits.
-
Specification