-
公开(公告)号:US20210321047A1
公开(公告)日:2021-10-14
申请号:US17240868
申请日:2021-04-26
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).
-
公开(公告)号:US10958840B2
公开(公告)日:2021-03-23
申请号:US16713798
申请日:2019-12-13
Applicant: GoPro, Inc.
Inventor: Cesar Douady , Thomas Derbanne , Maxim Karpushin
Abstract: Visual content is captured by an image capture device during a capture duration. The image capture devices experiences change in position during the capture duration. The trajectory of the image capture device is smoothed based on a look ahead of the trajectory. A punchout of the visual content is determined based on the smoothed trajectory. The punchout of the visual content is used to generate stabilized visual content.
-
公开(公告)号:US20210004932A1
公开(公告)日:2021-01-07
申请号:US16503336
申请日:2019-07-03
Applicant: GoPro, Inc.
Inventor: David Newman , Cesar Douady
IPC: G06T3/40 , H04N13/156 , H04N13/178 , G06T3/00
Abstract: Methods and apparatus for processing of high resolution content so as to obey desired encoder constraints. In one embodiment, the method includes capturing high resolution imaging spherical content; mapping the spherical content to another frame of reference (e.g., a non-uniform mapping and scaling) splitting up the mapped and scaled content into respective portions; feeding the split up portions to respective imaging encoders; packing encoded content from the respective imaging encoders into an A/V container; and storing and/or transmitting the A/V container. In one variant, the mapping and scaling are chosen to enable rendering of 1080P content in a desired scope or range (e.g., 360 degrees) using commodity encoder hardware and software.
-
公开(公告)号:US11979662B2
公开(公告)日:2024-05-07
申请号:US18161004
申请日:2023-01-27
Applicant: GoPro, Inc.
Inventor: Cesar Douady , Thomas Derbanne , Maxim Karpushin
CPC classification number: H04N23/685 , H04N5/144 , H04N23/51 , H04N23/54 , H04N23/55 , H04N23/631 , H04N23/6812 , H04N23/683
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.
-
公开(公告)号:US20230377605A1
公开(公告)日:2023-11-23
申请号:US18364637
申请日:2023-08-03
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.
-
公开(公告)号:US11758084B2
公开(公告)日:2023-09-12
申请号:US17992592
申请日:2022-11-22
Applicant: GoPro, Inc.
Inventor: Cesar Douady , Alexis Lefebvre
IPC: H04N5/232 , H04N5/262 , G06T3/00 , G06T3/40 , G06V20/40 , H04N23/55 , H04N23/698 , G06V30/144 , G06V10/147 , G06V10/10
CPC classification number: H04N5/2628 , G06T3/0062 , G06T3/4038 , G06V10/147 , G06V20/40 , G06V30/144 , H04N23/55 , H04N23/698 , G06V10/16
Abstract: An image or a video may include a spherical capture of a scene. A punchout of the image or the video may be generated by placement of a viewing window at a center of a two-dimensional plane onto which the image or the video is mapped. The punchout of the image or the video may provide a panoramic view of the scene.
-
公开(公告)号:US11743416B2
公开(公告)日:2023-08-29
申请号:US17932391
申请日:2022-09-15
Applicant: GoPro, Inc.
Inventor: Adeel Abbas , Cesar Douady , Timothy MacMillan
IPC: H04N5/265 , H04N7/18 , H04N23/90 , H04N23/698
CPC classification number: H04N5/265 , H04N7/181 , H04N23/698 , H04N23/90
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).
-
公开(公告)号:US20230171496A1
公开(公告)日:2023-06-01
申请号:US18161004
申请日:2023-01-27
Applicant: GoPro, Inc.
Inventor: Cesar Douady , Thomas Derbanne , Maxim Karpushin
CPC classification number: H04N23/685 , H04N5/144 , H04N23/51 , H04N23/54 , H04N23/55 , H04N23/631 , H04N23/683 , H04N23/6812
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.
-
公开(公告)号:US20220141367A1
公开(公告)日:2022-05-05
申请号:US17575222
申请日:2022-01-13
Applicant: GoPro, Inc.
Inventor: Cesar Douady , Thomas Derbanne , Maxim Karpushin
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.
-
公开(公告)号:US20200374442A1
公开(公告)日:2020-11-26
申请号:US16992479
申请日:2020-08-13
Applicant: GoPro, Inc.
Inventor: Cesar Douady , Thomas Derbanne , Maxim Karpushin
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.
-
-
-
-
-
-
-
-
-