US 12,407,926 B2
Method and electronic device for image stabilization during image capturing using motion data
Wonseok Song, Suwon-si (KR); Jaemu Yun, Suwon-si (KR); Junghwan Jo, Suwon-si (KR); Kyoungho Yun, Suwon-si (KR); and Seungtae Ha, Suwon-si (KR)
Assigned to SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed by SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed on Aug. 30, 2023, as Appl. No. 18/458,558.
Application 18/458,558 is a continuation of application No. PCT/KR2022/005321, filed on Apr. 13, 2022.
Claims priority of application No. 10-2021-0052412 (KR), filed on Apr. 22, 2021.
Prior Publication US 2023/0412924 A1, Dec. 21, 2023
Int. Cl. H04N 23/68 (2023.01)
CPC H04N 23/684 (2023.01) [H04N 23/6812 (2023.01); H04N 23/687 (2023.01)] 14 Claims
OG exemplary drawing
 
1. An electronic device comprising:
a camera module including an optical image stabilization (OIS) actuator and an image sensor configured to read out an image frame obtained based on image stabilization performed via the OIS actuator;
at least one motion sensor; and
at least one processor, comprising processing circuitry, operatively connected to the camera module and the at least one motion sensor and
configured, individually or collectively, to:
obtain a first image frame read out via the image sensor;
obtain, from the image sensor, a first vertical synchronization signal (Vsync) corresponding to an operation of the image sensor for obtaining the first image frame;
obtain a plurality of pieces of motion data corresponding to a-movement of the electronic device via the at least one motion sensor, while the first image frame is read out;
identify, based on the first vertical synchronization signal, first motion data corresponding to a first point in time at which read-out of the first image frame is completed;
calculate a first time interval between the first time point and the first vertical synchronization signal;
obtain a first data package for digital image stabilization (DIS) based on the first motion data, at least one piece of second motion data obtained before the first motion data among the plurality of pieces of motion data, and data associated with the first time interval; and
perform digital image stabilization on the first image frame using the first data package.