US12526520B2ActiveUtilityA1

Optical image stabilization method and system, and electronic device

Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTDPriority: Aug 3, 2021Filed: Jan 9, 2024Granted: Jan 13, 2026
Est. expiryAug 3, 2041(~15 yrs left)· nominal 20-yr term from priority
Inventors:CHEN WEI
H04N 23/687H04N 23/683H04N 23/6812
57
PatentIndex Score
0
Cited by
24
References
17
Claims

Abstract

An optical image stabilization method and system, and an electronic device are provided. The method is implemented by a camera module. The camera module includes a lens and a photosensitive element. Shake data of the camera module is obtained. In response to the shake data being less than or equal to a first threshold, based on the shake data and a first compensation strategy, at least one of the lens and the photosensitive element is driven to move. In response to the shake data being greater than the first threshold, based on the shake data and a second compensation strategy, the lens and the photosensitive element are driven to move.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . An optical image stabilization method, wherein the method is implemented by a camera module comprising a lens and a photosensitive element, and the method comprises:
 acquiring shake data of the camera module;   in response to the shake data being less than or equal to a first threshold, driving, based on the shake data and a first compensation strategy, at least one of the lens and the photosensitive element to move; and   in response to the shake data being greater than the first threshold, driving, based on the shake data and a second compensation strategy, the lens and the photosensitive element to move;   wherein driving, based on the shake data and the first compensation strategy, at least one of the lens and the photosensitive element to move, comprises:
 determining first compensation data based on the shake data; 
 in response to the first compensation data only comprising a first translation amount for the lens, driving, based on the first compensation data, the lens to move; and 
 in response to the first compensation data comprising a second translation amount for the lens and a first rotation amount for the photosensitive element, driving, based on the first compensation data, the lens and the photosensitive element to move. 
   
     
     
         2 . The optical image stabilization method as claimed in  claim 1 , wherein driving, based on the first compensation data, the lens to move, comprises:
   driving, based on the first compensation data, the lens to translate; and     wherein driving, based on the first compensation data, the lens and the photosensitive element to move, comprises:
 driving, based on the first compensation data, the lens to translate and the photosensitive element to rotate. 
   
     
     
         3 . The optical image stabilization method as claimed in  claim 2 , wherein driving, based on the first compensation data, the lens to translate, comprises:
   driving, based on the first translation amount, the lens to translate; and     wherein driving, based on the first compensation data, the lens to translate and the photosensitive element to rotate, comprises:
 driving, based on the second translation data, the lens to translate; and 
 driving, based on the first rotation amount, the photosensitive element to rotate. 
   
     
     
         4 . The optical image stabilization method as claimed in  claim 1 , wherein determining the first compensation data based on the shake data comprises:
 determining, based on the shake data, current positions of the lens and the photosensitive element;   comparing the current positions of the lens and the photosensitive element with initial positions of the lens and the photosensitive element;   in response to determining, through the comparison, only a translation offset of the camera module, determining the first translation amount based on the translation offset; and   in response to determining, through the comparison, both a translation offset of the camera module and a rotation offset of the camera module, determining, based on the translation offset and the rotation offset, the second translation amount and first rotation amount.   
     
     
         5 . The optical image stabilization method as claimed in  claim 1 , wherein the second compensation strategy comprises a first sub-strategy and a second sub-strategy, and driving, based on the shake data and the second compensation strategy, the lens and the photosensitive element to move in response to the shake data being greater than the first threshold, comprises:
 in response to the shake data being greater than the first threshold and being less than or equal to a second threshold, driving, based on the shake data and the first sub-strategy, the lens and the photosensitive element to move; and   in response to the shake data being greater than the second threshold, driving, based on the shake data and the second sub-strategy, the lens and the photosensitive element to move.   
     
     
         6 . The optical image stabilization method as claimed in  claim 5 , wherein driving, based on the shake data and the first sub-strategy, the lens and the photosensitive element to move, comprises:
 determining second compensation data based on the shake data;   in response to the second compensation data comprising a third translation amount for the lens and a fourth translation amount for the photosensitive element, driving, based on the second compensation data, the lens to translate and the photosensitive element to translate; and   in response to the second compensation data comprising a fifth translation amount for the lens, a sixth translation amount for the photosensitive element, and a second rotation amount for the photosensitive element, driving, based on the second compensation data, the lens to translate and the photosensitive element to translate and rotate.   
     
     
         7 . The optical image stabilization method as claimed in  claim 6 , wherein driving, based on the second compensation data, the lens to translate and the photosensitive element to translate, comprises:
   driving, based on the third translation amount, the lens to translate, and driving, based on the fourth translation amount, the photosensitive element to translate; and     wherein driving, based on the second compensation data, the lens to translate and the photosensitive element to translate and rotate, comprises:
 driving, based on the fifth translation amount, the lens to translate, driving, based on the sixth translation amount, the photosensitive element to translate, and driving, based on the second rotation amount, the photosensitive element to rotate. 
   
     
     
         8 . The optical image stabilization method as claimed in  claim 6 , wherein determining the second compensation data based on the shake data comprises:
 in response to determining that the shake data is only contributed by a translation offset of the camera module, determining, based on the shake data and current positions of the lens and the photosensitive element, the third translation amount and the fourth translation amount; and   in response to determining that the shake data is further contributed by a rotation offset of the camera module, determining, based on the shake data and current positions of the lens and the photosensitive element, the fifth translation amount, the sixth translation amount, and the second rotation amount.   
     
     
         9 . The optical image stabilization method as claimed in  claim 5 , wherein driving, based on the shake data and the second sub-strategy, the lens and the photosensitive element to move, comprises:
 determining, based on the shake data, a seventh translation amount and an eighth translation amount; and   driving, based on the seventh translation amount, the lens to translate, and driving, based on the eighth translation amount, the photosensitive element to translate.   
     
     
         10 . An optical image stabilization system, comprising a detection module and a camera module, wherein the camera module comprises a lens, a photosensitive element, a first driving chip and a second driving chip; the first driving chip is connected with the lens, and the second driving chip is connected with the photosensitive element;
 the detection module is configured to acquire shake data of the camera module;   when the shake data is less than or equal to a first threshold, based on the shake data and a first compensation strategy, at least one of the lens and the photosensitive element is driven to move; and   when the shake data is greater than the first threshold, based on the shake data and a second compensation strategy, each of the lens and the photosensitive element is driven to move;   wherein moving of the lens is driven by the first driving chip, and moving of the photosensitive element is driven by the second driving chip; and   wherein the optical image stabilization system further comprises a processor, the processor is configured to transmit a control signal to the first driving chip and the second driving chip, and each of the first driving chip and the second driving chip is configured to process the shake data based on the control signal.   
     
     
         11 . The optical image stabilization system as claimed in  claim 10 , wherein the camera module further comprises a first driving motor and a second driving motor, the first driving chip is connected with the lens through the first driving motor, the first driving chip is configured to drive the lens to move by driving the first driving motor; the second driving chip is connected with the photosensitive element through the second driving motor, and the second driving chip is configured to drive the photosensitive element to move by controlling the second driving motor. 
     
     
         12 . The optical image stabilization system as claimed in  claim 11 , wherein the detection module is connected with the first driving chip, the detection module is further configured to transmit the acquired shake data to the first driving chip;
 the first driving chip is configured to analyze the shake data, and obtain, through the analysis, at least one of a translation amount for the lens, a translation amount for the photosensitive element, and a rotation amount for the photosensitive element;   the first driving chip is further configured to control, based on the obtained translation amount for the lens, the first driving motor to drive the lens to move;   the first driving chip is further configured to transmit at least one of the translation amount for the photosensitive element, the analyzed rotation amount for the photosensitive element to the second driving chip; and   the second driving chip is configured to control, based on the at least one of the obtained translation amount for the photosensitive element and the rotation amount for the photosensitive element, the second driving motor to drive the photosensitive element to move.   
     
     
         13 . The optical image stabilization system as claimed in  claim 11 , wherein the detection module is connected with the second driving chip, and the detection module is further configured to transmit the acquired shake data to the second driving chip; the second driving chip is further configured to analyze the shake data, and obtain, through the analysis, at least one of a translation amount for the lens, a translation amount for the photosensitive element and a rotation amount for the photosensitive element;
 the second driving chip is further configured to control, based on the at least one of the obtained translation amount for the photosensitive element and the rotation amount for the photosensitive element, the second driving motor to drive the photosensitive element to move; and   the second driving chip is further configured to transmit the analyzed translation amount for the lens to the first driving chip, and the first driving chip is configured to control, based on the translation amount for the lens, the first driving motor to drive the lens to move.   
     
     
         14 . The optical image stabilization system as claimed in  claim 10 , wherein the detection module is connected with the processor, and the processor is connected with each of the first driving chip and the second driving chip; the processor is configured to process the shake data detected by the detection module, and obtain, through the processing, compensation data for the lens and compensation data for the photosensitive element;
 the processor is further configured to transmit the compensation data for the lens to the first driving chip, and the first driving chip is configured to control, based on the compensation data for the lens, the lens to move; and   the processor is further configured to transmit the compensation data for the photosensitive element to the second driving chip, and the second driving chip is configured to control, based on the compensation data for the photosensitive element, the photosensitive element to move.   
     
     
         15 . An electronic device, comprising a lens, a photosensitive element, a first bracket, a first driving motor, and a second driving motor, wherein the first bracket has a first side and a second side arranged opposite to the first side, the first driving motor is arranged on the first side, the second driving motor is arranged on the second side, the lens is arranged on the first driving motor, and the first driving motor is configured to drive the lens to move; the photosensitive element is arranged on the second driving motor, and the second driving motor is configured to drive the photosensitive element to move;
 wherein the electronic device further comprises a detection module, a first driving chip and a second driving chip, the first driving chip is connected with the lens through the first driving motor, and the second driving chip is connected with the photosensitive element through the second driving motor;   the detection module is configured to acquire shake data of the lens;   when the shake data is less than or equal to a first threshold, based on the shake data and a first compensation strategy, at least one of the lens and the photosensitive element is driven to move;   when the shake data is greater than the first threshold and is less than or equal to a second threshold, based on the shake data and a first sub-strategy of a second compensation strategy, the lens and the photosensitive element are driven to move; and   when the shake data is greater than the second threshold, based on the shake data and a second sub-strategy of the second compensation strategy, the lens and the photosensitive element are driven to move;   wherein the first driving chip is configured to drive, by controlling the first driving motor, the lens to translate in a preset plane, and the second driving chip is configured to drive, by controlling the second driving motor, the photosensitive element to translate in the preset plane or to rotate around a preset axis.   
     
     
         16 . The electronic device as claimed in  claim 15 , wherein when the shake data is less than or equal to the first threshold, at least one of the first driving chip, the second driving chip, and a processor is configured to acquire, based on the shake data, at least one of a translation amount for the lens and a rotation amount for the photosensitive element;
 when only a first translation amount for the lens is acquired based on the shake data, the first driving chip is configured to control the first driving motor to drive the lens to translate, based on the first translation amount for the lens; and   when a second translation amount for the lens and a first rotation amount for the photosensitive element are acquired based on the shake data, the first driving chip is configured to control the first driving motor to drive the lens to translate, based on the first translation amount for the lens, and the second driving chip is configured to control the second driving motor to drive the photosensitive element to rotate, based on the first rotation amount for the photosensitive element.   
     
     
         17 . The electronic device as claimed in  claim 15 , wherein when the shake data is larger than the first threshold and is less than or equal to the second threshold:
 at least one of the first driving chip, the second driving chip, and the processor is configured to acquire, based on the shake data, a third translation amount for the lens and a fourth translation amount for the photosensitive element, the first driving chip is configured to control the first driving motor to drive the lens to translate, based on the third translation amount for the lens, and the second driving chip is configured to control the second driving motor to drive the photosensitive element to translate, based on the fourth translation amount for the photosensitive element; or   at least one of the first driving chip, the second driving chip, and the processor is configured to acquire, based on the shake data, a fifth translation amount for the lens, a sixth translation amount for photosensitive element, and a second rotation amount for the photosensitive element, the first driving chip is configured to control the first driving motor to drive the lens to translate, based on the fifth translation amount for the lens, the second driving chip is configured to control the second driving motor to drive the photosensitive element to translate, based on the sixth translation amount for photosensitive element, and the second driving chip is further configured to control the second driving motor to drive the photosensitive element to rotate, based on the second rotation amount for the photosensitive element.

Join the waitlist — get patent alerts

Track US12526520B2 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.