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


 new patent  Phased camera array system for generation of high quality images and video

A phased camera array captures images from a plurality of image sensor assemblies, each image sensor assembly capturing at a framerate and a resolution. The phased camera array is configured to generate images captured from the independent image sensor assemblies to be stitched into a single composite image with a higher resolution than the independent images. ... Gopro Inc

Apparatus and methods for the encoding of imaging data using imaging statistics

Methods and apparatus for the encoding of imaging data using pre-stored imaging statistics. Many extant image capture devices, including without limitation, smartphones, handheld video cameras, and other types of image capture devices, typically include, for example, auto-exposure (ae), auto-white balance (awb) and auto-focus (af) modules in an image signal processing (isp) pipeline. ... Gopro Inc

Compact array of imaging devices with supplemental imaging unit

A method and system are described. The method includes capturing a set of images from a 2×2 array of cameras, each camera of the array of cameras having an overlapping field of view (fov) with an adjacent camera of the array of cameras. ... Gopro Inc

Focal plane shift measurement and adjustment in a lens assembly

To compensate for this change in focal length due to a temperature change, an integrated image sensor and lens assembly includes a shift measurement module to measure a shift between optical elements to which the shift measurement module is coupled. The measured shift between optical elements is used to determine a shift of the focal plane in reference to the image plane. ... Gopro Inc

Rotational wireless communication system

Disclosed by way of example embodiments is a wireless communication system transmitting or receiving a wireless signal according to an orientation of the wireless communication system. In one aspect, the wireless communication system includes an antenna operable in different configurations. ... Gopro Inc

Apparatus and methods for embedding metadata into video stream

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

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

Map view

A mapping system receives sensor data from an unmanned aerial vehicle. The mapping system further receives images from a camera of the unmanned aerial vehicle. ... Gopro Inc

Vision-based navigation system

This disclosure describes systems and methods for vision-based navigation of an aerial vehicle. A method includes operations of acquiring a first image, and identifying features in a first image pyramid of the first image. ... Gopro Inc

Opto-acoustic transducer and cover glass

An opto-acoustic transducer may include a light source, a substrate, a top layer, an interstitial layer, a lens, and a detector array. The light source may generate light beams. ... Gopro Inc

Underwater housing with offset domes for dual lens spherical camera

An underwater housing comprises a laterally offset back-to-back dome configuration. A dual-lens camera having laterally offset back-to-back lenses is mounted within the housing such that the optical axes of the camera lenses align with the optical axes of the domes. ... Gopro Inc

Underwater camera system with switchable focus camera

A camera system includes a camera and an underwater housing. The underwater housing, when submerged underwater, causes refraction of light entering the camera, thereby affecting focus. ... Gopro Inc

Underwater housing with tilted camera mount for dual lens spherical camera

An underwater housing includes a mounting plate, a first dome attached to a first surface of the mounting plate, and a second dome attached to a second surface of the mounting plate in a back-to-back configuration. A camera mount for a dual-lens camera is oriented at a tilt angle relative to a plane of a mounting plate. ... Gopro Inc

Tunable polymer dispersed liquid crystal grin prism

A camera system includes an image sensor assembly and a tunable optical element. The tunable optical element is a polymer dispersed liquid crystal gradient index (grin) prism. ... Gopro Inc

05/24/18 / #20180143506

Tunable polymer dispersed liquid crystal doublet prism

A camera system includes an image sensor assembly and a tunable optical element. The tunable optical element is a doublet prism including one polymer dispersed liquid crystal layer. ... Gopro Inc

05/24/18 / #20180143505

Tunable polymer dispersed liquid crystal grin lens

A camera system includes an image sensor assembly and a tunable optical element. The tunable optical element is a gradient index (grin) lens created from a polymer dispersed liquid crystal and a coupled control element. ... Gopro Inc

05/24/18 / #20180143504

Tunable polymer dispersed liquid crystal lens doublet

A camera system includes an image sensor assembly and a tunable optical element. The tunable optical element is a polymer dispersed liquid crystal lens doublet using a pdlc layer. ... Gopro Inc

05/24/18 / #20180143479

Holographic polymer dispersed liquid crystal diffraction grating

A camera system includes an image sensor assembly and a tunable optical element. The tunable optical element is a holographic polymer dispersed liquid crystal diffraction grating of alternating pdlc layers. ... Gopro Inc

05/17/18 / #20180136546

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

05/10/18 / #20180130172

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

05/03/18 / #20180124320

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 or more microphones configured on the camera. ... Gopro Inc

05/03/18 / #20180122141

Generating virtual reality and augmented reality content for a live event

A content visualization system generates visual content for a visualization device based on visual content of a live event. The content visualization system collects visual content and source perspective data from visual content sources. ... Gopro Inc

05/03/18 / #20180117761

Apparatus and methods for controlling attention of a robot

A method includes receiving, from an imaging device associated with a robotic apparatus, an image signal; identifying an object of interest that is represented in the image signal, wherein the object of interest is identified by the robotic apparatus using the image signal based on irradiation of the object of interest by an external agent; receiving, by the robotic apparatus from the external agent, a task indication that is representative of a task to be performed by the robotic apparatus. Responsive to receipt of the task indication, the method further includes saving a robotic context including information associating the task to be performed with the object of interest, and causing the robotic apparatus to perform the task with respect to the object of interest.. ... Gopro Inc

04/19/18 / #20180106422

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

04/19/18 / #20180105285

Landing detection systems

The disclosure describes systems and methods for detecting an aerial vehicle landing. One method includes performing at least two of a plurality of landing tests to detect the landing of the aerial vehicle. ... Gopro Inc

04/12/18 / #20180103307

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

04/12/18 / #20180103197

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

04/12/18 / #20180103190

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

04/12/18 / #20180103189

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

04/12/18 / #20180102123

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

04/12/18 / #20180101931

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 a desired stitch line and a desired projection for the desired stitch line; and map the spherical image to the desired projection having the desired stitch line. ... Gopro Inc

04/12/18 / #20180101782

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

04/05/18 / #20180097992

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

04/05/18 / #20180095346

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

04/05/18 / #20180095343

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

03/29/18 / #20180091768

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 communication with the processing apparatus. ... Gopro Inc

03/29/18 / #20180088579

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

03/22/18 / #20180084358

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 noise and combines the selected frequency sub-bands signals to generate an output audio signal. ... Gopro Inc

03/22/18 / #20180084340

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

03/22/18 / #20180084339

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

03/22/18 / #20180084257

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

03/22/18 / #20180084215

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

03/22/18 / #20180084194

Camera battery control method for 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. ... Gopro Inc

03/22/18 / #20180084173

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 pair of connection points to the lower dampers on a floor surface of the vehicle chassis. ... Gopro Inc

03/22/18 / #20180084160

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

03/22/18 / #20180082404

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 or more objects within the second frame of video data; match at least a portion of the one or more objects within the first frame of video data with the one or more objects within the second frame of video data; compute the motion of the pixels for the matched portion of the one or more objects; compute the motion of pixels associated with a background image; and generate an interpolated frame of video data, the interpolated frame of video data residing temporally between the first frame of video data and the second frame of video data.. ... Gopro Inc

03/22/18 / #20180081353

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

03/22/18 / #20180081351

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 the environmental data and the control inputs, each mode indicating a set of flight characteristics for the aerial vehicle, generate a gain value based on the mode, the gain value, when used to modify power signals transmitted to actuators of the aerial vehicle, causes the aerial vehicle to conform within the indicated flight characteristics of the determined mode, generate an output signal modified by the gain value based on the input signal, and transmit a power signal based on the output signal to each actuator of the aerial vehicle.. ... Gopro Inc

03/22/18 / #20180081258

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

03/22/18 / #20180079529

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 pair of connection points to the lower dampers on a floor surface of the vehicle chassis and a pair of connection points to upper dampers on a ceiling surface of the vehicle chassis. ... Gopro Inc

03/15/18 / #20180075834

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

03/08/18 / #20180067482

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

03/01/18 / #20180063551

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

03/01/18 / #20180061012

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

03/01/18 / #20180059514

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

03/01/18 / #20180059414

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 onto a lens doublet. ... Gopro Inc

02/22/18 / #20180054648

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

02/22/18 / #20180054624

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

02/22/18 / #20180053530

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

02/15/18 / #20180043988

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

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. ... 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. ... 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 image to a first portion of the 2d projection of a cubic image, the modified first hemispherical image including a non-overlap portion of the first hemispherical image, and maps a modified second hemispherical image to a second portion of the 2d projection of the cubic image, the modified second hemispherical image also including a non-overlap portion. ... 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 / #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 as “zones”) that should be processed with the same parameters for various image processing algorithms. ... 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. The processing includes determining previous frame positions of the subject therein. ... 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. ... 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 a stitching operation to portions of the decoded 2d projection representative of overlapping portions of the hemispherical images to produce stitched overlapping portions. ... Gopro Inc

01/18/18 / #20180020162

System and method for 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. ... 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. ... 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. ... 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. ... 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. ... 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 layer that can be independently controlled in different regions to block or transmit light incident on the diaphragm layer when corresponding control voltages are applied on the diaphragm layer. ... 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/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. ... 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. ... 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. ... 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 using the ycbcr color space. ... 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 using the ycbcr color space. ... 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 video and a first generation of different combining algorithms may be applied to combine the respective solutions from each of the respective base algorithms into respective combined solutions. ... 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. ... 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. ... 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. ... 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. ... 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 of an output image with corresponding image portions of the input image signal(s); sorting the records of the mapping according to an order of the corresponding image portions of the input image signal(s); applying, by the image signal processor, image processing to image portions of the input image signal(s) to determine image portions of one or more processed images in the order; and determining, by the image signal processor, the image portions of the output image based at least in part on the mapping and the corresponding image portions of the processed image(s) in the order.. ... 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 while seamlessly controlling the camera in a hands-free manner. ... 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 second uncompressed encoded image; stitching the first image with the second image by: decoding the first encoded image to produce a decoded first image; storing the decoded first image in memory; accessing, by a stitching engine, the decoded first image from memory; accessing, by the stitching engine, the second uncompressed encoded image; stitching, by the stitching engine, the decoded first image with the accessed second uncompressed encoded image to produce a stitched image; and outputting, by the stitching engine, the stitched image.. ... 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. ... 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. ... 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. ... Gopro Inc

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

11/09/17 / #20170323241

Method and system for automating and integrating procurement activities

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

10/12/17 / #20170295356

Systems, methods and apparatus for 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. ... 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. ... 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 interface. ... 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. ... 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 a camera within a horizontal plane, and to pivot a camera in one or more vertical planes. ... 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. ... 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/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. ... 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. ... 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. ... 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). ... 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. ... Gopro Inc

08/24/17 / #20170244946

System and method for 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. ... Gopro Inc

08/24/17 / #20170244945

System and method for 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. ... 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. ... 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. ... Gopro Inc

08/17/17 / #20170237976

System and method for 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. ... 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. ... Gopro Inc

08/10/17 / #20170230610

Apparatus and method for 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/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. ... 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 metadata to provide a suggested edit profile including at least one set of effects, the at least one set of effects including one or more effects configured to be applied to at least a portion of the digital video, providing a respective graphical representation of individual effect of the one or more effects within an effect interface, and receiving, through the effect interface, a user selection of a set of effects of the suggested edit profile, and in response, storing, in computer-readable memory, an edit profile comprising the set of effects for application to the digital video.. . ... 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 lens mount. ... 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. ... 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. ... 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. ... 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 of the uncompressed stream. ... 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 a first set of frames including less than all frames of the digital video, applying an edit to the first portion of the digital video, while less than all frames of the first digital video are stored on the mobile device, subsequent to applying the at least one edit, receiving, from the data source, a second portion of the digital video, the second portion including a second set of frames, and storing an edited digital video including at least one frame of the first set of frames, at least one frame of the second set of frames, and the edit.. . ... 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 or more microphones configured on the camera. ... 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 between temperature and focal length and the relationship between focal length and focal quality in each different color. ... 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. ... 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. ... 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. ... 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. ... 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/15/17 / #20170171443

System and method for 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. ... 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 categories and generates compressed pixel data at a variable compression rate by compressing the transform data. ... 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. ... 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 set of wires embedded into the lens cover and a set of wedges protruding from the lens wall of the camera. ... 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 of the uncompressed stream. ... 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. ... 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. ... 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. ... 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. ... 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, which may have a higher probability of including luminance variability. ... 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 and spaced from the second optical axis by a lateral offset, axial lengths of the first lens barrel and the second lens barrel are approximately equal, and the first lens and the second lens are oriented in opposite directions at opposing ends of the first lens barrel and the second lens barrel.. ... 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. ... Gopro Inc

04/20/17 / #20170110151

System and method of 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. ... Gopro Inc

04/20/17 / #20170109585

System and method of 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. ... 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. ... 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

###