-
公开(公告)号:US11019237B2
公开(公告)日:2021-05-25
申请号:US16884838
申请日:2020-05-27
Applicant: GoPro, Inc.
Inventor: David Newman , Gregory Oaul Stewart
IPC: H04N5/073
Abstract: Multiple image capture devices may individually generate time information and capture images. Individual image captures devices may receive time information of other image capture device(s). Individual image capture devices may transmit its time information to other image capture device(s) independent of reception of the time information of other image capture device(s). Individual image capture devices may generate time synchronization information for the captured images based on its time information and the received time information of other image capture device(s). Images captured by different image capture devices may be time-synchronized based on at least one of generated time-synchronization information.
-
公开(公告)号:US20200374424A1
公开(公告)日:2020-11-26
申请号:US16992363
申请日:2020-08-13
Applicant: GoPro, Inc.
Inventor: David Newman , Jeffrey Youel , Joseph VanDalsem
Abstract: A capture settings for one or more image capture devices may be determined. The capture setting may define one or more aspects of operation for the image capture device(s). The aspect(s) of operation for the image capture device(s) may include one or more aspects of operation for a processor of the image capture device(s), an image sensor of the image capture device(s), and/or an optical element of the image capture device(s). A machine-readable optical code may be generated based on the capture setting and/or other information. The machine-readable optical code may convey the capture setting for the image capture device(s) such that a first image capture device capturing a first image including the machine-readable optical code may: (1) identify the machine-readable optical code within the first image; (2) determine the capture setting conveyed by the machine-readable optical code; and (3) operate in accordance with the capture setting.
-
公开(公告)号:US20200068166A1
公开(公告)日:2020-02-27
申请号:US16107744
申请日:2018-08-21
Applicant: GoPro, Inc.
Inventor: Craig Davidson , David Newman
Abstract: Apparatus and methods for encrypting captured media. In one embodiment, the method includes capturing media data via use of a lens of an image capture apparatus; obtaining a number used only once (NONCE) value from the captured media data; obtaining an encryption key for use in encryption of the captured media data; using the obtained NONCE value and the obtained encryption key for encrypting the captured media data; and storing the encrypted media data. In some variants, the media is encrypted prior to storage, thereby obviating any instances in which the captured media data resides in a wholly unencrypted instance. Apparatus and methods for decrypting encrypted captured media are also disclosed.
-
44.
公开(公告)号:US20190362465A1
公开(公告)日:2019-11-28
申请号:US16536515
申请日:2019-08-09
Applicant: GoPro, Inc.
Inventor: David Newman , Balu Adsumilli
Abstract: Systems and methods for modifying image distortion (curvature) for viewing distance in post capture. Presentation of imaging content on a content display device may be characterized by a presentation field of view (FOV). Presentation FOV may be configured based on screen dimensions of the display device and distance between the viewer and the screen. Imaging content may be obtained by an activity capture device characterized by a wide capture field of view lens (e.g., fish-eye). Images may be transformed into rectilinear representation for viewing. When viewing images using presentation FOV that may narrower than capture FOV, transformed rectilinear images may appear distorted. A transformation operation may be configured to account for presentation FOV-capture FOV mismatch. In some implementations, the transformation may include fish-eye to rectilinear transformation characterized by a transformation strength that may be configured based on a ratio of the presentation FOV to the capture FOV.
-
公开(公告)号:US10477076B1
公开(公告)日:2019-11-12
申请号:US16131505
申请日:2018-09-14
Applicant: GoPro, Inc.
Inventor: David Newman , Gregory Oaul Stewart
IPC: H04N5/073
Abstract: Multiple image capture devices may individually generate time information and capture images. Individual image captures devices may receive time information of other image capture device(s). Individual image capture devices may transmit its time information to other image capture device(s) independent of reception of the time information of other image capture device(s). Individual image capture devices may generate time synchronization information for the captured images based on its time information and the received time information of other image capture device(s). Images captured by different image capture devices may be time-synchronized based on at least one of generated time-synchronization information.
-
46.
公开(公告)号:US20190289095A1
公开(公告)日:2019-09-19
申请号:US15285146
申请日:2016-10-04
Applicant: GOPRO, INC.
Inventor: Alexandre Jenny , David Newman , Xavier Farret , Samy Aboudrar , Claire Mathis
Abstract: Interaction information may be received. The interaction information may indicate a user's spatial selections of video content as a function of progress through the video content. The spatial selections of the video content may include viewing directions of the video content selected by the user as the function of progress through the video content. Related video content may be identified based on the spatial selections of the video content. Related video content may be offered to the user.
-
公开(公告)号:US10402445B2
公开(公告)日:2019-09-03
申请号:US16131542
申请日:2018-09-14
Applicant: GoPro, Inc.
Inventor: David Newman , Mark Vaden , Rolf Fischer , Vadim Polonichko
Abstract: Content proxy may be obtained. Content may include video captured by an action camera. Content proxy may include metadata information obtained contemporaneous with the content and stored in a session container. Content proxy may include lower data rate version of the content (thumbnails). Content proxy information may be viewed and/or analyzed in order to obtain one or more highlights. Content portion corresponding to the highlight may be obtained. Multiple versions of content proxy obtained by multiple cameras may be used to identify, display, and/or share content portions in a multi-camera/multiuser applications.
-
48.
公开(公告)号:US20190182462A1
公开(公告)日:2019-06-13
申请号:US16212408
申请日:2018-12-06
Applicant: GoPro, Inc.
Inventor: Adeel Abbas , David Newman
Abstract: Apparatus and methods for projection conversion decoding for applications eco-systems are disclosed. In one embodiment, a decoder apparatus is utilized to read formatting information from an intermediate projection format; convert the intermediate projection format to a display projection format; apply a rotation operation to the display projection format in accordance with the reading of the formatting information; and transmit the display projection format for use by an application. In some implementations, the intermediate projection format has been stabilized prior to encoding in order to improve upon the encoding efficiency for the intermediate projection format. The application of the rotation operation may then be utilized to reverse the stabilized imaging data. Methods and computing systems are also disclosed.
-
公开(公告)号:US10291910B2
公开(公告)日:2019-05-14
申请号:US15334213
申请日:2016-10-25
Applicant: GoPro, Inc.
Inventor: Balineedu Chowdary Adsumilli , Adeel Abbas , David Newman
IPC: H04N19/124 , H04N19/154 , H04N19/17 , H04N21/218 , H04N21/2343 , H04N21/81 , H04N19/167
Abstract: Systems and methods for providing video content using spatially adaptive video encoding. Panoramic and/or virtual reality content may be viewed by a client device using a viewport with viewing dimension(s) configured smaller than available dimension(s) of the content. Client device may include a portable media device characterized by given energy and/or computational resources. Video content may be encoded using spatially varying encoding. For image playback, portions of panoramic image may be pre-encoded using multiple quality bands. Pre-encoded image portions, matching the viewport, may be provided and reduce computational and/or energy load on the client device during consumption of panoramic content. Quality distribution may include gradual quality transition area allowing for small movements of the viewport without triggering image re-encoding. Larger movements of the viewport may automatically trigger transition to another spatial encoding distribution.
-
50.
公开(公告)号:US20190141322A1
公开(公告)日:2019-05-09
申请号:US16143224
申请日:2018-09-26
Applicant: GoPro, Inc.
Inventor: Adeel Abbas , David Newman
IPC: H04N19/119 , H04N19/172 , H04N19/14 , H04N19/124
Abstract: Apparatus and methods for providing block-based layouts for non-rectangular regions between non-contiguous imaging regions in projections such as, for example, Rotated Sphere Projections (RSP). In one embodiment, methods and apparatus for selecting coding unit block sizes for non-rectangular regions disposed between non-contiguous imaging portions is disclosed. The methods and apparatus may be configured to obtain a frame of captured imaging content, the frame of captured imaging content including the non-rectangular regions disposed between the non-contiguous imaging portions; select a plurality of differing coding block sizes for each of a plurality of regions located within the non-rectangular regions disposed between the non-contiguous imaging portions; determine which one of the plurality of differing coding block sizes optimizes an encoding efficiency for the obtained frame of captured imaging content; and encode the obtained frame of captured imaging content in accordance with the determined one off the plurality of differing coding block sizes.
-
-
-
-
-
-
-
-
-