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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Patent Packs
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

07/13/17 / #20170200473

Digital media editing

Implementations are directed to providing a digital media editing environment for editing at least a portion of a digital video using a mobile device, establishing communication between the mobile device and a data source, receiving, from the data source, a first portion of the digital video, the first portion including... Gopro Inc

07/13/17 / #20170201760

Encoding and decoding selectively retrievable representations of video content

A system and method disposed to enable encoding, decoding and manipulation of digital video with substantially less processing load than would otherwise 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... Gopro Inc

07/06/17 / #20170192341

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

07/06/17 / #20170195545

Focal compensation for thermal expansion of camera optics using chromatic aberration

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

07/06/17 / #20170195573

Dual-microphone camera

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

06/22/17 / #20170174344

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

06/22/17 / #20170178689

Synchronization of frame rate to a detected cadence in a time lapse image sequence using sampling

A frame rate is synchronized to a detected cadence in order to generate an output image sequence that is substantially stabilized. In an in-camera process, a camera receives motion data of the camera while the camera captures the sequence of image frames. A dominant frequency of motion is determined and... Gopro Inc

06/22/17 / #20170179582

Integrated antenna in an aerial vehicle

Disclosed is a cross loop antenna system for an aerial vehicle. In one embodiment, the cross loop antenna system includes a cross bar antenna and a ground plane. The cross bar antenna includes two thin coplanar perpendicular bars that intersect in the middle and are parallel to the ground plane.... Gopro Inc

06/22/17 / #20170180645

Dynamic synchronization of frame rate to a detected cadence in a time lapse image sequence

A frame rate is synchronized to a detected cadence in order to generate an output image sequence that is substantially stabilized. In an in-camera process, a camera receives motion data of the camera while the camera captures the sequence of image frames. A dominant frequency of motion is determined and... Gopro Inc

06/15/17 / #20170168374

Removable camera lens cover

A camera is configured for use with a removable camera lens cover, which can be secured to or removed from the camera by a user without the use of a tool set. The mechanism which allows the lens cover to be secured to and removed from the camera includes a... Gopro Inc

06/15/17 / #20170168481

User interface for orienting antennas

Disclosed is a configuration for displaying a user interface on a device (e.g., a remote controller) to assist a user in correctly orienting the device for improved communication with an aerial vehicle. Position information is received by device from the aerial vehicle. The remote controller detects its own position and... Gopro Inc

06/15/17 / #20170171423

On-chip image sensor data compression

Systems and methods are disclosed that capture and compress frames of pixel data. In an implementation, an image sensor chip converts light into pixel data and generates transform data by applying a transform to a portion of the pixel data associated with a pixel category from a plurality of pixel... Gopro Inc

Patent Packs
06/15/17 / #20170171443

System and frame capturing and processing

Systems and methods are provided that capture and process frames of frame data. An image sensor captures frames of frame data representative of light incident upon the image sensor using a rolling shutter and outputs the frames of frame data. The image sensor captures at least one of the frames... Gopro Inc

05/25/17 / #20170148145

Sharpening algorithm for images based on polar coordinates

A system and method are disclosed that perform sharpening of an image to remove or reduce the noise component in the Euclidian and polar dimensions of the image. A sharpening module receives an unprocessed image. A plurality of sub-images are determined from the received image. For each sub-image, a plurality... Gopro Inc

05/25/17 / #20170150236

Multi-camera time synchronization

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

05/18/17 / #20170142435

Encoding and decoding selectively retrievable representations of video content

A system and method disposed to enable encoding, decoding and manipulation of digital video with substantially less processing load than would otherwise 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... Gopro Inc

05/11/17 / #20170132756

Camera system encoder/decoder 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

05/11/17 / #20170134638

Integrated sensor and lens assembly with differential threads adjustment

An integrated image sensor and lens assembly comprises a lens barrel, an adapter tube, and a lens mount. The lens mount includes a first thread having a first pitch and the tube adapter comprises a second thread reciprocal to the first thread. The first and second threads secure the tube... Gopro Inc

05/04/17 / #20170126985

Enumeration of cameras in an array

Disclosed is an apparatus and method for an enumeration circuit that enumerates a plurality of devices in an array. The apparatus includes an input line to receive an input signal. A comparator compares the voltage of the input signal to a voltage of a ground reference. Based on the comparison,... Gopro Inc

04/20/17 / #20170108759

Camera mount

A camera mount is configured to securely couple a camera to an object. The camera mount includes a rail mount component and a sliding mount component which can be securely coupled, resulting in a low profile, easy to use camera mount. The rail mount component includes a rail base and... Gopro Inc

04/20/17 / #20170108861

Return path configuration for remote controlled aerial vehicle

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

04/20/17 / #20170109302

Configurable input / output connector in a camera

A camera includes an input/out system and one or more input/output ports. The camera configures the pins of the input/output port according to a default pin configuration. The camera detects a peripheral device is connected the input/output ports and receives an identifier from the peripheral device indicating whether the peripheral... Gopro Inc

04/20/17 / #20170109585

System and providing recommendations of moments of interest within video clips post capture

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

04/20/17 / #20170110151

System and generating video from video clips based on moments of interest within the video clips

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

04/20/17 / #20170110155

Automatic generation of video and directional audio from spherical content

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

04/20/17 / #20170111559

Dual-lens mounting for a spherical camera

Dual-lens assemblies and cameras including dual lens-assemblies that include a first lens barrel securing a first lens having a first optical axis and a second lens barrel securing a second lens having a second optical axis are disclosed. In one dual-lens assembly, the first optical axis is approximately parallel to... Gopro Inc

04/20/17 / #20170111626

Separate range tone mapping for component images in a combined image

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

04/20/17 / #20170111627

Audio signal level estimation in cameras

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

04/13/17 / #20170103762

Audio decoder for wind and microphone noise reduction in a microphone array system

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

04/13/17 / #20170104911

Smart shutter in low light

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

03/30/17 / #20170090273

Swivel wrist mount

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

03/30/17 / #20170091970

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

03/30/17 / #20170092327

Digital media editing

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

03/30/17 / #20170094192

Automatic composition of video with dynamic background and composite frames selected based on frame criteria

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

03/30/17 / #20170094193

Automatic composition of video with dynamic background and composite frames selected based on foreground object criteria

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

03/30/17 / #20170094194

Automatic composition of video with dynamic background and composite frames selected based on frame and foreground object criteria

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

03/30/17 / #20170094195

Automatic composition of composite images or videos from frames captured with moving camera

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

03/30/17 / #20170094196

Automatic composition of composite images or video with stereo foreground objects

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

###