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).
  • Patent number: 9652848
    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.
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: May 16, 2017
    Assignee: GoPro, Inc.
    Inventors: Balineedu Chowdary Adsumilli, Scott Patrick Campbell
  • Patent number: 9653095
    Abstract: A dataset representing repeated sounds within a musical composition recorded on an audio track may be constructed. An audio track duration of an audio track may be partitioned into partitions of a partition size. A current partition may be compared to remaining partitions of the audio track. Audio information for the current partition may be correlated to audio information for remaining partitions to determine a correlated partition for the current partition from among the remaining partitions of the track duration. The correlated partition determined may be identified as most likely to represent the same sound as the current partition. This comparison process may be performed iteratively, for individual ones of the remaining partitions. Correlation results of the comparison process may be recorded to represent the partition time period of the correlated partition as a function of partition time period of the current partition.
    Type: Grant
    Filed: August 30, 2016
    Date of Patent: May 16, 2017
    Assignee: GoPro, Inc.
    Inventor: David Tcheng
  • Patent number: 9652667
    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 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.
    Type: Grant
    Filed: March 3, 2015
    Date of Patent: May 16, 2017
    Assignee: GoPro, Inc.
    Inventors: Timothy MacMillan, David A. Newman, Balineedu Chowdary Adsumilli
  • Patent number: 9648293
    Abstract: The conversion of RAW data captured by a camera can have artifacts in smoothness of various hues for varying chroma. To optimize smoothness and color accuracy, transform coefficients defining conversion of a standard color model to a target color model are determined. The RAW data is converted to data in a standard color model and the data in the standard color model is converted to data in the target color model using the transform coefficients. The process is repeated for various lightness levels and combined into a look up table to efficiently convert RAW data to data in the target color model for various lightness levels.
    Type: Grant
    Filed: October 22, 2014
    Date of Patent: May 9, 2017
    Assignee: GOPRO, INC.
    Inventors: Sumit Chawla, Elizabeth Torres Edwards, Ying Chen
  • Patent number: 9646652
    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.
    Type: Grant
    Filed: May 6, 2015
    Date of Patent: May 9, 2017
    Assignee: GoPro, Inc.
    Inventors: Balineedu Chowdary Adsumilli, Ryan Lustig, David A. Newman
  • Patent number: 9639935
    Abstract: Generating a calibrated camera alignment model for image capture devices having overlapping fields-of-view may include identifying a camera alignment model describing a first candidate alignment path for a defined location in a first input frame and a second candidate alignment path for the defined location in a second input frame, identifying a third candidate alignment path spatially adjacent to the first candidate alignment path, identifying a fourth candidate alignment path spatially adjacent to the second candidate alignment path, identifying a first point along the first candidate alignment path or the second candidate alignment path corresponding to a second point along the third candidate alignment path or the fourth candidate alignment path, and updating the camera alignment model based on the first point, the second point, or both.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: May 2, 2017
    Assignee: GoPro, Inc.
    Inventors: Bruno Cesar Douady-Pleven, Michael Serge Andre Kraak, Thomas Armel Derbanne
  • Patent number: 9639560
    Abstract: A first command may be received from a client computing platform. The first command may include a proxy image. The proxy image may represent an image stored on the client computing platform. An identifier may be associated with the proxy image. The identifier may be transmitted to the client computing platform. The identifier may be associated with the image stored on the client computing platform. Edits to the image based upon the proxy image may be determined at a remote computing platform. Instructions may be transmitted from the remote computing platform to the client computing platform. The instructions may include the identifier. The instructions may be configured to cause the client computing platform to process the edits on the image.
    Type: Grant
    Filed: October 22, 2015
    Date of Patent: May 2, 2017
    Assignee: GoPro, Inc.
    Inventors: Jonathan Wills, Desmond Chik, Daniel Tse
  • Patent number: 9640159
    Abstract: Multiple audio files may be synchronized using harmonic sound included in audio content obtained from audio tracks. Individual audio tracks are partitioned into multiple temporal windows of a first and second temporal window length. Individual audio waveforms for individual temporal windows of the first and second window length are transformed into frequency space in which energy is represented as a function of frequency. Individual pitches and magnitudes of harmonic sound determined for individual temporal windows may be compared using a multi-resolution framework to correlate pitches and harmonic energy of multiple audio tracks to one another.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: May 2, 2017
    Assignee: GoPro, Inc.
    Inventor: David Tcheng
  • Patent number: 9635257
    Abstract: A camera is configured with multiple microphones to reduce wind noise in audio data collected by the camera. The camera receives motion data, which may comprise data indicating acceleration of the camera, a plurality of video frames received by the camera, or a background level of noise associated with one or more microphones configured on the camera. The camera determines a motion vector from the motion data. The motion vector is parallel to the direction of motion of the camera. The camera selects a subset of one or more microphones in the direction of the motion vector. By recording audio data using the one or more selected microphones, the camera reduces wind noise in the audio data.
    Type: Grant
    Filed: May 12, 2014
    Date of Patent: April 25, 2017
    Assignee: GoPro, Inc.
    Inventors: Erich Tisch, Fabrice Barbier, Scott Patrick Campbell
  • Patent number: 9630714
    Abstract: This disclosure relates to providing flight control for an unmanned aerial vehicle based on tilted optical elements. The UAV may include a housing, a motor, a first image sensor, a second image sensor, a first optical element having a first field of view, a second optical element having a second field of view, and one or more processors. The first optical element and the second optical element may be carried by the housing such that the vertical fields of view above the midline plane of the housing are greater than the vertical fields of view below the midline plane of the housing when the UAV is tilted during flight, and such that portions of the fields of view overlap. Flight control for the UAV may be provided based on parallax disparity of an object within the overlapping fields of view.
    Type: Grant
    Filed: January 4, 2016
    Date of Patent: April 25, 2017
    Assignee: GoPro, Inc.
    Inventors: Pascal Gohl, Sammy Omari
  • Patent number: 9635226
    Abstract: A square camera housing accommodates a square camera with a substantially square profile. The square camera housing includes a latching mechanism to secure the camera in the housing, a mounting mechanism to secure the housing to a mounting device, and multiple openings in the housing body to accommodate the camera interface. These features allow the square camera to be inserted and secured in the square camera housing in one of a plurality of orientations relative to the square camera housing.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: April 25, 2017
    Assignee: GoPro, Inc.
    Inventors: Rudy Lucas Samuels, Evan L. Coons, Joshua P. Davies, William H. Tolbert, Nicholas Streets
  • Patent number: 9635262
    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.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: April 25, 2017
    Assignee: GoPro, Inc.
    Inventors: Scott Patrick Campbell, Paul Mobbs, Balineedu Chowdary Adsumilli, Sumit Chawla
  • Publication number: 20170110151
    Abstract: Videos may be automatically generated using a set of video clip. Individual moments of interest may be identified within individual video clips of a set of video clips. A moment of interest may correspond to a point in time within a video clip. The point in time may be associated with one or more values of one or more attributes of the video clip. Individual moments of interest may be associated with individual portions of a video. The video may be generated using the set of video clips based on the associations.
    Type: Application
    Filed: October 20, 2015
    Publication date: April 20, 2017
    Applicant: GOPRO, INC.
    Inventors: Joven Matias, Ha Phan
  • Publication number: 20170109585
    Abstract: Users desiring to generate videos from video clips may want to locate moments of interest within the video clips. A system and method described herein may be configured to provide recommendations of moments of interest within video clips post capture of the video clips. User accounts associated with users of the system may include preference information that defines user preferences with respect to values of attributes of video clips. Moments of interest may be identified within individual video clips when the individual video clips have at least one value of at least one attribute specified by the user preferences. Recommendations of identified moments of interest may be provide to users.
    Type: Application
    Filed: October 20, 2015
    Publication date: April 20, 2017
    Applicant: GOPRO, INC.
    Inventors: Joven Matias, Ha Phan
  • Patent number: 9628704
    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.
    Type: Grant
    Filed: February 20, 2016
    Date of Patent: April 18, 2017
    Assignee: GoPro, Inc.
    Inventors: Scott Patrick Campbell, Paul Mobbs, Balineedu Chowdary Adsumilli, Sumit Chawla
  • Patent number: 9628718
    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.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: April 18, 2017
    Assignee: GoPro, Inc.
    Inventors: Scott Patrick Campbell, Paul Mobbs, Balineedu Chowdary Adsumilli, Sumit Chawla
  • Patent number: 9625791
    Abstract: A swivel camera mount is configured to attach a camera to a mount base which, in turn, may be secured to sport equipment, musical instruments, vehicles, and the like. The swivel camera mount includes an inner rotating component that couples to a camera or camera housing and allows a user to rotate a camera within a horizontal plane. The inner rotating component is securely coupled within an outer sleeve component by a coupling mechanism that allows the swivel camera mount and a coupled camera or camera housing to couple to the mount base. Additionally, the outer sleeve component includes protrusions that allow the swivel mount component to pivot in one or more vertical planes.
    Type: Grant
    Filed: May 9, 2016
    Date of Patent: April 18, 2017
    Assignee: GoPro, Inc.
    Inventor: Ryan Harrison
  • Patent number: 9628681
    Abstract: A camera housing comprises a four-sided frame. A first side of the four-sided frame includes a first segment, a second segment, and a latch mechanism with a first latch component and a second latch component. The first latch component and the second latch component are pivotally coupled such that in a closed position, the frame securely encloses a camera and in an open position, the first segment and the second segment are separable.
    Type: Grant
    Filed: January 14, 2016
    Date of Patent: April 18, 2017
    Assignee: GoPro, Inc.
    Inventors: Christopher Aaron Clearman, Rudy Lucas Samuels, Richard Gioscia
  • Patent number: 9628690
    Abstract: A handheld device is communicatively coupled with a camera. The handheld device includes a mounting feature connecting the camera, or housing thereof, to the handheld device. Specifically, the mounting feature includes inner locking portions to engage with the camera, or housing. The handheld device further includes a handle housing to secure at least a rotating membrane and a communication subsystem. The rotating membrane includes multiple switches. The handheld device receives a selection of a switch from a user of the handheld device. The handheld device conducts a lookup in a lookup table for a setting mapped to the selected switch. The communication subsystem transmits a command to the camera, the command including the setting.
    Type: Grant
    Filed: October 20, 2015
    Date of Patent: April 18, 2017
    Assignee: GoPro, Inc.
    Inventors: Ken Fisher, Kevin Baxter
  • Patent number: 9613628
    Abstract: An audio system encodes and decodes audio captured by a microphone array system in the presence of wind noise. The encoder encodes the audio signal in a way that includes beamformed audio signal and a “hidden” representation of a non-beamformed audio signal. The hidden signal is produced by modulating the low frequency signal to a high frequency above the audible range. A decoder can then either output the beamformed audio signal or can use the hidden signal to generate a reduced wind noise audio signal that includes the non-beamformed audio in the low frequency range.
    Type: Grant
    Filed: July 1, 2015
    Date of Patent: April 4, 2017
    Assignee: GoPro, Inc.
    Inventors: Zhinian Jing, Scott Patrick Campbell
  • Patent number: 9612507
    Abstract: A camera mountable arm includes a first segment, a second segment, and a third segment. The first segment includes a recess extending substantially along a length of the first segment, and is configured to detachably couple to a camera. The first segment is rotatably coupled to the second segment and the second segment is rotatably coupled to the third segment. The arm is operable in a plurality of positions, including: a folded position, where the first, second, and third segments are aligned to be mutually length-wise parallel such that the second segment is enclosed within the recess along the first segment, and the first and second segments are substantially flush with the third segment; and an outstretched position, where the first and second segments are separated by a first angular displacement and the second and third segments by a second angular displacement.
    Type: Grant
    Filed: May 16, 2016
    Date of Patent: April 4, 2017
    Assignee: GoPro, Inc.
    Inventors: Nicholas D. Woodman, Rudy Lucas Samuels, Joshua Todd Druker
  • Patent number: 9609195
    Abstract: An integrated image sensor and lens assembly includes a lens barrel adhered to a lens holder or a lens barrel adhered to an image sensor assembly using an adhesive. The lens barrel and lens holder or the lens barrel and the image sensor assembly are bonded based on the sheer strength of the adhesive. Thus, adhesive expansion does not substantially affect the distance between the lens and the image sensor and therefore does not affect the focal plane of the assembly.
    Type: Grant
    Filed: May 6, 2015
    Date of Patent: March 28, 2017
    Assignee: GoPro, Inc.
    Inventor: Thomas Czepowicz
  • Patent number: 9602795
    Abstract: Systems and methods for presenting and viewing a spherical video segment is provided. The spherical video segment including tag information associated with an event of interest may be obtained. The tag information may identify a point in time and a viewing angle at which the event of interest is viewable in the spherical video segment. An orientation of a two dimensional display may be determined based upon output signals of a sensor. A display field of view within the spherical video segment may be determined and presented on the display based upon the orientation of the display. The display field of view may be captured as a two dimensional video segment. If the viewing angle of the event of interest is outside the display field of view proximate the point in time, a notification may be presented within the display field of view.
    Type: Grant
    Filed: February 22, 2016
    Date of Patent: March 21, 2017
    Assignee: GoPro, Inc.
    Inventors: Joven Matias, David Newman, Ha Phan, Timothy Bucklin
  • Patent number: 9596388
    Abstract: A camera housing includes an integrated expansion module for providing expanded functionality to a camera (e.g., a display screen). Different embodiments of the housing include different expansion modules for adding a variety of features to the camera when the camera is placed in the housing. Thus, a user may modify features of a camera by swapping the housing. Furthermore, a user may add a feature to an existing camera without needing to purchase a new camera.
    Type: Grant
    Filed: September 1, 2016
    Date of Patent: March 14, 2017
    Assignee: GoPro, Inc.
    Inventor: Nicholas D. Woodman
  • Patent number: 9594228
    Abstract: An integrated image sensor and a camera lens apparatus comprising of an image sensor substrate, a camera lens mount, a lens barrel, a lens optical assembly and a collet. The camera lens mount comprises a first material, the lens barrel comprises a second material and the collet comprises a third material, the first, second and third materials change in length with a temperature change according to their respective coefficient of thermal expansion. The lens optical assembly comprises optical elements that cause a change in focal length with a temperature change according to a thermal optical coefficient. The first, second, and third material, the lengths of the camera lens mount, lens barrel, and collet, and the thermal optical coefficient of the lens optical assembly are such that the image plane is approximately stationary relative to the sensor surface in response to the temperature change.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: March 14, 2017
    Assignee: GoPro, Inc.
    Inventor: Chen Feng
  • Patent number: 9588407
    Abstract: A timer mount system is configured for use with a camera and a camera mount to capture panoramic videos or photographs in multiple rotational directions. The timer mount system comprises a housing, a drive shaft, a panning mechanism, a first mount component, and a second mount component. Within the housing, the drive shaft is coupled to the panning mechanism, which stores rotational energy when wound in a rotational direction and then causes the drive shaft to rotate in a reverse rotational direction when released. The first mount component is configured to secure to and rotate with the drive shaft, while the second mount component is configured to remain stationary while allowing the drive shaft to rotate freely. A first configuration allows the first mount component to rotate in a first rotational direction, and a second configuration allows the first mount component to rotate in a second rotational direction.
    Type: Grant
    Filed: April 6, 2016
    Date of Patent: March 7, 2017
    Assignee: GoPro, Inc.
    Inventor: Ryan Harrison
  • Patent number: 9591217
    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.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: March 7, 2017
    Assignee: GoPro, Inc.
    Inventors: Scott Patrick Campbell, Paul Mobbs, Balineedu Chowdary Adsumilli, Sumit Chawla
  • Patent number: 9584721
    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.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: February 28, 2017
    Assignee: GoPro, Inc.
    Inventors: Scott Patrick Campbell, Paul Mobbs, Balineedu Chowdary Adsumilli, Sumit Chawla
  • Patent number: 9584720
    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.
    Type: Grant
    Filed: July 11, 2016
    Date of Patent: February 28, 2017
    Assignee: GoPro, Inc.
    Inventors: Scott Patrick Campbell, Paul Mobbs, Balineedu Chowdary Adsumilli, Sumit Chawla
  • Patent number: 9570113
    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.
    Type: Grant
    Filed: July 1, 2015
    Date of Patent: February 14, 2017
    Assignee: GoPro, Inc.
    Inventors: Scott Patrick Campbell, Zhinian Jing, Timothy MacMillan, David A. Newman, Balineedu Chowdary Adsumilli
  • Patent number: 9571807
    Abstract: A camera system includes a first microphone, a second microphone, and a microphone controller. The first microphone and the second microphone are configured to capture audio over a time interval to produce a first captured audio signal and a second captured audio signal, respectively. The second captured audio signal is dampened relative to the first captured audio signal by a dampening factor. The microphone controller is configured to store the first captured audio signal in response to a determination that the first captured audio signal does not clip. In response to a determination that the first captured audio signal clips, the microphone controller is configured to identify a gain between the first captured audio signal and the second captured audio signal representative of the dampening factor, amplify the second captured audio signal based on the identified gain, and store the amplified second captured audio signal.
    Type: Grant
    Filed: April 27, 2016
    Date of Patent: February 14, 2017
    Assignee: GoPro, Inc.
    Inventors: Paul Beckmann, Erich Tisch, Zhinian Jing
  • Patent number: 9571741
    Abstract: A method is disclosed for improving the quality of photographs taken in low-light conditions by adjustment of shutter speed and digital gain based on a shutter prioritization value. Using a network of sensor, a digital camera processes various parameters, such as luminance of the scene and movement of the camera or of subjects within the scene, to compute a shutter prioritization value. The value is then used to select the most appropriate shutter speed and digital gain combination from a constant exposure curve. Higher prioritization values correspond to faster shutter speeds and higher digital gain. Lower prioritization values correspond to lower shutter speeds and lower digital gain. In further embodiments, the shutter prioritization value may be manually customized by a user in order to produce artistic effects.
    Type: Grant
    Filed: October 8, 2015
    Date of Patent: February 14, 2017
    Assignee: GoPro, Inc.
    Inventor: Camden David James Ramsay
  • Patent number: 9571759
    Abstract: Use of separate range tone mapping for combined images can help minimize loss of image information in scenes that have drastically different luminance values, i.e., scenes that have both bright and shadowed regions. Separate range tone mapping is particularly useful for combined images, such as those from spherical camera systems, which may have a higher probability of including luminance variability. The resulting increased bit depth of separate range tone mapping can make the transition between different images that make up a combined image more subtle. Each of a plurality of images that make up a combined image can use a different tone map that is optimized for the particular image data of the image. Multiple tone maps that are applied to overlapping regions of the plurality of images can subsequently be combined to expand the bit depth of the overlapping regions.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: February 14, 2017
    Assignee: GoPro, Inc.
    Inventors: Balineedu Chowdary Adsumilli, Timothy MacMillan
  • Patent number: 9557738
    Abstract: Disclosed is a configuration to control automatic return of an aerial vehicle. The configuration stores a return location in a storage device of the aerial vehicle. The return location may correspond to a location where the aerial vehicle is to return. One or more sensors of the aerial vehicle are monitored during flight for detection of a predefined condition. When a predetermined condition is met a return path program may be loaded for execution to provide a return flight path for the aerial vehicle to automatically navigate to the return location.
    Type: Grant
    Filed: April 20, 2016
    Date of Patent: January 31, 2017
    Assignee: GoPro, Inc.
    Inventor: Joseph Anthony Enke
  • Patent number: 9557885
    Abstract: A computer-implemented method involving an object-based editing environment for defining a digital video as a linear arrangement of discrete media objects, each digital media object electronically stored as a digital file. The method includes displaying a graphical representation of a first digital media object within the editing environment; displaying one or more user interface icons associated with the digital media object; displaying a first menu in response to receiving a first user input; receiving second user input associated with the first menu and identifying a second digital media object; displaying a graphical representation of the second digital media object within the editing environment; and generating a digital video comprising the first digital media object and the second digital media object.
    Type: Grant
    Filed: August 9, 2012
    Date of Patent: January 31, 2017
    Assignee: GoPro, Inc.
    Inventor: Stephen Trey Moore
  • Patent number: 9554038
    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.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: January 24, 2017
    Assignee: GoPro, Inc.
    Inventors: Scott Patrick Campbell, Paul Mobbs, Balineedu Chowdary Adsumilli, Sumit Chawla
  • Patent number: 9551915
    Abstract: A camera mount for coupling a camera to a user's wrist is described. The camera mount includes a swivel component that rotates relative to a wrist component when an above-threshold amount of force is applied on the swivel component. A rippled spring component is coupled between the swivel component and the wrist component, and exerts an outward force upon the swivel component in response to a compressive force exerted on the rippled spring component by the swivel component. A strap couples to each of two sides of the wrist mount component, and is configured to secure the camera mount to the user's wrist. The camera mount can additionally include a base component and a padding component, and a screw to couple each camera mount component together.
    Type: Grant
    Filed: October 14, 2015
    Date of Patent: January 24, 2017
    Assignee: GoPro, Inc.
    Inventor: Christopher Aaron Clearman
  • Patent number: D777241
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: January 24, 2017
    Assignee: GoPro, Inc.
    Inventor: Mark E. Costa
  • Patent number: D777821
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: January 31, 2017
    Assignee: GoPro, Inc.
    Inventors: Richard Gioscia, Seungheon Lee, Derek Yap, Evan L. Coons, Joshua P. Davies
  • Patent number: D778265
    Type: Grant
    Filed: August 4, 2015
    Date of Patent: February 7, 2017
    Assignee: GoPro, Inc.
    Inventor: Benjamin Parfitt
  • Patent number: D778335
    Type: Grant
    Filed: May 5, 2015
    Date of Patent: February 7, 2017
    Assignee: GoPro, Inc.
    Inventors: Richard Gioscia, Seungheon Lee, Mark Costa, Bryan Asuncion
  • Patent number: D778336
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: February 7, 2017
    Assignee: GoPro, Inc.
    Inventors: Richard Gioscia, Seungheon Lee, Derek Yap, Evan L. Coons, Joshua P. Davies
  • Patent number: D778338
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: February 7, 2017
    Assignee: GoPro, Inc.
    Inventors: John George Muhlenkamp, IV, Mark E. Costa, Ryan Harrison, Theresa Loney Casarez
  • Patent number: D780111
    Type: Grant
    Filed: January 28, 2015
    Date of Patent: February 28, 2017
    Assignee: GoPro, Inc.
    Inventors: Joshua Randall Clyne, William Drew Atkinson, Sameer Venugopal, David Andres Guasca
  • Patent number: D780827
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: March 7, 2017
    Assignee: GoPro, Inc.
    Inventor: Mark E. Costa
  • Patent number: D783079
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: April 4, 2017
    Assignee: GoPro, Inc.
    Inventors: Seungheon Lee, Ryan Harrison
  • Patent number: D785074
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: April 25, 2017
    Assignee: GoPro, Inc.
    Inventors: Nicholas D. Woodman, Rudy Lucas Samuels, Joshua Todd Druker
  • Patent number: D785695
    Type: Grant
    Filed: January 19, 2016
    Date of Patent: May 2, 2017
    Assignee: GoPro, Inc.
    Inventors: Nicholas D. Woodman, Fred Bould, Kristen Beck, David Christophe Northway, David Andres Guasca, Karen Ann Baumgartner, Scott Patrick Campbell, Rudy Lucas Samuels, Fabrice Barbier, Evan L. Coons
  • Patent number: D785696
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: May 2, 2017
    Assignee: GoPro, Inc.
    Inventors: Benjamin Parfitt, Derek Yap
  • Patent number: D785697
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: May 2, 2017
    Assignee: GoPro, Inc.
    Inventors: Mark E. Costa, Huy Phuong Nguyen