-
101.
公开(公告)号:US20190180110A1
公开(公告)日:2019-06-13
申请号:US16256669
申请日:2019-01-24
Applicant: GoPro, Inc.
Inventor: Balineedu Chowdary Adsumilli , Ryan Lustig , David A. Newman
IPC: G06K9/00 , G06T7/246 , H04N19/513
Abstract: Video and corresponding metadata is accessed. Events of interest within the video are identified based on the corresponding metadata, and best scenes are identified based on the identified events of interest. In one example, best scenes are identified based on the motion values associated with frames or portions of a frame of a video. Motion values are determined for each frame and portions of the video including frames with the most motion are identified as best scenes. Best scenes may also be identified based on the motion profile of a video. The motion profile of a video is a measure of global or local motion within frames throughout the video. For example, best scenes are identified from portion of the video including steady global motion. A video summary can be generated including one or more of the identified best scenes.
-
公开(公告)号:US20190005987A1
公开(公告)日:2019-01-03
申请号:US16105304
申请日:2018-08-20
Applicant: GoPro, Inc.
Inventor: Scott Patrick Campbell , Zhinian Jing , Timothy Macmillan , David A. Newman , Balineedu Chowdary Adsumilli
CPC classification number: G11B27/3081 , H04N5/23238 , H04N5/77 , H04N9/806 , H04N9/8205 , H04N9/8211
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.
-
公开(公告)号:US10051206B2
公开(公告)日:2018-08-14
申请号:US15080292
申请日:2016-03-24
Applicant: GoPro, Inc.
Inventor: Balineedu Chowdary Adsumilli , Ryan Lustig
IPC: H04N5/272 , G06T7/20 , H04N13/00 , H04N5/235 , G06T5/00 , G06T7/00 , G06T15/50 , G06T11/60 , G06T7/11 , G06T7/143 , G06T7/194 , G06T7/174 , G06T7/254
Abstract: A processing device generates composite images from a sequence of images. The composite images may be used as frames of video. A foreground/background segmentation is performed at selected frames to extract a plurality of foreground object images depicting a foreground object at different locations as it moves across a scene. The foreground object images are stored to a foreground object list. The foreground object images in the foreground object list are overlaid onto subsequent video frames that follow the respective frames from which they were extracted, thereby generating a composite video.
-
公开(公告)号:US09961261B2
公开(公告)日:2018-05-01
申请号:US15249347
申请日:2016-08-26
Applicant: GoPro, Inc.
Inventor: Ryan Lustig , Balineedu Chowdary Adsumilli
CPC classification number: H04N5/23258 , H04N5/23267 , H04N5/2328
Abstract: A target image captured from a fisheye lens or other lens with known distortion parameters may be transformed to align it to a reference image. Corresponding features may be detected in the target image and the reference image. The features may be transformed to a spherical coordinate space. In the spherical space, images may be re-pointed or rotated in three dimensions to align all or a subset of the features of the target image to the corresponding features of the reference image. For example, in a sequence of images, background features of the target image in the spherical image space may be aligned to background features of the reference image in the spherical image space to compensate for camera motion while preserving foreground motion. An inverse transformation may then be applied to bring the images back into the original image space.
-
105.
公开(公告)号:US20180103197A1
公开(公告)日:2018-04-12
申请号:US15287405
申请日:2016-10-06
Applicant: GoPro, Inc.
Inventor: Scott Patrick Campbell , Timothy Macmillan , David A. Newman , Balineedu Chowdary Adsumilli
CPC classification number: H04N5/23238 , G06F16/738 , G06F16/7867 , H04N5/247 , H04N21/4524 , H04W4/023
Abstract: A spherical content capture system captures spherical video content. A spherical video sharing platform enables users to share the captured spherical content and enables users to access spherical content shared by other users. In one embodiment, captured metadata provides proximity information indicating which cameras were in proximity to a target device during a particular time frame. The platform can then generate an output video from spherical video captured from those cameras. 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 frames of one or more spherical videos to generate an output video that tracks a particular individual or object of interest.
-
公开(公告)号:US09883120B2
公开(公告)日:2018-01-30
申请号:US15080302
申请日:2016-03-24
Applicant: GoPro, Inc.
Inventor: Balineedu Chowdary Adsumilli , Ryan Lustig
IPC: H04N5/272 , G06T7/20 , H04N13/00 , G06T15/50 , G06T5/00 , H04N5/235 , G06T11/60 , G06T7/11 , G06T7/143 , G06T7/194 , G06T7/174 , G06T7/254
CPC classification number: H04N5/272 , G06T5/002 , G06T7/11 , G06T7/143 , G06T7/174 , G06T7/194 , G06T7/20 , G06T7/254 , G06T11/60 , G06T15/503 , G06T2207/10016 , G06T2207/10021 , G06T2207/20036 , H04N5/2356 , H04N13/128 , H04N2013/0085 , H04N2013/0092
Abstract: A processing device generates composite images from a sequence of images. The composite images may be used as frames of video. A foreground/background segmentation is performed at selected frames to extract a plurality of foreground object images depicting a foreground object at different locations as it moves across a scene. The foreground object images are stored to a foreground object list. The foreground object images in the foreground object list are overlaid onto subsequent video frames that follow the respective frames from which they were extracted, thereby generating a composite video.
-
公开(公告)号:US20180012335A1
公开(公告)日:2018-01-11
申请号:US15643123
申请日:2017-07-06
Applicant: GoPro, Inc.
Inventor: Balineedu Chowdary Adsumilli , Adeel Abbas
CPC classification number: G06T3/4038 , G06T3/4084 , H04N5/23238
Abstract: Systems and methods for providing panoramic image and/or video content using multi-resolution stitching. Panoramic content may include stitched spherical (360-degree) images and/or VR video. In some implementations, multi-resolution stitching functionality may be embodied in a spherical image capture device that may include two lenses configured to capture pairs of hemispherical images. The capture device may obtain images (e.g., representing left and right hemispheres) that may be characterized by 180-degree (or greater) field of view. Source images may be combined using multi-resolution stitching methodology. Source images may be transformed to obtain multiple image components characterized by two or more image resolutions. The stitched image may be encoded using selective encoding methodology including: partitioning source images into a low resolution/frequency and a high resolution/frequency components; stitching low resolution/frequency components using coarse stitching operation, stitching high resolution/high frequency components using a refined stitch operation; combining stitched LF components and stitched HF components.
-
公开(公告)号:US09652848B2
公开(公告)日:2017-05-16
申请号:US15260550
申请日:2016-09-09
Applicant: GoPro, Inc.
Inventor: Balineedu Chowdary Adsumilli , Scott Patrick Campbell
CPC classification number: G06T7/30 , G06T3/4038 , G06T11/60 , G06T2200/32 , G06T2207/10004 , H04N5/23229 , H04N5/23238 , H04N5/247 , H04N5/2625
Abstract: Images captured by multi-camera arrays with overlap regions can be stitched together using image stitching operations. An image stitching operation can be selected for use in stitching images based on a number of factors. An image stitching operation can be selected based on a view window location of a user viewing the images to be stitched together. An image stitching operation can also be selected based on a type, priority, or depth of image features located within an overlap region. Finally, an image stitching operation can be selected based on a likelihood that a particular image stitching operation will produce visible artifacts. Once a stitching operation is selected, the images corresponding to the overlap region can be stitched using the stitching operation, and the stitched image can be stored for subsequent access.
-
109.
公开(公告)号:US20170094193A1
公开(公告)日:2017-03-30
申请号:US15080286
申请日:2016-03-24
Applicant: GoPro, Inc.
Inventor: Balineedu Chowdary Adsumilli , Ryan Lustig
CPC classification number: H04N5/272 , G06T5/002 , G06T7/11 , G06T7/143 , G06T7/174 , G06T7/194 , G06T7/20 , G06T7/254 , G06T11/60 , G06T15/503 , G06T2207/10016 , G06T2207/10021 , G06T2207/20036 , H04N5/2356 , H04N13/128 , H04N2013/0085 , H04N2013/0092
Abstract: A processing device generates composite images from a sequence of images. The composite images may be used as frames of video. A foreground/background segmentation is performed at selected frames to extract a plurality of foreground object images depicting a foreground object at different locations as it moves across a scene. The foreground object images are stored to a foreground object list. The foreground object images in the foreground object list are overlaid onto subsequent video frames that follow the respective frames from which they were extracted, thereby generating a composite video.
-
公开(公告)号:US09584720B2
公开(公告)日:2017-02-28
申请号:US15206600
申请日:2016-07-11
Applicant: GoPro, Inc.
Inventor: Scott Patrick Campbell , Paul Mobbs , Balineedu Chowdary Adsumilli , Sumit Chawla
IPC: H04N5/232 , H04N19/91 , H04N19/63 , H04N19/102 , H04N19/169 , G06T3/40 , H04N5/378 , H04N9/04 , H04N5/235 , H04N9/73 , H04N19/164 , H04N19/172 , H04N5/247 , H04N19/12
CPC classification number: G06T1/20 , G06T3/4015 , H04N1/6019 , H04N1/6027 , H04N5/232 , H04N5/23212 , H04N5/23216 , H04N5/23222 , H04N5/23229 , H04N5/23241 , H04N5/23245 , H04N5/23254 , H04N5/23267 , H04N5/23296 , H04N5/2353 , H04N5/247 , H04N5/374 , H04N5/378 , H04N9/045 , H04N9/09 , H04N9/735 , H04N9/8042 , H04N19/102 , H04N19/12 , H04N19/132 , H04N19/156 , H04N19/164 , H04N19/172 , H04N19/186 , H04N19/1883 , H04N19/33 , H04N19/42 , H04N19/423 , H04N19/44 , H04N19/517 , H04N19/63 , H04N19/91
Abstract: An image capture accelerator performs accelerated processing of image data. In one embodiment, the image capture accelerator includes accelerator circuitry including a pre-processing engine and a compression engine. The pre-processing engine is configured to perform accelerated processing on received image data, and the compression engine is configured to compress processed image data received from the pre-processing engine. In one embodiment, the image capture accelerator further includes a demultiplexer configured to receive image data captured by an image sensor array implemented within, for example, an image sensor chip. The demultiplexer may output the received image data to an image signal processor when the image data is captured by the image sensor array in a standard capture mode, and may output the received image data to the accelerator circuitry when the image data is captured by the image sensor array in an accelerated capture mode.
Abstract translation: 图像捕获加速器执行图像数据的加速处理。 在一个实施例中,图像捕获加速器包括包括预处理引擎和压缩引擎的加速器电路。 预处理引擎被配置为对接收的图像数据执行加速处理,并且压缩引擎被配置为压缩从预处理引擎接收的经处理的图像数据。 在一个实施例中,图像捕获加速器还包括解复用器,其被配置为接收由例如图像传感器芯片内实现的图像传感器阵列捕获的图像数据。 当图像数据以标准捕捉模式被图像传感器阵列捕获时,解复用器可以将接收的图像数据输出到图像信号处理器,并且当图像数据被图像捕获时,可以将接收到的图像数据输出到加速器电路 传感器阵列处于加速捕获模式。
-
-
-
-
-
-
-
-
-