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


Unibody dual-lens mount 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

Apparatus and methods for source dynamic range processing of panoramic content

Apparatus and methods for source dynamic range processing of panoramic and/or spherical imaging content. In one exemplary embodiment, apparatus and methods are disclosed in which capturing the aforementioned panoramic and/or spherical imaging content in a source dynamic range, receiving a viewport position for the panoramic and/or spherical imaging content, stitching (if necessary) the panoramic and/or spherical imaging content in the source dynamic range, and rendering the viewport in the source dynamic range. ... Gopro Inc

Unibody dual-lens mount for a spherical camera

A spherical camera includes two oppositely-oriented lenses rigidly secured by a unibody dual-lens mount. The unibody dual-lens mount includes two lens barrel that are laterally offset from each other. ... Gopro Inc

Calibration for image stabilization mechanism

The disclosure describes systems and methods for calibrating an image stabilization mechanism. One method includes a control system sending a command to thermally condition one or more sensors to a predetermined temperature. ... Gopro Inc

Sequential in-place blocking transposition for image signal processing

Image signal processing may include obtaining a first portion of a first input image, the first portion having a defined width, a defined height, and a defined portion size, which is a product of multiplying the defined width by the defined height, the first portion of the first input image including a first set of image elements in raster order and having a cardinality of the defined portion size. Image signal processing may include sequential in-place blocking transposition of the first input image, which may include using a buffer, omit using another buffer, and has linear complexity, and may include buffering the first set of image elements using the buffer, the buffer having a defined buffer size within twice the defined portion size, and outputting the first set of image elements from the buffer in block order.. ... Gopro Inc

Systems and methods for bidirectional speed ramping

Electronic information defining visual content within video frames may be accessed. Video frames may be ordered in a source sequence. ... Gopro Inc

Systems and methods for determining preferences for capture settings of an image capturing device

Consumption information associated with a user consuming a first video segment may be obtained. The consumption information may define user engagement during a video segment and/or user response to the video segment. ... Gopro Inc

Authenticating a limited input device via an authenticated application

A limited input device, such as a camera, is authenticated based on a request received from an authenticated application. The application can request an application server to provide the application with a one-time authorization code. ... 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. ... Gopro Inc

Variable condition motor controller

A controller system of an aerial vehicle may receive environmental data from one or more sensors of the aerial vehicle and adjusts limits of the aerial vehicle given the environmental conditions. When the aerial vehicle receives an input, such as a flight input from a remote controller or an environmental input such as a gust of wind, the controller system calculates appropriate motor inputs that are provided to the thrust motors of the aerial vehicle such that the adjusted limits of the aerial vehicle are not exceeded. ... Gopro Inc

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 or of subjects within the scene, to compute a shutter prioritization value. ... Gopro Inc

Systems and methods for simulating adaptation of eyes to changes in lighting conditions

Capture of visual content by image sensor(s) may define a luminance of the visual content. A viewing field of view may define an extent of the visual content presented on a display. ... Gopro Inc

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

Systems and methods for creating video compositions

Video information defining video content may be accessed. One or more highlight moments in the video content may be identified. ... Gopro Inc

07/26/18 / #20180211443

Methods and apparatus for providing rotated spherical viewpoints

Apparatus and methods for providing a rotated spherical viewpoint (rsv). In one or more embodiments, the rsv is implemented using equirectangular projections (erps). ... Gopro Inc

07/26/18 / #20180211413

Image signal processing using sub-three-dimensional look-up tables

Obtaining color adjusted image portions using sub-three-dimensional look-up tables may include obtaining the color adjusted image portion by obtaining a value for an input image portion wherein the value includes a first parameter, a second parameter, and a third parameter, obtaining a color adjusted first parameter from at least a first one-dimensional look-up table based on the first parameter, the second parameter, and the third parameter, obtaining a color adjusted second parameter from at least a second one-dimensional look-up table based on the first parameter, the second parameter, and the third parameter, obtaining a color adjusted third parameter from at least a third one-dimensional look-up table based on the first parameter, the second parameter, and the third parameter, and outputting the color adjusted image portion based on a combination of the color adjusted first parameter, the color adjusted second parameter, and the color adjusted third parameter.. . ... Gopro Inc

07/26/18 / #20180211370

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. For each y-layer of the ycbcr image data, a 2d lut is generated. ... Gopro Inc

07/26/18 / #20180211359

Systems and methods for generating stabilized visual content using spherical visual content

Spherical visual content represented in an image space may be obtained. The spherical visual content may have been captured by image sensor(s) during a time duration. ... Gopro Inc

07/26/18 / #20180211355

Storage of metadata and images

Media capture apparatus and methods for obtaining metadata. Metadata may be collected and stored in a container independent of audio and/or image (media) content. ... Gopro Inc

07/19/18 / #20180205934

Methods and apparatus for providing a frame packing arrangement for panoramic content

Apparatus and methods for providing a frame packing arrangement for the encoding/decoding of, for example, panoramic content. In one embodiment, an encoder apparatus is disclosed. ... Gopro Inc

07/19/18 / #20180205909

Apparatus and methods for the selection of one or more frame interpolation techniques

Methods and apparatus for the generation of interpolated frames of video data. In one embodiment, the interpolated frames of video data are generated by obtaining two or more frames of video data; performing lagrangian interpolation on one or more portions of the obtained two or more frames of video data to generate a lagrangian interpolated image; performing eulerian interpolation on one or more portions of the obtained two or more frames to generate a eulerian interpolated image; and when the lagrangian interpolated image and the eulerian interpolated image should be combined, computing an average interpolated image using the lagrangian interpolated image and the eulerian interpolated image; otherwise, selecting either the lagrangian interpolated image or the eulerian interpolated image; and generating an interpolated frame of video data using one or more of the average interpolated image, the lagrangian interpolated image, or the eulerian interpolated image.. ... Gopro Inc

07/19/18 / #20180205889

Apparatus and methods for the storage of overlapping regions of imaging data for the generation of optimized stitched images

Apparatus and methods for stitching images, or re-stitching previously stitched images. Specifically, the disclosed systems in one implementation save stitching information and/or original overlap source data during an original stitching process. ... Gopro Inc

07/19/18 / #20180205730

Hostless mdns-sd responder with authenticated host wake service

Conventional wireless interface (wifi) controllers cannot resolve authentication for trusted client devices without calculation from a host processor. Leaving the host processor on or awaking it from a sleep state each time a non-authenticated trusted client device attempts to connect wastes power. ... Gopro Inc

07/19/18 / #20180204331

Subject tracking systems for a movable imaging system

A method is provided for controlling a movable imaging assembly having a movable platform and an imaging device coupled to and movable relative to the movable platform. The method includes receiving user inputs that define an mia position relative to a target and a frame position of the target within image frames captured by the imaging device. ... Gopro Inc

07/12/18 / #20180198989

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

06/21/18 / #20180176573

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

06/21/18 / #20180176541

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

06/21/18 / #20180176451

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

06/21/18 / #20180175499

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

06/14/18 / #20180166102

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

06/07/18 / #20180157153

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

05/31/18 / #20180150984

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

05/31/18 / #20180150718

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

05/24/18 / #20180146303

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

05/24/18 / #20180146122

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

05/24/18 / #20180143514

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

05/24/18 / #20180143512

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

05/24/18 / #20180143507

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








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

###