-
公开(公告)号:US12211520B2
公开(公告)日:2025-01-28
申请号:US18364637
申请日:2023-08-03
Applicant: GoPro, Inc.
Inventor: Thomas Derbanne , Cesar Douady , Maxim Karpushin
Abstract: Video content may be captured by an image capture device during a capture duration. The video content may include video frames that define visual content viewable as a function of progress through a progress length of the video content. Rotational position information may characterize rotational positions of the image capture device during the capture duration. Time-lapse video frames may be determined from the video frames of the video content based on a spatiotemporal metric. The spatiotemporal metric may characterize spatial smoothness and temporal regularity of the time-lapse video frames. The spatial smoothness may be determined based on the rotational positions of the image capture device corresponding to the time-lapse video frames, and the temporal regularity may be determined based on moments corresponding to the time-lapse video frames. Time-lapse video content may be generated based on the time-lapse video frames.
-
公开(公告)号:US20240013345A1
公开(公告)日:2024-01-11
申请号:US18342907
申请日:2023-06-28
Applicant: GoPro, Inc.
Inventor: Gladys Jocelyne Marc , Alexis Lefebvre , Cesar Douady , Guillaume Guerin
IPC: G06T3/40
CPC classification number: G06T3/4038
Abstract: Methods and apparatus for shared image processing among multiple devices. In one embodiment, an exemplary action camera performs a partial multiband blend. Even though the action camera may not have resources to handle the multiband blend of the entire action camera's footage, it can do a significant portion. The partially blended content can be used in ready-to-share applications, or completely blended by another device.
-
公开(公告)号:US20230345124A1
公开(公告)日:2023-10-26
申请号:US18345229
申请日:2023-06-30
Applicant: GoPro, Inc.
Inventor: Thomas Derbanne , Cesar Douady , Maxim Karpushin
IPC: H04N23/68
CPC classification number: H04N23/6812 , H04N23/683 , H04N23/51
Abstract: Images with an optical field of view are captured by an image capture device. An observed trajectory of the image capture device reflects the positions of the image capture device at different moments may be determined. A capture trajectory of the image capture device reflects virtual positions of the image capture device from which video content may be generated. The capture trajectory is determined based on a subsequent portion of the observed trajectory such that a portion of the capture trajectory corresponding to a portion of the observed trajectory is determined based on a subsequent portion of the observed trajectory. Orientations of punch-outs for the images are determined based on the capture trajectory. Video content is generated based on visual content of the images within the punch-outs.
-
公开(公告)号:US11800141B2
公开(公告)日:2023-10-24
申请号:US17453217
申请日:2021-11-02
Applicant: GoPro, Inc.
Inventor: David A. Newman , Cesar Douady , Alexis Lefebvre , Daryl Stimm , Michael Kraak
IPC: G06T3/00 , H04N19/40 , H04N19/52 , H04N19/182 , H04N19/196
CPC classification number: H04N19/52 , G06T3/0087 , H04N19/182 , H04N19/198 , H04N19/40
Abstract: Methods and apparatus for processing of video content to optimize codec bandwidth. In one embodiment, the method includes capturing panoramic imaging content (e.g., a 360° panorama), mapping the panoramic imaging content into an equi-angular cubemap (EAC) format, and splitting the EAC format into segments for transmission to maximize codec bandwidth. In one exemplary embodiment, the EAC segments are transmitted at a different frame rate than the subsequent display rate of the panoramic imaging content. For example, the mapping and frame rate may be chosen to enable the rendering of 8K, 360° content at 24 fps, using commodity encoder hardware and software that nominally supports 4K content at 60 fps.
-
公开(公告)号:US11735225B2
公开(公告)日:2023-08-22
申请号:US17575284
申请日:2022-01-13
Applicant: GoPro, Inc.
Inventor: Thomas Derbanne , Cesar Douady , Maxim Karpushin
CPC classification number: G11B27/005 , G11B27/13 , G11B27/34 , H04N23/683 , H04N23/6812
Abstract: Video content may be captured by an image capture device during a capture duration. The video content may include video frames that define visual content viewable as a function of progress through a progress length of the video content. Rotational position information may characterize rotational positions of the image capture device during the capture duration. Time-lapse video frames may be determined from the video frames of the video content based on a spatiotemporal metric. The spatiotemporal metric may characterize spatial smoothness and temporal regularity of the time-lapse video frames. The spatial smoothness may be determined based on the rotational positions of the image capture device corresponding to the time-lapse video frames, and the temporal regularity may be determined based on moments corresponding to the time-lapse video frames. Time-lapse video content may be generated based on the time-lapse video frames.
-
公开(公告)号:US11647289B2
公开(公告)日:2023-05-09
申请号:US17575222
申请日:2022-01-13
Applicant: GoPro, Inc.
Inventor: Cesar Douady , Thomas Derbanne , Maxim Karpushin
CPC classification number: H04N5/2328 , H04N5/144 , H04N5/2252 , H04N5/2253 , H04N5/2254 , H04N5/23258 , H04N5/23267 , H04N5/232933
Abstract: Visual content is captured by an image capture device during a capture duration. The image capture devices experiences motion during the capture duration. The intentionality of the motion of the image capture device is determined based on angular acceleration of the image capture device during the capture duration. A punchout of the visual content is determined based on the intentionality of the motion of the image capture device. The punchout of the visual content is used to generate stabilized visual content.
-
公开(公告)号:US20220139425A1
公开(公告)日:2022-05-05
申请号:US17575284
申请日:2022-01-13
Applicant: GoPro, Inc.
Inventor: Thomas Derbanne , Cesar Douady , Maxim Karpushin
Abstract: Video content may be captured by an image capture device during a capture duration. The video content may include video frames that define visual content viewable as a function of progress through a progress length of the video content. Rotational position information may characterize rotational positions of the image capture device during the capture duration. Time-lapse video frames may be determined from the video frames of the video content based on a spatiotemporal metric. The spatiotemporal metric may characterize spatial smoothness and temporal regularity of the time-lapse video frames. The spatial smoothness may be determined based on the rotational positions of the image capture device corresponding to the time-lapse video frames, and the temporal regularity may be determined based on moments corresponding to the time-lapse video frames. Time-lapse video content may be generated based on the time-lapse video frames.
-
公开(公告)号:US10992881B2
公开(公告)日:2021-04-27
申请号:US16666221
申请日:2019-10-28
Applicant: GoPro, Inc.
Inventor: Adeel Abbas , Cesar Douady , Timothy MacMillan
Abstract: Apparatus and methods for stitching images, or re-stitching previously stitched images. Specifically, the disclosed systems in one implementation save stitching information and/or original overlap source data during an original stitching process. During subsequent retrieval, rendering, and/or display of the stitched images, the originally stitched image can be flexibly augmented, and/or re-stitched to improve the original stitch quality. Practical applications of the disclosed solutions enable, among other things, a user to create and stitch a wide field of view (FOV) panorama from multiple source images on a device with limited processing capability (such as a mobile phone or other capture device). Moreover, post-processing stitching allows for the user to convert from one image projection to another without fidelity loss (or with an acceptable level of loss).
-
公开(公告)号:US10341564B1
公开(公告)日:2019-07-02
申请号:US16150066
申请日:2018-10-02
Applicant: GoPro, Inc.
Inventor: Thomas Derbanne , Cesar Douady , Maxim Karpushin
Abstract: Images with an optical field of view are captured by an image capture device. An observed trajectory of the image capture device reflects the positions of the image capture device at different moments may be determined. A capture trajectory of the image capture device reflects virtual positions of the image capture device from which video content may be generated. The capture trajectory is determined based on a subsequent portion of the observed trajectory such that a portion of the capture trajectory corresponding to a portion of the observed trajectory is determined based on a subsequent portion of the observed trajectory. Orientations of punch-outs for the images are determined based on the capture trajectory. Video content is generated based on visual content of the images within the punch-outs.
-
公开(公告)号:US12108081B2
公开(公告)日:2024-10-01
申请号:US17460880
申请日:2021-08-30
Applicant: GoPro, Inc.
Inventor: David A. Newman , Cesar Douady , Alexis Lefebvre , Daryl Stimm , Michael Kraak
IPC: H04N19/597 , H04N19/13 , H04N19/146 , H04N19/176
CPC classification number: H04N19/597 , H04N19/13 , H04N19/146 , H04N19/176
Abstract: Methods and apparatus for processing of video content to optimize codec bandwidth. In one embodiment, the method includes capturing panoramic imaging content (e.g., a 360° panorama), mapping the panoramic imaging content into an equi-angular cubemap (EAC) format, and splitting the EAC format into segments for transmission to maximize codec bandwidth. In one exemplary embodiment, the EAC segments are transmitted at a different frame rate than the subsequent display rate of the panoramic imaging content. For example, the mapping and frame rate may be chosen to enable the rendering of 8K, 360° content at 24 fps, using commodity encoder hardware and software that nominally supports 4K content at 60 fps.
-
-
-
-
-
-
-
-
-