IMAGING APPARATUS, METHOD, SYSTEM INTEGRATED CIRCUIT, AND PROGRAM
2 Assignments
0 Petitions
Accused Products
Abstract
An imaging apparatus wherein a captured image is subjected to a rotational transform so as to correct the inclination of one or more subjects in the captured image. The imaging apparatus defines, with reference to a physical inclination detected by a sensor, an angle range in which the image is to be processed. The imaging apparatus then processes the captured image and detects lines therein and inclination angles thereof. The imaging apparatus then creates histograms indicative of frequency distributions of the inclination angles of those lines, and selects, in the created histograms, an inclination angle having a frequency that satisfies a predetermined criterion, as a rotational angle to be used for the rotational transform.
-
Citations
39 Claims
-
1-20. -20. (canceled)
-
21. An imaging apparatus for correcting inclination of one or more subjects in a captured image by applying rotational transform to the captured image, the imaging apparatus comprising:
-
an imaging unit; a sensor operable to detect physical inclination of the imaging unit; an image processing unit operable to perform image processing on the captured image in accordance with the physical inclination detected by the sensor and to detect a plurality of angular components in the one or more subjects in the captured image; and a correction processing unit operable to perform statistical processing on the plurality of angular components in the one or more subjects in the captured image and to select, from among the plurality of angular components, an angular component satisfying a predetermined criterion, as a rotation angle for rotational transform. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A method for correcting an inclination of one or more subjects in a captured image by applying a rotational transform to the captured image, comprising the steps of:
-
a detection step to detect a physical inclination of an imaging unit; an image processing step to perform image processing on the captured image in accordance with the detected physical inclination and to detect a plurality of angular components in the one or more subjects in the captured image; and a correction processing step to perform statistical processing on the plurality of angular components in the one or more subjects in the captured image and to select, from among the plurality of angular components, an angular component satisfying a predetermined criterion, as a rotation angle for rotational transform.
-
-
36. A system integrated circuit, housed in an imaging apparatus, operable to correct an inclination of one or more subjects in a captured image by applying a rotational transform to the captured image, the system integrated circuit comprising:
-
an imaging unit; a sensor operable to detect physical inclination of the imaging unit; an image processing unit operable to perform image processing on the captured image in accordance with the physical inclination detected by the sensor and to detect a plurality of angular components in the one or more subjects in the captured image; and a correction processing unit operable to perform statistical processing on the plurality of angular components in the one or more subjects in the captured image and to select, from among the plurality of angular components, an angular component satisfying a predetermined criterion, as a rotation angle for rotational transform.
-
-
37. A computer program for correction processing of an inclination of one or more subjects in a captured image by applying a rotational transform to the captured image, the computer program causing a computer to perform the steps of:
-
a detection step to detect a physical inclination of an imaging unit; an image processing step to perform image processing on the captured image in accordance with the detected physical inclination and to detect a plurality of angular components in the one or more subjects in the captured image; and a correction processing step to perform statistical processing on the plurality of angular components in the one or more subjects in the captured image and to select, from among the plurality of angular components, an angular component satisfying a predetermined criterion, as a rotation angle for rotational transform.
-
-
38. An imaging apparatus for correcting inclination of one or more subjects in a captured image by applying rotational transform to the captured image, the imaging apparatus comprising:
-
an imaging unit; a sensor operable to detect physical inclination of the imaging unit; an image processing unit operable to perform image processing on the image captured by the imaging unit and to detect a plurality of angular components in the one or more subjects in the captured image; and a correction processing unit operable to perform statistical processing on the plurality of angular components in the one or more subjects in the captured image in accordance with the physical inclination detected by the sensor and to select, from among the plurality of angular components, an angular component satisfying a predetermined criterion, as a rotation angle for rotational transform. - View Dependent Claims (39)
-
Specification