Virtual lens simulation for video and photo cropping

    公开(公告)号:US10679323B2

    公开(公告)日:2020-06-09

    申请号:US16713839

    申请日:2019-12-13

    申请人: GoPro, Inc.

    IPC分类号: G06T3/00 G06T5/00 G06T3/40

    摘要: In a video capture system, a virtual lens is simulated when applying a crop or zoom effect to an input video. An input video frame is received from the input video that has a first field of view and an input lens distortion caused by a lens used to capture the input video frame. A selection of a sub-frame representing a portion of the input video frame is obtained that has a second field of view smaller than the first field of view. The sub-frame is processed to remap the input lens distortion to a desired lens distortion in the sub-frame. The processed sub-frame is the outputted.

    Virtual lens simulation for video and photo cropping

    公开(公告)号:US10186012B2

    公开(公告)日:2019-01-22

    申请号:US15157207

    申请日:2016-05-17

    申请人: GoPro, Inc.

    IPC分类号: G06T3/00 G06T5/00 G06T3/40

    摘要: In a video capture system, a virtual lens is simulated when applying a crop or zoom effect to an input video. An input video frame is received from the input video that has a first field of view and an input lens distortion caused by a lens used to capture the input video frame. A selection of a sub-frame representing a portion of the input video frame is obtained that has a second field of view smaller than the first field of view. The sub-frame is processed to remap the input lens distortion to a desired lens distortion in the sub-frame. The processed sub-frame is the outputted.

    Virtual lens simulation for video and photo cropping

    公开(公告)号:US10535115B2

    公开(公告)日:2020-01-14

    申请号:US16535886

    申请日:2019-08-08

    申请人: GoPro, Inc.

    IPC分类号: G06T3/00 G06T5/00 G06T3/40

    摘要: In a video capture system, a virtual lens is simulated when applying a crop or zoom effect to an input video. An input video frame is received from the input video that has a first field of view and an input lens distortion caused by a lens used to capture the input video frame. A selection of a sub-frame representing a portion of the input video frame is obtained that has a second field of view smaller than the first field of view. The sub-frame is processed to remap the input lens distortion to a desired lens distortion in the sub-frame. The processed sub-frame is the outputted.

    EFFICIENT VIDEO FRAME RENDERING IN COMPLIANCE WITH CROSS-ORIGIN RESOURCE RESTRICTIONS
    6.
    发明申请
    EFFICIENT VIDEO FRAME RENDERING IN COMPLIANCE WITH CROSS-ORIGIN RESOURCE RESTRICTIONS 有权
    有效的视频框架渲染符合交叉起始资源限制

    公开(公告)号:US20160351231A1

    公开(公告)日:2016-12-01

    申请号:US14727445

    申请日:2015-06-01

    申请人: GoPro, Inc.

    摘要: A browser efficiently extracts media from a video presented through a web application having a different domain from a media server providing the web application while complying with cross-origin resource restrictions. A video portion is selected, and a header portion of the video is identified. A truncated video portion, which includes the selected video portion and a video portion contiguous to the selected video portion, is loaded into memory. A truncated video file is generated including the truncated video portion and a truncated video header. The truncated video file is encoded as a video tag included in the web application, and the media corresponding to the selected video portion is extracted by transcoding the truncated video file in the video tag. A server may also extract the media by loading the truncated video portion, generating the truncated video file, and transcoding the truncated video file to obtain the media.

    摘要翻译: 浏览器通过具有不同域的web应用提供的视频从提供web应用的媒体服务器提供媒体,同时符合跨源资源限制。 选择视频部分,并且识别视频的标题部分。 包括所选择的视频部分和与选择的视频部分相邻的视频部分的截断的视频部分被加载到存储器中。 产生截断的视频文件,包括截断的视频部分和截断的视频头。 被截断的视频文件被编码为包括在web应用中的视频标签,并且通过对视频标签中的截断的视频文件进行代码转换来提取对应于所选择的视频部分的媒体。 服务器还可以通过加载截断的视频部分,生成截断的视频文件以及对截断的视频文件进行代码转换以获取媒体来提取媒体。

    Virtual lens simulation for video and photo cropping

    公开(公告)号:US11164282B2

    公开(公告)日:2021-11-02

    申请号:US17075943

    申请日:2020-10-21

    申请人: GoPro, Inc.

    IPC分类号: G06T3/00 G06T5/00 G06T3/40

    摘要: In a video capture system, a virtual lens is simulated when applying a crop or zoom effect to an input video. An input video frame is received from the input video that has a first field of view and an input lens distortion caused by a lens used to capture the input video frame. A selection of a sub-frame representing a portion of the input video frame is obtained that has a second field of view smaller than the first field of view. The sub-frame is processed to remap the input lens distortion to a desired lens distortion in the sub-frame. The processed sub-frame is the outputted.

    Virtual lens simulation for video and photo cropping

    公开(公告)号:US10395338B2

    公开(公告)日:2019-08-27

    申请号:US16229512

    申请日:2018-12-21

    申请人: GoPro, Inc.

    IPC分类号: G06T3/00 G06T5/00 G06T3/40

    摘要: In a video capture system, a virtual lens is simulated when applying a crop or zoom effect to an input video. An input video frame is received from the input video that has a first field of view and an input lens distortion caused by a lens used to capture the input video frame. A selection of a sub-frame representing a portion of the input video frame is obtained that has a second field of view smaller than the first field of view. The sub-frame is processed to remap the input lens distortion to a desired lens distortion in the sub-frame. The processed sub-frame is the outputted.