Method, apparatus, and system for acquiring visual angle

US9800841B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9800841-B2
Application numberUS-201314145062-A
CountryUS
Kind codeB2
Filing dateDec 31, 2013
Priority dateNov 8, 2011
Publication dateOct 24, 2017
Grant dateOct 24, 2017

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.

Embodiments of the present invention relate to the field of video monitoring and provide a method, an apparatus, and a system for acquiring a visual angle, so as to acquire an accurate visual angle value. The method for acquiring a visual angle includes: receiving, by a central processing unit CPU of a camera, angle information that is sent by an accelerometer sensor arranged on the camera; converting, by the CPU, the received angle information to a visual angle value; sending, by the CPU, the visual angle value to a server, so that a client receives the visual angle value forwarded by the server. The embodiments of the present invention are applicable to a video monitoring scenario.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for acquiring a visual angle, the method comprising: receiving, by a central processing unit (CPU) of a camera, three-dimensional angle information of the camera that is sent by an accelerometer sensor arranged on the camera; converting, by the CPU, the received three-dimensional angle information of the camera to a three-dimensional visual angle value, wherein the three-dimensional visual angle value is used for calculating a visual range of the camera; sending, by the CPU, the three-dimensional visual angle value to a server; receiving, by a client device, from the server, the three-dimensional visual angle value; calculating, by the client device, a current visual range according to the received three-dimensional visual angle value; and displaying, by the client device, the calculated current visual range. 2. The method according to claim 1 , wherein before converting, by the CPU, the received three-dimensional angle information to a three-dimensional visual angle value, the method comprises: cyclically determining, by the CPU, whether the three-dimensional angle information received currently is consistent with that received previously; and if the three-dimensional angle information received currently is inconsistent with that received previously, performing a next step. 3. The method according to claim 2 , further comprising: receiving, by the CPU, a specified three-dimensional visual angle value sent by the server; converting, by the CPU, the specified three-dimensional visual angle value to a pan-tilt-zoom rotation angle; and sending, by the CPU, the pan-tilt-zoom rotation angle to a pan-tilt-zoom control board, so that the pan-tilt-zoom control board controls the camera to rotate to a specified angle. 4. The method according to claim 1 , wherein sending, by the CPU, the three-dimensional visual angle value to a server comprises: actively sending, by the CPU, the three-dimensional visual angle value to the server; or sending, by the CPU, the three-dimensional visual angle value to the server according to request information of the server. 5. A camera, comprising: a central processing unit (CPU), a pan-tilt-zoom control board, and an accelerometer sensor, and wherein: the CPU is configured to: receive three-dimensional angle information of the camera that is sent by the accelerometer sensor arranged on the camera; convert the received three-dimensional angle information of the camera to a three-dimensional visual angle value, wherein the three-dimensional visual angle value is used for calculating a visual range of the camera; send the three-dimensional visual angle value to a server; and cause a client device to: receive, from the server, the three-dimensional visual angle value; calculate a current visual range according to the received three-dimensional visual angle value; and display the calculated current visual range. 6. The camera according to claim 5 , wherein the CPU is further configured to cyclically determine whether the three-dimensional angle information received currently is consistent with that received previously until the three-dimensional angle information received currently is inconsistent with that received previously. 7. The camera according to claim 6 , wherein the CPU is further configured to: receive a three-dimensional specified visual angle value sent by the server; convert the specified three-dimensional visual angle value to a pan-tilt-zoom rotation angle; and send the pan-tilt-zoom rotation angle to the pan-tilt-zoom control board, so that the pan-tilt-zoom control board controls the camera to rotate to a specified angle. 8. A system for acquiring a visual angle, comprising: a server; a client device; and a camera, the camera comprising: a central processing unit (CPU), a pan-tilt-zoom control board, and an accelerometer sensor, wherein: the CPU is configured to: receive three-dimensional angle information of the camera that is sent by the accelerometer sensor arranged on the camera, convert the received three-dimensional angle information of the camera to a three-dimensional visual angle value, wherein the three-dimensional visual angle value is used for calculating a visual range of the camera, and send the three-dimensional visual angle value to the server; wherein the server is configured to receive the three-dimensional visual angle value sent by the CPU of the camera and send the three-dimensional visual angle value to the client device; wherein the client device is configured to: receive, from the server, the three-dimensional visual angle value; calculate a current visual range according to the received three-dimensional visual angle value; and display the calculated current visual range. 9. The system according to claim 8 , wherein the CPU is configured to cyclically determine whether the three-dimensional angle information received currently is consistent with that received previously until the three-dimensional angle information received currently is inconsistent with that received previously. 10. The system according to claim 9 , wherein the CPU is further configured to: receive a specified three-dimensional visual angle value sent by the server; convert the specified three-dimensional visual angle value to a pan-tilt-zoom rotation angle; and send the pan-tilt-zoom rotation angle to the pan-tilt-zoom control board, so that the pan-tilt-zoom control board controls the camera to rotate to a specified angle. 11. The system according to claim 8 , wherein the server is further configured to: store the three-dimensional visual angle value; receive a specified three-dimensional visual angle value sent by the client; and send the specified three-dimensional visual angle value to the CPU, so that the CPU rotates the camera to a specified angle according to the specified visual angle value. 12. The method according to claim 1 , further comprising: sending, by the server, the three-dimensional visual angle value to a client, so that the client calculates the visual range according to the three-dimensional visual angle value. 13. The system according to claim 8 , further comprising the client, wherein the client is configured to calculate the visual range according to the three-dimensional visual angle value.

Assignees

Inventors

Classifications

  • H04N7/18Primary

    Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast · CPC title

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

  • H04N7/183Primary

    for receiving images from a single remote source · CPC title

  • Arrangements allowing camera rotation to change view, e.g. pivoting camera, pan-tilt and zoom [PTZ] · CPC title

  • the desired condition being maintained automatically · 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 US9800841B2 cover?
Embodiments of the present invention relate to the field of video monitoring and provide a method, an apparatus, and a system for acquiring a visual angle, so as to acquire an accurate visual angle value. The method for acquiring a visual angle includes: receiving, by a central processing unit CPU of a camera, angle information that is sent by an accelerometer sensor arranged on the camera; con…
Who is the assignee on this patent?
Huawei Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04N7/18. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 24 2017 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).