Country
Full text data for US,EP,CN
Type
Legal Validity
Legal Status
Filing Date
Publication Date
Inventor
Assignee
Click to expand
IPC(Section)
IPC(Class)
IPC(Subclass)
IPC(Group)
IPC(Subgroup)
Agent
Agency
Claims Number
Figures Number
Citation Number of Times
Assignee Number
No. Publication Number Title Publication/Patent Number Publication/Patent Number Publication Date Publication Date
Application Number Application Number Filing Date Filing Date
Inventor Inventor Assignee Assignee IPC IPC
1
EP3777119A1
STABILIZING VIDEO TO REDUCE CAMERA AND FACE MOVEMENT
Publication/Patent Number: EP3777119A1 Publication Date: 2021-02-17 Application Number: 19723253.1 Filing Date: 2019-04-17 Inventor: Liang, Chia-kai   Shi, Fuhao   Assignee: Google LLC   IPC: H04N5/232
2
US2020374460A1
Stabilizing Video by Accounting for a Location of a Feature in a Stabilized View of a Frame
Publication/Patent Number: US2020374460A1 Publication Date: 2020-11-26 Application Number: 16/989,566 Filing Date: 2020-08-10 Inventor: Liang, Chia-kai   Shi, Fuhao   Assignee: Google LLC   IPC: H04N5/232 Abstract: The subject matter described in this disclosure can be embodied in methods and systems for stabilizing video. A computing system determines a stabilized location of a facial feature in a frame of video accounting for its location in a previous frame. The computing system determines a physical camera pose in virtual space and maps the frame into virtual space. The computing system determines an optimized virtual camera pose using an optimization process that determines (1) a difference between the stabilized location of the facial feature and a location of the facial feature when viewed from a potential virtual camera pose, (2) a difference between the potential virtual camera pose and a previous virtual camera pose, and (3) a difference between the potential virtual camera pose and the physical camera pose. The computing system generates the stabilized view of the frame using the optimized virtual camera pose.
3
US10812717B2
Stabilizing video by accounting for a location of a feature in a stabilized view of a frame
Publication/Patent Number: US10812717B2 Publication Date: 2020-10-20 Application Number: 16/235,037 Filing Date: 2018-12-28 Inventor: Liang, Chia-kai   Shi, Fuhao   Assignee: Google LLC   IPC: H04N5/232 Abstract: The subject matter described in this disclosure can be embodied in methods and systems for stabilizing video. A computing system determines a stabilized location of a facial feature in a frame of video accounting for its location in a previous frame. The computing system determines a physical camera pose in virtual space and maps the frame into virtual space. The computing system determines an optimized virtual camera pose using an optimization process that determines (1) a difference between the stabilized location of the facial feature and a location of the facial feature when viewed from a potential virtual camera pose, (2) a difference between the potential virtual camera pose and a previous virtual camera pose, and (3) a difference between the potential virtual camera pose and the physical camera pose. The computing system generates the stabilized view of the frame using the optimized virtual camera pose.
4
US2020007770A1
Video Stabilization
Publication/Patent Number: US2020007770A1 Publication Date: 2020-01-02 Application Number: 16/568,931 Filing Date: 2019-09-12 Inventor: Shi, Fuhao   Liang, Chia-kai   Tu, Xue   Assignee: Google LLC   IPC: H04N5/232 Abstract: Methods, systems, and apparatus, including computer programs stored on a computer-readable storage medium, for video stabilization. In some implementations, a computer system obtains frames of a video captured by a recording device using an optical image stabilization (OIS) system. The computing system receives (i) OIS position data indicating positions of the OIS system during capture of the frames, and (ii) device position data indicating positions of the recording device during capture of the frames. The computing system determines a first transformation for a particular frame based on the OIS position data for the particular frame and device position data for the particular frame. The computing system determines a second transformation for the particular frame based on the first transformation and positions of the recording device occurring after capture of the particular frame. The computing system generates a stabilized version of the particular frame using the second transformation.
5
EP3603049A1
VIDEO STABILIZATION
Publication/Patent Number: EP3603049A1 Publication Date: 2020-02-05 Application Number: 18762179.2 Filing Date: 2018-07-31 Inventor: Shi, Fuhao   Liang, Chia-kai   Tu, Xue   Assignee: Google LLC   IPC: H04N5/232
6
US202007770A1
Video Stabilization
Publication/Patent Number: US202007770A1 Publication Date: 2020-01-02 Application Number: 20/191,656 Filing Date: 2019-09-12 Inventor: Liang, Chia-kai   Tu, Xue   Shi, Fuhao   Assignee: GOOGLE LLC   IPC: H04N5/232 Abstract: Methods, systems, and apparatus, including computer programs stored on a computer-readable storage medium, for video stabilization. In some implementations, a computer system obtains frames of a video captured by a recording device using an optical image stabilization (OIS) system. The computing system receives (i) OIS position data indicating positions of the OIS system during capture of the frames, and (ii) device position data indicating positions of the recording device during capture of the frames. The computing system determines a first transformation for a particular frame based on the OIS position data for the particular frame and device position data for the particular frame. The computing system determines a second transformation for the particular frame based on the first transformation and positions of the recording device occurring after capture of the particular frame. The computing system generates a stabilized version of the particular frame using the second transformation.
7
US10171738B1
Stabilizing video to reduce camera and face movement
Publication/Patent Number: US10171738B1 Publication Date: 2019-01-01 Application Number: 15/972,044 Filing Date: 2018-05-04 Inventor: Liang, Chia-kai   Shi, Fuhao   Assignee: Google LLC   IPC: G06K9/00 Abstract: The subject matter described in this disclosure can be embodied in methods and systems for stabilizing video. A computing system determines a stabilized location of a facial feature in a frame of video accounting for its location in a previous frame. The computing system determines a physical camera pose in virtual space and maps the frame into virtual space. The computing system determines an optimized virtual camera pose using an optimization process that determines (1) a difference between the stabilized location of the facial feature and a location of the facial feature when viewed from a potential virtual camera pose, (2) a difference between the potential virtual camera pose and a previous virtual camera pose, and (3) a difference between the potential virtual camera pose and the physical camera pose. The computing system generates the stabilized view of the frame using the optimized virtual camera pose.
8
WO2019212749A1
STABILIZING VIDEO TO REDUCE CAMERA AND FACE MOVEMENT
Publication/Patent Number: WO2019212749A1 Publication Date: 2019-11-07 Application Number: 2019027934 Filing Date: 2019-04-17 Inventor: Liang, Chia-kai   Shi, Fuhao   Assignee: GOOGLE LLC   IPC: H04N5/232 Abstract: The subject matter described in this disclosure can be embodied in methods and systems for stabilizing video. A computing system determines a stabilized location of a facial feature in a frame of video accounting for its location in a previous frame. The computing system determines a physical camera pose in virtual space and maps the frame into virtual space. The computing system determines an optimized virtual camera pose using an optimization process that determines (1) a difference between the stabilized location of the facial feature and a location of the facial feature when viewed from a potential virtual camera pose, (2) a difference between the potential virtual camera pose and a previous virtual camera pose, and (3) a difference between the potential virtual camera pose and the physical camera pose. The computing system generates the stabilized view of the frame using the optimized virtual camera pose.
9
US2019342497A1
Stabilizing Video to Reduce Camera and Face Movement
Publication/Patent Number: US2019342497A1 Publication Date: 2019-11-07 Application Number: 16/235,037 Filing Date: 2018-12-28 Inventor: Liang, Chia-kai   Shi, Fuhao   Assignee: Google LLC   IPC: H04N5/232 Abstract: The subject matter described in this disclosure can be embodied in methods and systems for stabilizing video. A computing system determines a stabilized location of a facial feature in a frame of video accounting for its location in a previous frame. The computing system determines a physical camera pose in virtual space and maps the frame into virtual space. The computing system determines an optimized virtual camera pose using an optimization process that determines (1) a difference between the stabilized location of the facial feature and a location of the facial feature when viewed from a potential virtual camera pose, (2) a difference between the potential virtual camera pose and a previous virtual camera pose, and (3) a difference between the potential virtual camera pose and the physical camera pose. The computing system generates the stabilized view of the frame using the optimized virtual camera pose.
10
US10462370B2
Video stabilization
Publication/Patent Number: US10462370B2 Publication Date: 2019-10-29 Application Number: 15/724,241 Filing Date: 2017-10-03 Inventor: Shi, Fuhao   Liang, Chia-kai   Tu, Xue   Assignee: Google LLC   IPC: H04N5/228 Abstract: Methods, systems, and apparatus, including computer programs stored on a computer-readable storage medium, for video stabilization. In some implementations, a computer system obtains frames of a video captured by a recording device using an optical image stabilization (OIS) system. The computing system receives (i) OIS position data indicating positions of the OIS system during capture of the frames, and (ii) device position data indicating positions of the recording device during capture of the frames. The computing system determines a first transformation for a particular frame based on the OIS position data for the particular frame and device position data for the particular frame. The computing system determines a second transformation for the particular frame based on the first transformation and positions of the recording device occurring after capture of the particular frame. The computing system generates a stabilized version of the particular frame using the second transformation.
11
US2019104255A1
Video Stabilization
Publication/Patent Number: US2019104255A1 Publication Date: 2019-04-04 Application Number: 15/724,241 Filing Date: 2017-10-03 Inventor: Shi, Fuhao   Liang, Chia-kai   Tu, Xue   Assignee: Google LLC   IPC: H04N5/232 Abstract: Methods, systems, and apparatus, including computer programs stored on a computer-readable storage medium, for video stabilization. In some implementations, a computer system obtains frames of a video captured by a recording device using an optical image stabilization (OIS) system. The computing system receives (i) OIS position data indicating positions of the OIS system during capture of the frames, and (ii) device position data indicating positions of the recording device during capture of the frames. The computing system determines a first transformation for a particular frame based on the OIS position data for the particular frame and device position data for the particular frame. The computing system determines a second transformation for the particular frame based on the first transformation and positions of the recording device occurring after capture of the particular frame. The computing system generates a stabilized version of the particular frame using the second transformation.
12
WO2019070333A1
VIDEO STABILIZATION
Publication/Patent Number: WO2019070333A1 Publication Date: 2019-04-11 Application Number: 2018044524 Filing Date: 2018-07-31 Inventor: Tu, Xue   Liang, Chia-kai   Shi, Fuhao   Assignee: GOOGLE LLC   IPC: G06T5/20 Abstract: Methods, systems, and apparatus, including computer programs stored on a computer-readable storage medium, for video stabilization. In some implementations, a computer system obtains frames of a video captured by a recording device using an optical image stabilization (OlS) system. The computing system receives (i) OlS position data indicating positions of the OlS system during capture of the frames, and (ii) device position data indicating positions of the recording device during capture of the frames. The computing system determines a first transformation for a particular frame based on the OlS position data for the particular frame and device position data for the particular frame. The computing system determines a second transformation for the particular frame based on the first transformation and positions of the recording device occurring after capture of the particular frame. The computing system generates a stabilized version of the particular frame using the second transformation.