Image processing apparatus and method, and image sensing apparatus
First Claim
1. An image processing apparatus for processing image data that has been captured by an image sensing apparatus having a two-dimensional image sensing device, said apparatus comprising:
- an attitude information input unit that inputs attitude information representing the attitude of the image sensing apparatus;
a rotating unit which divides the image data captured by the image sensing device into a plurality of divided image data that have a block size corresponding to a size by which a processing unit processes image data, and rotates the block-size image data in accordance with the attitude information input by said attitude information input unit; and
a processing unit that processes the image data output from said rotating unit in units having the block size;
wherein in a case where the attitude information indicates that the image sensing apparatus is not rotated relative to a reference attitude, said rotating unit inputs the block-size image data successively in a first order and outputs the block-size image data without rotating the block-size image data, andwherein in a case where the attitude information indicates that the image sensing apparatus is rotated clockwise through at least any one of 90°
, 180° and
270°
relative to the reference attitude, said rotating unit inputs the block-size image data successively in a second order which is determined by the relation between the first order and the rotation degree of the image sensing apparatus, rotates each of the block-size image data, and outputs the plurality of the rotated block-size image data.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing method is for processing image data that has been captured by an image sensing apparatus having an image sensing device in which a plurality of photoelectric conversion elements are arrayed two-dimensionally for outputting an electric signal in accordance with an incident amount of light. According to the method, attitude information representing the attitude of the image sensing apparatus is input and, in a case where the input attitude information of the image sensing apparatus indicates an attitude that has been specified in advance, the image data is subjected to rotation processing, which conforms to the attitude specified in advance, successively in units of a prescribed number of pixels divided into a plurality of areas.
-
Citations
9 Claims
-
1. An image processing apparatus for processing image data that has been captured by an image sensing apparatus having a two-dimensional image sensing device, said apparatus comprising:
-
an attitude information input unit that inputs attitude information representing the attitude of the image sensing apparatus; a rotating unit which divides the image data captured by the image sensing device into a plurality of divided image data that have a block size corresponding to a size by which a processing unit processes image data, and rotates the block-size image data in accordance with the attitude information input by said attitude information input unit; and a processing unit that processes the image data output from said rotating unit in units having the block size; wherein in a case where the attitude information indicates that the image sensing apparatus is not rotated relative to a reference attitude, said rotating unit inputs the block-size image data successively in a first order and outputs the block-size image data without rotating the block-size image data, and wherein in a case where the attitude information indicates that the image sensing apparatus is rotated clockwise through at least any one of 90°
, 180° and
270°
relative to the reference attitude, said rotating unit inputs the block-size image data successively in a second order which is determined by the relation between the first order and the rotation degree of the image sensing apparatus, rotates each of the block-size image data, and outputs the plurality of the rotated block-size image data. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An image sensing apparatus having a two-dimensional image sensing device, comprising:
-
an attitude detecting unit that detects the attitude of the image sensing apparatus; a rotating unit which divides the image data captured by the image sensing device into a plurality of divided image data that have a block size corresponding to a size by which a processing unit processes image data, and rotates the block-size image data in accordance with the attitude information input by said attitude detecting unit; and a processing unit that processes the image data output from said rotating unit in units having the block size; wherein in a case where the attitude information indicates that the image sensing apparatus is not rotated relative to a reference attitude, said rotating unit inputs the block-size image data successively in a first order and output the block-size image data without rotating the block size image data, and wherein in a case where the attitude information indicates that the image sensing apparatus is rotated clockwise through at least any one of 90°
, 180° and
270°
relative to the reference attitude, said rotating unit inputs the block-size image data successively in a second order which is determined by the relation between the first order and the rotation degree of the image sensing apparatus, rotates each of the block-size image data, and outputs the plurality of the rotated block-size image data.
-
-
8. An image processing method for processing image data that has been captured by an image sensing apparatus having a two-dimensional image sensing device, said method comprising:
-
inputting attitude information representing the attitude of the image sensing apparatus; in a case where the attitude information indicates that the image sensing apparatus is not rotated relative to a reference attitude dividing the image data captured by the image sensing apparatus into a plurality of divided image data having a block size corresponding to a size by which processing is performed, inputting the block-size image data successively in a first order, and outputting the block-size image data without rotating the block-size image data; and in a case where the attitude information indicates that the image sensing apparatus is rotated clockwise through at least any one of 90°
, 180° and
270°
relative to the reference attitudedividing the image data captured by the image sensing apparatus into a plurality of divided image data that have a block size corresponding to a size by which processing is performed; inputting the block-size image data successively in a second order which is determined by the relation between the first order and the rotation degree of the image sensing apparatus, and rotating the block-size image data in accordance with the attitude information input in said attitude information input step; and processing the rotated image data in units having the block size. - View Dependent Claims (9)
-
Specification