Microvideo System, Format, and Method of Generation

    公开(公告)号:US20240422435A1

    公开(公告)日:2024-12-19

    申请号:US18814119

    申请日:2024-08-23

    Applicant: Google LLC

    Abstract: An image capture device includes an image sensor configured to capture raw image data, an image signal processor configured to process the raw image data to form a plurality of image frames, and one or more processors to implement a microvideo generation system. The microvideo generation system is configured to perform a trimming operation relating to the plurality of image frames according to one or more image criteria, and generate, based on the trimming operation, a microvideo including a still image and a video in a same data file.

    Video color mapping using still image

    公开(公告)号:US11223809B2

    公开(公告)日:2022-01-11

    申请号:US16570613

    申请日:2019-09-13

    Applicant: Google LLC

    Inventor: Li Wei Wei Hong

    Abstract: Techniques described herein include capturing a plurality of frames associated with a video file, capturing an image corresponding to one of the plurality of frames, generating a color map between the captured image and a corresponding frame of the plurality of frames, where the color map is based on a color and a tone of the captured image and a color and tone of the corresponding frame, tone correcting one or more selected frames associated with the video file based on the color map, and color correcting the one or more selected frames based on the color map.

    VIDEO COLOR MAPPING USING STILL IMAGE

    公开(公告)号:US20210084272A1

    公开(公告)日:2021-03-18

    申请号:US16570613

    申请日:2019-09-13

    Applicant: Google LLC

    Inventor: Li Wei Wei Hong

    Abstract: Techniques described herein include capturing a plurality of frames associated with a video file, capturing an image corresponding to one of the plurality of frames, generating a color map between the captured image and a corresponding frame of the plurality of frames, where the color map is based on a color and a tone of the captured image and a color and tone of the corresponding frame, tone correcting one or more selected frames associated with the video file based on the color map, and color correcting the one or more selected frames based on the color map.

    Stabilizing Video
    4.
    发明申请
    Stabilizing Video 审中-公开

    公开(公告)号:US20190342496A1

    公开(公告)日:2019-11-07

    申请号:US16513123

    申请日:2019-07-16

    Applicant: Google LLC

    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.

    Detecting motion in images
    5.
    发明授权

    公开(公告)号:US10002435B2

    公开(公告)日:2018-06-19

    申请号:US15010239

    申请日:2016-01-29

    Applicant: Google LLC

    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.

    Techniques and Apparatuses that Implement Camera Manager Systems Capable of Generating Frame Suggestions from a Set of Frames

    公开(公告)号:US20230334903A1

    公开(公告)日:2023-10-19

    申请号:US18029510

    申请日:2020-10-01

    Applicant: Google LLC

    Inventor: Lin Chen Wei Hong

    Abstract: Techniques and apparatuses are described that implement a camera manager system capable of generating frame suggestions from a set of frames. The camera manager system (120) utilizes at least one of a face diversity scorer (406) and an aesthetic diversity scorer (408), in conjunction with a time diversity scorer (404), to select and suggest diverse frames from a set of frames (304). In this way, the camera manager system (120) enables a computing device (102) to provide a user (10) of the computing device with a better selection of suggested frames. Through the better selection of suggested frames, the computing device (102) can improve the quality of the user’s experience in using the computing device and/or a camera application of the computing device. The better selection of suggested frames further decreases wasted resources (e.g, similar image storage, processor usage to process the capture of additional frames, battery usage associated with capturing additional frames, and the like).

    Microvideo System, Format, and Method of Generation

    公开(公告)号:US20230292005A1

    公开(公告)日:2023-09-14

    申请号:US18175152

    申请日:2023-02-27

    Applicant: Google LLC

    CPC classification number: H04N23/6811 H04N23/69 H04N23/73 H04N23/667

    Abstract: The present disclosure provides systems and methods that use and/or generate image files according to a novel microvideo image format. For example, a microvideo can be a file that contains both a still image and a brief video. The microvideo can include multiple tracks, such as, for example, a separate video track, audio track, and/or one or more metadata tracks. As one example track, the microvideo can include a motion data track that stores motion data that can be used (e.g., at file runtime) to stabilize the video frames. A microvideo generation system included in an image capture device can determine a trimming of the video on-the-fly as the image capture device captures the microvideo.

    Detecting motion in images
    8.
    发明授权

    公开(公告)号:US10957054B2

    公开(公告)日:2021-03-23

    申请号:US16005172

    申请日:2018-06-11

    Applicant: Google LLC

    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.

    Static video recognition
    9.
    发明授权

    公开(公告)号:US11917158B2

    公开(公告)日:2024-02-27

    申请号:US17313799

    申请日:2021-05-06

    Applicant: Google LLC

    Abstract: A computer-implemented method, system, or computer-readable medium may include estimating local motion of an input video frame of an input video by computing a local motion vector corresponding to a respective candidate pixel patch from among one or more candidate pixel patches within the input video frame. Global motion may be estimated by computing a global motion vector. One or more subject motion vectors may be computed based on a corresponding local motion vector and the global motion vector. A number of static frames of the video may be identified. The input video may be determined to be a static video if a ratio of the number of static frames to a number of the video frames in the input video meets a static frame threshold and determining that the input video is a motion video if the ratio fails to meet the static frame threshold.

    Camera area locking
    10.
    发明授权

    公开(公告)号:US11102413B2

    公开(公告)日:2021-08-24

    申请号:US16743795

    申请日:2020-01-15

    Applicant: Google LLC

    Abstract: Implementations generally relate to locking a camera onto a sub-region to capture images of the sub-region with a moving camera. In some implementations, a method includes determining a first region in a scene detected by a camera while the camera is in a first physical position. The method further includes receiving user input to target a sub-region within the first capture region of the scene and capturing the first image of the sub-region while the camera is in the first physical position. The first image is displayed in a fixed orientation on a preview portion of a display screen. The camera is moved to a second physical position and a second capture region of the scene is detected. The method further includes capturing a second image is of the sub-region and displaying it in the fixed orientation on the preview portion of the display screen. The second image is effective to inform a user of whether capture of the sub-region is altered by camera movement.

Patent Agency Ranking