GoPro Patents
GoPro, Inc. manufactures and sells their HERO line of cameras that enable athletes to self-capture their activities, as well as manage and share their photos and videos.
GoPro Patents by Type- GoPro Patents Granted: GoPro patents that have been granted by the United States Patent and Trademark Office (USPTO).
- GoPro Patent Applications: GoPro patent applications that are pending before the United States Patent and Trademark Office (USPTO).
-
Publication number: 20220108559Abstract: A face located along a stitch line in a spherical image is detected by rendering views of regions of the spherical image along the stitch line. The spherical image may be produced by combining first and second images. A first view of a projection of the spherical image is rendered. A scaling factor for rendering a second view of the projection is determined based characteristics of the first portion of the face. The second view is then rendered according to the scaling factor. The use of the scaling factor to render the second view causes a change in the depiction of the second portion of the face. For example, the scaling factor can indicate to change the resolution or expected size of the second portion of the face when rendering the second view. A face is then detected within the spherical image based on the rendered first and second views.Type: ApplicationFiled: January 2, 2020Publication date: April 7, 2022Applicant: GoPro, Inc.Inventors: Thomas Armel Derbanne, Bruno César Douady, Maxim Karpushin
-
Patent number: 11297337Abstract: A method is described to greatly improve the efficiency of and reduce the complexity of image compression when using single-sensor color imagers for video acquisition. The method in addition allows for this new image compression type to be compatible with existing video processing tools, improving the workflow for film and television production.Type: GrantFiled: February 24, 2020Date of Patent: April 5, 2022Assignee: GoPro, Inc.Inventor: David A. Newman
-
Patent number: 11297241Abstract: A frame rate is synchronized to a detected cadence in order to generate an output image sequence that is substantially stabilized. In an in-camera process, a camera receives motion data of the camera while the camera captures the sequence of image frames. A dominant frequency of motion is determined and the capture frame rate is dynamically adjusted to match the frequency of detected motion so that each image frame is captured when the camera is at approximately the same position along the axis of motion. Alternatively, in a post-processing process, frames of a captured image sequence are selectively sampled at a sampling rate corresponding to the dominant frequency of motion so that each sampled frame corresponds to an image capture that occurred when the camera is at approximately the same position along the axis of motion.Type: GrantFiled: April 27, 2020Date of Patent: April 5, 2022Assignee: GoPro, Inc.Inventors: Charles Weckel, Vishwanatha Bhat
-
Patent number: 11288763Abstract: Information may be visually encoded within visual content of an image using a distortion projection. The distortion projection may cause stretching of a visual element defined within a pixel array of the image. Information may be visually encoded within the pixel array using visual characteristic(s) of the pixel array. Presentation of the visual content based on a non-distortion projection may reduce a number of pixels that defines the visual element within the pixel array and may reduce visual impact of the information visually encoded within the pixel array.Type: GrantFiled: July 19, 2019Date of Patent: March 29, 2022Assignee: GoPro, Inc.Inventor: David Newman
-
Publication number: 20220092729Abstract: Hyper-hemispherical images may be combined to generate a rectangular projection of a spherical image having an equatorial stitch line along of a line of lowest distortion in the two images. First and second circular images are received representing respective hyper-hemispherical fields of view. A video processing device may project each circular image to a respective rectangular image by mapping an outer edge of the circular image to a first edge of the rectangular image and mapping a center point of the circular image to a second edge of the first rectangular image. The rectangular images may be stitched together along the edges corresponding to the outer edge of the original circular image.Type: ApplicationFiled: December 6, 2021Publication date: March 24, 2022Applicant: GoPro, Inc.Inventors: Joseph Steel, Timothy Macmillan
-
Patent number: 11283996Abstract: A video may include a capture of a scene, such as a wide-field of view capture of the scene. A punchout of the video may provide a framing of the captured scene. The punchout may be determined based on the context of the video, such as the type of captured scene within the video, the motion of the image capture device that captured the video, and/or the motion of one or more things within the captured scene.Type: GrantFiled: August 7, 2020Date of Patent: March 22, 2022Assignee: GoPro, Inc.Inventor: Guillaume Oulès
-
Patent number: 11282547Abstract: A graphical user interface for framing a video may include a framing element. Responsive to user interaction with the framing element, a framing of the video at a moment may be determined. The framing of the video may define viewing direction, viewing size, viewing rotation, and/or viewing projection for a viewing window. The framing of the video at the moment may be determined based on how the video is being presented when the user interacted with the framing element.Type: GrantFiled: August 28, 2020Date of Patent: March 22, 2022Assignee: GoPro, Inc.Inventors: Steven Fortunato, Daryl Stimm
-
Patent number: 11281371Abstract: A graphical user interface for presenting media collections may provide multiple levels of view of different collections of media items. Individual levels of view may include different layouts for the media items.Type: GrantFiled: October 19, 2020Date of Patent: March 22, 2022Assignee: GoPro, Inc.Inventors: Evan Kosowski, Joshua Hamill, Nicholas Woodman, Christopher James Frost, Otto Sievert
-
Patent number: 11282544Abstract: Motion within first video content and second video content may be assessed. A match between the motions assessed within the first video content and the second video content may be determined. The match may include a first set of video frames within the first video content and a second set of video frames within the second video content within which the matching motion is present. A first video portion (including frame(s) of the first set of video frames) of the first video content and a second video portion (include frame(s) of the second set of video frames) of the second video content may be identified based on the match. The first video portion and the second video portion may be concatenated to provide a transition between the first video portion and the second video portion in which continuity of motion may be achieved.Type: GrantFiled: September 25, 2020Date of Patent: March 22, 2022Assignee: GoPro, Inc.Inventor: Jean Patry
-
Patent number: 11276149Abstract: Systems and methods are disclosed for non-local means denoising of images. For example, methods may include receiving an image from an image sensor; determining a set of non-local means weights for the image; applying the set of non-local means weights to the image to obtain a first denoised image; applying the set of non-local means weights to the first denoised image to obtain a second denoised image; and storing, displaying, or transmitting an output image based on the second denoised image.Type: GrantFiled: April 27, 2020Date of Patent: March 15, 2022Assignee: GoPro, Inc.Inventors: Bruno César Douady-Pleven, Thomas Nicolas Emmanuel Veit, Marc Lebrun
-
Patent number: 11277545Abstract: An image capture device includes a heatsink having a cutout within the heatsink. The image capture device also includes a housing, a mounting structure located on an external side of the housing, and an integrated sensor and lens assembly (ISLA) extending through the cutout in the heatsink and connecting to the mounting structure. The ISLA is free of contact with the heatsink. The heatsink can include mounting flanges to support components including printed circuit boards and battery cages.Type: GrantFiled: February 27, 2020Date of Patent: March 15, 2022Assignee: GoPro, Inc.Inventors: Kielan C. Crow, Akshay Shinde, Nicholas Vitale, Eduardo Hernandez Pacheco
-
Patent number: 11269237Abstract: An image capture system includes an image capture device and an integrated sensor-optical component accessory. The integrated sensor-optical component accessory is releasably connectable to the image capture device and includes identification data. A processor in the image capture device configures itself and the image capture device based on the identification data. Image data from the integrated sensor-optical component accessory is processed and image data from the image capture data is either processed or ignored depending on the configuration. In an implementation, attachment information may also be used for configuration. In an implementation, multiple integrated sensor-optical component accessories may be connected to the image capture device. In an implementation, the center axis of the fields of view of the image capture device and the integrated sensor-optical component accessory may be in different directions or the same direction, and the fields of view may be overlapping or non-overlapping.Type: GrantFiled: August 24, 2020Date of Patent: March 8, 2022Assignee: GoPro, Inc.Inventors: Nicholas D. Woodman, Ingrid A. Cotoros
-
Patent number: 11265527Abstract: Apparatus and methods for providing a frame packing arrangement for the encoding/decoding of, for example, panoramic content. In one embodiment, an encoder apparatus is disclosed. In a variant, the encoder apparatus is configured to encode Segmented Sphere Projections (SSP) imaging data and/or Rotated Sphere Projections (RSP) imaging data into an extant imaging format. In another variant, a decoder apparatus is disclosed. In one embodiment, the decoder apparatus is configured to decode SSP imaging data and/or RSP imaging data from an extant imaging format. Computing devices, computer-readable storage apparatus, integrated circuits and methods for using the aforementioned encoder and decoder are also disclosed.Type: GrantFiled: February 10, 2020Date of Patent: March 1, 2022Assignee: GoPro, Inc.Inventors: Adeel Abbas, David A. Newman
-
Patent number: 11261630Abstract: A camera housing includes a simplified draw latch for securing a first portion and a second portion of the camera housing together. The draw latch can include a draw hook and a mid-linkage. The draw latch enables a user to easily open and close a camera housing, and may also allow a user to establish an air-tight or water-tight seal between the housing portions for use in various activities, including scuba diving.Type: GrantFiled: July 23, 2019Date of Patent: March 1, 2022Assignee: GoPro, Inc.Inventors: Evan L. Coons, Joshua P. Davies, Todd Lewis
-
Publication number: 20220060738Abstract: Methods and apparatus for processing of video content to optimize codec bandwidth. In one embodiment, the method includes capturing panoramic imaging content (e.g., a 360° panorama), mapping the panoramic imaging content into an equi-angular cubemap (EAC) format, and splitting the EAC format into segments for transmission to maximize codec bandwidth. In one exemplary embodiment, the EAC segments are transmitted at a different frame rate than the subsequent display rate of the panoramic imaging content. For example, the mapping and frame rate may be chosen to enable the rendering of 8K, 360° content at 24 fps, using commodity encoder hardware and software that nominally supports 4K content at 60 fps.Type: ApplicationFiled: November 2, 2021Publication date: February 24, 2022Applicant: GoPro, Inc.Inventors: David A. Newman, Cesar Douady, Alexis Lefebvre, Daryl Stimm, Michael Kraak
-
Patent number: 11259009Abstract: 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.Type: GrantFiled: December 18, 2019Date of Patent: February 22, 2022Assignee: GoPro, Inc.Inventors: Nicholas D. Woodman, David A. Newman, Stephen B. Schmidt
-
Patent number: 11257522Abstract: Feature information characterize features of video clips may be obtained. A given video clip may be selected as a segment of a video edit. Other video clips may be iteratively selected as other segments of the video edit based on the feature information of the video clips and recommended feature information of the segments. Recommended feature information of a particular segment may be obtained by processing feature information of a previously selected video clip through a trained recurrent neural network. Video edit information defining the video edit may be generated. The video edit may include the selected video clips as the segments of the video edit.Type: GrantFiled: September 10, 2020Date of Patent: February 22, 2022Assignee: GoPro, Inc.Inventor: Samuel Wilson
-
Patent number: 11257521Abstract: Video content may be captured by an image capture device during a capture duration. The video content may include video frames that define visual content viewable as a function of progress through a progress length of the video content. Rotational position information may characterize rotational positions of the image capture device during the capture duration. Time-lapse video frames may be determined from the video frames of the video content based on a spatiotemporal metric. The spatiotemporal metric may characterize spatial smoothness and temporal regularity of the time-lapse video frames. The spatial smoothness may be determined based on the rotational positions of the image capture device corresponding to the time-lapse video frames, and the temporal regularity may be determined based on moments corresponding to the time-lapse video frames. Time-lapse video content may be generated based on the time-lapse video frames.Type: GrantFiled: December 10, 2020Date of Patent: February 22, 2022Assignee: GoPro, Inc.Inventors: Thomas Derbanne, César Douady, Maxim Karpushin
-
Publication number: 20220044357Abstract: 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.Type: ApplicationFiled: October 25, 2021Publication date: February 10, 2022Applicant: GoPro, Inc.Inventors: Daryl Stimm, David Newman, Kyler William Schwartz, William Edward MacDonald
-
Patent number: 11245982Abstract: An image capture device includes a housing having a lens snout protruding from a front housing surface. A front microphone is mounted below the lens snout. A top microphone is mounted under a top housing surface. The top microphone is positioned to receive direct freestream air flow at a first pitched forward angle. The front microphone is positioned to receive turbulent air flow at a second pitched forward angle. The second pitched forward angle is greater than or equal to the first pitched forward angle. An audio processor receives a first audio signal and a second audio signal from the top microphone and front microphone, respectively. The audio processor generates frequency sub-bands from the first and second audio signals. The audio processor selects the frequency sub-bands with the lowest noise metric and combines them to generate an output audio signal.Type: GrantFiled: June 22, 2020Date of Patent: February 8, 2022Assignee: GoPro, Inc.Inventors: Erich Tisch, Timothy Dick, Eric Penrod
-
Patent number: 11245818Abstract: A frame for an image capture device includes a frame body configured to receive and secure the image capture device, a frame I/O interface configured to mate with an imaging I/O interface of an image capture device when the image capture device is secured within the frame body, a frame interface seal configured to provide waterproofing between the frame body and the image capture device when the frame I/O interface and the imaging I/O interface are mated, and a frame accessory integrated into the frame body and configured to communicate with the image capture device when the frame I/O interface and the imaging I/O interface are mated.Type: GrantFiled: June 22, 2020Date of Patent: February 8, 2022Assignee: GoPro, Inc.Inventors: Matthew David Thomas, Jordan Todd, Scott Alberstein
-
Patent number: 11242953Abstract: The disclosure describes systems and methods for calibrating an image stabilization mechanism. One method includes a control system sending a command to thermally condition one or more sensors to a predetermined temperature. During thermal conditioning to the predetermined temperature, the control system sends a command to drive one or more motors of the image stabilization mechanism to cause movement of an imaging device coupled to the image stabilization mechanism. After thermal conditioning to the predetermined temperature, the control system sends a command to stop driving the one or more motors of the image stabilization mechanism to stop movement of the imaging device coupled to the image stabilization mechanism. After stopping the driving of the one or more motors, the control system sends a command to calibrate the one or more sensors.Type: GrantFiled: November 4, 2019Date of Patent: February 8, 2022Assignee: GoPro, Inc.Inventors: Thomas Gubler, Pascal Gohl
-
Patent number: 11238901Abstract: An image capture device may provide playback of audio content during capture of visual content. Moments within the audio content may be associated with cue markers. The visual content may be synchronized with the audio content provided during capture, and a video edit may be automatically generated based on the moments associated with the cue markers.Type: GrantFiled: September 3, 2020Date of Patent: February 1, 2022Assignee: GoPro, Inc.Inventors: Alexis Lefebvre, Guillaume Oulès, Anandhakumar Chinnaiyan, Maxime Renaudet, Anaïs Oulès
-
Patent number: 11237690Abstract: A viewing window for a spherical video may define which extents of the spherical video are viewable. Abrupt changes in the extents defined by the viewing window may result in non-smooth views of the spherical video, such as stagger, jitter, and/or other jerky motions being included in the views of the spherical video. Changes in the extents defined by the viewing window may be smoothed to provide smoother views of the spherical video.Type: GrantFiled: January 19, 2021Date of Patent: February 1, 2022Assignee: GoPro, Inc.Inventors: Daryl Stimm, William Edward MacDonald
-
Patent number: 11238285Abstract: Image analysis includes obtaining, from an image signal processor, image processing information corresponding to a previously processed image, obtaining scene classification information for an input image based on the image processing information, generating a processed image by processing the input image based on the scene classification information, and outputting the processed image. The image processing information includes automatic white balance correction information and obtaining the scene classification information includes obtaining the scene classification information based on the automatic white balance correction information.Type: GrantFiled: April 5, 2021Date of Patent: February 1, 2022Assignee: GoPro, Inc.Inventors: Sylvain Leroy, Adrien Cariou, Miguel Marques, Julien Caron, Bruno Faure, Stéphane Belardi
-
Patent number: 11238635Abstract: Implementations are directed to providing an edit profile including one or more suggested edits to a digital video, actions including receiving metadata associated with the digital video, the metadata including data representative of one or more of movement and an environment associated with recording of the digital video, processing the metadata to provide a suggested edit profile including at least one set of effects, the at least one set of effects including one or more effects configured to be applied to at least a portion of the digital video, providing a respective graphical representation of individual effect of the one or more effects within an effect interface, and receiving, through the effect interface, a user selection of a set of effects of the suggested edit profile, and in response, storing, in computer-readable memory, an edit profile comprising the set of effects for application to the digital video.Type: GrantFiled: September 1, 2020Date of Patent: February 1, 2022Assignee: GoPro, Inc.Inventors: Devin McKaskle, Stephen Trey Moore, Ross Chinni
-
Patent number: 11238520Abstract: Contextual parameters of digital media content may be obtained. The digital media content may be associated with a content capture user and/or an end user. Editing parameters defining one or more editing attributes of an edited version of the digital media content may be received. Post-capture user profiles may be obtained. A set of post-capture users may be identified as potential matches for creating the edited version of the digital media content. The set of post-capture users may be presented to the content capture user and/or the end user for selection of one of the post-capture users to create the edited version of the digital media content. In response to the selection, a shipping label may be generated for shipment of the digital media content from an origin address associated with the content capture user and/or the end user to a destination address associated with the selected post-capture user.Type: GrantFiled: September 9, 2019Date of Patent: February 1, 2022Assignee: GoPro, Inc.Inventors: Logan Turley, Stephen Grove
-
Patent number: 11240417Abstract: Upload bandwidth to a remote device may vary depending on the location of a device transmitting information to the remote device. Location of an image capture device may be used to dynamically change the upload speed from the image capture device to the remote device.Type: GrantFiled: April 16, 2020Date of Patent: February 1, 2022Assignee: GoPro, Inc.Inventor: Gene Keith Gurganus
-
Patent number: 11228749Abstract: Apparatus and methods for characterizing panoramic content, such as by a wide field of view and large image size. In one implementation, a panoramic image may be mapped to a cube or any other projection e.g icosahedron or octahedron. The disclosure exploits content continuity between facets, such as in the case of encoding/decoding cube-projected images. One facet may be encoded/decoded independently from other facets to obtain a seed facet. One or more transformed versions of the seed facet may be obtained; e.g., one corresponding to a 90° counterclockwise rotation, another to a 90° clockwise rotation, and one to an 180° rotation. Transformed versions may be used to form an augmented image. The remaining facets of the cube may be encoded using transformed versions within the augmented image.Type: GrantFiled: May 4, 2020Date of Patent: January 18, 2022Assignee: GoPro, Inc.Inventors: Adeel Abbas, Balineedu Chowdary Adsumilli, David Newman
-
Patent number: 11228702Abstract: Placement of a face depicted within a video may be determined. One or more stabilization options for the video may be obtained. Stabilization option(s) may include angle stabilization option, a position stabilization option, and/or a size stabilization option. The video may be stabilized based on the placement of the face and the stabilization option(s).Type: GrantFiled: April 23, 2021Date of Patent: January 18, 2022Assignee: GoPro, Inc.Inventor: Guillaume Oulès
-
Patent number: 11228746Abstract: Image analysis and processing may include a multiple-tone-control (MTC) unit configured to obtain a tone-control gain lookup table, a plurality of MTC gain lookup tables, wherein the input image is divided into a plurality of blocks and wherein the plurality of MTC gain lookup tables includes a respective MTC gain lookup table corresponding to each respective block from the plurality of blocks, MTC grid parameters, MTC weighting parameters, a tone-control gain based on the tone-control gain lookup table, a MTC gain based on at least one MTC gain lookup table from the plurality of MTC gain lookup tables, the MTC grid parameters, and the MTC weighting parameters, and an output value based on the tone-control gain and the MTC gain.Type: GrantFiled: February 15, 2019Date of Patent: January 18, 2022Assignee: GoPro, Inc.Inventors: Guillaume Matthieu Guérin, Violaine Marie Mong-Ian Sudret
-
Patent number: 11228781Abstract: Methods and apparatus for processing of video content to optimize codec bandwidth. In one embodiment, the method includes capturing panoramic imaging content (e.g., a 360° panorama), mapping the panoramic imaging content into an equi-angular cubemap (EAC) format, and splitting the EAC format into segments for transmission to maximize codec bandwidth. In one exemplary embodiment, the EAC segments are transmitted at a different frame rate than the subsequent display rate of the panoramic imaging content. For example, the mapping and frame rate may be chosen to enable the rendering of 8K, 360-degree content at 24 fps, using commodity encoder hardware and software that nominally supports 4K content at 60 fps.Type: GrantFiled: September 16, 2019Date of Patent: January 18, 2022Assignee: GoPro, Inc.Inventors: David A. Newman, Cesar Douady, Alexis Lefebvre, Daryl Stimm, Michael Kraak
-
Patent number: 11228712Abstract: Visual content is captured by an image capture device during a capture duration. The image capture devices experiences motion during the capture duration. The intentionality of the motion of the image capture device is determined based on angular acceleration of the image capture device during the capture duration. A punchout of the visual content is determined based on the intentionality of the motion of the image capture device. The punchout of the visual content is used to generate stabilized visual content.Type: GrantFiled: August 13, 2020Date of Patent: January 18, 2022Assignee: GoPro, Inc.Inventors: Cesar Douady, Thomas Derbanne, Maxim Karpushin
-
Patent number: 11223795Abstract: Electronic information defining visual content within video frames may be accessed. Video frames may be ordered in a source sequence. Positions in the source sequence may be associated with playback directions. Video frames may be ordered in a playback sequence based on the playback directions. The playback sequence may characterize a playback order in which video frames are displayed during playback. Video frames in the playback sequence may be associated with playback speeds. The playback speeds may determine perceived speeds with which visual content is displayed during playback. Speed ramped video frames may be determined based on the playback sequence and the playback speeds. A speed ramped video may be generated based on the speed ramped video frames.Type: GrantFiled: August 7, 2020Date of Patent: January 11, 2022Assignee: GoPro, Inc.Inventor: Joshua Bodinet
-
Patent number: 11218630Abstract: A system accesses an image with each pixel of the image having luminance values each representative of a color component of the pixel. The system generates a first histogram for aggregate luminance values of the image, and accesses a target histogram for the image representative of a desired global image contrast. The system computes a transfer function based on the first histogram and the target histogram such that when the transfer function is applied, a histogram of the modified aggregate luminance values is within a threshold similarity of the target histogram. The system modifies the image by applying the transfer function to the luminance values of the image to produce a tone mapped image, and outputs the modified image.Type: GrantFiled: January 6, 2020Date of Patent: January 4, 2022Assignee: GoPro, Inc.Inventors: Bruno César Douady, Michael Serge Andre Kraak, Guillaume Matthieu Guérin, Thomas Nicolas Emmanuel Veit
-
Patent number: 11218627Abstract: An image capture device comprises a housing defining a cavity and a cover enclosing the cavity. The cover includes a user interface that receives a user input to the image capture device. The image capture device includes a support member extending into the cavity between the housing and the cover and a receiving member having a receptacle that receives a distal end of the support member. Contact between the support member and the receptacle prevents movement of the user interface beyond a predetermined threshold when the image capture device is under hydrostatic pressure.Type: GrantFiled: January 11, 2021Date of Patent: January 4, 2022Assignee: GoPro, Inc.Inventor: Chao Chen
-
Patent number: 11216912Abstract: Systems and methods are disclosed for denoising chrominance channels of images. For example, methods may include receiving an image from one or more image sensors; determining a set of weights for the image based on a luminance channel of the image, wherein a weight in the set of weights corresponds to a subject pixel and a candidate pixel and is determined based on luminance values of one or more pixels of the image centered at the subject pixel and one or more pixels of the image centered at the candidate pixel; applying the set of weights to chrominance channels of the image to obtain a denoised image, wherein the subject pixel of the denoised image is determined based on the weight multiplied by the candidate pixel of the image; and storing, displaying, or transmitting an output image based on the denoised image.Type: GrantFiled: October 17, 2018Date of Patent: January 4, 2022Assignee: GoPro, Inc.Inventors: Thomas Nicolas Emmanuel Veit, Marc Lebrun
-
Patent number: 11218676Abstract: 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.Type: GrantFiled: September 14, 2020Date of Patent: January 4, 2022Assignee: GoPro, Inc.Inventors: Adeel Abbas, David Newman
-
Patent number: 11212481Abstract: An image capture device may capture visual content using a capture setting. A machine-readable optical code conveying the capture setting may be generated. The machine-readable optical code may convey the capture setting such that an image capture device capturing an image including the machine-readable optical code: (1) identifies the machine-readable optical code within the image; (2) determines the capture setting conveyed by the machine-readable optical code; and (3) stores the capture setting for use in visual content capture. A graphical user interface may enable a user to associate the machine-readable optical code with the visual content. The association of the machine-readable optical code with the visual content may cause subsequent presentation of the visual content to include presentation of the machine-readable optical code.Type: GrantFiled: March 23, 2021Date of Patent: December 28, 2021Assignee: GoPro, Inc.Inventor: Grant Adam McCauley
-
Patent number: 11212425Abstract: An image capture device may include an image sensor, a processor, and a memory. The image sensor may be configured to obtain an image. The processor may be configured to generate a grid on the image. The grid may include one or more vertices. The one or more vertices may be used to form tiles. The processor may be configured to determine a flare level of each vertex. The processor may be configured to assign a maximum flare level for each tile of the image. The processor may be configured to sort the tiles. The tiles may be sorted based on the maximum flare level of each tile. The processor may be configured to apply a flare compensation to a subset of the tiles to obtain a processed image. The processed image may have reduced flare artifacts or no flare artifacts. The processed image may be stored in the memory.Type: GrantFiled: August 24, 2020Date of Patent: December 28, 2021Assignee: GoPro, Inc.Inventors: Bruno César Douady, Guillaume Matthieu Guérin, Eric Chasseur
-
Publication number: 20210392375Abstract: Methods and apparatus for processing of video content to optimize codec bandwidth. In one embodiment, the method includes capturing panoramic imaging content (e.g., a 360° panorama), mapping the panoramic imaging content into an equi-angular cubemap (EAC) format, and splitting the EAC format into segments for transmission to maximize codec bandwidth. In one exemplary embodiment, the EAC segments are transmitted at a different frame rate than the subsequent display rate of the panoramic imaging content. For example, the mapping and frame rate may be chosen to enable the rendering of 8K, 360° content at 24 fps, using commodity encoder hardware and software that nominally supports 4K content at 60 fps.Type: ApplicationFiled: August 30, 2021Publication date: December 16, 2021Applicant: GoPro, Inc.Inventors: David A. Newman, Cesar Douady, Alexis Lefebvre, Daryl Stimm, Michael Kraak
-
Patent number: 11200918Abstract: A video may include visual content having a progress length. A user may interact with a mobile device to set framings of the visual content at moments within the progress length. The framings of the visual content may be provided to a video editing application. The video editing application may utilize the framings set via the mobile device to provide preliminary framings of the visual content at the moments within the progress length.Type: GrantFiled: July 29, 2020Date of Patent: December 14, 2021Assignee: GoPro, Inc.Inventors: Scott Corbin, Joshua Hamill, Daryl Stimm, Kyler William Schwartz
-
Patent number: D940066Type: GrantFiled: July 30, 2019Date of Patent: January 4, 2022Assignee: GoPro, Inc.Inventors: Sameer Mysore Venugopal, Deepak Kumaar Kandasamy Karthikeyan, Juntao Sun, Wei Wang
-
Patent number: D941904Type: GrantFiled: June 3, 2021Date of Patent: January 25, 2022Assignee: GoPro, Inc.Inventors: Daniel J. Coster, Heman Au, Huy Phuong Nguyen, Senka Agic Bergman
-
Patent number: D946071Type: GrantFiled: June 30, 2020Date of Patent: March 15, 2022Assignee: GoPro, Inc.Inventors: John George Muhlenkamp, IV, Alex DeStasio, Bessy Liang, Huy Phuong Nguyen
-
Patent number: D946072Type: GrantFiled: August 10, 2020Date of Patent: March 15, 2022Assignee: GoPro, Inc.Inventors: John George Muhlenkamp, IV, Bessy Liang, Huy Phuong Nguyen, Daniel J. Coster
-
Patent number: D946074Type: GrantFiled: August 14, 2020Date of Patent: March 15, 2022Assignee: GoPro, Inc.Inventors: John George Muhlenkamp, IV, Daniel J. Coster, Huy Phuong Nguyen, Kielan C. Crow, Nicholas Vitale
-
Patent number: D946075Type: GrantFiled: August 17, 2020Date of Patent: March 15, 2022Assignee: GoPro, Inc.Inventors: John George Muhlenkamp, IV, Scott Alberstein, Daniel J. Coster, Bessy Liang
-
Patent number: D947920Type: GrantFiled: June 30, 2020Date of Patent: April 5, 2022Assignee: GoPro, Inc.Inventors: John George Muhlenkamp, IV, Zhijun Guo
-
Patent number: RE49005Type: GrantFiled: July 1, 2021Date of Patent: April 5, 2022Assignee: GoPro, Inc.Inventors: Senka Agic Bergman, Nicholas Vitale, Erik Jorgensen