-
公开(公告)号: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.
-
12.
公开(公告)号:US20240406652A1
公开(公告)日:2024-12-05
申请号:US18204630
申请日:2023-06-01
Applicant: GoPro, Inc.
Inventor: Hakim Mesiwala , Eric Steven Penrod , Erich Tisch , Mark Hardin , Timothy Dick , William Edward MacDonald
Abstract: Devices and methods for determining a direction of audio arrival from Ambisonics channels using azimuth and elevation segments is described herein. A method includes generating multiple blocks of samples from Ambisonics signals for a time interval, determining an azimuth angle estimate and an elevation angle estimate for the time interval when a defined number of blocks in the multiple blocks of samples are valid, generating the azimuth angle estimate based on maximum number of azimuth angle estimates present in an azimuth segment amongst a defined number of azimuth segments, and generating the elevation angle estimates based on maximum number of elevation angle estimates present in an elevation segment amongst a defined number of elevation segments, where the direction of arrival of the Ambisonics signals is based on the azimuth angle estimate and the elevation angle estimate.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
15.
公开(公告)号: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.)
-
公开(公告)号:US11158025B2
公开(公告)日:2021-10-26
申请号:US16237089
申请日:2018-12-31
Applicant: GoPro, Inc.
Inventor: Daryl Stimm , David Newman , Kyler William Schwartz , William Edward MacDonald
Abstract: Apparatus and methods for optimized stitching of overcapture content. In one embodiment, the optimized stitching of the overcapture content includes capturing the overcapture content; producing overlap bands associated with the captured overcapture content; downsampling the produced overlap bands; generating derivative images from the downsampled overlap bands; generating a cost map associated with the generated derivative images; determining shortest path information for the generated cost map; generating a warp file based on the determined shortest path information, the generated warp file being utilized for the optimized stitching of the overcapture content. Camera apparatus and a non-transitory computer-readable apparatus are also disclosed.
-
公开(公告)号:US11064181B2
公开(公告)日:2021-07-13
申请号:US16878075
申请日:2020-05-19
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.
-
18.
公开(公告)号:US20210125303A1
公开(公告)日:2021-04-29
申请号:US17079183
申请日:2020-10-23
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.)
-
公开(公告)号:US10992880B1
公开(公告)日:2021-04-27
申请号:US17006564
申请日:2020-08-28
Applicant: GoPro, Inc.
Inventor: Daryl Stimm , Kyler William Schwartz , William Edward MacDonald
IPC: H04N5/232 , H04N5/262 , H04N13/117
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.
-
公开(公告)号:US20230412788A1
公开(公告)日:2023-12-21
申请号:US18460390
申请日:2023-09-01
Applicant: GoPro, Inc.
Inventor: Daryl Stimm , William Edward MacDonald , Kyler William Schwartz
IPC: H04N13/167 , H04N13/117
CPC classification number: 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.
-
-
-
-
-
-
-
-
-