-
公开(公告)号:US20190325915A1
公开(公告)日:2019-10-24
申请号:US16456673
申请日:2019-06-28
Applicant: GoPro, Inc.
Inventor: Scott Patrick Campbell , Zhinian Jing , Timothy Macmillan , David A. Newman , Balineedu Chowdary Adsumilli
Abstract: A spherical content capture system captures spherical video and audio content. In one embodiment, captured metadata or video/audio processing is used to identify content relevant to a particular user based on time and location information. The platform can then generate an output video from one or more shared spherical content files relevant to the user. The output video may include a non-spherical reduced field of view such as those commonly associated with conventional camera systems. Particularly, relevant sub-frames having a reduced field of view may be extracted from each frame of spherical video to generate an output video that tracks a particular individual or object of interest. For each sub-frame, a corresponding portion of an audio track is generated that includes a directional audio signal having a directionality based on the selected sub-frame.
-
52.
公开(公告)号:US20190289223A1
公开(公告)日:2019-09-19
申请号:US16234330
申请日:2018-12-27
Applicant: GoPro, Inc.
Inventor: Adeel Abbas , Cesar Douady-Pleven , 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).
-
公开(公告)号:US10410680B2
公开(公告)日:2019-09-10
申请号:US16105304
申请日:2018-08-20
Applicant: GoPro, Inc.
Inventor: Scott Patrick Campbell , Zhinian Jing , Timothy Macmillan , David A. Newman , Balineedu Chowdary Adsumilli
Abstract: A spherical content capture system captures spherical video and audio content. In one embodiment, captured metadata or video/audio processing is used to identify content relevant to a particular user based on time and location information. The platform can then generate an output video from one or more shared spherical content files relevant to the user. The output video may include a non-spherical reduced field of view such as those commonly associated with conventional camera systems. Particularly, relevant sub-frames having a reduced field of view may be extracted from each frame of spherical video to generate an output video that tracks a particular individual or object of interest. For each sub-frame, a corresponding portion of an audio track is generated that includes a directional audio signal having a directionality based on the selected sub-frame.
-
公开(公告)号:US10194097B2
公开(公告)日:2019-01-29
申请号:US15406175
申请日:2017-01-13
Applicant: GoPro, Inc.
Inventor: Adeel Abbas , Cesar Douady-Pleven , 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).
-
公开(公告)号:US10045120B2
公开(公告)日:2018-08-07
申请号:US15187695
申请日:2016-06-20
Applicant: GoPro, Inc.
Inventor: Balineedu Chowdary Adsumilli , Timothy Macmillan
Abstract: Disclosed is a system and method for generating a model of the geometric relationships between various audio sources recorded by a multi-camera system. The spatial audio scene module associates source signals, extracted from recorded audio, of audio sources to visual objects identified in videos recorded by one or more cameras. This association may be based on estimated positions of the audio sources based on relative signal gains and delays of the source signal received at each microphone. The estimated positions of audio sources are tracked indirectly by tracking the associated visual objects with computer vision. A virtual microphone module may receive a position for a virtual microphone and synthesize a signal corresponding to the virtual microphone position based on the estimated positions of the audio sources.
-
公开(公告)号:US20180176541A1
公开(公告)日:2018-06-21
申请号:US15385759
申请日:2016-12-20
Applicant: GoPro, Inc.
Inventor: Adeel Abbas , David A. Newman , Timothy Macmillan
CPC classification number: H04N13/243 , G01S3/00 , G06K9/209 , G06K2009/363 , G06T3/4038 , G06T3/4053 , G06T7/33 , G06T2207/10028 , H04N5/2258 , H04N5/232 , H04N5/247 , H04N5/2624 , H04N13/296
Abstract: A method and system are described. The method includes capturing a set of images from a 2×2 array of cameras, each camera of the array of cameras having an overlapping field of view (FOV) with an adjacent camera of the array of cameras. The method further includes synchronously capturing a supplemental image from a fifth camera, the fifth camera having an at least partially overlapping FOV with every camera of the array of cameras. Supplemental information is extracted by comparing the supplemental image with the set of four images. Portions of the set of images are stitched based in part on the supplemental information to produce a combined stitched image, the combined stitched image having a higher resolution than each image of the set of images
-
公开(公告)号:US20180143514A1
公开(公告)日:2018-05-24
申请号:US15589933
申请日:2017-05-08
Applicant: GoPro, Inc.
Inventor: Scott Patrick Campbell , Timothy Macmillan , Andrew Vargas Ganzon
CPC classification number: H04N5/2252 , G03B17/08 , G03B17/561 , G03B37/04 , H04N5/2253 , H04N5/2254 , H04N5/2258
Abstract: A camera system includes a camera and an underwater housing. The underwater housing, when submerged underwater, causes refraction of light entering the camera, thereby affecting focus. The camera includes a lens assembly adjustable between a first secured position at a first distance from an image sensor to enable the camera to capture images that are in focus when the camera is outside of water. The lens assembly is adjustable to a second secured position at a second distance from the image sensor to enable the camera to capture images that are in focus when the camera operates within the underwater housing and submerged under water.
-
公开(公告)号:US09851623B2
公开(公告)日:2017-12-26
申请号:US15164785
申请日:2016-05-25
Applicant: GoPro, Inc.
Inventor: Timothy Macmillan , Ihab A. Ali
CPC classification number: G03B17/561 , G03B37/04
Abstract: A camera mounting assembly is disclosed for a plurality of cameras. In an example embodiment, the camera mounting assembly has a substantially cubic configuration. The camera mounting assembly includes a cubic configuration that includes one or more detachable frames. Each frame is attached to one or more other detachable frames via a securing mechanism to form the cube structure. Each frame includes one or more arms connected to a lens opening, the lens opening configured to allow a lens of the camera to have an unobstructed view for capturing images. A camera is secured to each frame by a standoff. A first end of the standoff attaches to a corner of the frame and the second end is attached to the camera. A box structure that houses electronics is located at the center of the cubic configuration and the box structure is secured to one or more frames via standoffs.
-
59.
公开(公告)号:US20230027366A1
公开(公告)日:2023-01-26
申请号:US17960040
申请日:2022-10-04
Applicant: GoPro, Inc.
Inventor: Adeel Abbas , Timothy Macmillan , Cesar Douady-Pleven
Abstract: Apparatus and methods for the stitch zone calculation of a generated projection of a spherical image. In one embodiment, a computing device is disclosed which includes logic configured to: obtain a plurality of images; map the plurality of images onto a spherical image; re-orient the spherical image in accordance with a desired stitch line and a desired projection for the desired stitch line; and map the spherical image to the desired projection having the desired stitch line. In a variant, the desired stitch line is mapped onto an optimal stitch zone, the optimal stitch zone characterized as a set of points that defines a single line on the desired projection in which the set of points along the desired projection lie closest to the spherical image in a mean square sense.
-
公开(公告)号:US11375173B2
公开(公告)日:2022-06-28
申请号:US17061885
申请日:2020-10-02
Applicant: GoPro, Inc.
Inventor: Timothy Macmillan , Scott Patrick Campbell , David A. Newman , Yajie Sun
IPC: H04N13/246 , H04N17/00 , H04N13/296 , H04N5/247 , H04N13/239 , H04N5/232 , H04N5/265 , H04N5/353 , H04N13/00
Abstract: An image capture device having multiple image sensors having overlapping fields of view that aligns the image sensors based on images captured by image sensors. A pixel shift is identified between the images. Based on the identified pixel shift, a calibration is applied to one or more of the image sensors. To determine the pixel shift, a processor applies correlation methods including edge matching. Calibrating the image sensors may include adjusting a read window on an image sensor. The pixel shift can also be used to determine a time lag, which can be used to synchronize subsequent image captures.
-
-
-
-
-
-
-
-
-