KR100647191B1 - Transmission apparatus for digital video recorder and method for controlling the same - Google Patents
Transmission apparatus for digital video recorder and method for controlling the same Download PDFInfo
- Publication number
- KR100647191B1 KR100647191B1 KR1020050085625A KR20050085625A KR100647191B1 KR 100647191 B1 KR100647191 B1 KR 100647191B1 KR 1020050085625 A KR1020050085625 A KR 1020050085625A KR 20050085625 A KR20050085625 A KR 20050085625A KR 100647191 B1 KR100647191 B1 KR 100647191B1
- Authority
- KR
- South Korea
- Prior art keywords
- image data
- digital image
- compressed digital
- fifo
- resolution
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00007—Time or data compression or expansion
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10009—Improvement or modification of read or write signals
- G11B20/10037—A/D conversion, D/A conversion, sampling, slicing and digital quantisation or adjusting parameters thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/45—Cameras or camera modules comprising electronic image sensors; Control thereof for generating image signals from two or more image sensors being of different type or operating in different modes, e.g. with a CMOS sensor for moving images in combination with a charge-coupled device [CCD] for still images
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10527—Audio or video recording; Data buffering arrangements
- G11B2020/1062—Data buffering arrangements, e.g. recording or playback buffers
- G11B2020/10629—Data buffering arrangements, e.g. recording or playback buffers the buffer having a specific structure
- G11B2020/10638—First-in-first-out memories [FIFO] buffers
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10527—Audio or video recording; Data buffering arrangements
- G11B2020/1062—Data buffering arrangements, e.g. recording or playback buffers
- G11B2020/10675—Data buffering arrangements, e.g. recording or playback buffers aspects of buffer control
- G11B2020/10694—Data buffering arrangements, e.g. recording or playback buffers aspects of buffer control output interface, i.e. the way data leave the buffer, e.g. by adjusting the clock rate
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Television Signal Processing For Recording (AREA)
- Studio Devices (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
도 1은 종래기술에 의한 DVR용 전송 장치를 나타내는 도면이다. 1 is a view showing a transmission apparatus for a DVR according to the prior art.
도 2는 본 발명의 실시예에 따른 DVR용 전송 장치를 나타내는 도면이다. 2 is a diagram showing a transmission device for a DVR according to an embodiment of the present invention.
도 3은 도 2의 DVR용 전송 장치에 채용된 메모리 제어부를 상세하게 설명하기 위한 도면이다. FIG. 3 is a diagram for describing in detail the memory controller employed in the DVR transmission apparatus of FIG. 2.
도 4는 본 발명의 실시예에 의한 DVR용 전송 장치에 적용될 수 있는 제어 방법을 설명하기 위한 도면으로서, 특히 일부 카메라가 고장 또는 오프 상태가 되는 경우의 제어 방법을 설명하기 위한 도면이다. 4 is a view for explaining a control method that can be applied to a transmission device for a DVR according to an embodiment of the present invention. In particular, FIG.
도 5는 본 발명의 실시예에 의한 DVR용 전송 장치에 적용될 수 있는 제어 방법을 설명하기 위한 도면으로서, 특히 메모리부에 저장된 전체 데이터 양에 따라 해상도를 제어하는 제어 방법을 설명하기 위한 도면이다. 5 is a view for explaining a control method that can be applied to a transmission device for a DVR according to an embodiment of the present invention, and in particular, a control method for controlling the resolution according to the total amount of data stored in the memory unit.
도 6은 본 발명의 실시예에 의한 DVR용 전송 장치에 적용될 수 있는 제어 방법을 설명하기 위한 도면으로서, 특히 각 FIFO에 저장된 데이터 양에 따라 해상도를 제어하는 제어 방법을 설명하기 위한 도면이다. FIG. 6 is a diagram illustrating a control method applicable to a transmission apparatus for a DVR according to an embodiment of the present invention. In particular, FIG. 6 is a diagram illustrating a control method of controlling a resolution according to the amount of data stored in each FIFO.
도 7은 본 발명의 실시예에 의한 DVR용 전송 장치에 적용될 수 있는 제어 방법을 설명하기 위한 도면으로서, 특히 각 FIFO에 저장된 데이터 양에 따라 먹스로 출력되는 데이터의 양을 제어하는 제어 방법을 설명하기 위한 도면이다. 7 is a view for explaining a control method that can be applied to the transmission device for DVR according to an embodiment of the present invention, in particular, a control method for controlling the amount of data output to the mux according to the amount of data stored in each FIFO It is a figure for following.
본 발명은 전송 장치 및 그 제어 방법에 관한 발명으로서, 보다 구체적으로 디지털 비디오 레코더용 전송 장치에 및 그 제어 방법에 관한 발명이다. The present invention relates to a transmission device and a control method thereof, and more particularly, to a transmission device for a digital video recorder and a control method thereof.
디지털 비디오 레코더(digital video recorder. 이하 DVR이라 함.)는 CCD(charge-coupled device) 카메라 등의 촬영 장치에서 얻은 영상 정보를 디지털 형태로 저장하는 장치로서, 주로 보안용으로 사용된다. CCD 카메라의 높은 가격 및 낮은 해상도 등으로 인하여 초기의 DVR은 적은 수의 CCD 카메라와 낮은 해상도를 가졌으나, 보안에 대한 관심이 증가되고, 높은 해상도와 낮은 가격을 가지는 CCD 카메라가 보급됨에 따라, DVR에 사용되는 CCD 카메라의 개수와 저장되는 영상의 해상도가 급격히 증가되었다. 이에 따라, 복수의 CCD 카메라로부터 오는 많은 양의 영상 데이터를 PC(personal computer)의 하드 디스크 등의 장치에 효율적으로 전송하는 전송 장치의 개발이 필요하게 되었다. A digital video recorder (hereinafter referred to as a DVR) is a device that stores image information obtained from a photographing device such as a charge-coupled device (CCD) camera in a digital form, and is mainly used for security purposes. Due to the high price and low resolution of CCD cameras, early DVRs had a small number of CCD cameras and low resolutions, but as the concern for security increased, CCD cameras with high resolution and low price became popular. The number of CCD cameras used in the camera and the resolution of the stored images have increased dramatically. Accordingly, there is a need to develop a transmission device that efficiently transfers a large amount of image data from a plurality of CCD cameras to a device such as a hard disk of a personal computer (PC).
도 1은 종래기술에 의한 DVR용 전송 장치를 나타내는 도면이다. 도 1을 참조하면, DVR용 전송 장치는 비디오 디코더(11), 복수의 압축부(12), 복수의 PCI(peripheral component interconnect) 제어기(13) 및 PCI-PCI 브리지(14)를 포함한다. 각 압축부(12)는 DSP(digital signal processor)(15) 및 플래시 메모리(16)를 포함한다. DVR용 전송 장치에 있어서, 각 채널(CH1, CH2, CH3, CH4)로 입력되는 아날로그 영상 데이터는 비디오 디코더(11)에서 디지털 영상 데이터로 변환되고, 변환된 디지털 영상 데이터는 복수의 압축부(12)에 의하여 압축되어 PCI 제어기(13)를 통하여 PCI-PCI 브리지(14)로 전송된다. PCI-PCI 브리지(14)는 전송된 영상 데이터를 PC(미도시)로 전달하며, 전달된 영상 데이터는 하드 디스크(미도시)에 저장된다. 1 is a view showing a transmission apparatus for a DVR according to the prior art. Referring to FIG. 1, a transmission apparatus for a DVR includes a
그러나, 이러한 종래기술에 의한 DVR용 전송 장치는 몇 가지 문제점이 있다. 첫째, 영상 데이터가 동시에 PCI 제어기(13)에서 출력되는 경우에, 데이터가 폭주하는 현상이 발생할 수 있다는 문제점이 있다. 보다 구체적으로, 각 채널에 있어서 유효한 영상 데이터를 출력하는 기간과 영상 데이터를 출력하지 아니하는 블랭크(blank) 기간이 있는데, 만일 서로 다른 채널의 유효한 영상 데이터를 출력하는 기간이 서로 겹치지 아니하면, PCI 버스는 효율적으로 영상 데이터를 전송할 수 있으나, 이와 반대로 서로 다른 채널의 유효한 영상 데이터를 출력하는 기간이 서로 겹치면, PCI 제어기로부터 PCI 버스로 영상 데이터가 폭주하여 PCI 버스에서 병목 현상(bottle neck)이 발생하고, 서로 겹치는 블랭크 기간에는 PCI 버스로 영상 데이터가 전송되지 않으므로, 효율적으로 영상 데이터가 전송되지 아니한다. 둘째, 압축부(12)에서 출력되는 영상 데이터의 양은 PCI-PCI 브리지(14)의 전송 속도와 무관하게 결정되므로, PCI-PCI 브리지(14)의 전송 속도가 떨어지는 경우, 압축부(12) 에서 출력되는 영상 데이터를 PCI-PCI 브리지(14)가 다 전송하지 못하므로, 데이터의 손실이 발생하고 오동작이 발생할 수 있다는 문제점이 있다. 보다 구체적으로, PCI 버스에 연결된 다른 장치가 PCI를 점유하거나 하는 경우에 PCI-PCI 브리지에서 출력되는 영상 데이터의 양이 급감할 수 있다. 이 경우에도, 압축부(12)에서 출력되는 영상 데이터이 양이 일정하게 유지되면, PCI-PCI 브리지가 전달된 영상 데이터를 다 못 전달하게 되므로, 데이터의 손실이 발생하거나, 오동작이 일어날 위험에 처하게 된다. 셋째, 각 채널(CH1, CH2, CH3, CH4)마다 PCI 제어기(13)를 포함하므로 구현에 많은 비용이 발생한다는 문제점이 있다. 넷째, 종래기술에 의한 DVR용 전송 장치는 고화질의 영상 데이터를 전송하는 데에는 한계가 있다는 문제점이 있다.However, there are some problems with the conventional transmission apparatus for DVR. First, when image data is output from the
따라서, 본 발명이 이루고자 하는 기술적 과제는 상기한 문제점들을 해결하기 위한 것으로서, PC 등의 장치에 압축된 디지털 영상 데이터를 효율적으로 전달할 수 있는 DVR용 전송 장치 및 그 제어 방법을 제공하는 것이다. Accordingly, an aspect of the present invention is to solve the above problems, and to provide a transmission apparatus for a DVR and a control method thereof capable of efficiently delivering compressed digital image data to a device such as a PC.
또한, 본 발명이 이루고자 하는 기술적 과제는 하나의 DVR용 전송 장치를 이용하여 많은 수의 CCD 카메라로부터 전달되는 고화질의 영상 데이터를 디지털 변환 및 압축하여 PC 등의 장치에 전달할 수 있도록 하는 DVR용 전송 장치 및 그 제어 방법을 제공하는 것이다. In addition, the technical problem to be achieved by the present invention is a transmission device for DVR to digitally convert and compress high-definition image data transmitted from a large number of CCD cameras using a single transmission device for the DVR to be delivered to a device such as a PC And a control method thereof.
또한, 본 발명이 이루고자 하는 기술적 과제는 비용이 저렴한 DVR용 전송 장 치 및 그 제어 방법을 제공하는 것이다. In addition, the technical problem to be achieved by the present invention is to provide a low cost DVR transmission device and its control method.
상술한 목적을 달성하기 위한 기술적 수단으로서, 본 발명의 제 1 측면은 디지털 방식의 영상데이터를 압축한 압축된 디지털 영상 데이터를 출력하는 복수의 압축부; 상기 압축된 디지털 영상 데이터를 일시적으로 저장한 후 출력하는 메모리부; 상기 메모리부에서 출력된 상기 압축된 디지털 영상 데이터를 소정의 인터페이스를 이용하여 출력하는 인터페이스 제어부; 및 상기 메모리부에 저장된 상기 압축된 디지털 영상 데이터의 양에 따라 상기 복수의 압축부 중 적어도 하나에서 출력되는 상기 압축된 디지털 영상 데이터의 해상도를 조절하는 메모리 제어부를 포함하는 전송 장치를 제공한다. As a technical means for achieving the above object, a first aspect of the present invention comprises a plurality of compression unit for outputting the compressed digital image data compressed the digital image data; A memory unit which temporarily stores the compressed digital image data and then outputs the compressed digital image data; An interface controller configured to output the compressed digital image data output from the memory unit using a predetermined interface; And a memory controller configured to adjust a resolution of the compressed digital image data output from at least one of the plurality of compression units according to the amount of the compressed digital image data stored in the memory unit.
본 발명의 제 2 측면은 복수의 촬영 장치로부터 전달되는 아날로그 방식의 영상 데이터를 디지털 방식의 영상 데이터로 변환하는 복수의 비디오 디코더; 상기 디지털 방식의 영상데이터를 압축한 압축된 디지털 영상 데이터를 출력하는 복수의 압축부; 상기 압축된 디지털 영상 데이터를 일시적으로 저장한 후 출력하는 메모리부; 상기 메모리부에서 출력된 상기 압축된 디지털 영상 데이터를 소정의 인터페이스를 이용하여 출력하는 인터페이스 제어부; 및 상기 복수의 촬영 장치 중 고장난 촬영 장치 또는 오프 상태인 촬영 장치의 개수에 따라, 상기 복수의 촬영 장치 중 고장난 촬영 장치 또는 오프 상태인 촬영 장치가 아닌 나머지 촬영 장치에 연결된 압축부 중 적어도 하나에서 출력되는 상기 압축된 디지털 영상 데이터의 해상도를 조절하는 메모리 제어부를 포함하는 전송 장치를 제공한다. According to a second aspect of the present invention, a plurality of video decoders convert analog image data transmitted from a plurality of photographing apparatuses into digital image data; A plurality of compression units configured to output compressed digital image data obtained by compressing the digital image data; A memory unit which temporarily stores the compressed digital image data and then outputs the compressed digital image data; An interface controller configured to output the compressed digital image data output from the memory unit using a predetermined interface; And a compression unit connected to the remaining photographing apparatus other than the failing photographing apparatus or the photographing apparatus in the off state according to the number of the faulty photographing apparatus or the photographing apparatus in the off state among the plurality of photographing apparatuses. It provides a transmission device including a memory control unit for adjusting the resolution of the compressed digital image data.
본 발명의 제 3 측면은 (a) 복수의 채널에 연결된 복수의 촬영 장치 중 일부의 촬영 장치의 고장 또는 오프 상태를 감지하는 단계; (b) 상기 복수의 채널 중 고장 또는 오프 상태의 촬영 장치가 연결되지 아니한 채널인 나머지 채널 중 적어도 하나의 채널의 해상도가 증가되도록 상기 나머지 채널의 해상도를 결정하는 단계; 및 (c) 상기 (b) 단계에서 결정된 해상도에 따라 상기 나머지 채널의 압축된 디지털 영상 데이터의 해상도를 변경하는 단계를 포함하는 DVR용 전송 장치의 제어 방법을 제공한다. A third aspect of the present invention provides a method for detecting a faulty or off state of a photographing apparatus of a plurality of photographing apparatuses connected to a plurality of channels; (b) determining the resolution of the remaining channel such that the resolution of at least one channel among the remaining channels, which is a channel to which the imaging device in a faulty or off state is not connected, is increased; And (c) changing the resolution of the compressed digital image data of the remaining channels according to the resolution determined in step (b).
본 발명의 제 4 측면은 (a) 복수의 채널의 압축된 디지털 영상 데이터를 일시적으로 저장한 후 인터페이스 제어부로 출력하는 메모리부에 저장된 전체 데이터 양을 감지하는 단계; (b) 상기 (a) 단계에서 감지된 상기 데이터의 양에 따라 상기 복수의 채널의 해상도를 결정하는 단계; 및 (c) 상기 (b) 단계에서 결정된 해상도에 따라 상기 복수의 채널의 상기 메모리부로 전달될 상기 압축된 디지털 영상 데이터의 해상도를 변경하는 단계를 포함하는 DVR용 전송 장치의 제어 방법을 제공한다. A fourth aspect of the present invention includes the steps of: (a) detecting the total amount of data stored in the memory unit for temporarily storing the compressed digital image data of the plurality of channels and then output to the interface control unit; (b) determining the resolution of the plurality of channels according to the amount of data sensed in step (a); And (c) changing the resolution of the compressed digital image data to be transmitted to the memory unit of the plurality of channels according to the resolution determined in step (b).
본 발명의 제 5 측면은 (a) 복수의 채널의 압축된 디지털 영상 데이터를 일시적으로 저장한 후 인터페이스 제어부로 출력하는 복수의 FIFO 중 어느 한 FIFO에 저장된 상기 디지털 영상 데이터의 양을 감지하는 단계; (b) 상기 (a) 단계에서 감지된 상기 어느 한 FIFO에 저장된 상기 디지털 영상 데이터의 양에 따라 상기 어느 한 FIFO가 속한 채널의 해상도를 결정하는 단계; 및 (c) 상기 (b) 단계에서 결정된 해상도에 따라 상기 어느 한 FIFO로 전달될 상기 압축된 디지털 영상 데이터의 해상도를 변경하는 단계를 포함하는 DVR용 전송 장치의 제어 방법을 제공한다. The fifth aspect of the present invention includes the steps of: (a) detecting the amount of the digital image data stored in any one FIFO of the plurality of FIFO to temporarily store the compressed digital image data of the plurality of channels and then output to the interface control unit; (b) determining a resolution of a channel to which one of the FIFOs belongs according to the amount of the digital image data stored in the one of the FIFOs sensed in step (a); And (c) changing the resolution of the compressed digital image data to be transmitted to any one of the FIFOs according to the resolution determined in step (b).
본 발명의 제 6 측면은 (a) 복수의 채널의 압축된 디지털 영상 데이터를 일시적으로 저장한 후 인터페이스 제어부로 출력하는 복수의 FIFO 중 어느 한 FIFO에 저장된 상기 디지털 영상 데이터의 양을 감지하는 단계; (b) 상기 (a) 단계에서 감지된 상기 어느 한 FIFO에 저장된 상기 디지털 영상 데이터의 양에 따라, 소정 기간에 상기 어느 한 FIFO가 상기 압축된 디지털 영상 데이터를 출력하는 횟수인 빈번도를 결정하는 단계; 및 (c) 상기 (b) 단계에서 결정된 빈번도에 따라, 상기 어느 한 FIFO에서 상기 압축된 디지털 영상 데이터를 상기 인터페이스 제어부로 출력하는 DVR용 전송 장치의 제어 방법을 제공한다. A sixth aspect of the present invention includes the steps of: (a) detecting the amount of the digital image data stored in any one of the plurality of FIFOs that temporarily store the compressed digital image data of the plurality of channels and then outputs to the interface control unit; (b) determining a frequency, which is the number of times the FIFO outputs the compressed digital image data in a predetermined period according to the amount of the digital image data stored in the one FIFO sensed in step (a). step; And (c) a control method of a transmission apparatus for a DVR that outputs the compressed digital image data from the FIFO to the interface controller according to the frequency determined in the step (b).
이하, 첨부한 도면들을 참조하여 본 발명의 바람직한 실시예를 상세히 설명한다. 그러나, 본 발명의 실시예들은 여러가지 형태로 변형될 수 있으며, 본 발명의 범위가 아래에서 상술하는 실시예들로 인하여 한정되는 식으로 해석되어 져서는 안된다. 본 발명의 실시예들은 당업계에서 평균적 지식을 가진 자에게 본 발명을 보다 완전하게 설명하기 위해 제공되는 것이다. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. However, embodiments of the present invention may be modified in various forms, and the scope of the present invention should not be construed as being limited by the embodiments described below. Embodiments of the present invention are provided to more fully explain the present invention to those skilled in the art.
도 2는 본 발명의 실시예에 따른 DVR용 전송 장치를 나타내는 도면이다. 도 2를 참조하면 DVR용 전송 장치는 복수의 압축부(22), 메모리부(23) 메모리 제어부(24) 및 인터페이스 제어부(25)를 포함한다. 또한, DVR용 전송 장치는 비디오 디코 더(21)을 더 포함할 수 있다. 2 is a diagram showing a transmission device for a DVR according to an embodiment of the present invention. Referring to FIG. 2, the DVR transmission apparatus includes a plurality of
비디오 디코더(21)는 CCD 카메라 등의 촬영 장치로부터 전달되는 아날로그 방식의 영상 데이터를 디지털 방식의 영상 데이터로 변환하는 기능을 수행한다. The
압축부(22)는 디지털 영상 데이터를 압축하는 기능을 수행한다. 압축부(22)는 일례로 MPEG-2, MPEG-4 또는 H.264 방식에 의한 압축을 수행할 수 있다. 압축부(22)는 압축에 필요한 연산을 수행하는 DSP(26) 및 압축 알고리즘 등의 펌웨어(firmware)를 저장하는 플래시 메모리(27)를 포함할 수 있다. 압축부(22)의 출력 즉 압축된 디지털 영상 데이터는 가변 비트 속도(varible bit rate, 이하 VBR이라 함) 또는 고정 비트 속도(constant bit rate, 이하 CBR이라 함)를 가질 수 있다. 또한, 압축부(22)에서 출력되는 압축된 디지털 영상 데이터의 해상도는 메모리 제어부(24)에 의하여 제어된다. 여기서 해상도라 함은, 영상 데이터의 초당 프레임의 개수, 각 프레임의 수평 및 수직 해상도 및 압축률 중 적어도 어느 하나를 포함하는 넓은 의미의 해상도이다. The
메모리부(23)는 복수의 압축부(22)와 인터페이스 제어부(25) 사이에 위치하여, 복수의 압축부(22)에서 출력되는 압축된 디지털 영상 데이터를 일시적으로 저장한 후에 인터페이스 제어부(25)로 전달하는 기능을 수행한다. 메모리부(23)는 선입선출 메모리(first-in first-out memory, 이하 FIFO라 함)(28) 및 다중화부(multiplexer, 이하 먹스라 함)(29)를 포함할 수 있다. FIFO(28)는 압축부(22)에서 출력되는 압축된 디지털 영상 데이터를 일시적으로 저장한 후에 먹스(29)로 출력하되, 먼저 들어온 데이터를 먼저 출력하는 방식으로 동작한다. FIFO(28)에 압축된 디지털 영상 데이터를 저장하고, 출력하게 하는 연산은 메모리 제어부(24)에 의하여 제어될 수 있다. FIFO(28)는 일례로 RAM(random-access memory)일 수 있다. 먹스(29)는 FIFO(28)에서 출력된 압축된 디지털 영상 데이터를 인터페이스 제어기(25)로 전달하는 기능을 수행한다. 먹스(29)의 동작은 메모리 제어부(24)에 의하여 제어될 수 있다. The
메모리 제어부(24)는 복수의 압축부(22)에서 출력되는 압축된 디지털 영상 데이터가 메모리부(23)에 저장될 수 있도록 복수의 압축부(22) 및 메모리부(23)를 제어하며, 메모리부(23)에 저장된 압축된 디지털 영상 데이터가 인터페이스 제어부(25)로 전달되도록 메모리부(23)를 제어하는 기능을 수행한다. 메모리 제어부(24)는 인터페이스 제어부(25)의 전송속도에 맞추어 메모리부(23)로부터 압축된 디지털 영상 데이터를 출력함으로써, 영상 데이터가 폭주하는 현상을 방지할 수 있다. 또한, 메모리 제어부(24)는 각 FIFO(28)에 저장된 데이터 양을 모니터링 하여, 만일 어느 FIFO(28)에 저장된 데이터 양이 많을 경우, 해당 FIFO(28)로부터 먹스(28)로 보다 빈번히 데이터가 출력되게 함으로써, 각 FIFO(28)에 데이터가 넘쳐서, 오류가 발생하는 것을 방지할 수 있다. The
또한, 메모리 제어부(24)는 메모리부(23)의 상태에 따라 압축부(22)에서 출력되는 디지털 영상 데이터의 해상도를 제어할 수 있다. 보다 구체적으로, 인터페이스 제어부(25)에서 PC로 전달되는 압축된 디지털 영상 데이터의 전송 속도가 감소하면, 메모리부(23)에 저장된 압축된 디지털 영상 데이터의 양이 증가하게 되므로, 메모리부(23)에 압축된 디지털 영상 데이터를 더 저장할 수 없게 된다. 이를 방지하게 위하여, 메모리 제어부(24)는 압축부(22)에서 출력되는 압축된 디지털 영상 데이터의 해상도를 낮추어 압축부(22)에서 출력되는 압축된 디지털 영상 데이터의 양을 줄인다. 또한, 인터페이스 제어부(25)에서 PC로 압축된 디지털 영상 데이터가 원활히 전달되면, 메모리부(23)에 여유 공간이 증가하므로, 이 경우에는 메모리 제어부(24)는 압축부(22)로 원래의 해상도로 변경할 것을 요구한다. 메모리 제어부(24)는 이와 같이 동작함으로써, 인터페이스 제어부(25)의 성능에 적합한 해상도를 가지는 압축된 디지털 영상 데이터를 출력하도록 압축부(22)를 제어할 수 있다. 즉, 평소에는 많은 수의 카메라로부터 전달되는 고화질의 영상을 PC로 전달할 수 있으며, 인터페이스 제어부(25)의 성능이 낮은 경우에는 그에 맞는 낮은 화질의 영상을 전달함으로써, 메모리부(23)가 가득 참으로서 발생하는 정보의 손실을 방지할 수 있는 장점이 있다. In addition, the
또한, 메모리 제어부(24)는 부착된 CCD 카메라 중 일부의 카메라가 고장 나거나 오프(off) 상태인 경우에, 나머지 채널의 해상도를 높이도록 압축부(22)를 제어할 수 있다. 보다 구체적으로, 여러 대의 카메라 중 일부의 카메라가 고장 나거나 오프 상태인 경우에, 이들 카메라에 연결된 압축부에서 출력되는 압축된 디지털 영상 데이터의 감소 만큼, 정상 동작하는 카메라에 연결된 압축부에서 출력되는 압축된 디지털 영상 데이터의 양을 증가시켜도, 인터페이스 제어부(25)에서 PC로 출력되는 데이터의 양은 일정하게 유지될 것이다. 따라서, 여러 대의 카메라 중 일부의 카메라가 고장 나거나 오프 상태인 경우에, 정상 동작하는 카메라에 연결된 압축부에서 출력되는 압축된 디지털 영상 데이터의 해상도를 증가시켜 고화질의 영상 을 PC에 저장할 수 있다. In addition, the
인터페이스 제어부(25)는 메모리부(23)에 저장된 압축된 영상 데이터를 소정의 인터페이스를 이용하여 PC 등으로 전달하는 기능을 수행한다. 인터페이스 제어부(25)는 PCI 제어부, USB 제어부, PCI-X 제어부 및 이들 이외의 인터페이스 제어부 등 여러 종류의 인터페이스 제어부가 될 수 있다. 또한, 인터페이스 제어부(25)는 PCI 익스프레스 제어부인 것이 바람직하다. 버스 방식으로 동작하고, 33MHz로 동작하는 종래의 PCI 2.1과 달리, PCI 익스프레스는 점대점(point-to-point) 방식으로 동작하며, 직렬선 1개를 사용하는 경우에도 2.5GBps의 속도를 낼 수 있으며, 최대 16개의 직렬선을 확장할 수 있다. 이와 같이 PCI 익스프레스를 DVR용 전송 장치에 채용하는 경우, 점대점 방식이므로, 버스 방식과 달리 버스에 접속된 타 장치에 의하여 전송 속도가 감소할 우려가 없이 일정한 전송 속도를 유지할 수 있다는 장점이 있다. 또한, 높은 전송 속도를 가지므로, 다수의 고화질의 영상을 한꺼번에 전송할 수 있다는 장점이 있다. The
도 3은 도 2의 DVR용 전송 장치에 채용된 메모리 제어부를 상세하게 설명하기 위한 도면이다. 도 3은 이해의 편의를 위하여 제 1 및 2 채널을 중심으로 표현되어 있으나, 당업자라면 도면으로부터 일반적인 복수개의 채널에 대한 메모리 제어부를 쉽게 이해할 수 있을 것이다. 도 3을 참조하면, 메모리 제어부(24)는 비디오 스케일 제어부(video scale controller)(31), 스케줄러(scheduler)(32), 복수의 채널 FIFO 카운터(33) 및 전체 FIFO 카운터(34)를 포함한다. FIG. 3 is a diagram for describing in detail the memory controller employed in the DVR transmission apparatus of FIG. 2. Although FIG. 3 is represented based on the first and second channels for the convenience of understanding, those skilled in the art can easily understand the memory controller for a plurality of channels in general from the drawings. Referring to FIG. 3, the
스케줄러(32)는 인터페이스 제어부로 출력할 데이터를 읽어올 FIFO(28)를 선택하는 기능을 수행한다. 이를 위하여, 스케줄러(32)는 도면부호 (1-1) 및 (2-1)에 해당하는 신호를 이용하여 FIFO(28)를 선택하고 도면부호 (a)에 해당하는 신호를 이용하여 먹스(29)를 제어하여, FIFO(28)에서 출력되는 압축된 디지털 영상 데이터를 인터페이스 제어부로 보낸다. 스케줄러(32)는 비디오 스케일 제어부(31)로부터 전달되는 도면부호 (e)에 해당하는 신호에 따라 각 FIFO(28)를 선택하는 빈번도를 제어할 수 있다. The
채널 FIFO 카운터(33)는 FIFO(28)에 저장된 데이터의 양을 감지하는 기능을 수행한다. 도면에서 제 1 채널을 예로 들면, DSP(26)는 FIFO(28)에 데이터를 저장할 때 도면부호 (1-4)에 해당하는 신호를 이용하여 "데이터 저장한다"라는 의미의 신호를 알린다. 또한 스케줄러(32)가 제 1채널의 FIFO(28)로부터 데이터를 읽어갈 때 도면부호 (c)에 해당하는 신호를 이용하여 "데이터를 빼간다"라는 의미의 신호를 알린다. 결국 채널 FIFO 카운터(33)는 도면부호 (1-4) 및 (c)에 해당하는 신호를 이용하여 현재 FIFO(28)에 얼마만큼의 데이터가 저장되어 있는지를 계산할 수 있다. 제 2 채널의 채널 FIFO 카운터(33)도 상술한 바와 마찬가지로 도면부호 (2-4) 및 (b)에 해당하는 신호를 이용하여 제 2 채널의 FIFO(28)에 저장된 데이터의 양을 감지할 수 있다. The
전체 FIFO 카운터(34)는 모든 채널의 FIFO에 저장된 데이터의 양을 계산하는 기능을 수행한다. 이를 위하여 전체 FIFO 카운터(34)는 복수의 채널 FIFO 카운터(33)로부터 도면부호 (1-6) 및 (2-6)에 해당하는 신호 즉 각 채널의 FIFO(28)에 저 장된 데이터의 양에 해당하는 신호를 받아 전체 FIFO에 저장된 데이터의 양을 계산하게 된다. The
비디오 스케일 제어부(31)는 입력되는 각종 정보를 이용하여 DSP(26)에서 출력되는 압축된 디지털 영상 데이터의 해상도를 조절하는 기능을 수행한다. 이를 위하여, 비디오 스케일 제어부(31)는 각 채널 FIFO 카운터(33)로부터 각 채널에 저장된 데이터 양에 해당하는 정보를 도면부호 (1-5) 및 (2-5)에 해당하는 신호를 통하여 입력받을 수 있고, 전체 FIFO 카운터(34)로부터 모든 채널의 FIFO에 저장된 데이터의 양에 해당하는 정보를 도면부호 (d)에 해당하는 신호를 통하여 입력받을 수 있고, 카메라의 고장 또는 오프 상태에 해당하는 정보를 도면부호 (1-3) 및 (2-3)에 해당하는 신호를 통하여 입력받을 수 있다. 또한, 비디오 스케일 제어부(31)는 도면부호 (1-2) 및 (2-2)에 해당하는 신호를 통하여, DSP(26)로 하여금 압축된 디지털 영상 데이터의 해상도를 조절하게끔 제어할 수도 있다. 또한, 도면부호 (e)에 해당하는 신호를 통하여, 스케줄러(32)로 하여금 각 FIFO(28)가 선택되는 빈번도를 조절하게 할 수 있다. The video
도 4는 본 발명의 실시예에 의한 DVR용 전송 장치에 적용될 수 있는 제어 방법을 설명하기 위한 도면으로서, 특히 일부 카메라가 고장 또는 오프 상태가 되는 경우의 제어 방법을 설명하기 위한 도면이다. 4 is a view for explaining a control method that can be applied to a transmission device for a DVR according to an embodiment of the present invention. In particular, FIG.
도 2, 3 및 4를 참조하면, DVR용 전송 장치에 적용될 수 있는 제어 방법은 일부 채널의 카메라의 고장 또는 오프 상태를 감지하는 단계(S11), 나머지 채널 중 적어도 하나의 채널의 해상도가 증가되도록 나머지 채널의 해상도를 결정하는 단계(S12) 및 나머지 채널의 압축부(22)가 결정된 해상도에 따라 압축된 디지털 영상 데이터의 해상도를 변경하는 단계(S13)를 포함한다. 2, 3 and 4, the control method that can be applied to the transmission device for the DVR is to detect the failure or off state of the camera of some channels (S11), so that the resolution of at least one of the remaining channels is increased The step S12 of determining the resolution of the remaining channels and the step S13 of changing the resolution of the compressed digital image data according to the resolution of the
도면부호 S11에 해당하는 단계에서, 카메라가 고장 또는 오프 상태인 경우 압축부(22)의 DSP(26)는 이 사실을 도면부호 (1-3) 및 (2-3)에 해당하는 신호를 이용하여 메모리 제어부(24)의 비디오 스케일 제어부(31)에 알린다. 압축부(22)의 DSP(26)는 입력되는 디지털 영상 데이터 또는 별도의 신호로부터 카메라가 고장 또는 오프 상태 여부를 판단할 수 있다. In the step S11, the
도면부호 S12에 해당하는 단계에서, 메모리 제어부(24)의 비디오 스케일 제어부(31)는 각 채널로부터 받은 정보를 조합하여 각 채널의 해상도를 높일지 여부를 결정한다. 이 때, 비디오 스케일 제어부(31)에는 각 채널의 우선순위가 저장된 테이블(미도시)이 있을 수 있다. 몇몇 채널은 보다 중요한 보안에 사용될 수 있으므로, 그 채널에는 높은 우선순위를 세팅한다. 반대로 단순히 형상만 알면 되는 정보를 저장해도 되는 채널에는 낮은 우선순위를 세팅한다. 비록 몇몇 카메라가 죽어있어 채널을 사용하지 않는다 하더라도, 모든 살아있는 채널의 해상도를 높힐 수 없다면 높은 우선 순위 채널의 영상만 해상도를 높이면 된다. 이러한 컨트롤을 비디오 스케일 제어부(31)가 담당하며 이를 위한 알고리즘이 내장되어 있다. 물론 모든 채널에 우선순위를 똑같이 줄 수도 있다.In a step corresponding to reference S12, the video
도면부호 S13에 해당하는 단계에서, 나머지 채널의 해상도에 대하여 결정된 정보는 도면부호 (1-2) 및 (2-2)에 해당하는 신호를 통해 각 DSP(26)로 전달된다. 각 채널의 DSP(26)는 이 신호에 따라 소프트웨어적으로 출력되는 압축된 디지털 영상 데이터의 해상도를 높인다.In the step corresponding to reference S13, the information determined about the resolution of the remaining channels is transmitted to each
DVR용 전송 장치는 이와 같이 동작하여, 일부 채널의 카메라의 고장 또는 오프 상태에 맞추어 나머지 채널 중 적어도 하나의 채널의 해상도를 높임으로써, 보다 고화질의 영상을 PC로 전송할 수 있다. The transmission device for DVR operates as described above, and may transmit a higher quality image to a PC by increasing the resolution of at least one channel among the remaining channels in accordance with a failure or off state of a camera of some channels.
도 5는 본 발명의 실시예에 의한 DVR용 전송 장치에 적용될 수 있는 제어 방법을 설명하기 위한 도면으로서, 특히 메모리부에 저장된 전체 데이터 양에 따라 해상도를 제어하는 제어 방법을 설명하기 위한 도면이다. 5 is a view for explaining a control method that can be applied to a transmission device for a DVR according to an embodiment of the present invention, and in particular, a control method for controlling the resolution according to the total amount of data stored in the memory unit.
도 2, 3 및 5를 참조하면, DVR용 전송 장치에 적용될 수 있는 제어 방법은 메모리부에 저장된 전체 데이터 양을 감지하는 단계(S21), 상기 감지된 데이터 양에 따라 각 채널의 해상도를 결정하는 단계(S22) 및 각 채널의 압축부(22)가 결정된 해상도에 따라 압축된 디지털 영상 테이터의 해상도를 변경하는 단계(S23)를 포함한다. 2, 3 and 5, the control method that can be applied to the transmission device for the DVR includes the step of detecting the total amount of data stored in the memory unit (S21), determining the resolution of each channel according to the detected amount of data Step S22 and the
도면부호 S21에 해당하는 단계에서, 메모리 제어부(24)의 비디오 스케일 제어부(31)는 전체 FIFO 카운터(34)로부터 도면부호 (d)에 해당하는 신호를 통하여 모든 FIFO(28)에 저장된 데이터의 양을 확인할 수 있다. In the step corresponding to reference S21, the video
도면부호 S22에 해당하는 단계에서, 비디오 스케일 제어부(31)는 감지된 데이터의 양을 이용하여 채널의 해상도를 결정한다. 보다 구체적으로, 비디오 스케일 제어부(31)는 임계값을 정해두고, 전체 FIFO(28)에 저장된 데이터의 양이 임계값보 다 많아지면 각 채널의 해상도를 낮추어야 하며, 전체 FIFO(28)에 저장된 데이터의 양이 임계값보다 작아지면, 각 채널의 해상도를 높일 수 있다. 이때 역시, 각 카메라의 우선순위에 따라 가장 우선순위가 낮은 채널부터 해상도를 낮추어 가게 된다. 물론 다시 복귀를 하게 되는 경우에는 낮은 해상도를 가지게 된 채널 중 우선 순위가 높은 채널부터 살리게 된다.In a step corresponding to reference S22, the
도면부호 S23에 해당하는 단계에서, 결정된 해상도에 대한 정보는 도면부호 (1-2) 및 (2-2)에 해당하는 신호를 통하여 각 채널의 각 DSP(26)로 전달된다. 각 채널의 DSP(26)는 이 신호에 따라 소프트웨어적으로 출력되는 압축된 디지털 영상 데이터의 해상도를 변경한다.In the step corresponding to the reference numeral S23, the information on the determined resolution is transmitted to each
DVR용 전송 장치는 이와 같이 동작하여, 메모리부(22)에 저장된 데이터의 양에 따라 해상도를 조절함으로써, 인터페이스 제어부(25)의 전송 속도에 맞는 해상도를 가지는 영상을 형성할 수 있다. The transmission device for DVR operates as described above, thereby adjusting the resolution according to the amount of data stored in the
도 6은 본 발명의 실시예에 의한 DVR용 전송 장치에 적용될 수 있는 제어 방법을 설명하기 위한 도면으로서, 특히 각 FIFO에 저장된 데이터 양에 따라 해상도를 제어하는 제어 방법을 설명하기 위한 도면이다. FIG. 6 is a diagram illustrating a control method applicable to a transmission apparatus for a DVR according to an embodiment of the present invention. In particular, FIG. 6 is a diagram illustrating a control method of controlling a resolution according to the amount of data stored in each FIFO.
도 2, 3 및 6을 참조하면, DVR용 전송 장치에 적용될 수 있는 제어 방법은 각 FIFO에 저장된 데이터 양을 감지하는 단계(S31), 상기 감지된 각 FIFO의 데이터 양에 따라 각 채널의 해상도를 결정하는 단계(S32) 및 각 채널의 압축부(22)가 결정된 해상도에 따라 각 채널의 압축된 디지털 영상 테이터의 해상도를 변경하는 단 계(S33)를 포함한다. 2, 3 and 6, the control method that can be applied to the transmission device for DVR (S31) detecting the amount of data stored in each FIFO, the resolution of each channel according to the detected data amount of each FIFO The determining step S32 and the
도면부호 S31에 해당하는 단계에서, 메모리 제어부(24)의 비디오 스케일 제어부(31)는 각 채널 FIFO 카운터(33)로부터 도면부호 (1-5) 및 (2-5)에 해당하는 신호를 통하여 각 FIFO(28)에 저장된 데이터의 양을 확인할 수 있다. In the step corresponding to reference S31, the video
도면부호 S32에 해당하는 단계에서, 비디오 스케일 제어부(31)는 감지된 각 FIFO(28)의 데이터의 양을 이용하여 각 채널의 해상도를 결정한다. 만일 어느 FIFO(28)에 저장된 데이터의 양이 많아지면 해당 채널의 해상도를 낮추어야 하며, 어느 FIFO(28)에 저장된 데이터의 양이 감소하면, 해당 채널의 해상도를 높일 수 있다. 이 때, 비디오 스케일 제어부(31)는 임계값(threshold vaule)을 정해두고 이 값보다 어느 FIFO에 저장된 데이터의 양이 많아지기 시작하면 해당 채널의 해상도를 낮추는 방식으로 동작할 수 있다. 이 경우에는 각 채널을 따로 따로 관리하는 방법이기 때문에 우선순위와 상관이 없다. In a step corresponding to S32, the
도면부호 S33에 해당하는 단계에서, 결정된 해상도에 대한 정보는 도면부호 (1-2) 및 (2-2)에 해당하는 신호를 통하여 해당 채널의 각 DSP(26)로 전달된다. 해당 채널의 DSP(26)는 이 신호에 따라 소프트웨어적으로 출력되는 압축된 디지털 영상 데이터의 해상도를 변경한다.In the step corresponding to reference S33, the information about the determined resolution is transmitted to each
DVR용 전송 장치는 이와 같이 동작하여, 각 FIFO(28)에 저장된 데이터의 양에 따라 해당 채널의 해상도를 조절함으로써, 각 FIFO(28)에 데이터가 넘쳐서 데이터가 누락되는 것을 방지할 수 있다. The DVR transmission apparatus operates as described above, and thus, by adjusting the resolution of the corresponding channel according to the amount of data stored in each
도 7은 본 발명의 실시예에 의한 DVR용 전송 장치에 적용될 수 있는 제어 방법을 설명하기 위한 도면으로서, 특히 각 FIFO에 저장된 데이터 양에 따라 먹스로 출력되는 데이터의 양을 제어하는 제어 방법을 설명하기 위한 도면이다. 7 is a view for explaining a control method that can be applied to the transmission device for DVR according to an embodiment of the present invention, in particular, a control method for controlling the amount of data output to the mux according to the amount of data stored in each FIFO It is a figure for following.
도 2, 3 및 7을 참조하면, DVR용 전송 장치에 적용될 수 있는 제어 방법은 각 FIFO(28)에 저장된 데이터 양을 감지하는 단계(S41), 상기 감지된 각 FIFO(28)의 데이터 양에 따라 각 FIFO(28)가 선택되는 빈번도를 결정하는 단계(S42) 및 각 FIFO(28)가 결정된 빈번도에 따라 먹스로 데이터를 출력하는 단계(S43)를 포함한다.2, 3, and 7, a control method applicable to a transmission device for a DVR may include detecting a data amount stored in each FIFO 28 (S41), and detecting the data amount of each detected
도면부호 S41에 해당하는 단계에서, 메모리 제어부(24)의 비디오 스케일 제어부(31)는 각 채널 FIFO 카운터(33)로부터 도면부호 (1-5) 및 (2-5)에 해당하는 신호를 통하여 각 FIFO(28)에 저장된 데이터의 양을 확인할 수 있다. In the step corresponding to reference numeral S41, the video
도면부호 S42에 해당하는 단계에서, 비디오 스케일 제어부(31)는 감지된 각 FIFO(28)의 데이터 양에 따라 각 FIFO(28)가 선택되는 빈번도를 결정한다. 만일 어느 FIFO(28)에 저장된 데이터의 양이 많아지면 해당 FIFO(28)가 자주 선택되어 더 많은 압축된 디지털 영상 데이터가 먹스(29)로 출력되게끔 하여야 하며, 이와 반대로 어느 FIFO(28)에 저장된 데이터의 양이 적어지면 해당 FIFO(28)가 가끔 선택되어 더 적은 압축된 디지털 영상 데이터가 먹스(29)로 출력되게끔 하여야 한다. In step S42, the video
도면부호 S43에 해당하는 단계에서, 결정된 빈번도에 대한 정보는 도면부호 (e)에 해당하는 신호를 통하여 스케줄러(32)로 전달되며, 스케줄러는 해당 정보에 따라, FIFO(28) 및 먹스(29)를 제어한다. In the step corresponding to the reference S43, the information about the determined frequency is transmitted to the
DVR용 전송 장치는 이와 같이 동작하여, 각 FIFO(28)에 저장된 데이터의 양에 따라 각 FIFO(28)의 빈번도를 조절함으로써, FIFO에 데이터가 넘쳐서 데이터가 누락되는 것을 방지할 수 있다. The transmission device for DVR operates in this way, and adjusts the frequency of each
본 발명에 의한 DVR용 전송 장치 및 그 제어 방법은 PC 등의 장치에 압축된 디지털 비디오 신호를 효율적으로 전달할 수 있다는 장점이 있다. The DVR transmission apparatus and the control method thereof according to the present invention have an advantage of efficiently delivering a compressed digital video signal to a device such as a PC.
또한, 본 발명에 의한 DVR용 전송 장치 및 그 제어 방법은 하나의 DVR용 전송 장치를 이용하여 많은 수의 CCD 카메라로부터 전달되는 고화질의 영상 데이터를 디지털 변환 및 압축하여 PC 등의 장치에 전달할 수 있다는 장점이 있다. In addition, the DVR transmission apparatus and its control method according to the present invention can digitally convert and compress high-definition image data transmitted from a large number of CCD cameras using a single DVR transmission apparatus and transmit the same to a device such as a PC. There is an advantage.
또한, 본 발명에 의한 DVR용 전송 장치 및 그 제어 방법은 구현에 적은 비용이 소요된다는 장점이 있다. In addition, the DVR transmission apparatus and the control method according to the present invention has the advantage that the implementation takes a small cost.
또한, 본 발명에 의한 DVR용 전송 장치 및 그 제어 방법은 영상 데이터의 폭주로 인하여 영상 데이터의 누락 등의 오류가 발생하는 것을 방지할 수 있다는 장점이 있다. In addition, the DVR transmission apparatus and the control method according to the present invention has the advantage that it is possible to prevent an error such as missing of the video data due to congestion of the video data.
Claims (28)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050085625A KR100647191B1 (en) | 2005-09-14 | 2005-09-14 | Transmission apparatus for digital video recorder and method for controlling the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050085625A KR100647191B1 (en) | 2005-09-14 | 2005-09-14 | Transmission apparatus for digital video recorder and method for controlling the same |
Publications (1)
Publication Number | Publication Date |
---|---|
KR100647191B1 true KR100647191B1 (en) | 2006-11-23 |
Family
ID=37712798
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020050085625A KR100647191B1 (en) | 2005-09-14 | 2005-09-14 | Transmission apparatus for digital video recorder and method for controlling the same |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100647191B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101601208B1 (en) | 2014-05-15 | 2016-03-21 | 주식회사 삼알글로벌 | Apparatus and method for changing channels by contorlling frame rates |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0676470A (en) * | 1992-07-21 | 1994-03-18 | Matsushita Electric Ind Co Ltd | Recording and reproducing device |
-
2005
- 2005-09-14 KR KR1020050085625A patent/KR100647191B1/en not_active IP Right Cessation
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0676470A (en) * | 1992-07-21 | 1994-03-18 | Matsushita Electric Ind Co Ltd | Recording and reproducing device |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101601208B1 (en) | 2014-05-15 | 2016-03-21 | 주식회사 삼알글로벌 | Apparatus and method for changing channels by contorlling frame rates |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8098291B2 (en) | Image pickup apparatus, control method, and control program, and data processing apparatus, method, and program for recording a moving image and a still image | |
CN107371061B (en) | Video stream playing method, device and equipment | |
US20140146194A1 (en) | Data processing system for transmitting compressed multimedia data over camera interface | |
US20060038888A1 (en) | Image transmission apparatus | |
US20160249011A1 (en) | Recording device, recording control method and non-transitory computer readable medium thereof | |
US20110302334A1 (en) | Flow Control in Real-Time Transmission of Non-Uniform Data Rate Encoded Video Over a Universal Serial Bus | |
JP4883520B2 (en) | Memory control device and memory control method | |
US7406548B2 (en) | Systems and methods for responding to a data transfer | |
TWI628958B (en) | Full-frame buffer to improve video performance in low-latency video communication systems | |
US9807255B2 (en) | Image processing apparatus | |
KR100647191B1 (en) | Transmission apparatus for digital video recorder and method for controlling the same | |
KR20140124497A (en) | Monitoring camera system for transmitting image of which picture quality is varied adpatively based event | |
CN111405347B (en) | Picture display method and device, electronic equipment and readable storage medium | |
US9179065B2 (en) | Image processing apparatus, image processing method, and program product | |
US10771681B2 (en) | Imaging pickup apparatus of which display start timing and display quality are selectable, method of controlling the same | |
US20100134636A1 (en) | Computer device and method for adapting the compression rate of digital images | |
US20140044414A1 (en) | Recording apparatus | |
JP2017055217A (en) | Image processing apparatus and image processing method and imaging device | |
JP2018164172A (en) | Recording device, control method, and program | |
JP6155890B2 (en) | Monitoring system, display device, and display program | |
US20150110475A1 (en) | Video processing apparatus and method of controlling video processing apparatus | |
TW202038598A (en) | Adaptive storage between multiple cameras in a video recording system | |
KR101732995B1 (en) | System with minimized streaming latency and the method using thereof | |
US11616929B2 (en) | Electronic apparatus and method of controlling the same, and storage medium | |
JP2010135882A (en) | Video data transmitter |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20121108 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20131022 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20141106 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20151028 Year of fee payment: 10 |
|
FPAY | Annual fee payment |
Payment date: 20160928 Year of fee payment: 11 |
|
LAPS | Lapse due to unpaid annual fee |