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: 9896205
    Abstract: This disclosure relates to unmanned aerial vehicles with parallax disparity detection offset from horizontal. The unmanned aerial vehicles use two optical elements, which are arranged to be separated by a horizontal distance and a vertical distance when the unmanned aerial vehicles operate leveled with respect to ground, to determine parallax disparity of an object.
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: February 20, 2018
    Assignee: GoPro, Inc.
    Inventors: Pascal Gohl, Sammy Omari
  • Patent number: 9894393
    Abstract: A client device requests a streaming video from a storage device, which encodes the video's frame in communication packets according to an encoding protocol for transmission to the client. The client device decodes the communication packets to obtain frame segments and a frame marking header indicating a boundary of the video frame relative to other video frames in the video. The communication packets may also include other segment headers indicating a relative ordering of corresponding frame segments. The client device determines, based on the frame marking header, whether a sufficient number of communication packets have been received to render a video frame. In response to determining that the sufficient number of communication packets has been received, the client device assembles the video frame from the frame segments corresponding to the video frame and presents at least a portion of the video by rendering the assembled video frame.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: February 13, 2018
    Assignee: GoPro, Inc.
    Inventors: Mark Petersen, Peter Tran, Jeffrey S. Youel
  • Patent number: 9892760
    Abstract: Apparatus and methods for combining metadata with video into a video stream using a 32-bit aligned payload, that is computer storage efficient and human discernable. The metadata is stored in a track in a self-describing structure. Metadata track may be decoded using an identifier reference table that is substantially smaller than typical fourCC identifier tables. The combined metadata/video stream is compatible with a standard video stream convention and may be played using conventional media player applications that reads media files compliant with MP4/MOV container format. The proposed format may enable decoding of metadata during streaming, partitioning of combined video stream without loss of metadata. The proposed format and/or metadata protocol provides for temporal synchronization of metadata with video frames.
    Type: Grant
    Filed: March 14, 2017
    Date of Patent: February 13, 2018
    Assignee: GoPro, Inc.
    Inventor: David Newman
  • Patent number: 9886733
    Abstract: Watermark data is converted to watermark coefficients, which may be embedded in an image by converting the image to a frequency domain, embedding the watermark in image coefficients corresponding to medium-frequency components, and converting the modified coefficients to the spatial domain. The watermark data is extracted from the modified image by converting the modified image to a frequency domain, extracting the watermark coefficients from the image coefficients, and determining the watermark data from the watermark coefficients. The watermark data may be truncated image data bits such as truncated least significant data bits. After extraction from the watermark, the truncated image data bits may be combined with data bits representing the original image to increase the bit depth of the image. Watermark data may include audio data portions corresponding to a video frame, reference frames temporally proximate to a video frame, high-frequency content, sensor calibration information, or other image data.
    Type: Grant
    Filed: July 11, 2016
    Date of Patent: February 6, 2018
    Assignee: GoPro, Inc.
    Inventor: Balineedu Chowdary Adsumilli
  • Patent number: 9886961
    Abstract: Watermark data is converted to watermark coefficients, which may be embedded in an image by converting the image to a frequency domain, embedding the watermark in image coefficients corresponding to medium-frequency components, and converting the modified coefficients to the spatial domain. The watermark data is extracted from the modified image by converting the modified image to a frequency domain, extracting the watermark coefficients from the image coefficients, and determining the watermark data from the watermark coefficients. The watermark data may be truncated image data bits such as truncated least significant data bits. After extraction from the watermark, the truncated image data bits may be combined with data bits representing the original image to increase the bit depth of the image. Watermark data may include audio data portions corresponding to a video frame, reference frames temporally proximate to a video frame, high-frequency content, sensor calibration information, or other image data.
    Type: Grant
    Filed: January 15, 2015
    Date of Patent: February 6, 2018
    Assignee: GoPro, Inc.
    Inventor: Balineedu Chowdary Adsumilli
  • Patent number: 9880451
    Abstract: A camera mounting system has an upper mount component, a lower mount component, and a base mount component. The upper mount component secures the camera and has a ball protrusion that reciprocally couples with a socket of the lower mount component. The upper mount component can rotate 360 degrees relative to the lower mount, and can pivot 90 degrees or more relative to the lower mount component. The lower mount component couples with the base mount component in a plurality of orientations. This camera mounting system allows for a large range of motion for the camera relative to the mounting system.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: January 30, 2018
    Assignee: GoPro, Inc.
    Inventor: Christopher Aaron Clearman
  • Patent number: 9883120
    Abstract: A processing device generates composite images from a sequence of images. The composite images may be used as frames of video. A foreground/background segmentation is performed at selected frames to extract a plurality of foreground object images depicting a foreground object at different locations as it moves across a scene. The foreground object images are stored to a foreground object list. The foreground object images in the foreground object list are overlaid onto subsequent video frames that follow the respective frames from which they were extracted, thereby generating a composite video.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: January 30, 2018
    Assignee: GoPro, Inc.
    Inventors: Balineedu Chowdary Adsumilli, Ryan Lustig
  • Patent number: 9881349
    Abstract: Apparatus and methods for identification of a coded pattern visible to a computerized imaging apparatus while invisible or inconspicuous to human eyes. A pattern and/or marking may serve to indicate identity of an object, and/or the relative position of the pattern to a viewer. While some solutions exist for identifying patterns (for example, QR codes), they may be visually obtrusive to a human observer due to visual clutter. In exemplary implementations, apparatus and methods are capable of generating patterns with sufficient structure to be used for either discrimination or some aspect of localization, while incorporating spectral properties that are more aesthetically acceptable such as being: a) imperceptible or subtle to the human observer and/or b) aligned to an existing acceptable visual form, such as a logo. In one variant, a viewer comprises an imaging system comprised as a processor and laser scanner, or camera, or moving photodiode.
    Type: Grant
    Filed: October 26, 2015
    Date of Patent: January 30, 2018
    Assignee: GOPRO, INC.
    Inventors: Philip Meier, Dimitry Fisher, Chance Roth, Steven Hypnarowski
  • Patent number: 9876996
    Abstract: An image processor adjusts luminance values of pixels in a captured image to compensate for effects on focal quality due to thermal expansion or contraction. Responsivity values for different colors are characterized and a table is generated mapping temperature values to weights for each pixel color based on the relationship between temperature and focal length and the relationship between focal length and focal quality in each different color. Luminance values for one color may be compensated based on the measured luminance values for other colors, the relative responsivity values, and the weights.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: January 23, 2018
    Assignee: GoPro, Inc.
    Inventors: Scott Patrick Campbell, Gary Fong
  • Patent number: 9877036
    Abstract: Watermark data is converted to watermark coefficients, which may be embedded in an image by converting the image to a frequency domain, embedding the watermark in image coefficients corresponding to medium-frequency components, and converting the modified coefficients to the spatial domain. The watermark data is extracted from the modified image by converting the modified image to a frequency domain, extracting the watermark coefficients from the image coefficients, and determining the watermark data from the watermark coefficients. The watermark data may be truncated image data bits such as truncated least significant data bits. After extraction from the watermark, the truncated image data bits may be combined with data bits representing the original image to increase the bit depth of the image. Watermark data may include audio data portions corresponding to a video frame, reference frames temporally proximate to a video frame, high-frequency content, sensor calibration information, or other image data.
    Type: Grant
    Filed: January 15, 2015
    Date of Patent: January 23, 2018
    Assignee: GoPro, Inc.
    Inventor: Balineedu Chowdary Adsumilli
  • Patent number: 9874308
    Abstract: Disclosed is an electronic gimbal with camera and mounting configuration. The gimbal can include an inertial measurement unit which can sense the orientation of the camera and three electronic motors which can manipulate the orientation of the camera. The gimbal can be removably coupled to a variety of mount platforms, such as an aerial vehicle, a handheld grip, or a rotating platform. Moreover, a camera can be removably coupled to the gimbal and can be held in a removable camera frame. Also disclosed is a system for allowing the platform, to which the gimbal is mounted, to control settings of the camera or to trigger actions on the camera, such as taking a picture, or initiating the recording of a video. The gimbal can also provide a connection between the camera and the mount platform, such that the mount platform receives images and video content from the camera.
    Type: Grant
    Filed: April 20, 2016
    Date of Patent: January 23, 2018
    Assignee: GoPro, Inc.
    Inventors: Noriaki Saika, Ryan Harrison, Joshua Todd Druker, Himay Rashmikant Shukla, Nenad Uzunovic, Edward Gordon Russell, Gary Fong
  • Patent number: 9868208
    Abstract: Apparatus and methods for controlling attention and training of autonomous robotic devices. In one approach, attention of the robot may be manipulated by use of a spot-light device illuminating a portion of the aircraft undergoing inspection in order to indicate to inspection robot target areas requiring more detailed inspection. The robot guidance may be aided by way of an additional signal transmitted by the agent to the robot indicating that the object has been illuminated and attention switch may be required. Responsive to receiving the additional signal, the robot may initiate a search for the signal reflected by the illuminated area requiring its attention. Responsive to detecting the illuminated object and receipt of the additional signal, the robot may develop an association between the two events and the inspection task. The light guided attention system may influence the robot learning for subsequent actions.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: January 16, 2018
    Assignee: GoPro, Inc.
    Inventor: Philip Meier
  • Patent number: 9871994
    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.
    Type: Grant
    Filed: January 19, 2016
    Date of Patent: January 16, 2018
    Assignee: GoPro, Inc.
    Inventors: Mark Vaden, Rolf Fischer
  • Patent number: 9872006
    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: December 30, 2016
    Date of Patent: January 16, 2018
    Assignee: GoPro, Inc.
    Inventors: Paul Beckmann, Erich Tisch, Zhinian Jing
  • Patent number: 9871792
    Abstract: Conventional wireless interface (WiFi) controllers cannot resolve authentication for trusted client devices without calculation from a host processor. Leaving the host processor on or awaking it from a sleep state each time a non-authenticated trusted client device attempts to connect wastes power. A hostless authenticated wake service allows a host controller to enter a sleep state while the WiFi controller responds to multicast domain name service-service discovery (mDNS-SD) queries from trusted client devices. Once a client device is authenticated, the WiFi controller may respond to a trusted client request to awake the host processor for further command processing and service provision. Not only does this approach reduce power consumption by allowing the host processor to remain in the sleep state, it allows trusted client devices to discover its presence while ensuring security.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: January 16, 2018
    Assignee: GoPro, Inc.
    Inventors: Joseph Anthony Enke, David Boone, Jeffrey S. Youel, Bich Nguyen, Mark Petersen, Kevin Fry
  • Patent number: 9864257
    Abstract: A camera housing includes four walls configured to enclose and secure a camera: a top wall, a bottom wall, a right wall, and a left wall. The bottom wall includes a first segment and a segment coupled by a latching mechanism. The latching mechanism comprises a tongue component coupled to the second segment and a groove component coupled to the first segment. The tongue and groove components are configured such that the tongue component securely couples the second segment to the first segment when the camera frame is in the closed configuration. In the open configuration, the first and second segment can decouple and the left wall and second segment rotates upwards relative to the top wall such that a camera can be inserted or removed from the camera system. The camera housing also includes a button interface, an input/output interface, and a mounting mechanism.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: January 9, 2018
    Assignee: GoPro, Inc.
    Inventors: Alexander Wroblewski, Kielan Crow, Himay Rashmikant Shukla, Ryan Harrison
  • Patent number: 9866759
    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: November 10, 2016
    Date of Patent: January 9, 2018
    Assignee: GoPro, Inc.
    Inventor: Camden Ramsay
  • Patent number: 9858935
    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: December 19, 2016
    Date of Patent: January 2, 2018
    Assignee: GoPro, Inc.
    Inventors: Zhinian Jing, Scott Patrick Campbell
  • Patent number: 9860970
    Abstract: A camera having a substantially cubic form factor comprises, among other components, an image sensor, a lens assembly, a printed circuit board, and a heat sink. A heat sink operates to provide a thermally conductive path to an external surface of the camera. The heat sink comprises an external portion structured around a perimeter of the lens window and at least one arm extending perpendicular from the external portion to the interior of the camera. The at least one arm is thermally coupled to the at least one electronic component on the printed circuit board so as to conduct heat away from the electronics to the exterior of the camera.
    Type: Grant
    Filed: August 11, 2016
    Date of Patent: January 2, 2018
    Assignee: GoPro, Inc.
    Inventors: William H. Tolbert, Evan L. Coons
  • Patent number: 9853969
    Abstract: Conventional Bluetooth low energy (or like personal wireless network) controllers cannot resolve private addresses without some calculation from a host processor but leaving the host processor on or awaking it from a sleep each time a non-trusted device attempts to connect wastes power. Hostless private address resolution allows a host controller to enter a sleep state off while the Bluetooth controller advertises its device name, primary services, rejects connection requests from non-trusted devices with public and private addresses, and awakens the host controller upon a connection request from a trusted client device with a public or private address. Not only does this approach reduce power consumption by allowing the host processor to remain in the sleep state it simultaneously ensures security by allowing the private address resolution to remain active on the Bluetooth controller.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: December 26, 2017
    Assignee: GoPro, Inc.
    Inventor: Joseph Anthony Enke
  • Patent number: 9854157
    Abstract: A camera comprises a camera body, an image sensor internal to the camera body for capturing images, a lens assembly, a display screen on an external face of the camera body, and a touch controller. The lens assembly comprises one or more lens elements to direct light to the image sensor. The one or more lens elements includes a lens window on the external face of the camera body that comprises a transparent integrated touch sensor to detect a position of a touch on the lens window and to generate a touch signal indicating the position of the touch. The touch controller processes the touch signal and updates a display on the display screen in response to the touch signal.
    Type: Grant
    Filed: October 4, 2016
    Date of Patent: December 26, 2017
    Assignee: GoPro, Inc.
    Inventor: Bryan Asuncion
  • Patent number: 9854263
    Abstract: A system and method disposed to enable encoding, decoding and manipulation of digital video with substantially less processing load than would otherwise be required. In particular, one disclosed method is directed to generating a compressed video data structure that is selectively decodable to a plurality of resolutions including the full resolution of the uncompressed stream. The desired number of data components and the content of the data components that make up the compressed video data, which determine the available video resolutions, are variable based upon the processing carried out and the resources available to decode and process the data components. During decoding, efficiency is substantially improved because only the data components necessary to generate a desired resolution are decoded. In variations, both temporal and spatial decoding are utilized to reduce frame rates, and hence, further reduce processor load.
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: December 26, 2017
    Assignee: GoPro, Inc.
    Inventors: David A. Newman, Brian G. Schunck
  • Patent number: 9851623
    Abstract: A camera mounting assembly is disclosed for a plurality of cameras. In an example embodiment, the camera mounting assembly has a substantially cubic configuration. The camera mounting assembly includes a cubic configuration that includes one or more detachable frames. Each frame is attached to one or more other detachable frames via a securing mechanism to form the cube structure. Each frame includes one or more arms connected to a lens opening, the lens opening configured to allow a lens of the camera to have an unobstructed view for capturing images. A camera is secured to each frame by a standoff. A first end of the standoff attaches to a corner of the frame and the second end is attached to the camera. A box structure that houses electronics is located at the center of the cubic configuration and the box structure is secured to one or more frames via standoffs.
    Type: Grant
    Filed: May 25, 2016
    Date of Patent: December 26, 2017
    Assignee: GoPro, Inc.
    Inventors: Timothy Macmillan, Ihab A. Ali
  • Patent number: 9848132
    Abstract: Video clips and images captured by one device (e.g., a camera) are associated with one or more synchronization labels such as synchronization device labels and synchronization time labels determined by the device. Synchronization device labels can be used to identify devices that are synchronized. Synchronization time labels indicate relative timing between the devices that are synchronized. When a device is on, it transmits a synchronization signal and receives another synchronization signal transmitted by another device in response to receiving the synchronization signal it has transmitted. The two devices each calculate a synchronization device label and a synchronization time label using the synchronization signals and associate the synchronization device label and synchronization time label with video frames and images captured. Video clips and images can subsequently be aligned using the associated synchronization device labels and the synchronization time labels.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: December 19, 2017
    Assignee: GoPro, Inc.
    Inventors: David A. Newman, Phil Johnston, II
  • Patent number: 9842381
    Abstract: 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: Grant
    Filed: March 25, 2016
    Date of Patent: December 12, 2017
    Assignee: GoPro, Inc.
    Inventors: Bruno Cesar Douady-Pleven, Michael Serge André Kraak, Guillaume Matthieu Guerin, Thomas Nicolas Emmanuel Veit
  • Patent number: 9836853
    Abstract: A three-dimensional convolutional neural network may include a preliminary layer group, one or more intermediate layer groups, a final layer group, and/or other layers/layer groups. The preliminary layer group may include an input layer, a preliminary three-dimensional padding layer, a preliminary three-dimensional convolution layer, a preliminary activation layer, a preliminary normalization layer, and a preliminary downsampling layer. One or more intermediate layer groups may include an intermediate three-dimensional squeeze layer, a first intermediate normalization layer, an intermediate three-dimensional padding layer, a first intermediate three-dimensional expand layer, a second intermediate three-dimensional expand layer, an intermediate concatenation layer, a second intermediate normalization layer, an intermediate activation layer, and an intermediate combination layer.
    Type: Grant
    Filed: September 6, 2016
    Date of Patent: December 5, 2017
    Assignee: GoPro, Inc.
    Inventor: Tom Médioni
  • Patent number: 9838730
    Abstract: Video clips may be automatically edited to be synchronized for accompaniment by audio tracks. A preliminary version of a video clip may be made up from stored video content. Occurrences of video events within the preliminary version may be determined. A first audio track may include audio event markers. A first revised version of the video clip may be synchronized so that moments within the video clip corresponding to occurrences of video events are aligned with moments within the first audio track corresponding to audio event markers. Other audio tracks similar to the first audio track may be identified based on audio characteristic parameters. Other revised versions of the video clip may be synchronized.
    Type: Grant
    Filed: April 7, 2016
    Date of Patent: December 5, 2017
    Assignee: GoPro, Inc.
    Inventor: Joven Matias
  • Patent number: 9838731
    Abstract: Video clips may be automatically edited to be synchronized for accompaniment by audio tracks. A preliminary version of a video clip may be made up from stored video content. Occurrences of video events within the preliminary version may be determined. A first audio track may include audio event markers. A first revised version of the video clip may be synchronized so that moments within the video clip corresponding to occurrences of video events are aligned with moments within the first audio track corresponding to audio event markers. Presentation of an audio mixing option may be effectuated on a graphical user interface of a video application for selection by a user. The audio mixing option may define volume at which the first audio track is played as accompaniment for the video clip.
    Type: Grant
    Filed: April 7, 2016
    Date of Patent: December 5, 2017
    Assignee: GoPro, Inc.
    Inventor: Joven Matias
  • Patent number: 9836054
    Abstract: Consumption information associated with a user consuming video segments may be obtained. The consumption information may define user engagement during a video segment and/or user response to the video segment. Sets of flight control settings associated with capture of the video segments may be obtained. The flight control settings may define aspects of a flight control subsystem for the unmanned aerial vehicle and/or a sensor control subsystem for the unmanned aerial vehicle. The preferences for the flight control settings of the unmanned aerial vehicle may be determined based upon the first set and the second set of flight control settings. Instructions may be transmitted to the unmanned aerial vehicle. The instructions may include the determined preferences for the flight control settings and being configured to cause the unmanned aerial vehicle to adjust the flight control settings to the determined preferences.
    Type: Grant
    Filed: May 19, 2017
    Date of Patent: December 5, 2017
    Assignee: GoPro, Inc.
    Inventors: Pablo Lema, Shu Ching Ip
  • Patent number: 9832397
    Abstract: Multiple cameras are arranged in an array at a pitch, roll, and yaw that allow the cameras to have adjacent fields of view such that each camera is pointed inward relative to the array. The read window of an image sensor of each camera in a multi-camera array can be adjusted to minimize the overlap between adjacent fields of view, to maximize the correlation within the overlapping portions of the fields of view, and to correct for manufacturing and assembly tolerances. Images from cameras in a multi-camera array with adjacent fields of view can be manipulated using low-power warping and cropping techniques, and can be taped together to form a final image.
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: November 28, 2017
    Assignee: GoPro, Inc.
    Inventors: Timothy Macmillan, Scott Patrick Campbell
  • Patent number: 9829772
    Abstract: A camera helmet mount can removably secure a camera to a helmet via three attachment points, each of which may be a vent hole, a portion of a face mask, or an edge of the helmet. The camera helmet mount may include a main base that couples with a portion of a camera mount, a rear strap, two main arms, and two optional extension arms. The rear strap and two main arms may have hooks at their distal ends opposite the main base that are secured to the three attachment points. The rear strap can be looped through a rear strap fastener of the main base and secured to itself via a strap clip. The main arms may be removably secured to the main base and can be lengthened by installing extension arms and attaching the hooks of the main arms to the other end of the extension arms.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: November 28, 2017
    Assignee: GoPro, Inc.
    Inventors: Ryan Harrison, Joshua Todd Druker
  • Patent number: 9826160
    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: March 21, 2017
    Date of Patent: November 21, 2017
    Assignee: GoPro, Inc.
    Inventors: Erich Tisch, Fabrice Barbier, Scott Patrick Campbell
  • Patent number: 9823549
    Abstract: The levered mount adapter couples with a camera system to stabilize and enable the camera system to capture high quality images. The levered mount adapter includes a fingered base component, a first lever, and a second lever, which altogether, are designed to couple with extensions of the camera system. A user may decouple the camera system from the levered mount adapter by providing a force input on input structures located on the levered mount adapter. In doing so, the applied force rotates the lever components of the levered mount adapter, thereby eliminating their coupling with extensions of the camera system and enabling the convenient removal of the camera system.
    Type: Grant
    Filed: October 27, 2016
    Date of Patent: November 21, 2017
    Assignee: GoPro, Inc.
    Inventor: Yusuke Miyashita
  • Patent number: 9818169
    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: May 26, 2017
    Date of Patent: November 14, 2017
    Assignee: GoPro, Inc.
    Inventors: Scott Patrick Campbell, Paul Mobbs, Balineedu Chowdary Adsumilli, Sumit Chawla
  • Patent number: 9817394
    Abstract: A first pattern associated with a performer may be recognized based upon visual information. A sensor carried by an unmanned aerial vehicle may be configured to generate output signals conveying the visual information. A first distance may be determined between the first pattern and the unmanned aerial vehicle. A second pattern associated with a performee may be recognized based upon the visual information. A second distance may be determined between the second pattern and the unmanned aerial vehicle. Flight control may be adjusted based upon the first distance and the second distance. A flight control subsystem may be configured to provide the flight control for the unmanned aerial vehicle.
    Type: Grant
    Filed: September 13, 2016
    Date of Patent: November 14, 2017
    Assignee: GoPro, Inc.
    Inventors: Pablo Lema, Shu Ching Ip
  • Publication number: 20170323241
    Abstract: An automated system to receive requirements of users and present them competitive products and services for selection, authorization, order placement, supplier invoicing and payment, all through a single system. The system brings together a number of tools to deliver the functionalities required to select most appropriate products and services from a plurality of supplier databases and may also incorporate user inputs as required. The system enables cost savings, manages suppliers, reduces costs of ownership, enhances catalog management, optimizes suppliers, enhances buyer experience and obtains legally compliant agreements with suppliers.
    Type: Application
    Filed: April 24, 2017
    Publication date: November 9, 2017
    Applicant: GoProcure, Inc.
    Inventors: Sandeep Gauba, Roy R. Anderson, Amit Jhamvar
  • Patent number: 9812175
    Abstract: A video may be presented on a touchscreen display. Reception of annotation input may be determined based on user's engagement with the touchscreen display. Annotation input may define an in-frame visual annotation for the video. In-frame visual annotation may be associated with a visual portion of the video and one or more points within a duration of the video such that a subsequent presentation of the video includes the in-frame visual annotation positioned at the visual portion of the video at the one or more points. A graphical user interface may be presented on the touchscreen display. The graphical user interface may include one or more animation fields that provide options for selection by the user. The options may define different properties of a moving visual element added to the video. The options may define visual characteristics, presentation periods, and motions of the moving visual element.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: November 7, 2017
    Assignee: GoPro, Inc.
    Inventors: Trey Moore, Ross Chinni, Nicholas D. Woodman, Meghan Laffey
  • Patent number: 9807501
    Abstract: An audio capture device selects between multiple microphones to generate an output audio signal depending on detected conditions. When the presence of wind noise or other uncorrelated noise is detected, the audio capture device selects, for each of a plurality of different frequency sub-bands, an audio signal having the lowest noise and combines the selected frequency sub-bands signals to generate an output audio signal. When wind noise or other uncorrelated noise is not detected, the audio capture device determines whether each of a plurality of microphones are wet or dry and selects one or more audio signals from the microphones depending on their respective conditions.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: October 31, 2017
    Assignee: GoPro, Inc.
    Inventors: Erich Tisch, Joyce Rosenbaum, Magnus Hansson, Ke Li, David Wurtz
  • Patent number: 9807530
    Abstract: An audio capture device selects between multiple microphones to generate an output audio signal depending on detected conditions. When the presence of wind noise or other uncorrelated noise is detected, the audio capture device selects, for each of a plurality of different frequency sub-bands, an audio signal having the lowest noise and combines the selected frequency sub-bands signals to generate an output audio signal. When wind noise or other uncorrelated noise is not detected, the audio capture device determines whether each of a plurality of microphones are wet or dry and selects one or more audio signals from the microphones depending on their respective conditions.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: October 31, 2017
    Assignee: GoPro, Inc.
    Inventors: Erich Tisch, Joyce Rosenbaum, Magnus Hansson, Ke Li, David Wurtz
  • Patent number: D800700
    Type: Grant
    Filed: January 21, 2016
    Date of Patent: October 24, 2017
    Assignee: GoPro, Inc.
    Inventor: Senka Agic Bergman
  • Patent number: D800822
    Type: Grant
    Filed: April 21, 2016
    Date of Patent: October 24, 2017
    Assignee: GoPro, Inc.
    Inventors: Mark E. Costa, Matthew D. Thomas, Arthur Kwun
  • Patent number: D803098
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: November 21, 2017
    Assignee: GoPro, Inc.
    Inventor: Seung Heon Lee
  • Patent number: D803328
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: November 21, 2017
    Assignee: GoPro, Inc.
    Inventor: Seungheon Lee
  • Patent number: D804452
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: December 5, 2017
    Assignee: GoPro, Inc.
    Inventor: Benjamin Parfitt
  • Patent number: D804560
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: December 5, 2017
    Assignee: GoPro, Inc.
    Inventors: Mark E. Costa, Richard Gioscia
  • Patent number: D805117
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: December 12, 2017
    Assignee: GoPro, Inc.
    Inventors: Huy Phuong Nguyen, Richard Gioscia, Quinn Jerome Odette Fitzgerald, William Duncan Webb, II
  • Patent number: D806155
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: December 26, 2017
    Assignee: GoPro, Inc.
    Inventors: Ben Parfitt, Fred Bould, Richard Gioscia
  • Patent number: D806389
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: January 2, 2018
    Assignee: GoPro, Inc.
    Inventor: John George Muhlenkamp, IV
  • Patent number: D806636
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: January 2, 2018
    Assignee: GoPro, Inc.
    Inventors: Seungheon Lee, John George Muhlenkamp, IV
  • Patent number: D806775
    Type: Grant
    Filed: July 5, 2017
    Date of Patent: January 2, 2018
    Assignee: GoPro, Inc.
    Inventors: Huy Phuong Nguyen, Richard Gioscia, Quinn Jerome Odette Fitzgerald, William Duncan Webb, II