US 12,250,458 B2
Integrated visual-inertial odometry and image stabilization for image processing
Xueyang Kang, Taiyuan (CN); and Shunying Yuan, Beijing (CN)
Assigned to QUALCOMM Incorporated, San Diego, CA (US)
Appl. No. 18/035,479
Filed by QUALCOMM Incorporated, San Diego, CA (US)
PCT Filed Jan. 4, 2021, PCT No. PCT/CN2021/070099
§ 371(c)(1), (2) Date May 4, 2023,
PCT Pub. No. WO2022/141620, PCT Pub. Date Jul. 7, 2022.
Prior Publication US 2023/0421902 A1, Dec. 28, 2023
Int. Cl. H04N 23/68 (2023.01); G06T 5/20 (2006.01); G06T 7/70 (2017.01); H04N 23/617 (2023.01)
CPC H04N 23/683 (2023.01) [G06T 5/20 (2013.01); G06T 7/70 (2017.01); H04N 23/617 (2023.01); H04N 23/6811 (2023.01); H04N 23/6812 (2023.01); H04N 23/6815 (2023.01); G06T 2207/30244 (2013.01)] 30 Claims
OG exemplary drawing
 
1. A device for image processing, the device comprising:
a memory; and
one or more processors coupled to the memory, the one or more processors configured to:
receive a first set of information, the first set of information being indicative of angular velocity and movement of the device based on a change in position of the device across a current frame captured by the device and a subsequent frame captured by the device;
filter the first set of information to compensate for unintentional movement of the device to generate a second set of information, the second set of information being indicative of angular velocity and movement of the device without unintentional movement;
perform image stabilization on the current frame based on both the first set of information and the second set of information to generate an image stabilized current frame; and
output, for display, the image stabilized current frame.