-
公开(公告)号:US20240223716A1
公开(公告)日:2024-07-04
申请号:US18415279
申请日:2024-01-17
Applicant: GoPro, Inc.
Inventor: David A. Newman
IPC: H04N5/262 , G11B27/034 , H04N23/68
CPC classification number: H04N5/2621 , G11B27/034 , H04N23/6811
Abstract: Methods and apparatus for metadata-based cinematography, production effects, shot selection, and/or other content augmentation. Effective cinematography conveys storyline, emotion, excitement, etc. Unfortunately, most amateur filmmakers lack the knowledge and ability to create cinema quality media. Various aspects of the present disclosure are directed to, among other things, rendering media based on instantaneous metadata. Unlike traditional post-processing techniques that rely on human subjectivity, some of the various techniques described herein leverage the camera's actual experiential data to enable cinema-quality post-processing for the general consuming public. Instantaneous metadata-based cinematography and shot selection advisories and architectures are also described.
-
公开(公告)号:US20230334616A1
公开(公告)日:2023-10-19
申请号:US18340611
申请日:2023-06-23
Applicant: GoPro, Inc.
Inventor: David A. Newman , Joshua Edward Bodinet , Otto Kenneth Sievert , Timothy MacMillan
CPC classification number: G06T3/0018 , G06T3/00 , G06T5/006 , G06T3/40 , G06T2207/10004 , G06T2207/10016 , G06T2207/20021 , G06T2210/22
Abstract: In a video capture system, a virtual lens is simulated when applying a crop or zoom effect to an input video. An input video frame is received from the input video that has a first field of view and an input lens distortion. A selection of a sub-frame representing a portion of the input video frame is obtained that has a second field of view smaller than the first field of view. The sub-frame is processed to remap the input lens distortion to a desired lens distortion in the sub-frame. The processed sub-frame is output.
-
公开(公告)号:US11570378B2
公开(公告)日:2023-01-31
申请号:US16934628
申请日:2020-07-21
Applicant: GoPro, Inc.
Inventor: David A. Newman
IPC: H04N5/262 , H04N5/232 , G11B27/034
Abstract: Methods and apparatus for metadata-based cinematography, production effects, shot selection, and/or other content augmentation. Effective cinematography conveys storyline, emotion, excitement, etc. Unfortunately, most amateur filmmakers lack the knowledge and ability to create cinema quality media. Various aspects of the present disclosure are directed to, among other things, rendering media based on instantaneous metadata. Unlike traditional post-processing techniques that rely on human subjectivity, some of the various techniques described herein leverage the camera's actual experiential data to enable cinema-quality post-processing for the general consuming public. Instantaneous metadata-based cinematography and shot selection advisories and architectures are also described.
-
4.
公开(公告)号: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.)
-
公开(公告)号:US20220311922A1
公开(公告)日:2022-09-29
申请号:US17835815
申请日:2022-06-08
Applicant: GoPro, Inc.
Inventor: Paul Mobbs , Scott Patrick Campbell , David A. Newman , Kasturi Rangam , Sumit Chawla
Abstract: Systems and methods are provided that capture and process frames of frame data. An image sensor captures frames of frame data representative of light incident upon the image sensor using a rolling shutter and outputs the frames of frame data. The image sensor captures at least one of the frames over a frame capture interval and then waits over a blanking interval before capturing another frame. A buffer receives and stores the frames output by the image sensor. An image signal processor retrieves the frames from the buffer and processes the frames over successive frame processing intervals to generate a video having a time interval per frame greater than the frame capture interval. At least one of the successive frame processing intervals is greater than the frame capture interval and is less than or equal to a sum of the frame capture interval and the blanking interval.
-
公开(公告)号:US20220030177A1
公开(公告)日:2022-01-27
申请号:US16934628
申请日:2020-07-21
Applicant: GoPro, Inc.
Inventor: David A. Newman
IPC: H04N5/262 , G11B27/034 , H04N5/232
Abstract: Methods and apparatus for metadata-based cinematography, production effects, shot selection, and/or other content augmentation. Effective cinematography conveys storyline, emotion, excitement, etc. Unfortunately, most amateur filmmakers lack the knowledge and ability to create cinema quality media. Various aspects of the present disclosure are directed to, among other things, rendering media based on instantaneous metadata. Unlike traditional post-processing techniques that rely on human subjectivity, some of the various techniques described herein leverage the camera's actual experiential data to enable cinema-quality post-processing for the general consuming public. Instantaneous metadata-based cinematography and shot selection advisories and architectures are also described.
-
公开(公告)号:US10997697B1
公开(公告)日:2021-05-04
申请号:US16235292
申请日:2018-12-28
Applicant: GoPro, Inc.
Inventor: David A. Newman
Abstract: Apparatus and methods for applying motion blur to overcapture content. In one embodiment, the motion blur is applied by selecting a number of frames of the captured image content for application of motion blur; selecting a plurality of pixel locations within the number of frames of the captured image content for the application of motion blur; applying motion blur to the captured image content in accordance with the selected number of frames and the selected plurality of pixel locations; and outputting the captured image content with the applied motion blur. In some implementations, motion blur is applied via implementation of a virtualized neutral density filter. Computerized devices and computer-readable apparatus for the application of motion blur are also disclosed.
-
8.
公开(公告)号: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.)
-
公开(公告)号:US10701269B2
公开(公告)日:2020-06-30
申请号:US16202408
申请日:2018-11-28
Applicant: GoPro, Inc.
Inventor: Paul Mobbs , Scott Patrick Campbell , David A. Newman , Kasturi Rangam , Sumit Chawla
Abstract: Systems and methods are provided that capture and process frames of frame data. An image sensor captures frames of frame data representative of light incident upon the image sensor using a rolling shutter and outputs the frames of frame data. The image sensor captures at least one of the frames over a frame capture interval and then waits over a blanking interval before capturing another frame. A buffer receives and stores the frames output by the image sensor. An image signal processor retrieves the frames from the buffer and processes the frames over successive frame processing intervals to generate a video having a time interval per frame greater than the frame capture interval. At least one of the successive frame processing intervals is greater than the frame capture interval and is less than or equal to a sum of the frame capture interval and the blanking interval.
-
公开(公告)号:US20200186784A1
公开(公告)日:2020-06-11
申请号:US16718681
申请日:2019-12-18
Applicant: GoPro, Inc.
Inventor: Nicholas D. Woodman , David A. Newman , Stephen B. Schmidt
IPC: H04N13/296 , H04N5/341 , G03B37/04 , H04N5/247 , H04N5/232 , H04N5/073 , H04N13/239 , H04N13/286 , H04N13/243 , G03B35/00
Abstract: A system and a process configuration generates a unitary rendered image for a video from at least two cameras. The configuration detects a communication coupling of at least two cameras and determines a master camera and a slave camera. The configuration determines an orientation of camera sensor of the master camera and the slave camera and determines a first frame of a video for a synchronization point for a start of a video capture. The configuration captures and reads images from the master camera sensor and the slave camera sensor in response to the start of the video capture and orientation of the camera sensors.
-
-
-
-
-
-
-
-
-