-
公开(公告)号:US20200221030A1
公开(公告)日:2020-07-09
申请号:US16827183
申请日:2020-03-23
Applicant: Google LLC
Inventor: Wei Hong , Rodrigo Carceroni
Abstract: In general, the subject matter can be embodied in methods, systems, and program products for identifying, by a computing system and using first and second frames of a video, a transformation that indicates movement of a camera with respect to the frames. The computing system generates a modified transformation so that the transformation is less representative of recent movement. The computing system uses the transformation and the modified transformation to generate a second transformation. The computing system identifies an anticipated distortion that would be present in a stabilized version of the second frame. The computing system determines an amount by which to reduce a stabilizing effect. The computing system applies the second transformation to the second frame to stabilize the second frame, where the stabilizing effect has been reduced based on the determined amount by which to reduce the stabilizing effect.
-
公开(公告)号:US10609287B2
公开(公告)日:2020-03-31
申请号:US16513123
申请日:2019-07-16
Applicant: Google LLC
Inventor: Wei Hong , Rodrigo Carceroni
Abstract: In general, the subject matter can be embodied in methods, systems, and program products for identifying, by a computing system and using first and second frames of a video, a transformation that indicates movement of a camera with respect to the frames. The computing system generates a modified transformation so that the transformation is less representative of recent movement. The computing system uses the transformation and the modified transformation to generate a second transformation. The computing system identifies an anticipated distortion that would be present in a stabilized version of the second frame. The computing system determines an amount by which to reduce a stabilizing effect. The computing system applies the second transformation to the second frame to stabilize the second frame, where the stabilizing effect has been reduced based on the determined amount by which to reduce the stabilizing effect.
-
公开(公告)号:US20190342496A1
公开(公告)日:2019-11-07
申请号:US16513123
申请日:2019-07-16
Applicant: Google LLC
Inventor: Wei Hong , Rodrigo Carceroni
Abstract: In general, the subject matter can be embodied in methods, systems, and program products for identifying, by a computing system and using first and second frames of a video, a transformation that indicates movement of a camera with respect to the frames. The computing system generates a modified transformation so that the transformation is less representative of recent movement. The computing system uses the transformation and the modified transformation to generate a second transformation. The computing system identifies an anticipated distortion that would be present in a stabilized version of the second frame. The computing system determines an amount by which to reduce a stabilizing effect. The computing system applies the second transformation to the second frame to stabilize the second frame, where the stabilizing effect has been reduced based on the determined amount by which to reduce the stabilizing effect.
-
公开(公告)号:US10002435B2
公开(公告)日:2018-06-19
申请号:US15010239
申请日:2016-01-29
Applicant: Google LLC
Inventor: Wei Hong , Marius Renn , Rodrigo Carceroni
CPC classification number: G06T7/269 , G06T7/248 , G06T7/254 , G06T7/262 , G06T7/337 , G06T7/74 , G06T2207/10016 , G06T2207/20021 , G06T2207/20048 , G06T2207/30241 , G06T2207/30244
Abstract: In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products for detecting motion in images. A computing system receives first and second images that were captured by a camera. The computing system generates, using the images, a mathematical transformation that indicates movement of the camera from the first image to the second image. The computing system generates, using the first image and the mathematical transformation, a modified version of the first image that presents the scene that was captured by the first image from a position of the camera when the second image was captured. The computing system determines a portion of the first image or second image at which a position of an object in the scene moved, by comparing the modified version of the first image to the second image.
-
公开(公告)号:US11625840B2
公开(公告)日:2023-04-11
申请号:US17185054
申请日:2021-02-25
Applicant: Google LLC
Inventor: Wei Hong , Marius Renn , Rodrigo Carceroni
Abstract: In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products for detecting motion in images. A computing system receives first and second images that were captured by a camera. The computing system generates, using the images, a mathematical transformation that indicates movement of the camera from the first image to the second image. The computing system generates, using the first image and the mathematical transformation, a modified version of the first image that presents the scene that was captured by the first image from a position of the camera when the second image was captured. The computing system determines a portion of the first image or second image at which a position of an object in the scene moved, by comparing the modified version of the first image to the second image.
-
公开(公告)号:US20180293741A1
公开(公告)日:2018-10-11
申请号:US16005172
申请日:2018-06-11
Applicant: Google LLC
Inventor: Wei Hong , Marius Renn , Rodrigo Carceroni
Abstract: In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products for detecting motion in images. A computing system receives first and second images that were captured by a camera. The computing system generates, using the images, a mathematical transformation that indicates movement of the camera from the first image to the second image. The computing system generates, using the first image and the mathematical transformation, a modified version of the first image that presents the scene that was captured by the first image from a position of the camera when the second image was captured. The computing system determines a portion of the first image or second image at which a position of an object in the scene moved, by comparing the modified version of the first image to the second image.
-
公开(公告)号:US10957054B2
公开(公告)日:2021-03-23
申请号:US16005172
申请日:2018-06-11
Applicant: Google LLC
Inventor: Wei Hong , Marius Renn , Rodrigo Carceroni
Abstract: In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products for detecting motion in images. A computing system receives first and second images that were captured by a camera. The computing system generates, using the images, a mathematical transformation that indicates movement of the camera from the first image to the second image. The computing system generates, using the first image and the mathematical transformation, a modified version of the first image that presents the scene that was captured by the first image from a position of the camera when the second image was captured. The computing system determines a portion of the first image or second image at which a position of an object in the scene moved, by comparing the modified version of the first image to the second image.
-
公开(公告)号:US20210183077A1
公开(公告)日:2021-06-17
申请号:US17185054
申请日:2021-02-25
Applicant: Google LLC
Inventor: Wei Hong , Marius Renn , Rodrigo Carceroni
Abstract: In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products for detecting motion in images. A computing system receives first and second images that were captured by a camera. The computing system generates, using the images, a mathematical transformation that indicates movement of the camera from the first image to the second image. The computing system generates, using the first image and the mathematical transformation, a modified version of the first image that presents the scene that was captured by the first image from a position of the camera when the second image was captured. The computing system determines a portion of the first image or second image at which a position of an object in the scene moved, by comparing the modified version of the first image to the second image.
-
公开(公告)号:US10986271B2
公开(公告)日:2021-04-20
申请号:US16827183
申请日:2020-03-23
Applicant: Google LLC
Inventor: Wei Hong , Rodrigo Carceroni
Abstract: In general, the subject matter can be embodied in methods, systems, and program products for identifying, by a computing system and using first and second frames of a video, a transformation that indicates movement of a camera with respect to the frames. The computing system generates a modified transformation so that the transformation is less representative of recent movement. The computing system uses the transformation and the modified transformation to generate a second transformation. The computing system identifies an anticipated distortion that would be present in a stabilized version of the second frame. The computing system determines an amount by which to reduce a stabilizing effect. The computing system applies the second transformation to the second frame to stabilize the second frame, where the stabilizing effect has been reduced based on the determined amount by which to reduce the stabilizing effect.
-
公开(公告)号:US10375310B2
公开(公告)日:2019-08-06
申请号:US15942983
申请日:2018-04-02
Applicant: Google LLC
Inventor: Wei Hong , Rodrigo Carceroni
Abstract: In general, the subject matter can be embodied in methods, systems, and program products for identifying, by a computing system and using first and second frames of a video, a transformation that indicates movement of a camera with respect to the frames. The computing system generates a modified transformation so that the transformation is less representative of recent movement. The computing system uses the transformation and the modified transformation to generate a second transformation. The computing system identifies an anticipated distortion that would be present in a stabilized version of the second frame. The computing system determines an amount by which to reduce a stabilizing effect. The computing system applies the second transformation to the second frame to stabilize the second frame, where the stabilizing effect has been reduced based on the determined amount by which to reduce the stabilizing effect.
-
-
-
-
-
-
-
-
-