Image movement correction of camera
First Claim
1. An image correcting camera comprising:
- an acceleration detecting unit to detect accelerations in X-, Y- and Z-axis directions orthogonal to each other, which accelerations act upon said camera;
an angular velocity detecting unit to detect angular velocities about the tri-axes that act upon said camera;
an attitude calculating unit to calculate a coordinate transform matrix between a camera coordinate system and a static coordinate system from an initial attitude of said camera with respect to the static coordinate system and from the angular velocities about the tri-axes;
a gravitational acceleration component calculating unit to calculate a gravitational acceleration component in the camera coordinate system by use of the coordinate transform matrix;
a displacement calculating unit to calculate an initial velocity from the acceleration with an elimination of the gravitational acceleration component, to calculate a velocity from the initial velocity and from the acceleration with an elimination of the gravitational acceleration component, and to calculate a displacement from the velocity;
an object distance measuring unit to measure a distance between said camera and an object;
a photographing magnification detecting unit to detect a photographing magnification of said camera;
an image-shake correcting device;
a correction quantity calculating unit to calculate an image shake quantity on the basis of the displacements in X- and Y-axis directions or in tri-axis directions, angles of rotations about X- and Y-axes or about tri-axes that are calculated from the angular velocities about the X- and Y-axes or about the tri-axes, a distance between said camera and the object, and the photographing magnification, and to determine a drive quantity of said image-shake correcting device on the basis of the image shake quantity; and
a driving device to drive said image-shake correcting device on the basis of the drive quantity.
1 Assignment
0 Petitions
Accused Products
Abstract
An image correcting camera, for precisely detecting translational vibrations of the camera and precisely correcting an image shake, includes an acceleration detector for detecting tri-axis directional accelerations acting on the camera, an angular velocity detector for detecting angular velocities about the tri-axes that act upon the camera, an attitude calculating device for calculating a coordinate transform matrix between a camera coordinate system and a static coordinate system from the tri-axis directional accelerations and the angular velocities about the tri-axes, and a gravitational acceleration component calculating device for calculating a gravitational acceleration component in the camera coordinate system from the coordinate transform matrix. An initial velocity is calculated from the acceleration with an elimination of the gravitational acceleration component, and a velocity is calculated from the acceleration thereof and the initial velocity. A displacement is calculated from this velocity. A correction drive quantity calculating device calculates an image shake quantity based on these values.
-
Citations
60 Claims
-
1. An image correcting camera comprising:
-
an acceleration detecting unit to detect accelerations in X-, Y- and Z-axis directions orthogonal to each other, which accelerations act upon said camera; an angular velocity detecting unit to detect angular velocities about the tri-axes that act upon said camera; an attitude calculating unit to calculate a coordinate transform matrix between a camera coordinate system and a static coordinate system from an initial attitude of said camera with respect to the static coordinate system and from the angular velocities about the tri-axes; a gravitational acceleration component calculating unit to calculate a gravitational acceleration component in the camera coordinate system by use of the coordinate transform matrix; a displacement calculating unit to calculate an initial velocity from the acceleration with an elimination of the gravitational acceleration component, to calculate a velocity from the initial velocity and from the acceleration with an elimination of the gravitational acceleration component, and to calculate a displacement from the velocity; an object distance measuring unit to measure a distance between said camera and an object; a photographing magnification detecting unit to detect a photographing magnification of said camera; an image-shake correcting device; a correction quantity calculating unit to calculate an image shake quantity on the basis of the displacements in X- and Y-axis directions or in tri-axis directions, angles of rotations about X- and Y-axes or about tri-axes that are calculated from the angular velocities about the X- and Y-axes or about the tri-axes, a distance between said camera and the object, and the photographing magnification, and to determine a drive quantity of said image-shake correcting device on the basis of the image shake quantity; and a driving device to drive said image-shake correcting device on the basis of the drive quantity. - View Dependent Claims (2, 3, 4)
-
-
5. An image correcting camera comprising:
-
an acceleration detecting unit to detect accelerations in X-, Y- and Z-axis directions orthogonal to each other, which accelerations act upon said camera; an angular velocity detecting unit to detect angular velocities about the X- and Y-axes and a Z-axis orthogonal thereto that act upon said camera; an attitude detecting unit to detect an attitude of said camera by detecting a gravitational acceleration direction; an attitude calculating unit to calculate a coordinate transform matrix between a camera coordinate system and a static coordinate system from the attitude of said camera and from angular velocities about the tri-axes; a gravitational acceleration component calculating unit to calculate a gravitational acceleration component in the camera coordinate system by use of the coordinate transform matrix; a displacement calculating unit to calculate an initial velocity from the acceleration with an elimination of the gravitational acceleration component, to calculate a velocity from the initial velocity and from the acceleration with an elimination of the gravitational acceleration component, and to calculate a displacement from the velocity; an object distance measuring unit to measure a distance between said camera and an object; a photographing magnification detecting unit to detect a photographing magnification of said camera; an image-shake correcting device; a correction quantity calculating unit to calculate an image shake quantity on the basis of the displacements in X- and Y-axis directions, angles of rotations about X- and Y-axes that are calculated from the angular velocities about the X- and Y-axes, a distance between said camera and the object, and the photographing magnification, and to determine a drive quantity of said image-shake correcting device on the basis of the image shake quantity; and a driving device to drive said image-shake correcting device on the basis of the drive quantity. - View Dependent Claims (6, 7)
-
-
8. An image correcting camera comprising:
-
an acceleration detecting unit to detect accelerations in X-, Y- and Z-axis directions orthogonal to each other, which accelerations act upon said camera; an angular velocity detecting unit to detect angular velocities about the tri-axes that act upon said camera; an attitude calculating unit to calculate a coordinate transform matrix between a camera coordinate system and a static coordinate system from an initial attitude of said camera with respect to the static coordinate system and from the angular velocities about the tri-axes; a gravitational acceleration component calculating unit to calculate a gravitational acceleration component in the camera coordinate system by use of the coordinate transform matrix; a displacement calculating unit to calculate an initial velocity from the acceleration with an elimination of the gravitational acceleration component, to calculate a velocity from the initial velocity and from the acceleration with an elimination of the gravitational acceleration component, and to calculate a displacement from the velocity; an object distance measuring unit to measure a distance between said camera and an object; a photographing magnification detecting unit to detect a photographing magnification of said camera; a focusing lens; a drive quantity calculating unit to calculate an image shake quantity and a defocus quantity on the basis of the displacements in tri-axis directions, angles of rotations about tri-axes that are calculated from angular velocities about the tri-axes, a distance between said camera and the object, and the photographing magnification, and to determine a drive quantity of said focusing lens on the basis of the image shake quantity, a drive quantity of a correction lens or an imaging surface and the defocus quantity; and a driving device to drive respectively said correction lens or said imaging surface and said focusing lens on the basis of the drive quantity. - View Dependent Claims (9)
-
-
10. An image correcting camera comprising:
-
an acceleration detecting unit to detect an acceleration acting upon said camera together with a time; a velocity calculating unit to calculate a velocity from a period acceleration by determining the period acceleration between a first peak and a last peak during a predetermined period in a curvilinear line depicted by the detected acceleration versus the time, and by assuming that a displacement of said camera at the first peak point and a displacement thereof at the last peak point are equal; a displacement calculating unit to calculate a displacement during the correction of the image shake from the velocity calculated by said velocity calculating unit; an image-shake correcting device; a drive quantity determining unit to calculate an image shake quantity on the basis of the displacement calculated by said displacement calculating unit, and to determine a drive quantity of said image-shake correcting device on the basis of the image shake quantity; and a driving device to drive said image-shake correcting device on the basis of the drive quantity. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An image correcting camera comprising:
-
an acceleration detecting unit to detect accelerations acting upon said camera together with a time in X-, Y- and Z-axis directions orthogonal to each other; an angular velocity detecting unit to detect angular velocities about the tri-axes that act upon said camera; an attitude calculating unit to calculate a coordinate transform matrix between a camera coordinate system and a static coordinate system from an initial attitude of said camera with respect to the static coordinate system and from the angular velocities about the tri-axes; a gravitational acceleration component calculating unit to calculate a gravitational acceleration component in the camera coordinate system by use of the coordinate transform matrix; a velocity calculating unit to calculate a velocity from a period acceleration by determining the period acceleration between a first peak and a last peak during a predetermined period in a curvilinear line depicted by the acceleration with an elimination of the gravitational acceleration component versus the time, and by assuming that a displacement of said camera at the first peak point and a displacement thereof at the last peak point are equal; a displacement calculating unit to calculate a displacement during the correction of the image shake from the velocity calculated by said velocity calculating unit; an object distance measuring unit to measure a distance between said camera and an object; a photographing magnification detecting unit to detect a photographing magnification of said camera; an image-shake correcting device; a correction quantity calculating unit to calculate an image shake quantity on the basis of the displacements in X- and Y-axis directions or in tri-axis directions, angles of rotations about X- and Y-axes or about tri-axes that are calculated from the angular velocities about the X- and Y-axes or about the tri-axes, a distance between said camera and the object, and the photographing magnification, and to determine a drive quantity of said image-shake correcting device on the basis of the image shake quantity; and a driving device to drive said image-shake correcting device on the basis of the drive quantity. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. An image correcting camera comprising:
-
an acceleration detecting unit to detect accelerations acting upon said camera together with a time in X- and Y-axis directions orthogonal to each other; an angular velocity detecting unit to detect angular velocities about X- and Y-axes and a Z-axis orthogonal thereto; an attitude detecting unit to detect an attitude of said camera by detecting a gravitational acceleration direction; an attitude calculating unit to calculate a coordinate transform matrix between a camera coordinate system and a static coordinate system from the attitude of said camera and from the angular velocities about the tri-axes; a gravitational acceleration component calculating unit to calculate a gravitational acceleration component in the camera coordinate system by use of the coordinate transform matrix; a velocity calculating unit to calculate a velocity from a period acceleration by determining the period acceleration between a first peak and a last peak during a predetermined period in a curvilinear line depicted by the acceleration with an elimination of the gravitational acceleration component versus the time, and by assuming that a displacement of said camera at the first peak point and a displacement thereof at the last peak point are equal; a displacement calculating unit to calculate a displacement during the correction of the image shake from the velocity calculated by said velocity calculating unit; an object distance measuring unit to measure a distance between said camera and an object; a photographing magnification detecting unit to detect a photographing magnification of said camera; an image-shake correcting device; a correction quantity calculating unit to calculate an image shake quantity on the basis of the displacements in X- and Y-axis directions, angles of rotations about X- and Y-axes that are calculated from the angular velocities about the X- and Y-axes, a distance between said camera and the object, and the photographing magnification, and to determine a drive quantity of said image-shake correcting device on the basis of the image shake quantity; and a driving device to drive said image-shake correcting device on the basis of the drive quantity. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. An image correcting camera comprising:
-
an acceleration detecting unit to detect accelerations acting upon said camera together with a time in X-, Y- and Z-axis directions orthogonal to each other; an angular velocity detecting unit to detect angular velocities about the tri-axes that act upon said camera; an attitude calculating unit to calculate a coordinate transform matrix between a camera coordinate system and a static coordinate system from an initial attitude of said camera with respect to the static coordinate system and from the angular velocities about the tri-axes; a gravitational acceleration component calculating unit to calculate a gravitational acceleration component in the camera coordinate system by use of the coordinate transform matrix; a velocity calculating unit to calculate a velocity from a period acceleration by determining the period acceleration between a first peak and a last peak during a predetermined period in a curvilinear line depicted by the acceleration with an elimination of the gravitational acceleration component versus the time, and by assuming that a displacement of said camera at the first peak point and a displacement thereof at the last peak point are equal; a displacement calculating unit to calculate a displacement during the correction of the image shake from the velocity calculated by said velocity calculating unit; an object distance measuring unit to measure a distance between said camera and an object; a photographing magnification detecting unit to detect a photographing magnification of said camera; a focusing lens; a drive quantity calculating unit to calculate a defocus quantity on the basis of the displacements in the tri-axis directions, angles of rotations about tri-axes that are calculated from the angular velocities about the tri-axes, a distance between said camera and the object, and the photographing magnification, and to determine a drive quantity of said focusing lens based on the image shake quantity or based on the drive quantity of a correction lens or of an imaging surface, and based on the defocus quantity; and a driving device to drive respectively said correction lens or said imaging surface and said focusing lens on the basis of the drive quantity. - View Dependent Claims (40, 41, 42, 43, 44, 45)
-
-
46. A method for image movement correction in a camera, comprising:
-
detecting accelerations in first, second and third axial directions; detecting angular velocities about the first, second and third axes; calculating a gravitational acceleration component in a camera coordinate system based on an initial attitude of a camera with respect to a static coordinate system and the angular velocities about the first, second and third axes; calculating a displacement based on the acceleration and the gravitational acceleration component; performing image-shake correction based on the calculated displacement, a distance between the camera and an object to be photographed, and a photographing magnification of the camera. - View Dependent Claims (47, 48, 49)
-
-
50. A method for image movement correction in a camera, comprising:
-
detecting an acceleration acting upon the camera together with a time; calculating a velocity from a period acceleration between a first peak and a last peak during a predetermined period in a curvilinear line depicted by the detected acceleration versus the time, and by assuming that a displacement of the camera at the first peak point and a displacement thereof at the last peak point are equal; calculating a displacement during the correction of the image shake from the calculated velocity; and performing image-shake correction based on the calculated displacement. - View Dependent Claims (51, 52, 53)
-
-
54. A camera having an image-shake correcting device, comprising:
-
an acceleration detecting unit to detect an acceleration in a linear direction acting on said camera; a displacement calculating unit to calculate an initial velocity from the acceleration with an elimination of the gravitational acceleration component, to calculate a velocity from the initial velocity and from the acceleration with an elimination of the gravitational acceleration component, and to calculate a displacement from the velocity; an image-shake quantity determining device to determine an image-shake quantity on the basis of the determined displacement; a drive quantity determining device to determine a drive quantity of said image-shake correcting device on the basis of the determined image-shake quantity; and a driving device to drive said image-shake correcting device on the basis of the drive quantity.
-
-
55. An image correcting camera comprising:
-
an acceleration detecting unit to detect accelerations in X- and Y-axis directions orthogonal to each other, which accelerations act upon said camera; an angular velocity detecting unit to detect angular velocities about the X- and Y-axes and a Z-axis orthogonal thereto that act upon said camera; an attitude detecting unit to detect an attitude of said camera by detecting a gravitational acceleration direction; an attitude calculating unit to calculate a coordinate transform matrix between a camera coordinate system and a static coordinate system from the attitude of said camera and from angular velocities about the tri-axes; a gravitational acceleration component calculating unit to calculate a gravitational acceleration component in the camera coordinate system by use of the coordinate transform matrix; a displacement calculating unit to calculate an initial velocity from the acceleration with an elimination of the gravitational acceleration component, to calculate a velocity from the initial velocity and from the acceleration with an elimination of the gravitational acceleration component, and to calculate a displacement from the velocity; an object distance measuring unit to measure a distance between said camera and an object; a photographing magnification detecting unit to detect a photographing magnification of said camera; an image-shake correcting device; a correction quantity calculating unit to calculate an image shake quantity on the basis of the displacements in X- and Y-axis directions, angles of rotations about X- and Y-axes that are calculated from the angular velocities about the X- and Y-axes, a distance between said camera and the object, and the photographing magnification, and to determine a drive quantity of said image-shake correcting device on the basis of the image shake quantity; and a driving device to drive said image-shake correcting device on the basis of the drive quantity.
-
-
56. An image correcting camera comprising:
-
an acceleration detecting unit to detect accelerations in X- and Y-axis directions orthogonal to each other, which accelerations act upon said camera; an angular velocity detecting unit to detect angular velocities about the tri-axes that act upon said camera; an attitude calculating unit to calculate a coordinate transform matrix between a camera coordinate system and a static coordinate system from an initial attitude of said camera with respect to the static coordinate system and from the angular velocities about the tri-axes; a gravitational acceleration component calculating unit to calculate a gravitational acceleration component in the camera coordinate system by use of the coordinate transform matrix; a displacement calculating unit to calculate an initial velocity from the acceleration with an elimination of the gravitational acceleration component, to calculate a velocity from the initial velocity and from the acceleration with an elimination of the gravitational acceleration component, and to calculate a displacement from the velocity; an object distance measuring unit to measure a distance between said camera and an object; a photographing magnification detecting unit to detect a photographing magnification of said camera; an image-shake correcting device; a correction quantity calculating unit to calculate an image shake quantity on the basis of the displacements in X- and Y-axis directions or in tri-axis directions, angles of rotations about X- and Y-axes or about tri-axes that are calculated from the angular velocities about the X- and Y-axes or about the tri-axes, a distance between said camera and the object, and the photographing magnification, and to determine a drive quantity of said image-shake correcting device on the basis of the image shake quantity; and a driving device to drive said image-shake correcting device on the basis of the drive quantity.
-
-
57. An image correcting camera comprising:
-
an acceleration detecting unit to detect accelerations in X- and Y-axis directions orthogonal to each other, which accelerations act upon said camera; an angular velocity detecting unit to detect angular velocities about the tri-axes that act upon said camera; an attitude calculating unit to calculate a coordinate transform matrix between a camera coordinate system and a static coordinate system from an initial attitude of said camera with respect to the static coordinate system and from the angular velocities about the tri-axes; a gravitational acceleration component calculating unit to calculate a gravitational acceleration component in the camera coordinate system by use of the coordinate transform matrix; a displacement calculating unit to calculate an initial velocity from the acceleration with an elimination of the gravitational acceleration component, to calculate a velocity from the initial velocity and from the acceleration with an elimination of the gravitational acceleration component, and to calculate a displacement from the velocity, an object distance measuring unit to measure a distance between said camera and an object; a photographing magnification detecting unit to detect a photographing magnification of said camera; a focusing lens; a drive quantity calculating unit to calculate an image shake quantity and a defocus quantity on the basis of the displacements in tri-axis directions, angles of rotations about tri-axes that are calculated from angular velocities about the tri-axes, a distance between said camera and the object, and the photographing magnification, and to determine a drive quantity of said focusing lens on the basis of the image shake quantity, a drive quantity of a correction lens or an imaging surface and the defocus quantity; and a driving device to drive respectively said correction lens or said imaging surface and said focusing lens on the basis of the drive quantity.
-
-
58. An image correcting camera comprising;
-
an acceleration detecting unit to detect an acceleration acting upon said camera together with a time in two axial directions; a velocity calculating unit to calculate a velocity from a period acceleration by determining the period acceleration between a first peak and a last peak during a predetermined period in a curvilinear line depicted by the detected acceleration versus the time, and by assuming that a displacement of said camera at the first peak point and a displacement thereof at the last peak point are equal; a displacement calculating unit to calculate a displacement during the correction of the image shake from the velocity calculated by said velocity calculating unit; an image-shake correcting device; a drive quantity determining unit to calculate an image shake quantity on the basis of the displacement calculated by said displacement calculating unit, and to determine a drive quantity of said image-shake correcting device on the basis of the image shake quantity; and a driving device to drive said image-shake correcting device on the basis of the drive quantity.
-
-
59. An image correcting camera comprising:
-
an acceleration detecting unit to detect accelerations acting upon said camera together with a time in X- and Y-axis directions orthogonal to each other; an angular velocity detecting unit to detect angular velocities about the tri-axes that act upon said camera; an attitude calculating unit to calculate a coordinate transform matrix between a camera coordinate system and a static coordinate system from an initial attitude of said camera with respect to the static coordinate system and from the angular velocities about the tri-axes; a gravitational acceleration component calculating unit to calculate a gravitational acceleration component in the camera coordinate system by use of the coordinate transform matrix; a velocity calculating unit to calculate a velocity from a period acceleration by determining the period acceleration between a first peak and a last peak during a predetermined period in a curvilinear line depicted by the acceleration with an elimination of the gravitational acceleration component versus the time, and by assuming that a displacement of said camera at the first peak point and a displacement thereof at the last peak point are equal; a displacement calculating unit to calculate a displacement during the correction of the image shake from the velocity calculated by said velocity calculating unit; an object distance measuring unit to measure a distance between said camera and an object; a photographing magnification detecting unit to detect a photographing magnification of said camera; an image-shake correcting device; a correction quantity calculating unit to calculate an image shake quantity on the basis of the displacements in X- and Y-axis directions or in tri-axis directions, angles of rotations about X- and Y-axes or about tri-axes that are calculated from the angular velocities about the X- and Y-axes or about the tri-axes, a distance between said camera and the object, and the photographing magnification, and to determine a drive quantity of said image-shake correcting device on the basis of the image shake quantity; and a driving device to drive said image-shake correcting device on the basis of the drive quantity.
-
-
60. An image correcting camera comprising:
-
an acceleration detecting unit to detect accelerations acting upon said camera together with a time in X- and Y-axis directions orthogonal to each other; an angular velocity detecting unit to detect angular velocities about the tri-axes that act upon said camera; an attitude calculating unit to calculate a coordinate transform matrix between a camera coordinate system and a static coordinate system from an initial attitude of said camera with respect to the static coordinate system and from the angular velocities about the tri-axes; a gravitational acceleration component calculating unit to calculate a gravitational acceleration component in the camera coordinate system by use of the coordinate transform matrix; a velocity calculating unit to calculate a velocity from a period acceleration by determining the period acceleration between a first peak and a last peak during a predetermined period in a curvilinear line depicted by the acceleration with an elimination of the gravitational acceleration component versus the time, and by assuming that a displacement of said camera at the first peak point and a displacement thereof at the last peak point are equal; a displacement calculating unit to calculate a displacement during the correction of the image shake from the velocity calculated by said velocity calculating unit; an object distance measuring unit to measure a distance between said camera and an object; a photographing magnification detecting unit to detect a photographing magnification of said camera; a focusing lens; a drive quantity calculating unit to calculate a defocus quantity on the basis of the displacements in the tri-axis directions, angles of rotations about tri-axes that are calculated from the angular velocities about the tri-axes, a distance between said camera and the object, and the photographing magnification, and to determine a drive quantity of said focusing lens based on the image shake quantity or based on the drive quantity of a correction lens or of an imaging surface, and based on the defocus quantity; and a driving device to drive respectively said correction lens or said imaging surface and said focusing lens on the basis of the drive quantity.
-
Specification