Camera system using stabilizing gimbal

US10274129B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10274129-B2
Application numberUS-201715841555-A
CountryUS
Kind codeB2
Filing dateDec 14, 2017
Priority dateMay 27, 2015
Publication dateApr 30, 2019
Grant dateApr 30, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Disclosed is an electronic gimbal with camera and mounting configuration. The gimbal can include an inertial measurement unit which can sense the orientation of the camera and three electronic motors which can manipulate the orientation of the camera. The gimbal can be removably coupled to a variety of mount platforms, such as an aerial vehicle, a handheld grip, or a rotating platform. Moreover, a camera can be removably coupled to the gimbal and can be held in a removable camera frame. Also disclosed is a system for allowing the platform, to which the gimbal is mounted, to control settings of the camera or to trigger actions on the camera, such as taking a picture, or initiating the recording of a video. The gimbal can also provide a connection between the camera and the mount platform, such that the mount platform receives images and video content from the camera.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method, comprising: detecting a first angular position of an object relative to an orientation of a camera coupled to a gimbal, the gimbal coupled to a rotating platform; and controlling any of a motor of the rotating platform; and a motor of the gimbal by: determining a target change in angular velocity representing a difference between an angular velocity of the camera and a target angular velocity of the camera suitable for tracking the object; comparing the target change in angular velocity to a threshold change in angular velocity; responsive to the target change in angular velocity exceeding the threshold change in angular velocity, adjusting an angular velocity of the motor of the rotating platform to reduce the difference between the angular velocity of the camera and the target angular velocity of the camera; and responsive to the target change in angular velocity not exceeding the threshold change in angular velocity, adjusting an angular velocity of the motor of the gimbal to reduce the difference between the angular velocity of the camera and the target angular velocity of the camera. 2. The method of claim 1 , wherein controlling any of the motor of the rotating platform; and the motor of the gimbal comprises: determining a target angular velocity for moving the camera to track the object based on an angular velocity of the object and a displacement between the orientation of the camera and the first angular position of the object; determining if the target angular velocity is below a threshold angular velocity; responsive to determining that the target angular velocity is not below the threshold angular velocity, controlling the motor of the rotating platform to adjust an angular velocity of the rotating platform to reduce an offset between the angular velocity of the rotating platform and the target angular velocity; responsive to determining that the target angular velocity is below the threshold angular velocity, determining if the rotating platform is stationary; responsive to determining that the rotating platform is stationary, controlling the motor of the gimbal to adjust an angular velocity of the motor of the gimbal to reduce an offset between the angular velocity of the motor of the gimbal and the target angular velocity; and responsive to determining that the rotating platform is not stationary, decelerating the rotating platform and adjusting the angular velocity of the motor of the gimbal to reduce the offset between the angular velocity of the motor of the gimbal and the target angular velocity. 3. The method of claim 1 , wherein controlling any of the motor of the rotating platform and the motor of the gimbal comprises: determining a target change in angular velocity representing a difference between an angular velocity of the camera and a target angular velocity of the camera suitable for tracking the object; summing an angular velocity of the motor of the gimbal and the target change in angular velocity to generate a combined angular velocity; comparing the combined angular velocity to a threshold change in angular velocity; responsive to the combined angular velocity exceeding the threshold change in angular velocity, adjusting an angular velocity of the motor of the rotating platform to reduce the difference between the angular velocity of the camera and the target angular velocity of the camera; and responsive to the combined angular velocity not exceeding the threshold change in angular velocity, adjusting an angular velocity of the motor of the gimbal to reduce the difference between the angular velocity of the camera and the target angular velocity of the camera. 4. The method of claim 1 , wherein controlling any of the motor of the rotating platform and the motor of the gimbal comprises: detecting a second angular position of the object relative to the orientation of the camera, the first angular position detected at a first time instance and the second angular position detected at a second time instance; calculating an angular velocity of the object based on at least the first and second angular positions and at least the first and second time instances; adjusting an angular velocity of the motor of the rotating platform to reduce a difference between an angular velocity of the rotating platform and the angular velocity of the object; and determining a target angular position of the motor of the gimbal based on an angular position of the motor of the gimbal, the second angular position of the object, and an angular position of the camera; adjusting the angular position of the motor of the gimbal to reduce a difference between the angular position of the motor of the gimbal and the target angular position. 5. A non-transitory computer-readable storage medium storing instructions that when executed cause a processor to perform operations including: detecting a first angular position of an object relative to an orientation of a camera coupled to a gimbal, the gimbal coupled to a rotating platform; and controlling any of a motor of the rotating platform and a motor of the gimbal by: determining a target change in angular velocity representing a difference between an angular velocity of the camera and a target angular velocity of the camera suitable for tracking the object; comparing the target change in angular velocity to a threshold change in angular velocity; responsive to the target change in angular velocity exceeding the threshold change in angular velocity, adjusting an angular velocity of the motor of the rotating platform to reduce the difference between the angular velocity of the camera and the target angular velocity of the camera; and responsive to the target change in angular velocity not exceeding the threshold change in angular velocity, adjusting an angular velocity of the motor of the gimbal to reduce the difference between the angular velocity of the camera and the target angular velocity of the camera. 6. The non-transitory computer-readable storage medium of claim 5 , wherein controlling any of the motor of the rotating platform and the motor of the gimbal comprises: determining a target angular velocity for moving the camera to track the object based on an angular velocity of the object and a displacement between the orientation of the camera and the first angular position of the object; determining if the target angular velocity is below a threshold angular velocity; responsive to determining that the target angular velocity is not below the threshold angular velocity, controlling the motor of the rotating platform to adjust an angular velocity of the rotating platform to reduce an offset between the angular velocity of the rotating platform and the target angular velocity; responsive to determining that the target angular velocity is below the threshold angular velocity, determining if the rotating platform is stationary; responsive to determining that the rotating platform is stationary, controlling the motor of the gimbal to adjust an angular velocity of the motor of the gimbal to reduce an offset between the angular velocity of the motor of the gimbal and the target angular velocity; and responsive to determining that the rotating platform is not stationary, decelerating the rotating platform and adjusting the angular velocity of the motor of the gimbal to reduce the offset between the angular velocity of the motor of the gimbal and the target angular velocity. 7. The non-transitory computer-readable storage medium of claim 5 , wherein controlling any of the motor of the rotating platform; and the motor of the gimbal comprises: determining a target change in angular velocity representing a difference between an angular velocity of the camera and

Assignees

Inventors

Classifications

  • F16M13/04Primary

    for supporting on, or holding steady relative to, a person, e.g. by chains {, e.g. rifle butt or pistol grip supports, supports attached to the chest or head (apparatus or arrangements for taking photographs or for projecting or viewing them G03B)} · CPC title

  • Constructional details · CPC title

  • performed by mechanical compensation · CPC title

  • Remote control of cameras or camera parts, e.g. by remote control devices · CPC title

  • Control of camera direction for changing a field of view, e.g. pan, tilt or based on tracking of objects · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10274129B2 cover?
Disclosed is an electronic gimbal with camera and mounting configuration. The gimbal can include an inertial measurement unit which can sense the orientation of the camera and three electronic motors which can manipulate the orientation of the camera. The gimbal can be removably coupled to a variety of mount platforms, such as an aerial vehicle, a handheld grip, or a rotating platform. Moreover…
Who is the assignee on this patent?
Gopro Inc
What technology area does this patent fall under?
Primary CPC classification F16M13/04. Mapped technology areas include Mechanical Engineering.
When was this patent published?
Publication date Tue Apr 30 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 10 related publications on this page (citations in our corpus or others sharing the same primary CPC).