| CPC G06T 7/74 (2017.01) [G06T 7/33 (2017.01); G06T 7/593 (2017.01); G06T 19/006 (2013.01); G06T 2207/10012 (2013.01); H04N 13/239 (2018.05)] | 20 Claims |

|
1. A method for correcting a bending of a flexible device comprising:
accessing feature data of a first stereo frame that is generated by stereo optical sensors of the flexible device, the feature data generated based on a visual-inertial odometry (VIO) system of the flexible device;
accessing depth map data of the first stereo frame, the depth map data generated based on a depth map system of the flexible device;
estimating a yaw bias based on the feature data and the depth map data of the first stereo frame by: identifying three-dimensional landmarks of the first stereo frame using the VIO system, projecting the three-dimensional landmarks on a two-dimensional disparity map, and computing the yaw bias based on the two-dimensional disparity map; and
generating a second stereo frame after the first stereo frame, the second stereo frame based on the yaw bias of the first stereo frame.
|