KR101353473B1 - Monitoring camera, method for controlling the same, and recording medium storing program to execute the method - Google Patents

Monitoring camera, method for controlling the same, and recording medium storing program to execute the method Download PDF

Info

Publication number
KR101353473B1
KR101353473B1 KR1020090051948A KR20090051948A KR101353473B1 KR 101353473 B1 KR101353473 B1 KR 101353473B1 KR 1020090051948 A KR1020090051948 A KR 1020090051948A KR 20090051948 A KR20090051948 A KR 20090051948A KR 101353473 B1 KR101353473 B1 KR 101353473B1
Authority
KR
South Korea
Prior art keywords
zoom
image
value
control unit
pan
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
KR1020090051948A
Other languages
Korean (ko)
Other versions
KR20100133190A (en
Inventor
이재훈
Original Assignee
삼성테크윈 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성테크윈 주식회사 filed Critical 삼성테크윈 주식회사
Priority to KR1020090051948A priority Critical patent/KR101353473B1/en
Publication of KR20100133190A publication Critical patent/KR20100133190A/en
Application granted granted Critical
Publication of KR101353473B1 publication Critical patent/KR101353473B1/en
Assigned to 한화테크윈 주식회사 reassignment 한화테크윈 주식회사 권리의 전부이전등록 Assignors: 한화에어로스페이스 주식회사
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/617Upgrading or updating of programs or applications for camera control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/66Remote control of cameras or camera parts, e.g. by remote control devices
    • H04N23/661Transmitting camera control signals through networks, e.g. control via the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/69Control of means for changing angle of the field of view, e.g. optical zoom objectives or electronic zooming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/695Control of camera direction for changing a field of view, e.g. pan, tilt or based on tracking of objects

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Software Systems (AREA)
  • Studio Devices (AREA)
  • Closed-Circuit Television Systems (AREA)

Abstract

본 발명은 사용자에 의해 선택된 영역의 주밍 과정에 있어서 오류 발생률을 저감할 수 있는 감시 카메라, 그 제어방법 및 이를 실행하기 위한 프로그램을 저장한 기록매체를 위하여, 네트워크를 통해 단말기로부터 입력되는 데이터에 따라 주밍(zooming), 패닝(panning) 및 틸팅(tilting)을 수행하는 감시 카메라로서, 상기 네트워크를 통해 상기 단말기로부터 전송된 데이터를 수신하는 데이터수신부와, 줌렌즈를 포함한 렌즈부와 상기 렌즈부를 통과한 입사광으로부터 이미지 데이터를 생성하는 촬상소자를 포함하는 영상획득부와, 줌(zoom)값에 따라 상기 줌렌즈를 제어하는 줌 제어부와, 팬(pan)값에 따라 상기 영상획득부를 패닝시키는 팬 제어부와, 틸트(tilt)값에 따라 상기 영상획득부를 틸팅시키는 틸트 제어부와, 상기 촬상소자가 생성한 이미지 데이터를 상기 네트워크를 통해 상기 단말기로 전송하는 데이터송신부와, 상기 영상획득부가 일 줌단 상태에서 타 줌단 상태가 되도록 하기 위해 상기 줌 제어부가 상기 줌렌즈를 이동시키기 위한 줌값과, 제1팬위치에서 상기 촬상소자가 생성한 데이터로부터의 이미지에 포함된 부분이 제2팬위치에서 상기 촬상소자가 생성한 데이터로부터의 이미지에 포함되지 않도록 하기 위해 상기 팬 제어부가 상기 영상획득부를 최소로 패닝시키기 위한 각 줌단에서의 팬값과, 제1틸트위치에서 상기 촬상소자가 생성한 데이터로부터의 이미지에 포함된 부분이 제2틸트위치에서 상기 촬상소자가 생성한 데이터로부터의 이미지에 포함되지 않도록 하기 위해 상기 틸트 제어부가 상기 영상획득부를 최소로 틸팅시키기 위한 각 줌단에서의 틸트값을 포함하는 제어데이터를 저장한 메모리를 구비하는 것을 특징으로 하는 감시 카메라, 그 제어방법 및 이를 실행하기 위한 프로그램을 저장한 기록매체를 제공한다.

Figure R1020090051948

The present invention provides a surveillance camera capable of reducing an error rate in a zooming process of an area selected by a user, a control method thereof, and a recording medium storing a program for executing the same, according to data input from a terminal through a network. A surveillance camera that performs zooming, panning, and tilting, comprising: a data receiving unit for receiving data transmitted from the terminal through the network, a lens unit including a zoom lens, and incident light passing through the lens unit An image acquisition unit including an image pickup device for generating image data from the image pickup unit, a zoom control unit controlling the zoom lens according to a zoom value, a pan control unit panning the image acquisition unit according to a pan value, and tilt a tilt control unit for tilting the image acquisition unit according to a tilt value, and image data generated by the image pickup device. A data transmitter for transmitting to the terminal through a network, a zoom value for moving the zoom lens by the zoom control unit to move the zoom lens from one zoom end state to another zoom end state, and the image pickup device at the first pan position. The pan value at each zoom stage for panning the image acquisition section to the minimum so that the pan control part does not include the part included in the image from the generated data in the image from the data generated by the imaging device at the second pan position. And the tilt control unit acquires the image so that the portion included in the image from the data generated by the image pickup device at the first tilt position is not included in the image from the data generated by the image pickup device at the second tilt position. Stores control data including the tilt value at each zoom stage for tilting the part to the minimum Provided is a surveillance camera comprising a memory, a control method thereof, and a recording medium storing a program for executing the same.

Figure R1020090051948

Description

감시 카메라, 그 제어방법 및 이를 실행하기 위한 프로그램을 저장한 기록매체{Monitoring camera, method for controlling the same, and recording medium storing program to execute the method}Monitoring camera, method for controlling the same, and recording medium storing program to execute the method}

본 발명은 감시 카메라, 그 제어방법 및 이를 실행하기 위한 프로그램을 저장한 기록매체에 관한 것으로서, 더 상세하게는 사용자에 의해 선택된 영역의 주밍 과정에 있어서 오류 발생률을 저감할 수 있는 감시 카메라, 그 제어방법 및 이를 실행하기 위한 프로그램을 저장한 기록매체에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a surveillance camera, a control method thereof, and a recording medium storing a program for executing the same, and more particularly, a surveillance camera capable of reducing an error rate in the zooming process of an area selected by a user, and a control thereof. The present invention relates to a recording medium storing a method and a program for executing the same.

일반적으로 감시 카메라는 네트워크를 통해 단말기에 연결되어, 획득한 이미지 데이터를 네트워크를 통해 단말기로 송신하여 단말기에 대응하는 이미지가 디스플레이되도록 한다. 이에 따라 단말기는 디스플레이부에 실시간 동영상이라고 할 수 있는 라이브뷰 동영상을 디스플레이하게 된다. 물론 감시 카메라는 네트워크를 통해 단말기로부터의 신호를 수신하여 제어되기도 한다.In general, a surveillance camera is connected to a terminal through a network, and transmits the acquired image data to the terminal through a network so that an image corresponding to the terminal is displayed. Accordingly, the terminal displays the live view video, which can be called a real time video, on the display unit. Surveillance cameras may also be controlled by receiving signals from the terminal via a network.

이러한 감시 카메라를 이용함에 있어서, 사용자는 단말기의 디스플레이부에 디스플레이된 이미지의 일부 영역을 선택함으로써, 선택된 영역이 확대되어 단말기의 디스플레이부에 디스플레이되도록 할 수 있다. 이 경우 감시 카메라는 단말기로 부터 선택된 영역에 대한 정보를 수신하여 해당 영역에 대한 주밍(zooming) 등을 실시한다. 그러나 종래의 감시 카메라의 경우, 사용자의 그러한 조작이 있더라도 정확히 사용자가 선택한 영역에 대해 주밍 등을 실시하지 못하고 오류로 인하여 잘못된 영역에 대해 주밍 등을 실시하는 등의 문제점이 있었다.In using such a surveillance camera, the user may select a partial region of the image displayed on the display unit of the terminal so that the selected region is enlarged and displayed on the display unit of the terminal. In this case, the surveillance camera receives information on the selected area from the terminal and performs zooming on the corresponding area. However, in the case of the conventional surveillance camera, there is a problem in that even if the user's operation is performed, zooming is not performed correctly on the area selected by the user, and zooming is performed on the wrong area due to an error.

본 발명은 상기와 같은 문제점을 포함하여 여러 문제점들을 해결하기 위한 것으로서, 사용자에 의해 선택된 영역의 주밍 과정에 있어서 오류 발생률을 저감할 수 있는 감시 카메라, 그 제어방법 및 이를 실행하기 위한 프로그램을 저장한 기록매체를 제공하는 것을 목적으로 한다.The present invention is to solve the various problems, including the above problems, the surveillance camera that can reduce the error rate in the zooming process of the area selected by the user, the control method and a program for executing the stored It is an object to provide a recording medium.

본 발명은 네트워크를 통해 단말기로부터 입력되는 데이터에 따라 주밍(zooming), 패닝(panning) 및 틸팅(tilting)을 수행하는 감시 카메라로서, 상기 네트워크를 통해 상기 단말기로부터 전송된 데이터를 수신하는 데이터수신부와, 줌렌즈를 포함한 렌즈부와 상기 렌즈부를 통과한 입사광으로부터 이미지 데이터를 생성하는 촬상소자를 포함하는 영상획득부와, 줌(zoom)값에 따라 상기 줌렌즈를 제어하는 줌 제어부와, 팬(pan)값에 따라 상기 영상획득부를 패닝시키는 팬 제어부와, 틸트(tilt)값에 따라 상기 영상획득부를 틸팅시키는 틸트 제어부와, 상기 촬상소자가 생성한 이미지 데이터를 상기 네트워크를 통해 상기 단말기로 전송하는 데이터송신부와, 상기 영상획득부가 일 줌단 상태에서 타 줌단 상태가 되도록 하기 위해 상기 줌 제어부가 상기 줌렌즈를 이동시키기 위한 줌값과, 제1팬위치에서 상기 촬상소자가 생성한 데이터로부터의 이미지에 포함된 부분이 제2팬위치에서 상기 촬상소자가 생성한 데이터로부터의 이미지에 포함되지 않도록 하기 위해 상기 팬 제어부가 상기 영상획득부를 최소로 패닝시키기 위한 각 줌단에서의 팬값과, 제1틸트위 치에서 상기 촬상소자가 생성한 데이터로부터의 이미지에 포함된 부분이 제2틸트위치에서 상기 촬상소자가 생성한 데이터로부터의 이미지에 포함되지 않도록 하기 위해 상기 틸트 제어부가 상기 영상획득부를 최소로 틸팅시키기 위한 각 줌단에서의 틸트값을 포함하는 제어데이터를 저장한 메모리를 구비하는 것을 특징으로 하는 감시 카메라를 제공한다.The present invention provides a surveillance camera that performs zooming, panning and tilting according to data input from a terminal through a network, comprising: a data receiving unit receiving data transmitted from the terminal through the network; And an image acquisition unit including a lens unit including a zoom lens and an image pickup device for generating image data from incident light passing through the lens unit, a zoom control unit controlling the zoom lens according to a zoom value, and a pan value. A pan control unit for panning the image acquisition unit, a tilt control unit for tilting the image acquisition unit according to a tilt value, a data transmitter for transmitting image data generated by the image pickup device to the terminal through the network; The zoom control unit may move the zoom lens so that the image acquisition unit moves from one zoom end state to another zoom end state. The pan control unit to ensure that the zoom value and the portion included in the image from the data generated by the image pickup device at the first pan position are not included in the image from the data generated by the image pickup device at the second pan position. The pan value at each zoom stage for panning the image acquisition unit to the minimum, and the portion included in the image from the data generated by the image pickup device at the first tilt position are generated from the data generated by the image pickup device at the second tilt position. And a memory storing control data including a tilt value at each zoom stage for tilting the image acquisition unit to minimize the image acquisition unit so that the tilt control unit is not included in the image.

이러한 본 발명의 다른 특징에 의하면, 상기 데이터수신부가, 상기 단말기의 디스플레이부에 가로 X픽셀 세로 Y픽셀의 이미지가 디스플레이된 상태에서 사용자에 의해 선택된 영역을 가로 X픽셀 세로 Y픽셀의 이미지로 상기 단말기의 디스플레이부에 디스플레이하라는 신호를 수신할 시, 상기 단말기의 디스플레이부에 디스플레이된 가로 X픽셀 세로 Y픽셀의 이미지의 크기와 사용자에 의해 선택된 영역의 크기의 비율에 따라 상기 줌 제어부가 상기 줌렌즈를 이동시키기 위한 줌값과, 상기 단말기의 디스플레이부에 디스플레이된 가로 X픽셀 세로 Y픽셀의 이미지의 중심에서 사용자에 의해 선택된 영역의 중심까지의 가로방향픽셀수에 따른 현 줌단에서의 팬값과, 상기 단말기의 디스플레이부에 디스플레이된 가로 X픽셀 세로 Y픽셀의 이미지의 중심에서 사용자에 의해 선택된 영역의 중심까지의 세로방향픽셀수에 따른 현 줌단에서의 틸트값을 상기 메모리에 저장된 제어데이터로부터 결정하며, 결정한 줌값에 따라 상기 줌 제어부가 상기 줌렌즈를 제어하고, 결정한 팬값에 따라 상기 팬 제어부가 상기 영상획득부를 패닝시키며, 결정한 틸트값에 따라 상기 틸트 제어부가 상기 영상획득부를 틸팅시키는 것으로 할 수 있다.According to another aspect of the present invention, the data receiving unit, the image selected by the user in the horizontal X pixel vertical Y pixel image on the display unit of the terminal in the horizontal X pixel vertical Y pixel image of the terminal When receiving a signal to display on the display unit of the display, the zoom control unit moves the zoom lens according to the ratio of the size of the horizontal X pixels vertical Y pixels displayed on the display unit of the terminal and the size of the area selected by the user A pan value at the current zoom end according to the zoom value for the display, the number of horizontal pixels from the center of the horizontal X pixel vertical Y pixel image displayed on the display unit of the terminal to the center of the area selected by the user, and the display of the terminal. In the center of the image, which is displayed as The tilt value at the current zoom end according to the number of vertical pixels up to the center of the area selected by the user is determined from the control data stored in the memory, and according to the determined zoom value, the zoom control unit controls the zoom lens and according to the determined pan value. The pan control unit may pan the image acquisition unit, and the tilt control unit may tilt the image acquisition unit according to the determined tilt value.

본 발명의 또 다른 특징에 의하면, 상기 줌 제어부, 상기 팬 제어부 및 상기 틸트 제어부는, 상기 줌 제어부에 의한 상기 줌렌즈의 제어와 상기 팬 제어부에 의한 상기 영상획득부의 패닝과 상기 틸트 제어부에 의한 상기 영상획득부의 틸팅이 동시에 시작되고 동시에 종료되도록 하는 것으로 할 수 있다.According to another feature of the invention, the zoom control unit, the pan control unit and the tilt control unit, the control of the zoom lens by the zoom control unit, the panning of the image acquisition unit by the pan control unit and the image by the tilt control unit The tilting of the acquisition unit may be started at the same time and terminated at the same time.

본 발명의 또 다른 특징에 의하면, 상기 줌 제어부가 상기 줌렌즈를 제어하는 동안, 상기 팬값의 상기 줌 제어부가 상기 줌렌즈를 이동시키기 위한 줌값에 대한 비율로 상기 팬 제어부가 상기 영상획득부를 패닝시키고, 상기 틸트값의 상기 줌 제어부가 상기 줌렌즈를 이동시키기 위한 줌값에 대한 비율로 상기 틸트 제어부가 상기 영상획득부를 틸팅시키는 것으로 할 수 있다.According to still another aspect of the present invention, while the zoom control unit controls the zoom lens, the pan control unit pans the image acquisition unit at a ratio with respect to a zoom value for the zoom control unit to move the zoom lens. The tilt control unit may tilt the image acquisition unit at a ratio with respect to a zoom value for moving the zoom lens by the zoom control unit.

본 발명은 또한, 네트워크를 통해 단말기로부터 입력되는 데이터에 따라 주밍(zooming), 패닝(panning) 및 틸팅(tilting)을 수행하는 감시 카메라 제어방법으로서, 상기 감시 카메라는, 줌렌즈를 포함한 렌즈부와 상기 렌즈부를 통과한 입사광으로부터 이미지 데이터를 생성하는 촬상소자를 포함하는 영상획득부와, 줌(zoom)값에 따라 상기 줌렌즈를 제어하는 줌 제어부와, 팬(pan)값에 따라 상기 영상획득부를 패닝시키는 팬 제어부와, 틸트(tilt)값에 따라 상기 영상획득부를 틸팅시키는 틸트 제어부와, 제어데이터를 저장한 메모리를 구비하고, 상기 제어데이터를 저장한 메모리는, 상기 영상획득부가 일 줌단 상태에서 타 줌단 상태가 되도록 하기 위해 상기 줌 제어부가 상기 줌렌즈를 이동시키기 위한 줌값과, 제1팬위치에서 상기 촬상소자가 생성한 데이터로부터의 이미지에 포함된 부분이 제2팬위치에서 상기 촬상소자가 생성한 데이터로부터의 이미지에 포함되지 않도록 하기 위해 상기 팬 제어부가 상기 영상획득부를 최소로 패닝시키기 위한 각 줌단에서의 팬값 과, 제1틸트위치에서 상기 촬상소자가 생성한 데이터로부터의 이미지에 포함된 부분이 제2틸트위치에서 상기 촬상소자가 생성한 데이터로부터의 이미지에 포함되지 않도록 하기 위해 상기 틸트 제어부가 상기 영상획득부를 최소로 틸팅시키기 위한 각 줌단에서의 틸트값을 포함하는 제어데이터를 저장하며, 상기 제어방법은, 상기 네트워크를 통해 상기 단말기의 디스플레이부에 가로 X픽셀 세로 Y픽셀의 이미지로 디스플레이될 이미지 데이터를 송신하는 단계와, 상기 네트워크를 통해 상기 단말기로부터 사용자에 의해 선택된 디스플레이된 이미지의 일부 영역에 대한 주밍신호를 수신하는 단계와, 상기 가로 X픽셀 세로 Y픽셀의 이미지의 크기와 사용자에 의해 선택된 상기 일부 영역의 크기의 비율에 따라 줌 제어부가 줌렌즈를 이동시키기 위한 줌값을 상기 메모리에 저장된 제어데이터로부터 결정하는 단계와, 상기 가로 X픽셀 세로 Y픽셀의 이미지의 중심에서 사용자에 의해 선택된 상기 일부 영역의 중심까지의 가로방향픽셀수에 따른 현 줌단에서의 팬값과 상기 가로 X픽셀 세로 Y픽셀의 이미지의 중심에서 사용자에 의해 선택된 상기 일부 영역의 중심까지의 세로방향픽셀수에 따른 현 줌단에서의 틸트값을 상기 메모리에 저장된 제어데이터로부터 결정하는 단계를 포함하는 것을 특징으로 하는 감시 카메라 제어방법을 제공한다.The present invention also provides a method for controlling a surveillance camera that performs zooming, panning and tilting according to data input from a terminal through a network, wherein the surveillance camera includes a lens unit including a zoom lens and the lens unit. An image acquisition unit including an image pickup device configured to generate image data from incident light passing through a lens unit, a zoom control unit controlling the zoom lens according to a zoom value, and a pan value for panning the image acquisition unit according to a pan value. And a pan control unit, a tilt control unit for tilting the image acquisition unit according to a tilt value, and a memory storing control data, wherein the memory storing the control data includes: A zoom value for moving the zoom lens by the zoom control unit so as to be in a state, and data generated by the image pickup device at a first pan position. A pan value at each zoom stage for panning the image acquisition part to the minimum so that the part included in the image of the image is not included in the image from the data generated by the image pickup device at the second pan position, and the first value; The tilt control unit tilts the image acquisition unit to a minimum so that a portion included in the image from the data generated by the image pickup device at the tilt position is not included in the image from the data generated by the image pickup device at the second tilt position. Storing control data including a tilt value at each zoom stage for transmitting the image data to be displayed as an image of a horizontal X pixel vertical Y pixel on a display unit of the terminal through the network; A displayed object selected by the user from the terminal via the network; Receiving a zooming signal for a partial region of the image, the zoom control for moving the zoom lens by the zoom control according to the ratio of the size of the image of the horizontal X pixels vertical Y pixels and the size of the partial region selected by the user the memory And a pan value at the current zoom end and the horizontal X pixels vertical according to the number of horizontal pixels from the center of the horizontal X pixels vertical Y pixels image to the center of the partial region selected by the user. And determining from the control data stored in the memory a tilt value at the current zoom end according to the number of vertical pixels from the center of the Y pixel image to the center of the partial area selected by the user. Provide control method.

이러한 본 발명의 다른 특징에 의하면, 결정된 줌값에 따라 상기 줌 제어부가 상기 줌렌즈를 제어하고, 결정한 팬값에 따라 상기 팬 제어부가 상기 영상획득부를 패닝시키며, 결정한 틸트값에 따라 상기 틸트 제어부가 상기 영상획득부를 틸팅시키는 단계를 더 포함하는 것으로 할 수 있다.According to another aspect of the present invention, the zoom control unit controls the zoom lens according to the determined zoom value, the pan control unit pans the image acquisition unit according to the determined pan value, and the tilt control unit acquires the image according to the determined tilt value. It may further comprise the step of tilting the part.

본 발명의 또 다른 특징에 의하면, 상기 줌렌즈를 제어하고 상기 영상획득부를 패닝시키며 상기 영상획득부를 틸팅시키는 단계는, 상기 줌 제어부, 상기 팬 제어부 및 상기 틸트 제어부가, 상기 줌 제어부에 의한 상기 줌렌즈의 제어와 상기 팬 제어부에 의한 상기 영상획득부의 패닝과 상기 틸트 제어부에 의한 상기 영상획득부의 틸팅이 동시에 시작되고 동시에 종료되도록 하는 단계인 것으로 할 수 있다.According to another aspect of the invention, the step of controlling the zoom lens, panning the image acquisition unit and tilting the image acquisition unit, the zoom control unit, the pan control unit and the tilt control unit, the zoom control unit of the zoom lens Control and panning of the image acquisition unit by the pan control unit and tilting of the image acquisition unit by the tilt control unit may be performed simultaneously and simultaneously.

본 발명의 또 다른 특징에 의하면, 상기 줌렌즈를 제어하고 상기 영상획득부를 패닝시키며 상기 영상획득부를 틸팅시키는 단계는, 상기 줌 제어부가 상기 줌렌즈를 제어하는 동안, 상기 팬값의 상기 줌 제어부가 상기 줌렌즈를 이동시키기 위한 줌값에 대한 비율로 상기 팬 제어부가 상기 영상획득부를 패닝시키고, 상기 틸트값의 상기 줌 제어부가 상기 줌렌즈를 이동시키기 위한 줌값에 대한 비율로 상기 틸트 제어부가 상기 영상획득부를 틸팅시키는 단계인 것으로 할 수 있다.According to still another aspect of the present invention, the controlling of the zoom lens, panning of the image acquisition unit, and tilting the image acquisition unit may include: while the zoom control unit controls the zoom lens, the zoom control unit of the pan value controls the zoom lens. Panning the image acquisition unit at a ratio with respect to a zoom value for moving, and the tilt control unit tilting the image acquisition unit at a ratio with respect to a zoom value for moving the zoom lens by the zoom control unit of the tilt value; It can be done.

본 발명은 또한 상기와 같은 제어방법을 실행시키기 위한 프로그램을 저장한 기록매체를 제공한다.The present invention also provides a recording medium storing a program for executing the above control method.

상기한 바와 같이 이루어진 본 발명의 감시 카메라, 그 제어방법 및 이를 실행하기 위한 프로그램을 저장한 기록매체에 따르면, 사용자에 의해 선택된 영역의 주밍 과정에 있어서 오류 발생률을 저감할 수 있는 감시 카메라, 그 제어방법 및 이를 실행하기 위한 프로그램을 저장한 기록매체를 구현할 수 있다.According to the surveillance camera of the present invention made as described above, a control method thereof and a recording medium storing a program for executing the same, a surveillance camera capable of reducing an error occurrence rate in the zooming process of an area selected by a user, and its control A recording medium storing a method and a program for executing the same can be implemented.

이하, 첨부된 도면들을 참조하여 본 발명의 실시예를 상세히 설명하면 다음과 같다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 일 실시예에 따른 감시 카메라가 단말기와 네트워크를 통해 통신하는 것을 개략적으로 도시하는 개념도이다. 도 1을 참조하면, 복수개의 감시 카메라들(1a, 1i, 1z)이 네트워크를 통해 단말기(3)와 데이터를 주고받고 있다. 구체적으로, 감시 카메라들(1a, 1i, 1z)은 통신 채널(DCOM)을 통하여 단말기(3)와 통신하면서, 영상 데이터 채널(DIMA)을 통하여 라이브뷰 동영상 데이터를 단말기(3)에 전달한다. 물론 복수개의 감시 카메라가 아닌 한 개의 감시 카메라만 단말기(3)와 통신할 수도 있고, 한 개의 감시 카메라 또는 복수개의 감시 카메라들이 복수개의 단말기들과 통신할 수도 있는 등 다양한 변형이 가능함은 물론이다.1 is a conceptual diagram schematically illustrating that a surveillance camera according to an embodiment of the present invention communicates with a terminal through a network. Referring to FIG. 1, a plurality of surveillance cameras 1a, 1i and 1z are exchanging data with the terminal 3 via a network. In detail, the surveillance cameras 1a, 1i, and 1z communicate with the terminal 3 through the communication channel D COM , and transmit live view video data to the terminal 3 through the image data channel D IMA . do. Of course, only one surveillance camera, not a plurality of surveillance cameras, may communicate with the terminal 3, and one or more surveillance cameras or a plurality of surveillance cameras may communicate with a plurality of terminals.

도 1에서는 단말기(3)가 컴퓨터와 유사한 형태를 갖는 것으로 도시하고 있으나 본 실시예에 따른 감시 카메라가 도 1에 도시된 것과 같은 단말기(3)와만 통신할 수 있는 것은 아니며, 디스플레이부를 갖는 장치라면 어떠한 것이든 가능함은 물론이다. 단말기(3)는 필요에 따라 감시 카메라로부터의 라이브뷰 동영상을 저장할 수도 있다.In FIG. 1, the terminal 3 has a form similar to that of a computer, but the surveillance camera according to the present embodiment may not communicate only with the terminal 3 as shown in FIG. 1. Of course, anything is possible. The terminal 3 may store the live view video from the surveillance camera as needed.

도 2a는 본 발명의 일 실시예에 따른 감시 카메라가 획득한 이미지 데이터로부터의 이미지를 개략적으로 도시하는 개념도이고, 도 2b는 도 2a의 이미지에서 본 실시예에 따른 감시 카메라가 사용자에 의해 선택된 영역을 주밍하여 획득한 이미지 데이터로부터의 이미지를 개략적으로 도시하는 개념도이며, 도 2c는 도 2a의 이 미지에서 종래의 감시 카메라가 사용자에 의해 선택된 부분을 주밍할 시 발생한 오류를 가진 채 획득한 이미지 데이터로부터의 이미지를 개략적으로 도시하는 개념도이다. 여기서 이미지라 함은 라이브뷰 동영상의 일 프레임이미지를 의미하는 것일 수 있다. 도 2a 내지 도 2c는 사무실의 천장에 장착된 형광등에 대한 이미지를 감시 카메라가 획득한 것을 개념적으로 도시하는 것이다.FIG. 2A is a conceptual diagram schematically illustrating an image from image data acquired by a surveillance camera according to an embodiment of the present invention, and FIG. 2B is a region in which the surveillance camera according to the embodiment is selected by a user in the image of FIG. 2A. Is a conceptual diagram schematically showing an image from image data obtained by zooming the image, and FIG. 2C is an image data obtained with an error occurring when the conventional surveillance camera zooms in a portion selected by a user in the image of FIG. 2A. It is a conceptual diagram schematically showing an image from. The image may refer to one frame image of the live view video. 2A-2C conceptually show that a surveillance camera has acquired an image of a fluorescent lamp mounted on a ceiling of an office.

통상적으로 감시 카메라의 경우 감시 카메라가 송부한 데이터로부터의 이미지가 도 2a에 도시된 것과 같을 시, 사용자가 SA로 표시된 것과 같이 일부분을 선택하면 해당 부분에 대한 이미지 데이터를 획득하기 위하여 주밍/패닝/틸팅 등을 행한다.In the case of a surveillance camera, when an image from the data sent by the surveillance camera is as shown in FIG. 2A, when a user selects a portion as indicated by SA, zooming / panning / Tilting and the like.

여기서 주밍이라 함은 배율을 조정하는 것으로 도 2a와 도 2b에 도시된 것과 같은 경우에는 줌인(zoom-in)을 실시하는 것이다. 패닝이라 함은 도 2a에 도시된 것과 같이 현재 이미지(Im1)의 중심(C1)과 사용자에 의해 선택된 영역(SA)의 중심(C2)의 가로 방향에 있어서의 위치(좌표)가 일치하지 않을 경우, 감시 카메라의 적어도 일부분을 이동시켜 이동 완료 후 획득하는 이미지의 중심이 사용자에 의해 선택된 영역(SA)의 중심과 가로방향에 있어서 위치가 일치하도록 하는 것을 의미한다. 틸팅이라 함은 도 2a에 도시된 것과 같이 현재 이미지(Im1)의 중심(C1)과 사용자에 의해 선택된 영역(SA)의 중심(C2)의 세로 방향에 있어서의 위치(좌표)가 일치하지 않을 경우, 감시 카메라의 적어도 일부분을 이동시켜 이동 완료 후 획득하는 이미지의 중심이 사용자에 의해 선택된 영역(SA)의 중심과 세로방향에 있어서 위치가 일치하도록 하는 것을 의미한다.In this case, zooming is to adjust the magnification, and when zooming is performed as shown in FIGS. 2A and 2B. Panning is when the position (coordinate) in the horizontal direction of the center C1 of the current image Im1 and the center C2 of the area SA selected by the user does not match as shown in FIG. 2A. That is, it means that the center of the image acquired after the movement is completed by moving at least a portion of the surveillance camera coincides with the center of the area SA selected by the user in the horizontal direction. Tilting is when the position (coordinate) in the vertical direction of the center C1 of the current image Im1 and the center C2 of the area SA selected by the user does not coincide with that shown in FIG. 2A. That is, it means that the center of the image obtained after the movement is completed by moving at least a portion of the surveillance camera coincides with the center of the area SA selected by the user in the longitudinal direction.

종래의 감시 카메라의 경우, 감시 카메라가 송부한 데이터로부터의 이미지가 도 2a에 도시된 것과 같을 시, 사용자가 SA로 표시된 것과 같이 일부분을 선택하면 감시 카메라의 오류로 인하여, 주밍/패닝/틸팅 완료 후 획득한 이미지가 도 2b에 도시된 것과 같은 것이 아니라 도 2c에 도시된 것과 같은 것이 될 수 있다는 문제점이 있었다. 이는 단말기의 디스플레이부에 디스플레이된 이미지에서 사용자에 의해 선택된 일부분은 2차원 좌표로 나타나는 반면, 감시 카메라의 패닝/틸팅은 3차원 좌표를 통해 제어되기 때문이다. 이러한 2차원-3차원 변환 과정에서의 오류를 줄이기 위해서는 각각의 화소 데이터에 대해 2차원-3차원 변환을 투시도법(Perspective projection)과 같은 복잡한 알고리즘을 거쳐야만 하는바, 이를 위해서는 각각의 화소 데이터에 대해 2차원-3차원 변환을 수행하는 감시 카메라에 탑재되는 CPU 등의 성능을 획기적으로 높여야만 하고 이에 따라 감시 카메라의 제조비용의 급격한 상승 등을 초래한다는 문제점이 있었다.In the case of the conventional surveillance camera, when the image from the data sent by the surveillance camera is shown in FIG. 2A, when the user selects a part as indicated by SA, the zooming / panning / tilting is completed due to the error of the surveillance camera. There is a problem that the obtained image may be the same as that shown in FIG. 2C, rather than the same as shown in FIG. 2B. This is because a part selected by the user in the image displayed on the display of the terminal appears in two-dimensional coordinates, while the panning / tilting of the surveillance camera is controlled through the three-dimensional coordinates. In order to reduce the error in the 2D-3D transformation process, the 2D-3D transformation has to go through a complex algorithm such as perspective projection for each pixel data. There is a problem in that the performance of the CPU and the like mounted on the surveillance camera performing 2D-3D transformation must be drastically increased, resulting in a sharp increase in the manufacturing cost of the surveillance camera.

도 3은 본 발명의 일 실시예에 따른 감시 카메라를 개략적으로 도시하는 블록도이다. 도 3을 참조하면, 본 실시예에 따른 감시 카메라는 데이터수신부(70), 영상획득부(10), 줌 제어부(21), 팬 제어부(23), 틸트 제어부(25), 데이터송신부(60) 및 메모리(50)를 구비한다. 물론 이 외에도 필요에 따라 도 3에 도시된 바와 같이 A/D 변환부(30), 디지털 신호 처리부(40), CPU(100) 등을 더 구비할 수도 있다.3 is a block diagram schematically illustrating a surveillance camera according to an embodiment of the present invention. Referring to FIG. 3, the surveillance camera according to the present embodiment includes a data receiver 70, an image acquisition unit 10, a zoom controller 21, a pan controller 23, a tilt controller 25, and a data transmitter 60. And a memory 50. Of course, in addition to this, as shown in FIG. 3, the A / D converter 30, the digital signal processor 40, and the CPU 100 may be further provided.

데이터수신부(70)는 네트워크를 통해 단말기로부터 전송된 데이터를 수신한다. 영상획득부(10)는 줌렌즈(11)를 포함한 렌즈부와, 이 렌즈부를 통과한 입사광 으로부터 이미지 데이터를 생성하는 촬상소자(13)를 포함한다. 네트워크를 통해 단말기를 통한 사용자로부터의 전기적 신호가 CPU(100)에 인가됨에 따라 CPU(100)는 그 신호를 파악하여 줌 제어부(21), 팬 제어부(23) 및 틸트 제어부(25)를 제어하며, 이에 따라 각각 줌렌즈(11)의 위치, 영상획득부(10)의 패닝 및 틸팅 등이 제어된다. 구체적으로 줌 제어부(21)는 줌(zoom)값에 따라 줌렌즈(11)를 제어하고, 팬 제어부(23)는 팬(pan)값에 따라 영상획득부(10)를 패닝시키며, 틸트 제어부(25)는 틸트(tilt)값에 따라 영상획득부(10)를 틸팅시킨다.The data receiver 70 receives data transmitted from the terminal through the network. The image acquisition unit 10 includes a lens unit including a zoom lens 11 and an imaging device 13 for generating image data from incident light passing through the lens unit. As an electrical signal from the user through the network is applied to the CPU 100, the CPU 100 grasps the signal and controls the zoom control unit 21, the pan control unit 23 and the tilt control unit 25. Accordingly, the position of the zoom lens 11 and the panning and tilting of the image acquisition unit 10 are controlled accordingly. Specifically, the zoom control unit 21 controls the zoom lens 11 according to the zoom value, the pan control unit 23 pans the image acquisition unit 10 according to the pan value, and the tilt control unit 25 ) Tilts the image acquisition unit 10 according to the tilt value.

촬상소자(13)는 입력된 광으로부터 데이터를 생성하며, 아날로그/디지털 변환부(30)는 촬상소자(13)에서 출력되는 아날로그 데이터를 디지털 데이터로 변환한다. 물론 촬상소자(13)의 특성에 따라 아날로그/디지털 변환부(30)가 필요 없는 경우도 있을 수 있다.The imaging device 13 generates data from the input light, and the analog / digital converter 30 converts analog data output from the imaging device 13 into digital data. Of course, the analog / digital converter 30 may not be necessary depending on the characteristics of the image pickup device 13.

촬상소자(13)로부터의 데이터는 메모리(50)를 거쳐 디지털 신호 처리부(40)에 입력될 수도 있고, 메모리(50)를 거치지 않고 디지털 신호 처리부(40)에 입력될 수도 있으며, 필요에 따라 CPU(100)에도 입력될 수도 있다. 여기서 메모리(50)는 ROM 또는 RAM 등을 포함하는 개념이다. 디지털 신호 처리부(40)는 필요에 따라 감마(gamma) 보정, 화이트 밸런스 조정 등의 디지털 신호 처리를 할 수 있다.Data from the image pickup device 13 may be input to the digital signal processing unit 40 via the memory 50, or may be input to the digital signal processing unit 40 without passing through the memory 50. It may also be input to 100. The memory 50 is a concept including a ROM or a RAM. The digital signal processor 40 may perform digital signal processing such as gamma correction and white balance adjustment, as necessary.

디지털 신호 처리부(40)로부터 출력된 데이터는 메모리(50)를 통하여 또는 직접 데이터송신부(60)에 전달된다. 데이터송신부(60)는 네트워크를 통해 단말기에 이미지 데이터를 전송하여, 단말기의 디스플레이부에 이미지가 디스플레이되도록 할 수 있다. 여기서 이미지라 함은 실시간 동영상인 라이브뷰 동영상의 일 프레임 이미지 등을 의미할 수 있다.The data output from the digital signal processor 40 is transmitted to the data transmitter 60 or directly through the memory 50. The data transmitter 60 may transmit image data to the terminal through a network so that the image is displayed on the display unit of the terminal. Here, the image may mean a frame image of a live view video, which is a real time video.

메모리(50)는 제어데이터를 저장하고 있는데, 여기서 제어데이터는 세 가지 종류의 데이터를 포함한다. 먼저 영상획득부(10)가 일 줌단 상태에서 타 줌단 상태가 되도록 하기 위해 줌 제어부(21)가 줌렌즈(11)를 이동시키기 위한 줌값을 포함한다. 그리고 제1팬위치에서 촬상소자(13)가 생성한 데이터로부터의 이미지에 포함된 부분이 제2팬위치에서 촬상소자(13)가 생성한 데이터로부터의 이미지에 포함되지 않도록 하기 위해 팬 제어부(23)가 영상획득부(10)를 최소로 패닝시키기 위한 각 줌단에서의 팬값을 포함한다. 그리고 제1틸트위치에서 촬상소자(13)가 생성한 데이터로부터의 이미지에 포함된 부분이 제2틸트위치에서 촬상소자(13)가 생성한 데이터로부터의 이미지에 포함되지 않도록 하기 위해 틸트 제어부(25)가 영상획득부(10)를 최소로 틸팅시키기 위한 각 줌단에서의 틸트값을 포함한다. 이러한 제어데이터의 일 예를 표로 나타내면 다음 표 1과 같다.The memory 50 stores control data, where the control data includes three kinds of data. First, the zoom control unit 21 includes a zoom value for moving the zoom lens 11 in order for the image acquisition unit 10 to be in another zoom end state from one zoom end state. And the fan control section 23 so that the portion included in the image from the data generated by the image pickup device 13 at the first pan position is not included in the image from the data generated by the image pickup device 13 at the second pan position. ) Includes a pan value at each zoom stage for panning the image acquisition unit 10 to the minimum. And the tilt control unit 25 so that the portion included in the image from the data generated by the image pickup device 13 at the first tilt position is not included in the image from the data generated by the image pickup device 13 at the second tilt position. ) Includes a tilt value at each zoom stage for tilting the image acquisition unit 10 to the minimum. An example of such control data is shown in Table 1 below.

줌단Zoom 줌값Zoom value 팬값Fan value 틸트값Tilt value 제1줌단The first zoom stage 00 24582458 15251525 제2줌단Second zoom stage 5050 23292329 14381438 제3줌단Third zoom stage 100100 21852185 13501350 제4줌단The fourth zoom stage 150150 20452045 12631263 제5줌단The fifth zoom stage 200200 19151915 11851185 제6줌단The sixth zoom stage 250250 17851785 11081108 제7줌단The seventh zoom stage 300300 16601660 10331033 제8줌단No. 8 Zoom 350350 15401540 957957 제9줌단Ninth zoom 400400 14271427 883883 제10줌단10th zoom 450450 13201320 815815 제11줌단Eleventh 500500 12191219 755755 제12줌단12th zoom 550550 11201120 690690 제13줌단13th Zoom 600600 10281028 633633 제14줌단14th Zoom 650650 936936 575575 제15줌단15th Zoom 700700 950950 520520 제16줌단16th Zoom 750750 770770 469469

줌 제어부(21)는 통상 스텝모터를 포함하는 바, 스텝모터가 0이라는 회전수치를 가졌을 시의 줌렌즈(11) 위치에 해당하는 줌단에서, 스텝모터가 50이라는 회전수치를 가지게 되면, 줌렌즈(11) 위치는 다음 줌단에 대응하는 위치가 된다는 것을 의미한다. 스텝모터가 0이라는 회전수치를 가졌을 시의 줌렌즈(11) 위치에 해당하는 줌단을 편의상 제1줌단이라고 하고, 스텝모터가 50이라는 회전수치를 가졌을 시의 줌렌즈(11) 위치에 해당하는 줌단을 편의상 제2줌단이라고 하면, 줌렌즈(11)의 위치를 제1줌단에서 제2줌단으로 변경하기 위해서는 스텝모터가 50이라는 회전수치를 가져야 한다는 것을 의미한다. 마찬가지로 줌렌즈의 위치가 제1줌단에 있을 시 스텝모터가 100이라는 회전수치를 가지게 되면, 줌렌즈(11) 위치는 제3줌단에 대응하는 위치가 된다. 물론 줌렌즈의 위치가 제2줌단에 있을 시에는 스텝모터가 50이라는 회전수치를 가지게 되면 줌렌즈(11)의 위치는 스텝모터의 회전 방향에 따라 제1줌단이 될 수도 있고 제3줌단이 될 수도 있다.The zoom control unit 21 typically includes a step motor. When the step motor has a rotation value of 50 at the zoom stage corresponding to the position of the zoom lens 11 when the step motor has a rotation value of 0, the zoom lens 11 ) Means the position corresponding to the next zoom stage. The zoom stage corresponding to the position of the zoom lens 11 when the step motor has a rotational value of 0 is called the first zoom stage for convenience, and the zoom stage corresponding to the position of the zoom lens 11 when the step motor has a rotational value of 50 for convenience. The second zoom stage means that the step motor should have a rotation value of 50 to change the position of the zoom lens 11 from the first zoom stage to the second zoom stage. Similarly, if the step motor has a rotation value of 100 when the position of the zoom lens is in the first zoom stage, the position of the zoom lens 11 becomes a position corresponding to the third zoom stage. Of course, when the position of the zoom lens is in the second zoom stage, when the step motor has a rotation value of 50, the position of the zoom lens 11 may be the first zoom stage or the third zoom stage according to the rotational direction of the step motor. .

팬 제어부(23) 역시 통상 스텝모터를 포함하는 바, 줌렌즈(11)가 제1단에 있을 시, 팬 제어부(23)의 스텝모터가 2458이라는 회전 수치를 가지게 되면, 영상획득부가 (가로방향으로) 회전하여, 회전의 위치인 제1팬위치에서 촬상소자(13)가 생성한 데이터로부터의 이미지에 포함된 부분과, 회전 완료 후의 위치인 제2팬위치에서 촬상소자(13)가 생성한 데이터로부터의 이미지에 포함된 부분이 상이하게 된다. 구체적으로는, 제1팬위치에서 촬상소자(13)가 생성한 데이터로부터의 이미지에 포함된 부분이, 제2팬위치에서 촬상소자(13)가 생성한 데이터로부터의 이미지에 포함되지 않게 된다. 물론 스텝모터가 2458보다 더 큰 회전 수치를 가지게 되더라도 제1팬위치에서 촬상소자(13)가 생성한 데이터로부터의 이미지에 포함된 부분이 제2팬위치에서 촬상소자(13)가 생성한 데이터로부터의 이미지에 포함되지 않게 되지만, 스텝모터가 2458보다 작은 회전 수치를 가지게 되면 제1팬위치에서 촬상소자(13)가 생성한 데이터로부터의 이미지에 포함된 부분 중 적어도 일부가 제2팬위치에서 촬상소자(13)가 생성한 데이터로부터의 이미지에 포함되게 된다.The pan control unit 23 also includes a step motor, and when the zoom lens 11 is in the first stage, when the step motor of the pan control unit 23 has a rotation value of 2458, the image acquisition unit (in the horizontal direction) ) The data included in the image from the data generated by the imaging device 13 at the first pan position, which is the position of rotation, and the data generated by the imaging device 13 at the second pan position, which is the position after completion of rotation. The parts included in the image from will be different. Specifically, the portion included in the image from the data generated by the imaging device 13 at the first pan position is not included in the image from the data generated by the imaging device 13 at the second pan position. Of course, even if the step motor has a rotation value larger than 2458, the part included in the image from the data generated by the image pickup device 13 at the first pan position is determined from the data generated by the image pickup device 13 at the second pan position. If the step motor has a rotation value smaller than 2458, at least a part of the portion included in the image from the data generated by the image pickup device 13 at the first pan position is captured at the second pan position. The element 13 is included in the image from the generated data.

틸트 제어부(25) 역시 통상 스텝모터를 포함하는 바, 줌렌즈(11)가 제1단에 있을 시, 틸트 제어부(25)의 스텝모터가 1525라는 회전 수치를 가지게 되면, 영상획득부가 (세로방향으로) 회전하여, 회전의 위치인 제1틸트위치에서 촬상소자(13)가 생성한 데이터로부터의 이미지에 포함된 부분과, 회전 완료 후의 위치인 제2틸트위치에서 촬상소자(13)가 생성한 데이터로부터의 이미지에 포함된 부분이 상이하게 된다. 구체적으로는, 제1틸트위치에서 촬상소자(13)가 생성한 데이터로부터의 이미지에 포함된 부분이, 제2틸트위치에서 촬상소자(13)가 생성한 데이터로부터의 이미지에 포함되지 않게 된다. 물론 스텝모터가 1525보다 더 큰 회전 수치를 가지게 되더라도 제1틸트위치에서 촬상소자(13)가 생성한 데이터로부터의 이미지에 포함된 부분이 제2틸트위치에서 촬상소자(13)가 생성한 데이터로부터의 이미지에 포함되지 않게 되지만, 스텝모터가 1525보다 작은 회전 수치를 가지게 되면 제1틸트위치에서 촬상소자(13)가 생성한 데이터로부터의 이미지에 포함된 부분 중 적어도 일부가 제2틸트위치에서 촬상소자(13)가 생성한 데이터로부터의 이미지에 포함되게 된다.The tilt control unit 25 also typically includes a step motor. When the zoom lens 11 is in the first stage, when the step motor of the tilt control unit 25 has a rotation value of 1525, the image acquisition unit (in the vertical direction) ) And the part included in the image from the data generated by the imaging device 13 at the first tilt position, which is the position of rotation, and the data generated by the imaging device 13, at the second tilt position, which is the position after completion of rotation. The parts included in the image from will be different. Specifically, the part included in the image from the data generated by the imaging device 13 at the first tilt position is not included in the image from the data generated by the imaging device 13 at the second tilt position. Of course, even if the step motor has a rotation value greater than 1525, the part included in the image from the data generated by the image pickup device 13 at the first tilt position is derived from the data generated by the image pickup device 13 at the second tilt position. If the step motor has a rotation value smaller than 1525, at least some of the parts included in the image from the data generated by the image pickup device 13 at the first tilt position are captured at the second tilt position. The element 13 is included in the image from the generated data.

이와 같은 팬값과 틸트값은 각 줌단에서 상이하게 결정되는바, 이는 각 줌단에서의 화각이 상이하기 때문이다. 줌인(zoom-in) 될수록 화각이 좁아지기에 표 1에 나타난 것과 같이 팬값과 틸트값은 작아지게 된다.Such pan and tilt values are determined differently at each zoom stage because the angle of view at each zoom stage is different. As zoom-in narrows the angle of view, the pan and tilt values become smaller as shown in Table 1.

물론 상기와 같은 제어데이터는 도 3에서 참조번호 50으로 표시된 메모리가 아닌 다른 별도의 메모리 등에 저장되어 있을 수도 있음은 물론이다. 본 실시예에 따른 감시 카메라는 상기와 같은 제어데이터를 갖는 메모리를 구비하고 있으면 족하다. 이하에서는 편의상 참조번호 50의 메모리에 저장데이터가 저장되어 있는 경우에 대해 설명한다.Of course, the control data as described above may be stored in a separate memory or the like other than the memory indicated by reference numeral 50 in FIG. 3. The surveillance camera according to the present embodiment may be provided with a memory having the above control data. Hereinafter, for convenience, a case in which stored data is stored in a memory 50 is described.

이와 같은 본 실시예에 따른 감시 카메라는, 데이터수신부(70)가, 단말기의 디스플레이부에 가로 X픽셀 세로 Y픽셀의 이미지가 디스플레이된 상태에서 사용자에 의해 선택된 영역을 가로 X픽셀 세로 Y픽셀의 이미지로 단말기의 디스플레이부에 디스플레이하라는 신호를 수신할 시, 메모리(50)에 저장된 제어데이터를 활용함으로써, 사용자의 선택 영역을 정확하게 단말기의 디스플레이부에 디스플레이할 수 있다. 이에 대해 구체적으로 설명하면 다음과 같다.In the surveillance camera according to the present embodiment, the data receiving unit 70 displays an image of a horizontal X pixel vertical Y pixel in an area selected by the user while the image of the horizontal X pixel vertical Y pixel is displayed on the display unit of the terminal. When receiving a signal to display on the display unit of the terminal, the control data stored in the memory 50 may be utilized to accurately display the user's selection area on the display unit of the terminal. This will be described in detail as follows.

단말기의 디스플레이부에 디스플레이된 가로 X픽셀 세로 Y픽셀의 이미지(Im1)의 크기와 사용자에 의해 선택된 영역(SA)의 크기의 비율에 따라 줌 제어부(21)가 줌렌즈(11)를 이동시키기 위한 줌값을 메모리(50)에 저장된 제어데이터로부터 결정한다. 예컨대 단말기의 디스플레이부에 디스플레이된 이미지(Im1)가 가로 350픽셀 세로 282픽셀 크기의 이미지였고 사용자의 선택 영역(SA)의 크기가 가로 175픽셀 세로 141픽셀 크기의 영역이라면, 2배 줌 변경이 이루어지게 된다. 상기 표 1은 5배줌 기능을 갖는 감시 카메라에 대한 것으로 5배줌 기능의 경우 제1단이 1배줌을 의미하고 제4단이 2배줌을 의미하며 제8단이 3배줌을 의미하고 제12단이 4배줌을 의미하며 제16단이 5배줌을 의미하는 것으로 볼 수 있다. 따라서 현 줌단이 제1단이라면 줌 제어부(21)가 줌렌즈(11)를 제1단에서 제4단으로 움직이도록, 줌렌즈(11)를 이동시키기 위한 줌값은 150으로 결정된다.A zoom value for moving the zoom lens 11 by the zoom controller 21 according to a ratio of the size of the image Im1 of the horizontal X pixels vertical Y pixels displayed on the display unit of the terminal to the size of the area SA selected by the user. Is determined from control data stored in the memory 50. For example, if the image Im1 displayed on the display unit of the terminal is an image having a width of 350 pixels by 282 pixels and the size of the user selection area SA is an area of 175 pixels by 141 pixels in width, a 2x zoom change is performed. You lose. Table 1 is for a surveillance camera having a 5x zoom function in the case of the 5x zoom function, the first stage means 1x zoom, the fourth stage means 2x zoom, the 8th stage means 3x zoom, and the 12th stage It means 4x zoom and the 16th stage can be seen as 5x zoom. Therefore, if the current zoom stage is the first stage, the zoom value for moving the zoom lens 11 is determined to be 150 so that the zoom controller 21 moves the zoom lens 11 from the first stage to the fourth stage.

단말기의 디스플레이부에 디스플레이된 가로 X픽셀 세로 Y픽셀의 이미지(Im1)의 중심(C1)에서 사용자에 의해 선택된 영역(SA)의 중심(C2)까지의 가로방향픽셀수에 따른 현 줌단에서의 팬값을 메모리(50)에 저장된 제어데이터로부터 결정한다. 예컨대 단말기의 디스플레이부에 디스플레이된 이미지(Im1)가 가로 350픽셀 세로 282픽셀 크기의 이미지이고 이 이미지의 중심(C1)에서 사용자의 선택 영역(SA)의 중심(C2)까지의 가로방향 픽셀수가 87개이며 현 줌단이 제1단이라면, 2458/350*87=610.99라는 계산에 의해 대략 611이라는 팬값이 결정된다. 여기서 2458/350의 의미는, 현 줌단인 제1줌단에서 단말기의 디스플레이부에 디스플레이된 이미지가 좌우로 1픽셀만큼 이동하기 위해 팬 제어부(23)의 스텝모터가 회전해야 할 회전수이다. 위 예에서 단말기의 디스플레이부에 디스플레이된 이미지가 가로방향으로 87픽셀만큼 이동해야 하므로, 결국 팬 제어부(23)의 스텝모터가 회전해야 할 회전수를 의미하는 것으로 볼 수 있는 팬값은 611이 된다.Pan value at the current zoom end according to the number of horizontal pixels from the center C1 of the horizontal X pixel vertical Y pixel image Im1 displayed on the display of the terminal to the center C2 of the area SA selected by the user Is determined from control data stored in the memory 50. For example, the image Im1 displayed on the display unit of the terminal is an image having a width of 350 pixels by 282 pixels, and the number of horizontal pixels from the center C1 of the image to the center C2 of the user selection area SA is 87. If the current zoom stage is the first stage, the pan value of approximately 611 is determined by the calculation of 2458/350 * 87 = 610.99. Here, 2458/350 means the number of rotations that the step motor of the fan controller 23 should rotate to move the image displayed on the display unit of the terminal by one pixel from the first zoom stage, which is the current zoom stage. In the above example, since the image displayed on the display unit of the terminal has to move by 87 pixels in the horizontal direction, the fan value, which can be regarded as meaning the number of rotations to which the step motor of the fan control unit 23 should rotate, becomes 611.

단말기의 디스플레이부에 디스플레이된 가로 X픽셀 세로 Y픽셀의 이미지(Im1)의 중심(C1)에서 사용자에 의해 선택된 영역(SA)의 중심(C2)까지의 세로방향픽셀수에 따른 현 줌단에서의 틸트값을 메모리(50)에 저장된 제어데이터로부터 결정한다. 예컨대 단말기의 디스플레이부에 디스플레이된 이미지(Im1)가 가로 350픽셀 세로 282픽셀 크기의 이미지이고 이 이미지의 중심(C1)에서 사용자의 선택 영역(SA)의 중심(C2)까지의 세로방향 픽셀수가 70개이며 현 줌단이 제1단이라면, 1525/282*70=378.55라는 계산에 의해 대략 379라는 틸트값이 결정된다. 여기서 1525/282의 의미는, 현 줌단인 제1줌단에서 단말기의 디스플레이부에 디스플레이된 이미지가 상하로 1픽셀만큼 이동하기 위해 틸트 제어부(25)의 스텝모터가 회전해야 할 회전수이다. 위 예에서 단말기의 디스플레이부에 디스플레이된 이미지가 세로방향으로 70픽셀만큼 이동해야 하므로, 결국 틸트 제어부(25)의 스텝모터가 회전해야 할 회전수를 의미하는 것으로 볼 수 있는 틸트값은 379가 된다.Tilt at the current zoom end according to the number of vertical pixels from the center C1 of the image Im1 of the horizontal X pixels vertical Y pixels displayed on the display of the terminal to the center C2 of the area SA selected by the user. The value is determined from the control data stored in the memory 50. For example, the image Im1 displayed on the display of the terminal is an image 350 pixels long and 282 pixels wide, and the number of vertical pixels from the center C1 of the image to the center C2 of the user's selection area SA is 70. If the current zoom stage is the first stage, a tilt value of approximately 379 is determined by the calculation of 1525/282 * 70 = 378.55. Here, 1525/282 means the number of rotations of the step motor of the tilt control unit 25 to rotate in order to move the image displayed on the display unit of the terminal by one pixel in the first zoom stage, which is the current zoom stage. In the above example, since the image displayed on the display unit of the terminal should be shifted by 70 pixels in the vertical direction, the tilt value, which can be regarded as meaning the number of rotations to which the step motor of the tilt control unit 25 should rotate, becomes 379. .

이와 같이 줌값, 팬값 및 틸트값을 결정하게 되면, 결정한 줌값에 따라 줌 제어부(21)가 줌렌즈(11)를 제어하고, 결정한 팬값에 따라 팬 제어부(23)가 영상획득부(10)를 패닝시키며, 결정한 틸트값에 따라 틸트 제어부(25)가 영상획득부(10)를 틸팅시킨다.When the zoom value, the pan value, and the tilt value are determined as described above, the zoom control unit 21 controls the zoom lens 11 according to the determined zoom value, and the pan control unit 23 pans the image acquisition unit 10 according to the determined pan value. The tilt control unit 25 tilts the image acquisition unit 10 according to the determined tilt value.

이와 같은 본 실시예에 따른 감시 카메라의 경우에는 종래의 감시 카메라와 달리 사용자가 도 2a에 도시된 것과 같은 이미지(Im1)에서 SA로 표시된 영역을 선택하였을 시, 종래의 감시 카메라가 획득하는 이미지가 도 2c에 도시된 것과 같은 왜곡된 부정확한 이미지(Im2')인 반면, 본 실시예에 따른 감시 카메라의 경우에는 도 2b에 도시된 것과 같이 정확한 이미지(Im2)가 단말기의 디스플레이부에 디스플레이되도록 할 수 있다.In the surveillance camera according to the present embodiment, unlike the conventional surveillance camera, when the user selects an area indicated by SA in the image Im as shown in FIG. 2A, an image acquired by the conventional surveillance camera is obtained. In contrast to the distorted inaccurate image Im2 'as shown in FIG. 2C, in the case of the surveillance camera according to the present embodiment, the correct image Im2 is displayed on the display unit of the terminal as shown in FIG. 2B. Can be.

도 4a 내지 도 4c는 종래의 감시 카메라가 사용자에 의해 선택된 부분에 대한 디지털 이미지를 획득하기 위하여 주밍/패닝/틸팅할 시의 시간에 따른 작동을 개략적으로 도시하는 그래프들이다.4A-4C are graphs schematically illustrating the operation over time of a conventional surveillance camera when zooming / panning / tilting to obtain a digital image of a portion selected by a user.

도 4a는 사용자에 의해 선택된 영역에 대한 주밍을 수행하기 위하여 종래의 감시 카메라가 주밍, 패닝 및 틸팅을 모두 수행해야 하는 경우를 도시하고 있다. 이 경우 종래의 감시 카메라는 시간 t0에서 주밍, 패닝 및 틸팅을 동시에 시작한다. 이때 종래의 감시 카메라는 주밍해야 할 정도, 패닝해야할 정도 및 틸팅해야할 정도에 따라 패닝 속도 및/또는 틸팅 속도를 변경하지 않고 일정한 속도로 패닝 및 틸팅을 수행한다. 따라서 시간 t0에서부터 시간 t1까지는 주밍, 패닝 및 틸팅을 동시에 수행한다. 그러다가 시간 t1에서 틸팅을 완료했다면, 시간 t1에서 시간 t2까지는 틸팅 없이 주밍과 패닝만을 수행한다. 그러다가 시간 t2에서 패닝까지 완료했다면, 시간 t2에서 시간 t3까지는 주밍만을 수행한다. 이와 같은 경우 사용자가 관찰하는 단말기의 디스플레이부에 디스플레이되는 이미지는, 시간 t0에서부터 시간 t1까지는 주밍, 패닝 및 틸팅이 동시에 이루어지는 이미지이고, 시간 t1에서 시간 t2까지는 주밍과 패닝만 이루어지는 이미지이며, 시간 t2에서 시간 t3까지는 주밍만 이루어지는 이미지가 된다.FIG. 4A illustrates a case where a conventional surveillance camera must perform both zooming, panning and tilting in order to perform zooming on an area selected by a user. In this case the conventional surveillance camera simultaneously starts zooming, panning and tilting at time t 0 . In this case, the conventional surveillance camera performs panning and tilting at a constant speed without changing the panning speed and / or the tilting speed according to the degree of zooming, the degree of panning, and the amount of tilting. Therefore, zooming, panning and tilting are simultaneously performed from time t 0 to time t 1 . Then, if the time to complete the tilting at t 1, and performs only time zooming and panning until t 2 without tilting at the time t 1. Then you have completed at time t 2 to panning, zooming is performed only up to the time t 3 at time t 2. In this case, the image displayed on the display unit of the terminal observed by the user is an image in which zooming, panning, and tilting are performed simultaneously from time t 0 to time t 1 , and only zooming and panning is performed from time t 1 to time t 2. From time t 2 to time t 3 , only the zooming is performed.

물론 도 4a는 일 예를 든 것으로서, 도 4b에서와 같이 시간 t1에서 패닝이 먼저 종료되고 시간 t2에서 틸팅이 종료될 수도 있으며, 도 4c에서와 같이 시간 t1에서 패닝이 종료되고 시간 t2에서 주밍이 종료될 수도 있다. 이와 같이 어떤 경우에든 종래의 감시 카메라에 의해 획득되어 단말기의 디스플레이부에 디스플레이되는 이미지는 항상 일정한 속도로 패닝과 틸팅됨에 따라 획득한 이미지이기 때문에, 주밍, 패닝 및 틸팅이 동시에 완료되지 않아 부자연스러운 이미지가 단말기의 디스플레이부에 디스플레이될 수 있다는 문제점이 있었다.Of course, Figure 4a is an example of any such, also the panning at time t 1, as shown in 4b may be first shut down and tilting ends at time t 2, the panning at the time t 1, as shown in Figure 4c terminated and the time t Zooming may end at 2 . In this case, since the image acquired by the conventional surveillance camera and displayed on the display unit of the terminal is always obtained by panning and tilting at a constant speed, zooming, panning and tilting are not completed at the same time, resulting in an unnatural image. Has a problem that can be displayed on the display unit of the terminal.

도 5는 본 발명의 일 실시예에 따른 감시 카메라가 사용자에 의해 선택된 부분에 대한 디지털 이미지를 획득하기 위하여 주밍/패닝/틸팅할 시의 시간에 따른 작동을 개략적으로 도시하는 그래프들이다. 이와 같이 본 실시예에 따른 감시 카메라는 시간 t0에 주밍, 패닝 및 틸팅을 동시에 시작하고 시간 t3에 이들을 동시에 종료한다. 즉, 줌 제어부(21), 팬 제어부(23) 및 틸트 제어부(25)는, 줌 제어부(21)에 의한 줌렌즈(11)의 제어와 팬 제어부(23)에 의한 영상획득부(10)의 패닝과 틸트 제어부(25)에 의한 영상획득부(10)의 틸팅이 동시에 시작되고 동시에 종료되도록 한다. 이를 통해 사용자가 관찰하는 단말기의 디스플레이부에 디스플레이되는 이미지가 주밍, 패닝 및 틸팅이 동시에 시작되고 동시에 종료되는 자연스러운 이미지가 되도록 할 수 있다.FIG. 5 is graphs schematically illustrating operation over time when a surveillance camera according to an embodiment of the present invention zooms, pans, or tilts to acquire a digital image of a portion selected by a user. Thus the surveillance camera according to the present embodiment simultaneously starts zooming, panning and tilting at time t 0 and ends them simultaneously at time t 3 . That is, the zoom control unit 21, the pan control unit 23, and the tilt control unit 25 control the zoom lens 11 by the zoom control unit 21 and panning of the image acquisition unit 10 by the pan control unit 23. And tilting of the image acquisition unit 10 by the tilt control unit 25 is simultaneously started and simultaneously terminated. Through this, the image displayed on the display unit of the terminal observed by the user may be a natural image in which zooming, panning and tilting are simultaneously started and ended.

물론 이를 위해서 상황에 따라 패닝 속도 및/또는 틸팅 속도를 변화시킬 수 있다. 즉, 줌 제어부(21)가 줌렌즈(11)를 제어하는 동안, 팬값의, 줌 제어부(21)가 줌렌즈(11)를 이동시키기 위한 줌값에 대한 비율로, 팬 제어부(23)가 영상획득부(10)를 패닝시킨다. 그리고 틸트값의, 줌 제어부(21)가 줌렌즈(11)를 이동시키기 위한 줌값에 대한 비율로, 틸트 제어부(25)가 영상획득부(10)를 틸팅시킨다.Of course, for this purpose, the panning speed and / or the tilting speed may be changed according to circumstances. That is, while the zoom control unit 21 controls the zoom lens 11, the pan control unit 23 controls the image acquisition unit (A) in a ratio of the pan value, to the zoom value for the zoom control unit 21 to move the zoom lens 11. Pan 10). The tilt control unit 25 tilts the image acquisition unit 10 at a ratio of the tilt value to the zoom value for the zoom control unit 21 to move the zoom lens 11.

예컨대 단말기의 디스플레이부에 디스플레이된 도 2a에 도시된 것과 같은 이미지(Im1)가 가로 350픽셀 세로 282픽셀 크기의 이미지이고 사용자의 선택 영역(SA)의 크기가 가로 175픽셀 세로 141픽셀 크기의 영역이라면, 350/175=2에 의해 2배 줌 변경이 이루어지게 된다. 상기 표 1은 5배줌 기능을 갖는 감시 카메라에 대한 것으로 5배줌 기능의 경우 제1단이 1배줌을 의미하고 제4단이 2배줌을 의미하며 제8단이 3배줌을 의미하고 제12단이 4배줌을 의미하며 제16단이 5배줌을 의미하는 것으로 볼 수 있다. 따라서 현 줌단이 제1단이라면 줌 제어부(21)가 줌렌즈(11)를 제1단에서 제4단으로 움직이도록, 줌렌즈(11)를 이동시키기 위한 줌값은 150으로 결정된다.For example, if the image Im1 as shown in FIG. 2A displayed on the display unit of the terminal is an image having a width of 350 pixels by 282 pixels and the size of the user selection area SA is an area of 175 pixels by 141 pixels , 2x zoom change by 350/175 = 2. Table 1 is for a surveillance camera having a 5x zoom function in the case of the 5x zoom function, the first stage means 1x zoom, the fourth stage means 2x zoom, the 8th stage means 3x zoom, and the 12th stage It means 4x zoom and the 16th stage can be seen as 5x zoom. Therefore, if the current zoom stage is the first stage, the zoom value for moving the zoom lens 11 is determined to be 150 so that the zoom controller 21 moves the zoom lens 11 from the first stage to the fourth stage.

여기서 이 이미지(Im1)의 중심(C1)에서 사용자의 선택 영역(SA)의 중심(C2)까지의 가로방향 픽셀수가 87개이며 현 줌단이 제1단이라면, 전술한 바와 같이 2458/350*87=610.99라는 계산에 의해 대략 611이라는 팬값이 결정된다. 또한 이 이미지(Im1)의 중심(C1)에서 사용자의 선택 영역(SA)의 중심(C2)까지의 세로방향 픽셀수가 70개이며 현 줌단이 제1단이라면, 전술한 바와 같이 1525/282*70=378.55라는 계산에 의해 대략 379라는 틸트값이 결정된다. Here, if the number of horizontal pixels from the center C1 of the image Im1 to the center C2 of the user's selection area SA is 87 and the current zoom stage is the first stage, as described above, 2458/350 * 87 The fan value of approximately 611 is determined by the calculation of = 610.99. If the number of vertical pixels from the center C1 of the image Im1 to the center C2 of the user's selection area SA is 70 and the current zoom stage is the first stage, as described above, 1525/282 * 70 The tilt value of approximately 379 is determined by the calculation of = 378.55.

따라서 줌 제어부(21)가 줌렌즈(11)를 제어하는 동안, 즉 줌 제어부(21)가 포함하는 스텝모터가 150이라는 회전수치만큼 회전하는 동안, 팬값의 줌값에 대한 비율, 즉 611/150=4.1 이라는 비율로 팬 제어부(23)가 영상획득부(10)를 패닝시킨다. 즉, 팬 제어부(23)가 포함하는 스텝모터가 611이라는 회전수치만큼 회전하되, 줌 제어부(21)가 포함하는 스텝모터의 회전속도의 대략 4.1배의 회전속도로 회전한다. 이에 따라 줌 제어부(21)가 포함하는 스텝모터의 회전 종료 시점이 팬 제어부(23)가 포함하는 스텝모터의 회전 종료 시점과 대략 유사하게 (또는 일치하게) 된다.Therefore, while the zoom control unit 21 controls the zoom lens 11, that is, while the step motor included in the zoom control unit 21 is rotated by the rotational value of 150, the ratio of the pan value to the zoom value, that is, 611/150 = 4.1 The fan control unit 23 pans the image acquisition unit 10 at a ratio of. That is, the step motor included in the fan control unit 23 rotates by a rotational value of 611, but rotates at a rotation speed of approximately 4.1 times the rotation speed of the step motor included in the zoom control unit 21. Accordingly, the end point of rotation of the step motor included in the zoom control unit 21 becomes substantially similar to (or coincident with) the end point of rotation of the step motor included in the fan control unit 23.

마찬가지로 줌 제어부(21)가 줌렌즈(11)를 제어하는 동안, 즉 줌 제어부(21)가 포함하는 스텝모터가 150이라는 회전수치만큼 회전하는 동안, 틸트값의 줌값에 대한 비율, 즉 379/150=2.53 이라는 비율로 틸트 제어부(25)가 영상획득부(10)를 틸팅시킨다. 즉, 틸트 제어부(25)가 포함하는 스텝모터가 379라는 회전수치만큼 회전하되, 줌 제어부(21)가 포함하는 스텝모터의 회전속도의 대략 2.53배의 회전속도로 회전한다. 이에 따라 줌 제어부(21)가 포함하는 스텝모터의 회전 종료 시점이 틸트 제어부(25)가 포함하는 스텝모터의 회전 종료 시점과 대략 유사하게 (또는 일치하게) 된다.Similarly, while the zoom control unit 21 controls the zoom lens 11, that is, while the step motor included in the zoom control unit 21 is rotated by the rotational value of 150, the ratio of the tilt value to the zoom value, that is, 379/150 = The tilt control unit 25 tilts the image acquisition unit 10 at a ratio of 2.53. That is, the step motor included in the tilt control unit 25 rotates by a rotational value of 379, but rotates at a rotation speed of approximately 2.53 times the rotation speed of the step motor included in the zoom control unit 21. Accordingly, the end point of rotation of the step motor included in the zoom control unit 21 becomes substantially similar to (or coincident with) the end point of rotation of the step motor included in the tilt control unit 25.

이와 같은 방식으로, 주밍 완료 시점에 패닝 및/또는 틸팅이 동시에 완료되도록 함으로써, 사용자가 관찰하는 단말기의 디스플레이부에 디스플레이되는 이미지가 자연스러운 이미지가 되도록 할 수 있다.In this manner, the panning and / or tilting may be simultaneously completed at the completion of zooming, so that the image displayed on the display unit of the terminal observed by the user may be a natural image.

도 6은 본 발명의 다른 일 실시예에 따른 감시 카메라 제어방법을 개략적으로 도시하는 플로우챠트이다. 본 실시예에 따른 제어방법은 네트워크를 통해 단말기로부터 입력되는 데이터에 따라 주밍(zooming), 패닝(panning) 및 틸팅(tilting)을 수행하는 감시 카메라 제어방법이다. 이때 감시 카메라는 전술한 바와 같은 영상획득부와, 줌 제어부와, 팬 제어부와, 틸트 제어부와, 제어데이터를 저장한 메모리를 구비한다.6 is a flowchart schematically illustrating a method for controlling a surveillance camera according to another embodiment of the present invention. The control method according to the present embodiment is a surveillance camera control method of performing zooming, panning, and tilting according to data input from a terminal through a network. In this case, the surveillance camera includes an image acquisition unit, a zoom control unit, a pan control unit, a tilt control unit, and a memory storing control data as described above.

여기서 제어데이터를 저장한 메모리는, 영상획득부가 일 줌단 상태에서 타 줌단 상태가 되도록 하기 위해 줌 제어부가 줌렌즈를 이동시키기 위한 줌값과, 제1팬위치에서 촬상소자가 생성한 데이터로부터의 이미지에 포함된 부분이 제2팬위치에서 촬상소자가 생성한 데이터로부터의 이미지에 포함되지 않도록 하기 위해 팬 제어부가 영상획득부를 최소로 패닝시키기 위한 각 줌단에서의 팬값과, 제1틸트위치에서 촬상소자가 생성한 데이터로부터의 이미지에 포함된 부분이 제2틸트위치에서 촬상소자가 생성한 데이터로부터의 이미지에 포함되지 않도록 하기 위해 틸트 제어부가 영상획득부를 최소로 틸팅시키기 위한 각 줌단에서의 틸트값을 포함한다.The memory storing the control data is included in a zoom value for moving the zoom lens by the zoom control unit to move the zoom lens from the one zoom end state to the other zoom end state, and an image from the data generated by the image pickup device at the first pan position. The pan control at each zoom stage for panning the image acquisition unit to the minimum to pan the image acquisition unit so as not to be included in the image from the data generated by the image pickup device at the second pan position, and the image pickup device is generated at the first tilt position. The tilt control section includes a tilt value at each zoom stage for tilting the image acquisition section to the minimum so that the portion included in the image from one data is not included in the image from the data generated by the image pickup device at the second tilt position. .

본 실시예에 따른 제어방법은 네트워크를 통해 단말기의 디스플레이부에 가로 X픽셀 세로 Y픽셀의 이미지로 디스플레이될 이미지 데이터를 송신한다. 이때 네트워크를 통해 단말기로부터, 사용자에 의해 선택된, 디스플레이된 이미지의 일부 영역에 대한 주밍신호를 수신하면(S10), 가로 X픽셀 세로 Y픽셀의 이미지의 크기와 사용자에 의해 선택된 일부 영역의 크기의 비율에 따라 줌 제어부가 줌렌즈를 이동시키기 위한 줌값을 메모리에 저장된 제어데이터로부터 결정한다(S20). 그리고 팬값과 틸트값을 메모리에 저장된 제어데이터로부터 결정한다(S30). 여기서 팬값이라 함은 가로 X픽셀 세로 Y픽셀의 이미지의 중심에서 사용자에 의해 선택된 일부 영역의 중심까지의 가로방향픽셀수에 따른 현 줌단에서의 팬값이며, 틸트값이라 함은 가로 X픽셀 세로 Y픽셀의 이미지의 중심에서 사용자에 의해 선택된 일부 영역의 중심까지의 세로방향픽셀수에 따른 현 줌단에서의 틸트값 의미한다. 이에 따라 줌렌즈를 제어하고 영상획득부를 패닝 및/또는 틸팅시킨다(S40).The control method according to the present embodiment transmits image data to be displayed as an image having a width of X pixels and a height of Y pixels through a network. In this case, when a zooming signal for a partial area of the displayed image selected by the user is received from the terminal through the network (S10), the ratio of the size of the image having a width of X pixels and the height of Y pixels to the size of the partial area selected by the user In operation S20, the zoom controller determines a zoom value for moving the zoom lens from the control data stored in the memory. The pan value and the tilt value are determined from the control data stored in the memory (S30). Here, the pan value is the pan value at the current zoom level according to the number of horizontal pixels from the center of the image of the horizontal X pixels of the vertical Y pixels to the center of the selected area selected by the user, and the tilt value is the horizontal X pixels of the vertical Y pixels The tilt value at the current zoom end according to the number of vertical pixels from the center of the image to the center of the selected area selected by the user. Accordingly, the zoom lens is controlled and the image acquisition unit is panned and / or tilted (S40).

종래의 감시 카메라의 제어방법의 경우, 감시 카메라가 송부한 데이터로부터의 이미지가 도 2a에 도시된 것과 같을 시, 사용자가 SA로 표시된 것과 같이 일부분을 선택하면 감시 카메라의 오류로 인하여, 주밍/패닝/틸팅 완료 후 획득한 이미지가 도 2b에 도시된 것과 같은 것이 아니라 도 2c에 도시된 것과 같은 것이 될 수 있다는 문제점이 있었다. 이는 단말기의 디스플레이부에 디스플레이된 이미지에서 사용자에 의해 선택된 일부분은 2차원 좌표로 나타나는 반면, 감시 카메라의 패닝/틸팅은 3차원 좌표를 통해 제어되기 때문이다. 이러한 2차원-3차원 변환 과정에서의 오류를 줄이기 위해서는 각각의 화소 데이터에 대해 2차원-3차원 변환을 투시도법(Perspective projection)과 같은 복잡한 알고리즘을 거쳐야만 하는바, 이를 위해서는 각각의 화소 데이터에 대해 2차원-3차원 변환을 수행하는 감시 카메라에 탑재되는 CPU 등의 성능을 획기적으로 높여야만 하고 이에 따라 감시 카메라의 제조비용의 급격한 상승 등을 초래한다는 문제점이 있었다.In the case of the control method of the conventional surveillance camera, when the image from the data sent by the surveillance camera is shown in FIG. 2A, when the user selects a part as indicated by SA, due to the error of the surveillance camera, zooming / panning There is a problem that the image obtained after the completion of tilting may be the same as that shown in FIG. 2C, rather than the same as that shown in FIG. 2B. This is because a part selected by the user in the image displayed on the display of the terminal appears in two-dimensional coordinates, while the panning / tilting of the surveillance camera is controlled through the three-dimensional coordinates. In order to reduce the error in the 2D-3D transformation process, the 2D-3D transformation has to go through a complex algorithm such as perspective projection for each pixel data. There is a problem in that the performance of the CPU and the like mounted on the surveillance camera performing 2D-3D transformation must be drastically increased, resulting in a sharp increase in the manufacturing cost of the surveillance camera.

그러나 본 실시예에 따른 감시 카메라 제어방법의 경우에는 종래의 감시 카메라 제어방법과 달리 사용자가 도 2a에 도시된 것과 같은 이미지(Im1)에서 SA로 표시된 영역을 선택하였을 시, 메모리에 저장된 제어데이터를 활용하여 줌값, 팬값 및/또는 틸트값을 결정함으로써, 도 2b에 도시된 것과 같이 정확한 이미지(Im2)가 단말기의 디스플레이부에 디스플레이되도록 할 수 있다.However, in the surveillance camera control method according to the present embodiment, unlike the conventional surveillance camera control method, when the user selects an area indicated by SA in the image Im as shown in FIG. 2A, the control data stored in the memory is stored. By determining the zoom value, the pan value and / or the tilt value, the correct image Im2 can be displayed on the display unit of the terminal as shown in FIG. 2B.

한편, 줌렌즈를 제어하고 영상획득부를 패닝시키며 영상획득부를 틸팅시키는 단계(S40)는, 줌 제어부, 팬 제어부 및 틸트 제어부가, 줌 제어부에 의한 줌렌즈의 제어와 팬 제어부에 의한 영상획득부의 패닝과 틸트 제어부에 의한 영상획득부의 틸팅이 동시에 시작되고 동시에 종료되도록 하는 단계일 수 있다. 이를 통해 사용자가 관찰하는 단말기의 디스플레이부에 디스플레이되는 이미지가 주밍, 패닝 및 틸팅이 동시에 시작되고 동시에 종료되는 자연스러운 이미지가 되도록 할 수 있다.On the other hand, controlling the zoom lens, panning the image acquisition unit and tilting the image acquisition unit (S40), the zoom control unit, the pan control unit and the tilt control unit, the zoom control of the zoom lens by the zoom control and the panning and tilting of the image acquisition unit by the pan control The tilting of the image acquisition unit by the controller may be simultaneously started and simultaneously terminated. Through this, the image displayed on the display unit of the terminal observed by the user may be a natural image in which zooming, panning and tilting are simultaneously started and ended at the same time.

물론 이를 위해서 상황에 따라 패닝 속도 및/또는 틸팅 속도를 변화시킬 수 있다. 즉, 줌 제어부가 줌렌즈를 제어하는 동안, 팬값의, 줌 제어부가 줌렌즈를 이동시키기 위한 줌값에 대한 비율로, 팬 제어부가 영상획득부를 패닝시킨다. 그리고 틸트값의, 줌 제어부가 줌렌즈를 이동시키기 위한 줌값에 대한 비율로, 틸트 제어부가 영상획득부를 틸팅시킨다. 이에 대한 구체적인 수치적인 예는 전술한 실시예에서 설명한 바와 같다.Of course, for this purpose, the panning speed and / or the tilting speed may be changed according to circumstances. That is, while the zoom control unit controls the zoom lens, the pan control unit pans the image acquisition unit at a ratio of the pan value to the zoom value for the zoom control unit to move the zoom lens. The tilt controller tilts the image acquisition unit at a ratio of the tilt value to the zoom value for the zoom controller to move the zoom lens. Specific numerical examples for this are as described in the above-described embodiment.

이상에서 언급된 본 실시예 및 그 변형예들에 따른 제어방법을 감시 카메라에서 실행시키기 위한 프로그램은 기록매체에 저장될 수 있다. 여기서 기록매체라 함은 예컨대 도 3에 도시된 것과 같은 메모리(50)일 수도 있고, 이와 다른 별도의 기록매체일 수도 있다. 여기서 기록매체는 마그네틱 저장매체(예컨대, 롬(ROM), 플로피 디스크, 하드디스크 등) 및 광학적 판독 매체(예컨대, 시디롬(CD-ROM), 디브이디(DVD: Digital Versatile Disc))와 같은 저장매체를 포함한다.The program for executing the control method according to the present embodiment and its modifications mentioned above in the surveillance camera may be stored in a recording medium. The recording medium may be, for example, a memory 50 as shown in FIG. 3 or a separate recording medium. The storage medium may be a storage medium such as a magnetic storage medium (e.g., ROM, floppy disk, hard disk, etc.) and an optical reading medium (e.g., CD-ROM, DVD (Digital Versatile Disc) .

본 발명은 도면에 도시된 실시예를 참고로 설명되었으나 이는 예시적인 것에 불과하며, 당해 기술 분야에서 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 다른 실시예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 첨부된 특허청구범위의 기술적 사상에 의하여 정해져야 할 것이다.While the present invention has been described with reference to exemplary embodiments, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, but, on the contrary, is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the invention. Accordingly, the true scope of the present invention should be determined by the technical idea of the appended claims.

도 1은 본 발명의 일 실시예에 따른 감시 카메라가 단말기와 네트워크를 통해 통신하는 것을 개략적으로 도시하는 개념도이다.1 is a conceptual diagram schematically illustrating that a surveillance camera according to an embodiment of the present invention communicates with a terminal through a network.

도 2a는 본 발명의 일 실시예에 따른 감시 카메라가 획득한 이미지 데이터로부터의 이미지를 개략적으로 도시하는 개념도이다.2A is a conceptual diagram schematically illustrating an image from image data acquired by a surveillance camera according to an embodiment of the present invention.

도 2b는 도 2a의 이미지에서 사용자에 의해 선택된 부분을 주밍하여 감시 카메라가 획득한 이미지 데이터로부터의 이미지를 개략적으로 도시하는 개념도이다.FIG. 2B is a conceptual diagram schematically illustrating an image from image data obtained by the surveillance camera by zooming a portion selected by the user in the image of FIG. 2A.

도 2c는 도 2a의 이미지에서 종래의 감시 카메라가 사용자에 의해 선택된 부분을 주밍할 시 발생한 오류를 가진 채 획득한 이미지 데이터로부터의 이미지를 개략적으로 도시하는 개념도이다.FIG. 2C is a conceptual diagram schematically illustrating an image from image data obtained with an error occurring when a conventional surveillance camera zooms in a portion selected by a user in the image of FIG. 2A.

도 3은 본 발명의 일 실시예에 따른 감시 카메라를 개략적으로 도시하는 블록도이다.3 is a block diagram schematically illustrating a surveillance camera according to an embodiment of the present invention.

도 4a 내지 도 4c는 종래의 감시 카메라가 사용자에 의해 선택된 부분에 대한 디지털 이미지를 획득하기 위하여 주밍/패닝/틸팅할 시의 시간에 따른 작동을 개략적으로 도시하는 그래프들이다.4A-4C are graphs schematically illustrating the operation over time of a conventional surveillance camera when zooming / panning / tilting to obtain a digital image of a portion selected by a user.

도 5는 본 발명의 일 실시예에 따른 감시 카메라가 사용자에 의해 선택된 부분에 대한 디지털 이미지를 획득하기 위하여 주밍/패닝/틸팅할 시의 시간에 따른 작동을 개략적으로 도시하는 그래프들이다.FIG. 5 is graphs schematically illustrating operation over time when a surveillance camera according to an embodiment of the present invention zooms, pans, or tilts to acquire a digital image of a portion selected by a user.

도 6은 본 발명의 다른 일 실시예에 따른 감시 카메라 제어방법을 개략적으로 도시하는 플로우챠트이다.6 is a flowchart schematically illustrating a method for controlling a surveillance camera according to another embodiment of the present invention.

<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>

1a, 1i, 1z: 감시 카메라 2: 네트워크1a, 1i, 1z: surveillance camera 2: network

3: 단말기 10: 영상획득부3: terminal 10: image acquisition unit

11: 줌렌즈 13: 촬상소자11: zoom lens 13: image pickup device

21: 줌 제어부 23: 팬 제어부21: zoom control unit 23: pan control unit

25: 틸트 제어부 30: A/D 변환부25: tilt control unit 30: A / D conversion unit

40: 디지털 신호 처리부 50: 메모리40: digital signal processor 50: memory

60: 데이터송신부 70: 데이터수신부60: data transmitter 70: data receiver

100: CPU100: CPU

Claims (9)

네트워크를 통해 단말기로부터 입력되는 데이터에 따라 주밍(zooming), 패닝(panning) 및 틸팅(tilting)을 수행하는 감시 카메라로서,A surveillance camera that performs zooming, panning, and tilting according to data input from a terminal through a network. 상기 네트워크를 통해 상기 단말기로부터 전송된 데이터를 수신하는 데이터수신부;A data receiver for receiving data transmitted from the terminal through the network; 줌렌즈를 포함한 렌즈부와, 상기 렌즈부를 통과한 입사광으로부터 이미지 데이터를 생성하는 촬상소자를 포함하는 영상획득부;An image acquisition unit including a lens unit including a zoom lens and an imaging device for generating image data from incident light passing through the lens unit; 줌(zoom)값에 따라 상기 줌렌즈를 제어하는 줌 제어부;A zoom controller which controls the zoom lens according to a zoom value; 팬(pan)값에 따라 상기 영상획득부를 패닝시키는 팬 제어부;A pan controller configured to pan the image acquisition unit according to a pan value; 틸트(tilt)값에 따라 상기 영상획득부를 틸팅시키는 틸트 제어부;A tilt control unit for tilting the image acquisition unit according to a tilt value; 상기 촬상소자가 생성한 이미지 데이터를 상기 네트워크를 통해 상기 단말기로 전송하는 데이터송신부; 및A data transmitter for transmitting the image data generated by the image pickup device to the terminal through the network; And 상기 영상획득부가 일 줌단 상태에서 타 줌단 상태가 되도록 하기 위해 상기 줌 제어부가 상기 줌렌즈를 이동시키기 위한 줌값과, 제1팬위치에서 상기 촬상소자가 생성한 데이터로부터의 이미지에 포함된 부분이 제2팬위치에서 상기 촬상소자가 생성한 데이터로부터의 이미지에 포함되지 않도록 하기 위해 상기 팬 제어부가 상기 영상획득부를 최소로 패닝시키기 위한 각 줌단에서의 팬값과, 제1틸트위치에서 상기 촬상소자가 생성한 데이터로부터의 이미지에 포함된 부분이 제2틸트위치에서 상기 촬상소자가 생성한 데이터로부터의 이미지에 포함되지 않도록 하기 위해 상기 틸트 제어부가 상기 영상획득부를 최소로 틸팅시키기 위한 각 줌단에서의 틸트값을 포함하는 제어데이터를 저장한 메모리;를 구비하는 것을 특징으로 하는 감시 카메라.A zoom value for moving the zoom lens by the zoom controller to move the zoom lens from the one zoom end state to the other zoom end state, and a portion included in the image from the data generated by the image pickup device at the first pan position; In order to avoid being included in the image from the data generated by the image pickup device at the pan position, the pan control unit generates a pan value at each zoom end for panning the image acquisition unit to a minimum, and the image pickup device generates the pan value at the first tilt position. The tilt control unit adjusts the tilt value at each zoom stage to tilt the image acquisition unit to the minimum so that the portion included in the image from the data is not included in the image from the data generated by the image pickup device at the second tilt position. Surveillance camera comprising a; storing a control data including. 제1항에 있어서,The method of claim 1, 상기 데이터수신부가, 상기 단말기의 디스플레이부에 가로 X픽셀 세로 Y픽셀의 이미지가 디스플레이된 상태에서 사용자에 의해 선택된 영역을 가로 X픽셀 세로 Y픽셀의 이미지로 상기 단말기의 디스플레이부에 디스플레이하라는 신호를 수신할 시,The data receiving unit receives a signal to display an area selected by the user as a horizontal X pixel vertical Y pixel image on the display unit of the terminal while the image of the horizontal X pixel vertical Y pixel is displayed on the display unit of the terminal. When you do, 상기 단말기의 디스플레이부에 디스플레이된 가로 X픽셀 세로 Y픽셀의 이미지의 크기와 사용자에 의해 선택된 영역의 크기의 비율에 따라 상기 줌 제어부가 상기 줌렌즈를 이동시키기 위한 줌값과, 상기 단말기의 디스플레이부에 디스플레이된 가로 X픽셀 세로 Y픽셀의 이미지의 중심에서 사용자에 의해 선택된 영역의 중심까지의 가로방향픽셀수에 따른 현 줌단에서의 팬값과, 상기 단말기의 디스플레이부에 디스플레이된 가로 X픽셀 세로 Y픽셀의 이미지의 중심에서 사용자에 의해 선택된 영역의 중심까지의 세로방향픽셀수에 따른 현 줌단에서의 틸트값을 상기 메모리에 저장된 제어데이터로부터 결정하며,A zoom value for moving the zoom lens by the zoom controller according to a ratio of an image size of a horizontal X pixel vertical Y pixel displayed on a display unit of the terminal to an area selected by a user, and displayed on the display unit of the terminal The pan value at the current zoom level according to the number of horizontal pixels from the center of the image of the horizontal X pixels of the vertical Y pixels to the center of the area selected by the user, and the image of the horizontal X pixels of vertical Y pixels displayed on the display unit of the terminal. The tilt value at the current zoom end according to the number of vertical pixels from the center of the center to the center of the area selected by the user is determined from the control data stored in the memory. 결정한 줌값에 따라 상기 줌 제어부가 상기 줌렌즈를 제어하고, 결정한 팬값에 따라 상기 팬 제어부가 상기 영상획득부를 패닝시키며, 결정한 틸트값에 따라 상기 틸트 제어부가 상기 영상획득부를 틸팅시키는 것을 특징으로 하는 감시 카메 라.The zoom control unit controls the zoom lens according to the determined zoom value, the pan control unit pans the image acquisition unit according to the determined pan value, and the tilt control unit tilts the image acquisition unit according to the determined tilt value. la. 제2항에 있어서,3. The method of claim 2, 상기 줌 제어부, 상기 팬 제어부 및 상기 틸트 제어부는, 상기 줌 제어부에 의한 상기 줌렌즈의 제어와 상기 팬 제어부에 의한 상기 영상획득부의 패닝과 상기 틸트 제어부에 의한 상기 영상획득부의 틸팅이 동시에 시작되고 동시에 종료되도록 하는 것을 특징으로 하는 감시 카메라.The zoom control unit, the pan control unit and the tilt control unit may simultaneously control the zoom lens by the zoom control unit, panning of the image acquisition unit by the pan control unit, and tilting of the image acquisition unit by the tilt control unit at the same time. Surveillance camera, characterized in that. 제2항에 있어서,3. The method of claim 2, 상기 줌 제어부가 상기 줌렌즈를 제어하는 동안,While the zoom control unit controls the zoom lens, 상기 팬값의, 상기 줌 제어부가 상기 줌렌즈를 이동시키기 위한 줌값에 대한 비율로, 상기 팬 제어부가 상기 영상획득부를 패닝시키고,The pan control unit pans the image acquisition unit at a ratio of the pan value to a zoom value for the zoom control unit to move the zoom lens, 상기 틸트값의, 상기 줌 제어부가 상기 줌렌즈를 이동시키기 위한 줌값에 대한 비율로, 상기 틸트 제어부가 상기 영상획득부를 틸팅시키는 것을 특징으로 하는 감시 카메라.And the tilt control unit tilts the image acquisition unit at a ratio of the tilt value to a zoom value for the zoom control unit to move the zoom lens. 네트워크를 통해 단말기로부터 입력되는 데이터에 따라 주밍(zooming), 패닝(panning) 및 틸팅(tilting)을 수행하는 감시 카메라 제어방법으로서,A method of controlling a surveillance camera that performs zooming, panning, and tilting according to data input from a terminal through a network. 상기 감시 카메라는, 줌렌즈를 포함한 렌즈부와 상기 렌즈부를 통과한 입사광으로부터 이미지 데이터를 생성하는 촬상소자를 포함하는 영상획득부와, 줌(zoom)값에 따라 상기 줌렌즈를 제어하는 줌 제어부와, 팬(pan)값에 따라 상기 영상획득부를 패닝시키는 팬 제어부와, 틸트(tilt)값에 따라 상기 영상획득부를 틸팅시키는 틸트 제어부와, 제어데이터를 저장한 메모리를 구비하고,The surveillance camera includes an image acquisition unit including a lens unit including a zoom lens and an image pickup device for generating image data from incident light passing through the lens unit, a zoom control unit controlling the zoom lens according to a zoom value, and a pan. a pan control unit for panning the image acquisition unit according to a pan value, a tilt control unit for tilting the image acquisition unit according to a tilt value, and a memory storing control data; 상기 제어데이터를 저장한 메모리는, 상기 영상획득부가 일 줌단 상태에서 타 줌단 상태가 되도록 하기 위해 상기 줌 제어부가 상기 줌렌즈를 이동시키기 위한 줌값과, 제1팬위치에서 상기 촬상소자가 생성한 데이터로부터의 이미지에 포함된 부분이 제2팬위치에서 상기 촬상소자가 생성한 데이터로부터의 이미지에 포함되지 않도록 하기 위해 상기 팬 제어부가 상기 영상획득부를 최소로 패닝시키기 위한 각 줌단에서의 팬값과, 제1틸트위치에서 상기 촬상소자가 생성한 데이터로부터의 이미지에 포함된 부분이 제2틸트위치에서 상기 촬상소자가 생성한 데이터로부터의 이미지에 포함되지 않도록 하기 위해 상기 틸트 제어부가 상기 영상획득부를 최소로 틸팅시키기 위한 각 줌단에서의 틸트값을 포함하는 제어데이터를 저장하며,The memory storing the control data includes a zoom value for moving the zoom lens by the zoom control unit to move the zoom lens from one zoom end state to another zoom end state, and data generated by the imaging device at the first pan position. A pan value at each zoom end for panning the image acquisition unit to the minimum so that the part included in the image of the image is not included in the image from the data generated by the image pickup device at the second pan position, and the first value; The tilt control unit tilts the image acquisition unit to a minimum so that a portion included in the image from the data generated by the image pickup device at the tilt position is not included in the image from the data generated by the image pickup device at the second tilt position. Stores control data including a tilt value at each zoom end for 상기 제어방법은,The control method, 상기 네트워크를 통해 상기 단말기의 디스플레이부에 가로 X픽셀 세로 Y픽셀의 이미지로 디스플레이될 이미지 데이터를 송신하는 단계;Transmitting image data to be displayed as a horizontal X pixel vertical Y pixel image on a display unit of the terminal via the network; 상기 네트워크를 통해 상기 단말기로부터, 사용자에 의해 선택된, 디스플레이된 이미지의 일부 영역에 대한 주밍신호를 수신하는 단계;Receiving a zooming signal for a portion of the displayed image, selected by the user, from the terminal via the network; 상기 가로 X픽셀 세로 Y픽셀의 이미지의 크기와 사용자에 의해 선택된 상기 일부 영역의 크기의 비율에 따라 줌 제어부가 줌렌즈를 이동시키기 위한 줌값을 상기 메모리에 저장된 제어데이터로부터 결정하는 단계;Determining a zoom value for moving the zoom lens from the control data stored in the memory according to a ratio of the size of the image of the horizontal X pixels to the vertical Y pixels and the size of the partial region selected by the user; 상기 가로 X픽셀 세로 Y픽셀의 이미지의 중심에서 사용자에 의해 선택된 상기 일부 영역의 중심까지의 가로방향픽셀수에 따른 현 줌단에서의 팬값과, 상기 가로 X픽셀 세로 Y픽셀의 이미지의 중심에서 사용자에 의해 선택된 상기 일부 영역의 중심까지의 세로방향픽셀수에 따른 현 줌단에서의 틸트값을 상기 메모리에 저장된 제어데이터로부터 결정하는 단계;를 포함하는 것을 특징으로 하는 감시 카메라 제어방법.The pan value at the current zoom end according to the number of horizontal pixels from the center of the image of the horizontal X pixels to the vertical Y pixels to the center of the partial area selected by the user, and to the user at the center of the image of the horizontal X pixels to Y pixels And determining from the control data stored in the memory a tilt value at the current zoom end corresponding to the number of vertical pixels up to the center of the partial region selected by the control camera. 청구항 6은(는) 설정등록료 납부시 포기되었습니다.Claim 6 has been abandoned due to the setting registration fee. 제5항에 있어서,The method of claim 5, 결정된 줌값에 따라 상기 줌 제어부가 상기 줌렌즈를 제어하고, 결정한 팬값에 따라 상기 팬 제어부가 상기 영상획득부를 패닝시키며, 결정한 틸트값에 따라 상기 틸트 제어부가 상기 영상획득부를 틸팅시키는 단계를 더 포함하는 것을 특징으로 하는 감시 카메라 제어방법.And controlling the zoom lens by the zoom controller according to the determined zoom value, panning the image acquisition unit by the pan control unit according to the determined pan value, and tilting the image acquisition unit by the tilt control unit according to the determined tilt value. Surveillance camera control method characterized in that. 청구항 7은(는) 설정등록료 납부시 포기되었습니다.Claim 7 has been abandoned due to the setting registration fee. 제6항에 있어서,The method according to claim 6, 상기 줌렌즈를 제어하고 상기 영상획득부를 패닝시키며 상기 영상획득부를 틸팅시키는 단계는,Controlling the zoom lens, panning the image acquisition unit, and tilting the image acquisition unit; 상기 줌 제어부, 상기 팬 제어부 및 상기 틸트 제어부가, 상기 줌 제어부에 의한 상기 줌렌즈의 제어와 상기 팬 제어부에 의한 상기 영상획득부의 패닝과 상기 틸트 제어부에 의한 상기 영상획득부의 틸팅이 동시에 시작되고 동시에 종료되도록 하는 단계인 것을 특징으로 하는 감시 카메라 제어방법.The zoom control unit, the pan control unit, and the tilt control unit simultaneously control the zoom lens by the zoom control unit, panning of the image acquisition unit by the pan control unit, and tilting of the image acquisition unit by the tilt control unit simultaneously and end simultaneously. Surveillance camera control method, characterized in that the step of. 제6항에 있어서,The method according to claim 6, 상기 줌렌즈를 제어하고 상기 영상획득부를 패닝시키며 상기 영상획득부를 틸팅시키는 단계는,Controlling the zoom lens, panning the image acquisition unit, and tilting the image acquisition unit; 상기 줌 제어부가 상기 줌렌즈를 제어하는 동안,While the zoom control unit controls the zoom lens, 상기 팬값의, 상기 줌 제어부가 상기 줌렌즈를 이동시키기 위한 줌값에 대한 비율로, 상기 팬 제어부가 상기 영상획득부를 패닝시키고,The pan control unit pans the image acquisition unit at a ratio of the pan value to a zoom value for the zoom control unit to move the zoom lens, 상기 틸트값의, 상기 줌 제어부가 상기 줌렌즈를 이동시키기 위한 줌값에 대한 비율로, 상기 틸트 제어부가 상기 영상획득부를 틸팅시키는 단계인 것을 특징으로 하는 감시 카메라 제어방법.And the tilt control unit tilts the image acquisition unit at a ratio of the tilt value to the zoom value for moving the zoom lens by the zoom control unit. 청구항 9은(는) 설정등록료 납부시 포기되었습니다.Claim 9 has been abandoned due to the setting registration fee. 제5항 내지 제8항 중 어느 한 항의 제어방법을 실행시키기 위한 프로그램을 저장한 기록매체.A recording medium storing a program for executing the control method of any one of claims 5 to 8.
KR1020090051948A 2009-06-11 2009-06-11 Monitoring camera, method for controlling the same, and recording medium storing program to execute the method Active KR101353473B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020090051948A KR101353473B1 (en) 2009-06-11 2009-06-11 Monitoring camera, method for controlling the same, and recording medium storing program to execute the method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090051948A KR101353473B1 (en) 2009-06-11 2009-06-11 Monitoring camera, method for controlling the same, and recording medium storing program to execute the method

Publications (2)

Publication Number Publication Date
KR20100133190A KR20100133190A (en) 2010-12-21
KR101353473B1 true KR101353473B1 (en) 2014-01-22

Family

ID=43508612

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090051948A Active KR101353473B1 (en) 2009-06-11 2009-06-11 Monitoring camera, method for controlling the same, and recording medium storing program to execute the method

Country Status (1)

Country Link
KR (1) KR101353473B1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR960003302A (en) * 1994-06-22 1996-01-26 미가렛 펄지니 Surveillance camera system and surveillance method using it
KR960003441A (en) * 1994-06-22 1996-01-26 마가렛 펄지니 Video surveillance system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR960003302A (en) * 1994-06-22 1996-01-26 미가렛 펄지니 Surveillance camera system and surveillance method using it
KR960003441A (en) * 1994-06-22 1996-01-26 마가렛 펄지니 Video surveillance system

Also Published As

Publication number Publication date
KR20100133190A (en) 2010-12-21

Similar Documents

Publication Publication Date Title
EP2154648B1 (en) Image processing device, image processing method, and image processing program
US12140855B2 (en) Camera system with a plurality of image sensors
US7834907B2 (en) Image-taking apparatus and image processing method
US6704048B1 (en) Adaptive electronic zoom control
EP2852150B1 (en) Using a narrow field-of-view monochrome camera for enhancing a zoomed colour image
US8279297B2 (en) Image processing apparatus, image processing method, and storage medium
US20100097444A1 (en) Camera System for Creating an Image From a Plurality of Images
US7848628B2 (en) Camera system, camera control apparatus, panorama image making method and computer program product
US8760511B2 (en) Monitoring camera, method of controlling the same, and recording medium storing program for executing the method
JP6833801B2 (en) Imaging equipment, imaging methods, programs and recording media
JP2011142419A (en) Camera universal head system
CN116472483B (en) Video support in multi-aperture mobile cameras with scan zoom cameras
JP2012037574A (en) Electronic imaging apparatus
JP2019110430A (en) Control apparatus, imaging apparatus, control method, and program
KR20230171943A (en) How to control the camera
KR101353473B1 (en) Monitoring camera, method for controlling the same, and recording medium storing program to execute the method
JP2006157432A (en) Three-dimensional photographic apparatus and photographic method of three-dimensional image
JP6105960B2 (en) Image processing apparatus, image processing method, and imaging apparatus
EP4708897A1 (en) Image-capturing control apparatus, image-capturing control method, image capturing system, computer program, and storage medium
JP4007986B2 (en) Imaging device
JP2013128256A (en) Imaging apparatus and control method thereof
US20130162858A1 (en) Method of controlling image quality and an image capturing apparatus applying the same
JP2000059671A (en) Camera control device, method, computer-readable storage medium, and storage medium storing data
JP3619541B2 (en) Electronic imaging device
JP2020197599A (en) Image capturing device and control method therefor

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20090611

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20121112

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20090611

Comment text: Patent Application

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20131209

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20140114

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20140115

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20161228

Year of fee payment: 4

PR1001 Payment of annual fee

Payment date: 20161228

Start annual number: 4

End annual number: 4

FPAY Annual fee payment

Payment date: 20180102

Year of fee payment: 5

PR1001 Payment of annual fee

Payment date: 20180102

Start annual number: 5

End annual number: 5

FPAY Annual fee payment

Payment date: 20181226

Year of fee payment: 6

PR1001 Payment of annual fee

Payment date: 20181226

Start annual number: 6

End annual number: 6

FPAY Annual fee payment

Payment date: 20191223

Year of fee payment: 7

PR1001 Payment of annual fee

Payment date: 20191223

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20201228

Start annual number: 8

End annual number: 8

PR1001 Payment of annual fee

Payment date: 20211228

Start annual number: 9

End annual number: 9

PR1001 Payment of annual fee

Payment date: 20241224

Start annual number: 12

End annual number: 12