Method, apparatus, and system for acquiring visual angle
First Claim
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.
1 Assignment
0 Petitions
Accused Products
Abstract
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.
-
Citations
13 Claims
-
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. - View Dependent Claims (2, 3, 4, 12)
-
-
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. - View Dependent Claims (6, 7)
-
-
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. - View Dependent Claims (9, 10, 11, 13)
-
Specification