-
1.
公开(公告)号:US20240096318A1
公开(公告)日:2024-03-21
申请号:US17947381
申请日:2022-09-19
Applicant: Google LLC
Inventor: Trond Wuellner , Ariel Braunstein
CPC classification number: G10L15/22 , G06F3/017 , H04N5/765 , G10L2015/223
Abstract: Methods, systems, and media for providing automated assistance during a video recording session are provided. In some embodiments, the method comprises: receiving, at a first user device, user input to initiate a video recording session, wherein a video recording session comprises a plurality of segments of recorded video, wherein at least one segment of recorded video is non-contiguous with a second segment of recorded video; executing a machine learning model on the first user device that monitors the video recording session and that analyzes audio content and video content of the recorded video to determine segment metadata and segment quality metrics for each segment of the plurality of segments of recorded video; associating each segment of the plurality of segments of recorded video with the segment metadata and the segment quality metrics determined using the machine learning model, wherein the segment metadata and the segment quality metrics for each segment of the plurality of segments is presented when editing the recorded video from the video recording session; receiving a remote input during the video recording session, wherein the remote input comprises at least one of a voice command, a gesture command, and a remote control command; determining, using the machine learning model executing on the first user device, a video recording command associated with the remote input; and causing the video recording session to execute an action associated with the video recording command.
-
2.
公开(公告)号:US20240045903A1
公开(公告)日:2024-02-08
申请号:US17880762
申请日:2022-08-04
Applicant: Google LLC
Inventor: Vincent Mo , Ariel Braunstein , Austin Suszek
IPC: G06F16/74 , G06F3/0482 , H04L65/613
CPC classification number: G06F16/745 , G06F3/0482 , H04L65/613
Abstract: Methods, systems, and media for displaying streaming media content on a user device using video sprite sheets are provided. In some embodiments, a method for displaying streaming media content on a user device includes: receiving a first request to view media content through a media content streaming session in a user interface on a user device; transmitting, by the user device, a second request to a server that hosts the media content based on the first request to view the media content; receiving, at the user device, a response from the server, wherein the response comprises a video sprite sheet and the media content, wherein the video sprite sheet includes a plurality of video sprites in which each video sprite is selectable for rendering in portions of the user interface; determining that the media content streaming session contains a first reference to a first video sprite from the video sprite sheet, wherein the first reference is received by the user device and wherein the first reference further includes instructions to present the first video sprite concurrently with the media content; determining a location of the first video sprite within the video sprite sheet, wherein the location of the first video sprite comprises spatial coordinates of the first video sprite within the video sprite sheet and temporal coordinates of the first video sprite within the video sprite sheet; and causing the first video sprite to be presented concurrently with the media content in the user interface.
-
公开(公告)号:US10275898B1
公开(公告)日:2019-04-30
申请号:US15590951
申请日:2017-05-09
Applicant: Google LLC
Inventor: Alex Song , Jonathan Frank , Julio C. Hernandez Zaragoza , Orin Green , Steve Cooper , Ariel Braunstein , Tim Milliron , Colvin Pitts , Yusuke Yasui , Saeid Shahhosseini , Bipeng Zhang
Abstract: A combined video of a scene may be generated for applications such as virtual reality or augmented reality. In one method, a camera system may be oriented at a first orientation and used to capture first video of a first portion of the scene. The camera system may then be rotated to a second orientation and used to capture second video of a second portion of the scene that is offset from the first portion such that the first video and the second video each have an overlapping video portion depicting an overlapping portion of the scene in which the first portion and the second portion of the scene overlap with each other. The first and second portions may be combined together to generate the combined video, which may depict the first and second portions substantially without duplicative inclusion of the overlapping video portion.
-
4.
公开(公告)号:US20240233768A1
公开(公告)日:2024-07-11
申请号:US17921148
申请日:2021-11-11
Applicant: Google LLC
Inventor: Ariel Braunstein , Nicholas Matarese
IPC: G11B27/031 , G06F3/0482 , G06F3/0485
CPC classification number: G11B27/031 , G06F3/0482 , G06F3/0485
Abstract: Methods, systems, and media for presenting media content with multiple media elements in an editing environment are provided. In some embodiments, the method comprises: receiving, using a computing device having a display, a request to modify a video content item containing a plurality of media elements; presenting a user interface that includes a video track representation of the video content item and a layered representation of the plurality of media elements occurring within the video content item, wherein each of the plurality of media elements is represented by a media overlay element that is positioned proximal to the video track representation and wherein the media overlay element has one or more visual characteristics; in response to receiving a selected time position within the video track representation, updating the layered representation within the user interface to present an expanded overlay list that includes media overlay elements corresponding to the subset of the plurality of media elements that occur at the selected time position within the video content item; and, in response to receiving a selected media overlay element from the expanded overlay list, updating a media window in the user interface to present a video frame corresponding to the selected time position and the media element applied to the video frame corresponding to the selected media overlay element.
-
公开(公告)号:US12272382B2
公开(公告)日:2025-04-08
申请号:US17921148
申请日:2021-11-11
Applicant: Google LLC
Inventor: Ariel Braunstein , Nicholas Matarese
IPC: G11B27/031 , G06F3/0482 , G06F3/0485
Abstract: In one example, a system comprises a hardware processor that is configured to: receive a request to modify a video content item containing a plurality of media elements; present a user interface that includes a video track representation of the video content item and a layered representation of the plurality of media elements, wherein each media element is represented by a media overlay element positioned proximal to the video track representation, wherein at least one media overlay element overlaps at least another media overlap element to provide a compact representation of the plurality of media elements; and in response to receiving a selected time position within the video track representation, update the layered representation within the user interface to present an expanded overlay list that includes media overlay elements corresponding to the subset of the plurality of media elements that occur at the selected time position.
-
-
-
-