IP Library Granted Patent US 7,856,179
Granted Patent B2
US 7,856,179 · App. 12/591,259 · Granted Dec 21, 2010

Image stabilization control circuit and image-capturing device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,856,179
App. No.
12/591,259
Granted
Dec 21, 2010
Kind
B2
Abstract

An image stabilization control circuit of an image-capturing device prevents overflow of data in an integration process performed in a digital signal process on a signal outputted by a gyro-sensor. A gyro-filter receives, as an input, fixed-point format angular velocity data (D ω ) obtained by subjecting an output signal from the gyro-sensor to an analog-to-digital conversion. In the gyro-filter, an input format conversion circuit converts from fixed-point format to floating-point format. A camera shake vibration component is obtained from the floating-point format D ω , is integrated, and data (D θ ) corresponding to an oscillation angle is generated. After a centering process is performed, D θ is converted from floating-point format to fixed-point format by an output format conversion circuit, and outputted from the gyro-filter. A drive signal for driving an image stabilization mechanism is generated on the basis of the data outputted by the gyro-filter.

Claims (27)

1. An image stabilization control circuit for driving an image stabilization mechanism of an image-capturing device on the basis of a displacement velocity of the image-capturing device detected by a vibration detector provided to the device, the image stabilization control circuit comprising:

a vibration-compensation-data-generating circuit for generating vibration-compensation data corresponding to a degree to which the image-capturing device is displaced, on the basis of displacement velocity data corresponding to the displacement velocity; and

a drive-signal-generating circuit for generating a drive signal for driving the image stabilization mechanism, on the basis of the vibration-compensation data outputted from the vibration-compensation-data-generating circuit; wherein

the vibration-compensation-data-generating circuit comprises

an input format conversion circuit for converting the displacement velocity data from fixed-point format to floating-point format;

a high-pass filter that is a digital filter for performing a filtering process for attenuating a low-frequency component and transmitting a vibration component of a target compensation region, on the floating-point format displacement velocity data;

an integration circuit that is a digital filter for performing an integration process on data outputted by the high-pass filter, and generating the vibration-compensation data; and

an output format conversion circuit for converting the vibration-compensation data obtained by the integration circuit from floating-point format to fixed-point format, and outputting the vibration-compensation data from the vibration-compensation-data-generating circuit.

2. The image stabilization control circuit of claim 1 , wherein

the vibration-compensation-data-generating circuit has a centering high-pass filter that is a digital filter provided between the integration circuit and the output format conversion circuit, the filter performing a filtering process for damping a direct current component of the floating-point format vibration-compensation data.

3. The image stabilization control circuit of claim 2 , wherein

the drive-signal-generating circuit generates the drive signal on the basis of position data indicating a degree to which the image stabilization mechanism is displaced, and the vibration-compensation data.

4. The image stabilization control circuit of claim 1 , wherein

the vibration-compensation-data-generating circuit replaces the floating-point format data within the circuit with 0 when an absolute value of the data is equal to or less than a predetermined threshold.

5. The image stabilization control circuit of claim 1 , wherein

the vibration-compensation-data-generating circuit replaces the floating-point format data within the circuit with a predetermined upper limit value when an absolute value of the data is equal to or greater than a predetermined threshold.

6. The image stabilization control circuit of claim 1 , wherein

the image stabilization control circuit comprises:

means for reading out floating-point format internal computation data within the vibration-compensation-data-generating circuit;

gain-adjusting means for multiplying, by a preset gain, the internal computation data that has been read out, and adjusting an amplitude of the internal computation data;

data format conversion means for converting the adjusted-amplitude internal computation data from floating-point format to fixed-point format;

monitoring signal generating means for generating an internal monitoring signal for expressing the internal computation data in an analog amount, on the basis of the internal computation data converted to fixed-point format; and

an output terminal for outputting the internal monitoring signal to a circuit externally disposed with respect to the image stabilization control circuit.

7. An image-capturing device, comprising:

the image stabilization control circuit of claim 1 ;

a vibration detector for detecting a displacement velocity and feeding the displacement velocity to the image stabilization control circuit; and

an image stabilization mechanism driven by the drive signal generated by the image stabilization control circuit, the image stabilization mechanism having a displaceable lens or image sensor that is to be driven.

Assignments (9)
RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 038620, FRAME 0087 Recorded Jun 22, 2023
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC; FAIRCHILD SEMICONDUCTOR CORPORATION
Reel/Frame 064070/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT PATENT NUMBER 5859768 AND TO RECITE COLLATERAL AGENT ROLE OF RECEIVING PARTY IN THE SECURITY INTEREST PREVIOUSLY RECORDED ON REEL 038620 FRAME 0087. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Aug 25, 2016
From: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 039853/0001 →
SECURITY INTEREST Recorded Apr 15, 2016
From: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH
Reel/Frame 038620/0087 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR NAME PREVIOUSLY RECORDED AT REEL: 033813 FRAME: 0420. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 21, 2015
From: SYSTEM SOLUTIONS CO., LTD.
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
Reel/Frame 034816/0510 →
CHANGE OF NAME Recorded Dec 3, 2014
From: SANYO SEMICONDUCTOR CO., LTD
To: SYSTEM SOLUTIONS CO., LTD.
Reel/Frame 034537/0044 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2014
From: SANYO SEMICONDUCTOR CO., LTD.
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
Reel/Frame 033813/0420 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT #12/577882 PREVIOUSLY RECORDED ON REEL 026594 FRAME 0385. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 6, 2014
From: SANYO ELECTRIC CO., LTD
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
Reel/Frame 032836/0342 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2011
From: SANYO ELECTRIC CO., LTD.
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
Reel/Frame 026594/0385 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2009
From: HIRAYAMA, HIDEKI
To: SANYO ELECTRIC CO., LTD.; SANYO SEMICONDUCTOR CO., LTD.
Reel/Frame 023547/0462 →