Image processing device, image processing method, and image processing program
First Claim
1. An image processing device comprising:
- an image acquiring unit configured to acquire an image;
a storage unit configured to store information on a cumulative value of a value associated with a predetermined pixel for each sub-region, which is obtained by dividing an image region into a plurality of sub-regions, in the image acquired by the image acquiring unit; and
an image processing unit configured to acquire a cumulative value of a value associated with a pixel of the image acquired by the image acquiring unit in a rectangular range set in the image region based on the information stored in the storage unit,wherein the image region is divided into a plurality of sub-regions in the vertical direction, andwherein when the rectangular range set in the image region extends over two or more sub-regions, the image processing unit acquires the cumulative value at a pixel position in the lowermost sub-region of the two or more sub-regions by adding the cumulative values in the upper sub-regions at the pixel position in the same column of a lowermost row in the upper sub-regions, over which the rectangular range extends, to the cumulative value in the lowermost sub-region at the pixel position in the lowermost sub-region.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing device includes an image acquiring unit, a storage unit, and an image processing unit, wherein the image region is divided into a plurality of sub-regions in the vertical direction, and wherein when the rectangular range set in the image region extends over two or more sub-regions, the image processing unit acquires the cumulative value at a pixel position in the lowermost sub-region of the two or more sub-regions by adding the cumulative values in the upper sub-regions at the pixel position in the same column of a lowermost row in the upper sub-regions, over which the rectangular range extends, to the cumulative value in the lowermost sub-region at the pixel position in the lowermost sub-region.
23 Citations
14 Claims
-
1. An image processing device comprising:
-
an image acquiring unit configured to acquire an image; a storage unit configured to store information on a cumulative value of a value associated with a predetermined pixel for each sub-region, which is obtained by dividing an image region into a plurality of sub-regions, in the image acquired by the image acquiring unit; and an image processing unit configured to acquire a cumulative value of a value associated with a pixel of the image acquired by the image acquiring unit in a rectangular range set in the image region based on the information stored in the storage unit, wherein the image region is divided into a plurality of sub-regions in the vertical direction, and wherein when the rectangular range set in the image region extends over two or more sub-regions, the image processing unit acquires the cumulative value at a pixel position in the lowermost sub-region of the two or more sub-regions by adding the cumulative values in the upper sub-regions at the pixel position in the same column of a lowermost row in the upper sub-regions, over which the rectangular range extends, to the cumulative value in the lowermost sub-region at the pixel position in the lowermost sub-region. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An image processing device comprising:
-
an image acquiring unit configured to acquire an image; a storage unit configured to store information on a cumulative value of a value associated with a predetermined pixel for each sub-region, which is obtained by dividing an image region into a plurality of sub-regions, in the image acquired by the image acquiring unit; and an image processing unit configured to acquire a cumulative value of a value associated with a pixel of the image acquired by the image acquiring unit in a rectangular range set in the image region based on the information stored in the storage unit, wherein the image region is divided into a plurality of sub-regions in the horizontal direction, and wherein when the rectangular range set in the image region extends over two or more sub-regions, the image processing unit acquires the cumulative value at a pixel position in the rightmost sub-region of the two or more sub-regions by adding the cumulative values in the left sub-regions at the pixel position in the same row of a rightmost column in the left sub-regions, over which the rectangular range extends, to the cumulative value in the rightmost sub-region at the pixel position in the rightmost sub-region. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An image processing method comprising:
-
causing an image acquiring unit to acquire an image; and causing an image processing unit to acquire a cumulative value of a value associated with a pixel of the image acquired by the image acquiring unit in a rectangular range set in an image region based on information stored in a storage unit, which is configured to store information on a cumulative value of a value associated with a predetermined pixel for each sub-region, which is obtained by dividing an image region into a plurality of sub-regions in the vertical direction, in the image acquired by the image acquiring unit, and to acquire the cumulative value at a pixel position in the lowermost sub-region of two or more sub-regions by adding the cumulative values in the upper sub-regions at the pixel position in the same column of a lowermost row in the upper sub-regions, over which the rectangular range extends, to the cumulative value in the lowermost sub-region at the pixel position in the lowermost sub-region when the rectangular range set in the image region extends over the two or more sub-regions.
-
-
12. An image processing method comprising:
-
causing an image acquiring unit to acquire an image; and causing an image processing unit to acquire a cumulative value of a value associated with a pixel of the image acquired by the image acquiring unit in a rectangular range set in an image region based on information stored in a storage unit, which is configured to store information on a cumulative value of a value associated with a predetermined pixel for each sub-region, which is obtained by dividing an image region into a plurality of sub-regions in the horizontal direction, in the image acquired by the image acquiring unit, and to acquire the cumulative value at a pixel position in the rightmost sub-region of two or more sub-regions by adding the cumulative values in the left sub-regions at the pixel position in the same row of a rightmost column in the left sub-regions, over which the rectangular range extends, to the cumulative value in the rightmost sub-region at the pixel position in the rightmost sub-region when the rectangular range set in the image region extends over the two or more sub-regions.
-
-
13. An image processing program stored on a non-transitory computer-readable medium for causing a computer to perform:
- a sequence of causing an image acquiring unit to acquire an image; and
a sequence of causing an image processing unit to acquire a cumulative value of a value associated with a pixel of the image acquired by the image acquiring unit in a rectangular range set in an image region based on information stored in a storage unit, which is configured to store information on a cumulative value of a value associated with a predetermined pixel for each sub-region, which is obtained by dividing an image region into a plurality of sub-regions in the vertical direction, in the image acquired by the image acquiring unit, and to acquire the cumulative value at a pixel position in the lowermost sub-region of two or more sub-regions by adding the cumulative values in the upper sub-regions at the pixel position in the same column of a lowermost row in the upper sub-regions, over which the rectangular range extends, to the cumulative value in the lowermost sub-region at the pixel position in the lowermost sub-region when the rectangular range set in the image region extends over the two or more sub-regions.
- a sequence of causing an image acquiring unit to acquire an image; and
-
14. An image processing method program stored on a non-transitory computer-readable medium for causing a computer to perform:
- a sequence of causing an image acquiring unit to acquire an image; and
a sequence of causing an image processing unit to acquire a cumulative value of a value associated with a pixel of the image acquired by the image acquiring unit in a rectangular range set in an image region based on information stored in a storage unit, which is configured to store information on a cumulative value of a value associated with a predetermined pixel for each sub-region, which is obtained by dividing an image region into a plurality of sub-regions in the horizontal direction, in the image acquired by the image acquiring unit, and to acquire the cumulative value at a pixel position in the rightmost sub-region of two or more sub-regions by adding the cumulative values in the left sub-regions at the pixel position in the same row of a rightmost column in the left sub-regions, over which the rectangular range extends, to the cumulative value in the rightmost sub-region at the pixel position in the rightmost sub-region when the rectangular range set in the image region extends over the two or more sub-regions.
- a sequence of causing an image acquiring unit to acquire an image; and
Specification