US 12,143,723 B2
Method and system for camera motion blur reduction
Razvan Condorovici, Bucharest (RO); Bogdan Petcu, Bucharest (RO); and Piotr Stec, Galway (IE)
Assigned to FotoNation Limited, (IE)
Filed by FotoNation Limited, Galway (IE)
Filed on Oct. 5, 2023, as Appl. No. 18/377,040.
Application 18/377,040 is a continuation of application No. 17/541,222, filed on Dec. 2, 2021, granted, now 11,812,146.
Prior Publication US 2024/0031676 A1, Jan. 25, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 23/68 (2023.01)
CPC H04N 23/6845 (2023.01) [H04N 23/6811 (2023.01); H04N 23/6812 (2023.01); H04N 23/683 (2023.01)] 20 Claims
OG exemplary drawing
 
1. An image acquisition system comprising:
a camera module including at least a lens and an image sensor, the lens being associated with a lens projection model;
a motion sensor configured to measure data related to a camera module motion;
a controller configured to determine a set of provisional exposure parameters to acquire each of successive image frames for a video stream, the provisional exposure parameters including a provisional exposure time in combination with a provisional gain; and
the image acquisition system being configured to perform:
determining the camera module motion based on angular velocity data measured using a gyroscope;
transforming the measured angular velocity data into corresponding camera module orientations; and
calculating a camera module rotation over at least one portion of a time window; and wherein predicting the camera motion blur comprises:
selecting at least one reference point at a first position in an image space;
projecting the at least one reference point into a virtual 3D space based on the lens projection model;
rotating the projected at least one reference point according to the calculated camera module rotation;
projecting back the rotated at least one reference point to a second position in the image space based on the lens projection module; and
calculating a camera motion blur corresponding to the calculated camera module rotation as a distance between the first and second positions.