IP Library Granted Patent US 8,760,511
Granted Patent B2
US 8,760,511 · App. 12/686,505 · Granted Jun 24, 2014

Monitoring camera, method of controlling the same, and recording medium storing program for executing the method

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,760,511
App. No.
12/686,505
Granted
Jun 24, 2014
Kind
B2
Abstract

A monitoring camera and a method of controlling the monitoring camera are provided. The monitoring camera includes: a data receiving unit receiving a signal from a terminal; an image acquiring unit having a zoom lens and an imaging device generating first image data of an original image, and further, generates second image data of a user-selected region by performing at least one of zooming, panning and tilting based on control data; a data transmitting unit transmitting the first image data and the second image data generated by the imaging device to the terminal; a control unit including at least one of a zoom control unit controlling the zoom lens according to a zoom value, a pan control unit panning the image acquiring unit according to a pan value and a tilt control unit tilting the image acquiring unit according to a tilt value; a memory storing the control data.

Claims (58)

1. A camera comprising:

a control unit which controls a camera to capture a first image and perform at least one of zooming, panning and tilting to generate a second image, according to control data;

a memory which stores the control data comprising:

a set of zoom values for corresponding zoom positions, each zoom value being used to move the camera from one zoom position to another zoom position; and

at least one of a set of pan values per pixel, each pan value per pixel being used to pan the camera by one (1) pixel of image data at a corresponding zoom position, and a set of tilt values per pixel, each tilt value pixel being used to tilt the camera by one (1) pixel of the image data at the corresponding zoom position, and the pan values per pixel and the tilt values per pixel being in inverse proportion to the zoom values.

2. The camera of claim 1 , wherein, in order to generate the second image, the control unit determines, from the control data, at least one of a zoom value used for zooming according to a ratio of a size of the first image to a size of the second image, a pan value at a current zoom position according to a number of horizontal pixels from a center of the first image to a center of the second image, and a tilt value at the current zoom position according to a number of vertical pixels from the center of the first image to the center of the second image.

3. The camera of claim 1 further comprising:

a control unit which controls the camera to capture a first image and generate a second image through at least one operation of zooming, panning and tilting, according to the control data; and

an error detecting unit which detects an error of the control data by comparing the first image with the second image which is generated by at least one of zooming, panning and tilting of the first image,

wherein the comparing the first image with the second image comprises:

performing frequency conversion on the first image and the second image; and

comparing the frequency-converted first image with the frequency-converted second image.

4. The camera of claim 3 , wherein the image of the region, corresponding to the second image, within the first image is an image which is to be obtained through at least one of zooming, panning and tilting by an amount of an actual input value intended to generate the second image.

5. The monitoring camera of claim 1 , further comprising an error detecting unit which detects an error of the control data, the error comprising a difference between the first image and the second image which is generated by at least one of zooming, panning and tilting of the first image,

wherein the error detecting unit changes the control data stored in the memory by applying the error of the control data, and

wherein the changed control data is used to generate at least one of zooming, panning and tilting at a next time.

6. A method of controlling a camera, the method comprising:

storing control data in a memory; and

controlling a camera to capture a first image and perform at least one of zooming, panning and tilting to generate a second image, according to the control data

wherein the control data comprises:

a set of zoom values for corresponding zoom positions, each zoom value being used to move the camera from one zoom position to another zoom position; and

at least one of a set of pan values per pixel, each pan value per pixel being used to pan the camera by one (1) pixel of image data at a corresponding zoom position, and a set of tilt values per pixel, each tilt value per pixel being used to tilt the camera by one (1) pixel of the image data at the corresponding zoom position, and the pan values per pixel and the tilt values per pixel being in inverse proportion to the zoom values.

7. The method of claim 6 , wherein the controlling the camera to perform the at least one of zooming, panning and tilting comprises:

determining from the control data at least one of a zoom value used for zooming according to a ratio of a size of the first image to a size of the second image, a pan value at a current zoom position according to a number of horizontal pixels from a center of the first image to a center of the second image, and a tilt value at the current zoom position according to a number of vertical pixels from the center of the first image to the center of the second image.

8. The method of claim 6 further comprising:

controlling the camera to capture a first image and generate a second image through at least one operation of zooming, panning and tilting, according to the control data; and

detecting an error of the control data by comparing the first image with the second image which is generated by at least one of zooming, panning and tilting of the first image,

wherein the comparing the first image with the second image comprises:

performing frequency conversion on the first image and the second image; and

comparing the frequency-converted first image with the frequency-converted second image.

9. The method of claim 8 , wherein the image of the region, corresponding to the second image, within the first image is an image which is to be obtained through at least one of zooming, panning and tilting by an amount of an actual input value intended to generate the second image.

10. The method of claim 6 , further comprising:

detecting an error of the control data, the error comprising a difference between the first image and the second image which is generated by at least one of zooming, panning and tilting of the first image; and

changing the control data, which is stored in the memory, by applying the error of the control data,

wherein the changed control data is used to generate at least one of zooming, panning and tilting at a next time.

11. A non-transitory computer readable recording medium having recorded thereon a program for executing the method of claim 6 .

12. The camera of claim 3 , wherein the comparing the intended image with the second image comprises:

performing frequency conversion on the intended image and the second image; and

comparing the frequency-converted intended image with the frequency-converted second image.

13. The camera of claim 12 , wherein the error comprises at least one of a center coordinate error and a rotation angle error between the portion of the frequency-converted first image and the frequency-converted second image.

14. The camera of claim 13 , wherein the error detecting unit detects the error by:

performing at least one of size change, rotation and scaling on the frequency-converted second image; and

acquiring at least one of a size change value, a rotation value and a scaling value when the frequency-converted second image on which the at least one of the size change, the rotation and the scaling has been performed is identical to the frequency-converted intended image.

15. The camera of claim 14 , wherein the size change value is used to correct a step value for the zooming, the rotation value is used to detect a rotation angle error, and the scaling value is used to detect a zoom ratio error, and

wherein the size change value, the rotation value and the scaling value are used to correct the error of the control data.

16. The camera of claim 14 , wherein the error detecting unit changes the control data stored in the memory by using the acquired at least one of the size change value, the rotation value and the scaling value, and

wherein the changed control data is used in a next at least one of zooming, panning and tilting of the camera.

17. The method of claim 8 , wherein the comparing the intended image with the second image comprises:

performing frequency conversion on the intended image and the second image; and

comparing the frequency-converted intended image with the frequency-converted second image.

18. The method of claim 17 , wherein the error comprises at least one of a center coordinate error and a rotation angle error between the portion of the frequency-converted first image and the frequency-converted second image.

19. The method of claim 18 , wherein the detecting the error of the control data comprises:

performing at least one of size change, rotation and scaling on the frequency-converted second image; and

acquiring at least one of a size change value, a rotation value and a scaling value when the frequency-converted second image on which the at least one of the size change, the rotation and the scaling has been performed is identical to the frequency-converted intended image.

20. The method of claim 19 , wherein the size change value is used to correct a step value for the zooming, the rotation value is used to detect a rotation angle error, and the scaling value is used to detect a zoom ratio error, and

wherein the size change value, the rotation value and the scaling value are used to correct the error of the control data.

21. The method of claim 19 , further comprising changing the control data stored in the memory by using the acquired at least one of the size change value, the rotation value and the scaling value,

wherein the changed control data is used in a next at least one of zooming, panning and tilting of the camera.

Assignments (7)
CHANGE OF NAME Recorded Aug 10, 2023
From: HANWHA TECHWIN CO., LTD.
To: HANWHA VISION CO., LTD.
Reel/Frame 064549/0075 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 26, 2019
From: HANWHA AEROSPACE CO., LTD.
To: HANWHA TECHWIN CO., LTD.
Reel/Frame 049013/0723 →
CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICATION NUMBER 10/853,669. IN ADDITION PLEASE SEE EXHIBIT A PREVIOUSLY RECORDED ON REEL 046927 FRAME 0019. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Jan 17, 2019
From: HANWHA TECHWIN CO., LTD.
To: HANWHA AEROSPACE CO., LTD.
Reel/Frame 048496/0596 →
CHANGE OF NAME Recorded Aug 24, 2018
From: HANWHA TECHWIN CO., LTD
To: HANWHA AEROSPACE CO., LTD.
Reel/Frame 046927/0019 →
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY ADDRESS PREVIOUSLY RECORDED AT REEL: 036714 FRAME: 0757. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Nov 9, 2015
From: SAMSUNG TECHWIN CO., LTD.
To: HANWHA TECHWIN CO., LTD.
Reel/Frame 037072/0008 →
CHANGE OF NAME Recorded Sep 29, 2015
From: SAMSUNG TECHWIN CO., LTD.
To: HANWHA TECHWIN CO., LTD.
Reel/Frame 036714/0757 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2010
From: LEE, JAE-HOON
To: SAMSUNG TECHWIN CO LTD
Reel/Frame 023772/0014 →