-
公开(公告)号:US10681332B1
公开(公告)日:2020-06-09
申请号:US16047472
申请日:2018-07-27
Applicant: GoPro, Inc.
Inventor: Daryl Stimm , William Edward MacDonald , Kyler William Schwartz
IPC: H04N13/167 , H04N13/117
Abstract: A viewing direction may define an angle/visual portion of a spherical video at which a viewing window is directed. A trajectory of viewing direction may include changes in viewing directions for playback of spherical video. Abrupt changes in the viewing directions may result in jerky or shaky views of the spherical video. Changes in the viewing directions may be stabilized to provide stabilized views of the spherical video. Amount of stabilization may be limited by a margin constraint.
-
公开(公告)号:US20180352245A1
公开(公告)日:2018-12-06
申请号:US15982945
申请日:2018-05-17
Applicant: GOPRO, INC.
Inventor: William Edward Macdonald , Daryl Stimm , Peter Tran , Kyler William Schwartz
IPC: H04N19/463 , H04N19/33
Abstract: Methods and apparatus for multi-encoder processing of high resolution content. In one embodiment, the method includes capturing high resolution imaging content; splitting up the captured high resolution imaging 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 another embodiment, the method includes retrieving and/or receiving an A/V container; splitting up the retrieved and/or received A/V container into respective portions; feeding the split up portions to respective imaging decoders; stitching the decoded imaging portions into a common imaging portion; and storing and/or displaying at least a portion of the common imaging portion.
-
公开(公告)号:US12262115B2
公开(公告)日:2025-03-25
申请号:US17804661
申请日:2022-05-31
Applicant: GoPro, Inc.
Inventor: Daryl Stimm , Kyler William Schwartz , Andrew Russell , Robert McIntosh
IPC: H04N23/68 , H04N23/45 , H04N23/698
Abstract: Methods and apparatus for stabilizing image data based on a lens polynomial. Non-rectilinear footage can be captured and rectified in-camera; the rectified images may be stabilized to provide rectified stable video. In one exemplary embodiment, the footage is rectified and stabilized based on a lens polynomial and the camera's own movement. In some variants, the rectified stable video may be stored along with its margin track. In-camera rectified stable video provides several benefits over traditional techniques (e.g., the ability to share rectilinear content from the camera without additional post-processing, as well as reduced file sizes of the shared videos). Lens-aware post-processing can reuse portions of the in-camera rectified stable videos while providing additional benefits (e.g., the ability to re-frame the video in post-production).
-
公开(公告)号:US20250029635A1
公开(公告)日:2025-01-23
申请号:US18908026
申请日:2024-10-07
Applicant: GoPro, Inc.
Inventor: Scott Corbin , Joshua Hamill , Daryl Stimm , Kyler William Schwartz
IPC: G11B27/034 , G06F3/04847 , G06F3/04883 , G11B27/036 , G11B27/34
Abstract: A video may include visual content having a progress length. A user may interact with a mobile device to set framings of the visual content at moments within the progress length. The framings of the visual content may be provided to a video editing application. The video editing application may utilize the framings set via the mobile device to provide preliminary framings of the visual content at the moments within the progress length.
-
公开(公告)号:US20240348927A1
公开(公告)日:2024-10-17
申请号:US18750643
申请日:2024-06-21
Applicant: GoPro, Inc.
Inventor: Daryl Stimm , Kyler William Schwartz , Jonathan Leland Thorn
IPC: H04N23/695 , G06T3/40 , G06T5/80 , H04N23/53 , H04N23/63
CPC classification number: H04N23/695 , G06T3/40 , G06T5/80 , H04N23/53 , H04N23/632 , H04N23/635
Abstract: A video may be captured by an image capture device in motion. A horizon-leveled view of the video may be generated by providing a punchout of the video. The punchout of the video may compensate for rotation of the image capture device during capture of the video. The placement of the punchout of the video may be changed based on different rotational positions of to provide a view in which a horizon depicted within the video is leveled.
-
公开(公告)号:US20230308601A1
公开(公告)日:2023-09-28
申请号:US18325694
申请日:2023-05-30
Applicant: GoPro, Inc.
Inventor: Daryl Stimm , Kyler William Schwartz , William Edward MacDonald
IPC: H04N5/262 , H04N13/117 , H04N23/698
CPC classification number: H04N5/2628 , H04N13/117 , H04N23/698
Abstract: Multiple framings of a video may define different positionings of a viewing window at different moments within the video. The positionings of the viewing window defined by the multiple framings may be used as fixed positionings of the viewing window in a viewing path. The viewing path may define changes in the positioning of the viewing window between the fixed positionings. A presentation of the video may be generated to include the extents of the video within the viewing window.
-
公开(公告)号:US20230247292A1
公开(公告)日:2023-08-03
申请号:US17804661
申请日:2022-05-31
Applicant: GoPro, Inc.
Inventor: Daryl Stimm , Kyler William Schwartz , Andrew Russell , Robert McIntosh
CPC classification number: H04N5/23267 , H04N5/23258 , H04N5/23238 , H04N5/2258 , H04N5/23254
Abstract: Methods and apparatus for stabilizing image data based on a lens polynomial. Non-rectilinear footage can be captured and rectified in-camera; the rectified images may be stabilized to provide rectified stable video. In one exemplary embodiment, the footage is rectified and stabilized based on a lens polynomial and the camera's own movement. In some variants, the rectified stable video may be stored along with its margin track. In-camera rectified stable video provides several benefits over traditional techniques (e.g., the ability to share rectilinear content from the camera without additional post-processing, as well as reduced file sizes of the shared videos). Lens-aware post-processing can reuse portions of the in-camera rectified stable videos while providing additional benefits (e.g., the ability to re-frame the video in post-production).
-
公开(公告)号:US11706527B1
公开(公告)日:2023-07-18
申请号:US17830942
申请日:2022-06-02
Applicant: GoPro, Inc.
Inventor: Daryl Stimm , Kyler William Schwartz , Kevin Marcus Grant
CPC classification number: H04N23/683 , H04N5/145
Abstract: Positions of an image capture device during capture of a video may be transferred to a computing device before the video is transferred to the computing device. The positions of the image capture device may be used to determine a viewing window for the video before the video is obtained. The viewing window may be used to present a stabilized view of the video when the video is obtained. For example, a stabilized view of the video may be presented as the video is streamed to the computing device.
-
公开(公告)号:US20230034490A1
公开(公告)日:2023-02-02
申请号:US17965452
申请日:2022-10-13
Applicant: GoPro, Inc.
Inventor: Daryl Stimm , Kyler William Schwartz , William Edward MacDonald
IPC: H04N5/262 , H04N13/117 , H04N5/232
Abstract: Multiple framings of a video may define different positionings of a viewing window at different moments within the video. The positionings of the viewing window defined by the multiple framings may be used as fixed positionings of the viewing window in a viewing path. The viewing path may define changes in the positioning of the viewing window between the fixed positionings. A presentation of the video may be generated to include the extents of the video within the viewing window.
-
40.
公开(公告)号:US20230011843A1
公开(公告)日:2023-01-12
申请号:US17930602
申请日:2022-09-08
Applicant: GoPro, Inc.
Inventor: William Edward MacDonald , Kyler William Schwartz , David A. Newman
Abstract: Methods and apparatus for image processing of spherical content via hardware acceleration components. In one embodiment, an EAC image is subdivided into facets via existing software addressing and written into the memory buffers (normally used for rectilinear cubemaps) in a graphics processing unit (GPU). The EAC facets may be translated, rotated, and/or mirrored so as to align with the expected three-dimensional (3D) coordinate space. The GPU may use existing hardware accelerator logic, parallelization, and/or addressing logic to greatly improve 3D image processing effects (such as a multi-band blend using Gaussian blurs.)
-
-
-
-
-
-
-
-
-