Real Time Touch



new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings (2010+)




Real Time Touch

Gopro Inc patents


Recent patent applications related to Gopro Inc. Gopro Inc is listed as an Agent/Assignee. Note: Gopro Inc may have other listings under different names/spellings. We're not affiliated with Gopro Inc, we're just tracking patents.

ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 | Company Directory "G" | Gopro Inc-related inventors


Systems and methods for determining predicted risk for a flight path of an unmanned aerial vehicle

This disclosure relates to systems and methods for determining predicted risk for a flight path of an unmanned aerial vehicle. A previously stored three-dimensional representation of a user-selected location may be obtained. The three-dimensional representation may be derived from depth maps of the user-selected location generated during previous unmanned aerial... Gopro Inc

Apparatus and methods for the optimal stitch zone calculation of a generated projection of a spherical image

Apparatus and methods for the stitch zone calculation of a generated projection of a spherical image. In one embodiment, a computing device is disclosed which includes logic configured to: obtain a plurality of images; map the plurality of images onto a spherical image; re-orient the spherical image in accordance with... Gopro Inc

Active acoustic and vibration noise canceling in waterproof camera

A camera includes one or more microphone pairs. A first microphone (e.g., a main microphone) is ported to the outside of the camera and captures the desired external audio signal, but may also capture undesired vibrational noise. A second microphone has a similar structure to the first microphone, but is... Gopro Inc

Remote camera control in a peer-to-peer camera network

A camera is configured with a multi-camera control engine that facilitates the creation and operation of a peer-to-peer camera network including the camera. The multi-camera control engine enables the camera to remotely broadcast its state information with other cameras in the camera network. The remaining cameras, upon receiving a broadcasted... Gopro Inc

Remote camera control in a peer-to-peer camera network

A camera is configured with a multi-camera control engine that facilitates the creation and operation of a peer-to-peer camera network including the camera. The multi-camera control engine enables the camera to remotely broadcast its state information with other cameras in the camera network. The remaining cameras, upon receiving a broadcasted... Gopro Inc

Automatic generation of video using location-based metadata generated from wireless beacons

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 provides proximity information indicating which cameras were in proximity to a target... Gopro Inc

Waterproof microphone membrane for submersible device

An audio capture device for a submersible camera including a supporting structure to prevent a waterproof membrane from deflecting beyond a point that will cause damage to the membrane. A microphone assembly includes a microphone for detecting ambient sound and generating an electrical signal representing the ambient sound. The microphone... Gopro Inc

Camera frame with side door

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... Gopro Inc

Camera gimbal mount system

A gimbal mount system is configured to a couple to a gimbal coupled to and securing a camera. The gimbal mount system includes a handle, a power source, a user interface, a mounting interface, a communication interface, and a communication bus. The mounting interface is located within an end of... Gopro Inc

Global tone mapping

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... Gopro Inc

Systems and methods for determining preferences for flight control settings of an unmanned aerial vehicle

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... Gopro Inc

Apparatus and methods for frame interpolation based on spatial considerations

Apparatus and methods for the generation of interpolated frames of video data. In one embodiment, a computerized apparatus is disclosed that includes a video data interface configured to receive frames of video data; a processing apparatus in data communication with the video data interface; and a storage apparatus in data... Gopro Inc

Vibration damping gimbal sleeve for an aerial vehicle

A gimbal sleeve for connecting to a camera gimbal may float between a floor surface and a ceiling surface of an aerial vehicle chassis such that the gimbal sleeve has freedom of motion in yaw, pitch, and roll directions relative to the vehicle chassis. The gimbal sleeve may comprise a... Gopro Inc

Drainage channel for a submersible camera with drainage ports on two surfaces

A camera system with six faces and a front housing is configured to capture images and audio content from external the camera body. The camera system includes an interior audio assembly protected from external environments by a waterproof membrane. The camera system includes drainage ports on the bottom face and... Gopro Inc

Adaptive rate gain controller

An aerial vehicle comprises one or more sensors to environmental data, a communication system to receive control inputs from a user, two or more actuators, with each actuator coupled to a rotary wing. The aerial vehicle also comprises a controller to determine a mode of the aerial vehicle based on... Gopro Inc

Synchronized pipeline flight controller

A pipeline in a controller may be configured to interface between sensors and actuators. The pipeline may elements such as drivers, filters, a combine, estimators, controllers, a mixer, and actuator controllers. The drivers may receive sensor data and pre-process the received sensor data. The filters may filter the pre-processed sensor... Gopro Inc

Apparatus and methods for video image post-processing for segmentation-based interpolation

Apparatus and methods for video image post-processing for segmentation based interpolation. In one embodiment, a computerized apparatus is utilized in order to obtain a first frame of video data; segment one or more objects within the first frame of video data; obtain a second frame of video data; segment one... Gopro Inc

Camera mount stand and cover

A camera housing can be configured as both a protective housing and a stand for a camera. The camera housing includes a housing body, an arm component, and a lid component. The housing body partially encloses the camera and exposes a lens of the camera. A first end of the... Gopro Inc

Vibration damping gimbal sleeve for an aerial vehicle

A gimbal sleeve for connecting to a camera gimbal may float between a floor surface and a ceiling surface of an aerial vehicle chassis such that the gimbal sleeve has freedom of motion in yaw, pitch, and roll directions relative to the vehicle chassis. The gimbal sleeve may comprise a... Gopro Inc

Camera battery control low ambient temperatures

A camera system includes a lens assembly and image processing electronics internal to the camera housing and thermally coupled to the battery assembly. The battery assembly is sensitive to low ambient temperatures and may become damaged if the temperature of the assembly becomes sufficiently low. The camera system comprises a... Gopro Inc

Beam forming for microphones on separate faces of a camera

A camera system capable of capturing images of an event in a dynamic environment includes two microphones configured to capture stereo audio of the event. The microphones are on orthogonal surfaces of the camera system. Because the microphones are on orthogonal surfaces of the camera system, the camera body can... Gopro Inc

Apparatus and methods for compressing video content using adaptive projection selection

Apparatus and methods for encoding 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, equirectangular or any other projection e.g., icosahedron or octahedron. Projection may be selected adaptively based on evaluation of the... Gopro Inc

Submersible speaker system with a compressible spacer

A camera system includes an internal loudspeaker assembly for emitting sound waves from internal the camera body to external the camera body through external ports using internal electronic components. Some components of the loudspeaker assembly are sensitive to wet conditions and are protected from the environment by a membrane. The... Gopro Inc

Submersible microphone system with a compressible spacer

A camera system with image and audio capture capabilities is configured to protect the internal audio components from the external environment. The camera system includes an internal audio assembly with a microphone and an audio circuit board. The audio circuit board is structured such that a gap exists within the... Gopro Inc

Generating an audio signal from multiple microphones based on uncorrelated noise detection

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... Gopro Inc

Noise cancellation for aerial vehicle

A noise cancellation system for an unmanned aerial vehicle may have an audio capture module, a metadata module and a filter. The audio capture module may be configured to receive an audio signal captured from a microphone, e.g., on a camera. The metadata module may be configured to retrieve noise... Gopro Inc

Systems and methods for adjusting flight control of an unmanned aerial vehicle

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... Gopro Inc

Augmented reality visualization device

A visualization device allows a user to be immersed in visual content by projecting the visual content to the user. A projection element is positioned such that visual content projected from the projection element is reflected off of a mirror, which is angled such that the reflected projection is reflected... Gopro Inc

Swivel camera mount locking mechanism

A swivel mount locking apparatus is configured to mount a camera system onto a target user, an object, or a surface. The camera system is mounted on a swivel component which can be rotated to a variety of different positions relative to a base component. To fix the camera position,... Gopro Inc

Apparatus and methods for video image post-processing for correcting artifacts

Apparatus and methods for video image post-processing for correcting, e.g., spatial and/or temporal artifacts. Embodiments described herein obtain frames of video data from a native source and perform super resolution on these captured frames of video data in order to increase the size of these frames. Forward and backward pixel... Gopro Inc

Apparatus and methods for frame interpolation

Apparatus and methods for generating interpolated frames in digital image or video data. In one embodiment, the interpolation is based on a hierarchical tree sequence. At each level of the tree, an interpolated frame may be generated using original or interpolated frames of the video, such as those closest in... Gopro Inc

Systems and methods for adding visual elements to video content

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... Gopro Inc

Apparatus and methods for video compression using multi-resolution scalable coding

Apparatus and methods for digital video data compression via a scalable, multi-resolution approach. In one embodiment, the video content may be encoded using a multi-resolution and/or multi-quality scalable coding approach that reduces computational and/or energy load on a client device. In one implementation, a low fidelity image is obtained based... Gopro Inc

Systems and methods for audio track selection in video editing

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... Gopro Inc

Automated variable pitch propeller blade

A variable pitch propeller is designed to adjust the pitch of the propeller blade during flight to maximize the propeller efficiency. The propeller blade may comprise airfoil cross-sections. Each cross-section may be composed of different materials at the leading edge and trailing edge. In various embodiments, these materials are selected... Gopro Inc

02/15/18 / #20180048821

Electronic image stabilization frequency estimator

Disclosed are a system and a method for determining enabling or disabling electronic image stabilization (EIS) for a video frame. An image sensor of a camera system captures a video stream that comprises a plurality of video frames. An image processor determines availability of a computational resource that may process... Gopro Inc

02/08/18 / #20180039162

Heat spreader for camera

A camera system includes a camera with a lens assembly and image processing electronics internal to the camera housing. The lens assembly and image processing electronics are sensitive to thermal gradients within the camera body. The image processing electronics are coupled to a thermal management system that transfers thermal energy... Gopro Inc

02/08/18 / #20180040164

Apparatus and methods for selective coding of images

Apparatus and methods for resolution based, selective retrieval, of various portions of video content for e.g., accelerated rendering. Embodiments described herein select different portions of content to retrieve at different resolutions; content of interest can be rendered at high resolution, boundary content can be retrieved and/or rendered at low resolution.... Gopro Inc

01/25/18 / #20180025467

Mapping of spherical image data into rectangular faces for transport and decoding across networks

A system receives an encoded image representative of the 2D projection of a cubic image, the encoded image generated from two overlapping hemispherical images separated along a longitudinal plane of a sphere. The system decodes the encoded image to produce a decoded 2D projection of the cubic image, and perform... Gopro Inc

01/25/18 / #20180025472

Target-less auto-alignment of image sensors in a multi-camera system

A pair of cameras having an overlapping field of view is aligned based on images captured by image sensors of the pair of cameras. A pixel shift is identified between the images. Based on the identified pixel shift, a calibration is applied to one or both of the pair of... Gopro Inc

01/25/18 / #20180025498

Subject tracking systems for a movable imaging system

A method for tracking a subject in successive image frames includes obtaining previous image frames with an imaging device, processing the previous image frames, obtaining motion information of the imaging device and a subject, determining a region of interest, obtaining a subsequent image frame, and processing the region of interest.... Gopro Inc

01/25/18 / #20180025524

Unified image processing for combined images based on spatially co-located zones

A unified image processing algorithm results in better post-processing quality for combined images that are made up of multiple single-capture images. To ensure that each single-capture image is processed in the context of the entire combined image, the combined image is analyzed to determine portions of the image (referred to... Gopro Inc

01/25/18 / #20180025741

Systems and methods for audio based synchronization using energy vectors

Multiple audio files may be synchronized using energy vectors produced from energy portions of individual frequency energy representations. Individual energy samples and time values of individual energy vectors may be compared using a multi-resolution framework to correlate energy samples and time values of multiple audio tracks to one another.... Gopro Inc

01/25/18 / #20180027178

Mapping of spherical image data into rectangular faces for transport and decoding across networks

A system captures a first hemispherical image and a second hemispherical image, each hemispherical image including an overlap portion, the overlap potions capturing a same field of view, the two hemispherical images collectively comprising a spherical FOV and separated along a longitudinal plane. The system maps a modified first hemispherical... Gopro Inc

01/25/18 / #20180027226

Systems and methods for providing a cubic transport format for multi-lens spherical imaging

Apparatus and methods for providing a frame packing arrangement for the encoding/decoding of, for example, panoramic content. In one embodiment, the frame packing arrangement utilizes overlapping imaging data so as to enable, for example, a post-decode stitching operation to be performed. The frame packing arrangement may utilize a number of... Gopro Inc

01/18/18 / #20180020162

System and identifying comment clusters for panoramic content segments

Systems and methods for identifying comment clusters for panoramic content segments. A panoramic content segment of digital content may be hosted to client computing platforms. User comment information may be received. The user comment information may convey user comments, include time indications for a duration of a content segment, and/or... Gopro Inc

01/11/18 / #20180012335

Systems and methods for multi-resolution image stitching

Systems and methods for providing panoramic image and/or video content using multi-resolution stitching. Panoramic content may include stitched spherical (360-degree) images and/or VR video. In some implementations, multi-resolution stitching functionality may be embodied in a spherical image capture device that may include two lenses configured to capture pairs of hemispherical... Gopro Inc

01/11/18 / #20180013946

Drain mechanism for camera controller

A camera controller is configured to control a camera through voice commands. The camera controller includes drain mechanisms that allow the camera controller to be used in environments in which the camera controller is exposed to fluids. The camera controller device comprises a housing body with an outer surface including... Gopro Inc

01/11/18 / #20180014061

Broadcast management system

A broadcast management system creates, manages, and streams a broadcast of an event from videos captured from multiple cameras. A video capture system comprising multiple cameras captures videos of the event and transmits the videos to a broadcast management server. The broadcast management server generates a website or other graphical... Gopro Inc

12/28/17 / #20170374255

Electronic iris for a camera

Disclosed is an electronically controlled camera iris device. The camera iris device may include a transparent conductor layer supplying an input voltage controlling the diameter of the aperture, a transparent resistance layer providing different voltages in different regions varying based on the distance from a center point, and a diaphragm... Gopro Inc

12/28/17 / #20170374267

Credential transfer management camera system

A camera detects devices, such as other cameras, smart devices, and access points, with which the camera may communicate. The camera may alternate between operating as a wireless station and a wireless access point. The camera may connect to and receive credentials from a device for another device to which... Gopro Inc

12/21/17 / #20170366755

Image alignment using a virtual gyroscope model

A target image captured from a fisheye lens or other lens with known distortion parameters may be transformed to align it to a reference image. Corresponding features may be detected in the target image and the reference image. The features may be transformed to a spherical coordinate space. In the... Gopro Inc

12/21/17 / #20170366812

Systems and methods for spatially selective video coding

Systems and methods for providing panoramic image and/or video content using spatially selective encoding and/or decoding. Panoramic content may include stitched spherical (360-degree) images and/or VR video. In some implementations, selective encoding functionality may be embodied in a spherical image capture device that may include two lenses configured to capture... Gopro Inc

12/21/17 / #20170366814

Apparatus and methods for image encoding using spatially weighted encoding quality parameters

Methods and apparatus for encoding and decoding image data based on one or more parameters. In one embodiment, various spatial portions or regions of image data (e.g., a still or moving image) are weighted according to the perceived or measured quality. Processing for these weighted regions can be selectively altered... Gopro Inc

12/21/17 / #20170366896

Associating audio with three-dimensional objects in videos

Disclosed is a system and method for generating a model of the geometric relationships between various audio sources recorded by a multi-camera system. The spatial audio scene module associates source signals, extracted from recorded audio, of audio sources to visual objects identified in videos recorded by one or more cameras.... Gopro Inc

12/14/17 / #20170355447

Thrust-dependent variable blade pitch propeller

An offset blade of a propeller varies the blade pitch according to in-flight conditions in order to maximize the performance and efficiency of the propeller. As the propeller begins to rotate, upward thrust forces and lateral centrifugal forces are generated on the blade. The balance between the thrust and centrifugal... Gopro Inc

12/14/17 / #20170355454

Propeller blade beta twist

A propeller blade comprises a blade root coupled to a rotor hub and a blade tip. The propeller blade is composed of airfoil cross-sections, each cross-section a distance away from the rotor hub. Each airfoil is designed with particular structural characteristics that improve the overall amount of thrust generated on... Gopro Inc

12/14/17 / #20170357880

Combining independent solutions to an image or video processing task

An algorithm for performing an image or video processing task is generated that may be used to combine a plurality of different independent solutions to the image or video processing task in an optimized manner. A plurality of base algorithms may be applied to a training set of images or... Gopro Inc

12/14/17 / #20170358063

Dynamic global tone mapping with integrated 3d color look-up table

The processing of RGB image data can be optimized by performing optimization operations on the image data when it is converted into the YCbCr color space. First, a raw RGB color space is converted into a YCbCr color space, and raw RGB image data is converted into YCbCr image data... Gopro Inc

12/14/17 / #20170359488

3d color mapping and tuning in an image processing pipeline

The processing of RGB image data can be optimized by performing optimization operations on the image data when it is converted into the YCbCr color space. First, a raw RGB color space is converted into a YCbCr color space, and raw RGB image data is converted into YCbCr image data... Gopro Inc

12/07/17 / #20170351922

On-camera video capture, classification, and processing

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. Events of interest can be tagged within the video based on, for instance, user input, audio signals, motion vectors,... Gopro Inc

12/07/17 / #20170353637

Lens and sensor positioning system

A positioning system is designed to align a lens barrel with a sensor assembly. A first end of a lens barrel includes ridges along an edge. The sensor assembly includes a recessed channel with reciprocal ridges for mating with the ridges of the lens barrel. The sensor assembly also includes... Gopro Inc

11/30/17 / #20170345129

In loop stitching for multi-camera arrays

Methods and apparatus for the stitching of images from a multi-camera array. In one embodiment, stitching is performed for a first image and a second image with an overlapping field of view by: encoding the first image to produce a first encoded image; encoding the second image to produce a... Gopro Inc

11/30/17 / #20170347010

Camera peripheral device for supplemental audio capture and remote control of camera

A peripheral device (e.g., a small wearable device) may operate in conjunction with a camera to enable in-the-moment capture and control. The peripheral device may receive voice commands and uses voice recognition to generate a control signal to control the camera, thereby enabling users to freely participate in their activities... Gopro Inc

11/30/17 / #20170347044

Warp processing for image capture

Systems and methods are disclosed for image signal processing. For example, methods may include receiving, by an image signal processor, one or more input image signals from one or more image sensors; determining a mapping based on the input image signal(s), wherein the mapping includes records that associate image portions... Gopro Inc

Patent Packs
11/23/17 / #20170339319

Camera housing with integrated expansion module

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... Gopro Inc

11/23/17 / #20170339320

Automatically determining a wet microphone condition in a sports camera

An audio capture system for a sports camera includes at least one “enhanced” microphone and at least one “reference” microphone. The enhanced microphone includes a drainage enhancement feature to enable water to drain from the microphone more quickly than the reference microphone. A microphone selection controller selects between the microphones... Gopro Inc

11/23/17 / #20170339389

On-camera image processing based on image luminance data

A camera system processes images based on image luminance data. The camera system includes an image sensor, an image pipeline, an encoder and a memory. The image sensor converts light incident upon the image sensor into raw image data. The image pipeline converts raw image data into color-space image data... Gopro Inc

11/23/17 / #20170339390

On-camera image processing based on image activity data

A camera system processes images based on image activity data. The camera system includes an image sensor, an image pipeline, an encoder and a memory. The image sensor converts light incident upon the image sensor into raw image data. The image pipeline converts raw image data into color-space image data... Gopro Inc

11/16/17 / #20170332107

Apparatus and methods for video compression

Panoramic content may be characterized by a wide field of view and large image size. Panoramic image may be mapped to cube projection. When encoding/decoding cube-projected images, the disclosure exploits content continuity between cube facets. One facet may be encoded/decoded independently from other facets to obtain a seed facet. One... Gopro Inc

11/09/17 / #20170322838

Systems and methods for micro-batch processing of data

This disclosure relates to micro-batch processing of data. Micro-batch processing of data may be accomplished by receiving data conveying information pertaining to operation of client computing platforms. For a general time duration, the data may be added to a general queue. The data in the general queue may be processed... Gopro Inc

11/09/17 / #20170324888

Synchronization of cameras using wireless beacons

Timing metadata is generated and added to captured video to compensate for synchronization error between video captured concurrently from multiple cameras. A wireless beacon including timer data is transmitted from an access point to each station camera. A radio circuit of the station camera synchronizes to the timer of the... Gopro Inc

11/09/17 / #20170324890

Smart frame for camera system

A camera smart frame is configured to enclose and communicatively couple to a camera. The camera smart frame includes one or more sets of input mechanisms, such as buttons. Each input mechanism can be programmed by a user to perform a selected camera function or configure a camera based on... Gopro Inc

11/09/17 / #20170324914

Correcting disturbance in a pixel signal introduced by signal filtering in a digital camera

A camera is configured with a disturbance correction engine that identifies and corrects disturbance introduced in image data when a filter is applied to the image data. The disturbance may take the form of overshoot noise, crosstalk noise, and/or low pass band energy. The disturbance correction engine determines an amount... Gopro Inc

11/02/17 / #20170318229

Compression and decoding of single sensor color image data

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... Gopro Inc

10/26/17 / #20170309088

Data logging in aerial platform

An unmanned aerial vehicle manages storage of data and transfer between other connected devices. The unmanned aerial vehicle captures sensor data from sensors on the unmanned aerial vehicle. The unmanned aerial vehicle transfers the captured sensor data from the unmanned aerial vehicle to a remote controller via a wireless interface.... Gopro Inc

10/19/17 / #20170301065

Systems and methods for combined pipeline processing of panoramic images

Systems and methods for capturing and/or processing of panoramic imaging content using spatial redundancy-based mapping. Panoramic imaging content may be processed using a processing pipeline that may operate on a portion of the image. Images may be transformed prior to processing. Image transformation may introduce distortion and/or data redundancy. Image... Gopro Inc

10/12/17 / #20170295318

Automatic generation of video from spherical content using audio/visual analysis

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... Gopro Inc

10/12/17 / #20170295356

Systems, methods and compressing video content

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... Gopro Inc

10/05/17 / #20170287523

Voice-based video tagging

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. A video summary can be generated including one or more of the identified best scenes. The video summary can... Gopro Inc

Patent Packs
10/05/17 / #20170289413

Camera housing for a square-profile camera

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... Gopro Inc

09/21/17 / #20170269588

Systems and methods for controlling an unmanned aerial vehicle

Systems and methods for controlling an unmanned aerial vehicle recognize and interpret gestures by a user. The gestures are interpreted to adjust the operation of the unmanned aerial vehicle, a sensor carried by the unmanned aerial vehicle, or both.... Gopro Inc

09/21/17 / #20170272600

Multi-camera system content capture and management

Synchronization of simultaneously captured media in a multi-camera system is performed using a consistent file structure within the cameras. A primary camera receives a bitmap describing the file and folder utilization of each of one or more secondary cameras. The primary camera selects a folder number and file position number... Gopro Inc

09/21/17 / #20170272626

Swivel camera mount

A 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 camera mount includes a ball component that couples to a camera or camera housing and that allows a user to rotate... Gopro Inc

09/14/17 / #20170262956

On-chip upscaling and downscaling in a camera architecture

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... Gopro Inc

09/14/17 / #20170262957

Image capture accelerator

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... Gopro Inc

09/14/17 / #20170263288

Media identifier generation for camera-captured media

A video identifier uniquely identifying a video captured by a camera is generated. The video includes video frames and optionally concurrently captured audio as well as video metadata describing the video. Video data is extracted from at least two of the video's frames. By combining the extracted video data in... Gopro Inc

08/31/17 / #20170251169

Apparatus and methods for context based video data compression

In some implementations, a camera may be disposed on an autonomous aerial platform. A user may operate a smart wearable device adapted to configured, and/or operate video data acquisition by the camera. The camera may be configured to produce a time stamp, and/or a video snippet based on receipt of... Gopro Inc

08/31/17 / #20170251208

Systems and methods for compressing video content

Systems and methods for providing imaging content using spatially varying encoding quality. Imaging content may be acquired using spherical lenses (e.g., fisheye). When viewing spherical imaging content, spherical to planar image transformations may be utilized. Such transformations (e.g., equirectangular) may be characterized by spatially varying image distortion. Transformed images may... Gopro Inc

08/24/17 / #20170244937

Apparatus and methods for aerial video acquisition

In some implementations, a camera may be disposed on an autonomous aerial platform. A user may operate a smart wearable device adapted to configured, and/or operate video data acquisition by the camera. The camera may be configured to produce a time stamp, and/or a video snippet based on receipt of... Gopro Inc

08/24/17 / #20170244945

System and presenting and viewing a spherical video segment

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... Gopro Inc

08/24/17 / #20170244946

System and presenting and viewing a spherical video segment

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... Gopro Inc

08/17/17 / #20170235213

Quick-release ball-and-socket joint camera mount

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... Gopro Inc

08/17/17 / #20170237976

System and presenting and viewing a spherical video segment

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... Gopro Inc

08/17/17 / #20170237983

Systems and methods for spatially adaptive video encoding

Systems and methods for providing video content using spatially adaptive video encoding. Panoramic and/or virtual reality content may be viewed by a client device using a viewport with viewing dimension(s) configured smaller than available dimension(s) of the content. Client device may include a portable media device characterized by given energy... Gopro Inc

08/10/17 / #20170227162

Camera system using stabilizing gimbal

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,... Gopro Inc

08/10/17 / #20170227730

Prism-based focal plane adjustment for thermal compensation in a lens assembly

To compensate for a focal plane shifting away from an image plane due to a temperature change, an integrated image sensor and lens assembly includes an optical component and an optics compensator including passively actuating elements. The passively actuating elements couple the optical component to the inner surface of the... Gopro Inc

08/10/17 / #20170229147

Digital media editing

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... Gopro Inc

08/10/17 / #20170229153

Systems and methods for annotating a video

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... Gopro Inc

08/10/17 / #20170230610

Apparatus and audio based video synchronization

Multiple video recordings may be synchronized using audio features of the recordings. A synchronization process may compare energy tracks of each recording within a multi-resolution framework to correlate audio features of one recording to another.... Gopro Inc

08/03/17 / #20170223238

Camera housing

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... Gopro Inc

08/03/17 / #20170223368

Apparatus and methods for video compression using multi-resolution scalable coding

Apparatus and methods for digital video data compression via a scalable, multi-resolution approach. In one embodiment, the video content may be encoded using a multi-resolution and/or multi-quality scalable coding approach that reduces computational and/or energy load on a client device. In one implementation, a low fidelity image is obtained based... Gopro Inc








ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009



###

This listing is an abstract for educational and research purposes is only meant as a recent sample of applications filed, not a comprehensive history. Freshpatents.com is not affiliated or associated with Gopro Inc in any way and there may be associated servicemarks. This data is also published to the public by the USPTO and available for free on their website. Note that there may be alternative spellings for Gopro Inc with additional patents listed. Browse our Agent directory for other possible listings. Page by FreshPatents.com

###