KR20070028847A - How to manage virtual files in digital video recorders - Google Patents
How to manage virtual files in digital video recorders Download PDFInfo
- Publication number
- KR20070028847A KR20070028847A KR1020050083562A KR20050083562A KR20070028847A KR 20070028847 A KR20070028847 A KR 20070028847A KR 1020050083562 A KR1020050083562 A KR 1020050083562A KR 20050083562 A KR20050083562 A KR 20050083562A KR 20070028847 A KR20070028847 A KR 20070028847A
- Authority
- KR
- South Korea
- Prior art keywords
- file
- virtual
- recording
- data
- surveillance
- 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.)
- Withdrawn
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/10—Digital recording or reproducing
- G11B20/10527—Audio or video recording; Data buffering arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
- H04N7/181—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
-
- 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/10537—Audio or video recording
-
- 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/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B20/1217—Formatting, e.g. arrangement of data block or words on the record carriers on discs
- G11B2020/1218—Formatting, e.g. arrangement of data block or words on the record carriers on discs wherein the formatting concerns a specific area of the disc
- G11B2020/1241—Formatting, e.g. arrangement of data block or words on the record carriers on discs wherein the formatting concerns a specific area of the disc user area, i.e. the area of a disc where user data are to be recorded
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
본 발명은, 디지털 비디오 레코더의 가상 파일 관리방법에 관한 것으로, 예를 들어, 감시용 카메라로부터 촬영되는 감시 영상을 하드디스크와 같은 기록매체에 데이터 파일로 기록 관리하는 디지털 비디오 레코더(DVR)에서, 상기 하드디스크와 같은 기록매체의 데이터 기록 영역을, 다수의 가상 파일로 미리 할당한 후, 감시 영상을 기록하는 경우, 임의의 한 가상 파일을 데이터 파일로 할당하여, 상기 감시 영상을 기록함과 아울러, 상기 감시 영상이 기록된 데이터 파일과, 나머지 가상 파일을 관리하기 위한 파일 정보를, 상기 기록매체의 파일 시스템 기록 영역에 기록 관리함으로써, 감시용 카메라에 의해 촬영되는 감시 영상이, 수많은 데이터 파일들로 생성 기록 및 삭제되는 하드디스크 등에 단편화(Fragmentation)가 발생되는 것을 효율적으로 예방할 수 있게 된다. The present invention relates to a virtual file management method of a digital video recorder, for example, in a digital video recorder (DVR) for recording and managing a surveillance video photographed from a surveillance camera as a data file on a recording medium such as a hard disk, After allocating a data recording area of a recording medium such as the hard disk into a plurality of virtual files in advance and recording a surveillance video, the virtual video is recorded by assigning an arbitrary virtual file as a data file. By recording and managing the data file in which the surveillance video is recorded and file information for managing the remaining virtual files in the file system recording area of the recording medium, the surveillance video captured by the surveillance camera is converted into numerous data files. Fragmentation can be effectively prevented from occurring on hard disks that are created and deleted. Will be.
Description
도 1은 일반적인 다수의 감시용 카메라가 디지털 비디오 레코더에 연결 접속된 실시예를 도시한 것이고, 1 illustrates an embodiment in which a plurality of general surveillance cameras are connected to a digital video recorder.
도 2는 일반적인 디지털 비디오 레코더에 대한 구성을 도시한 것이고,2 illustrates a configuration of a general digital video recorder.
도 3은 본 발명에 따른 가상 파일 관리방법에 의해 가상 파일이 데이터 파일로 할당되는 실시예를 도시한 것이고,3 illustrates an embodiment in which a virtual file is allocated to a data file by a virtual file management method according to the present invention.
도 4는 본 발명에 따른 디지털 비디오 레코더의 가상 파일 관리방법에 대한 동작 흐름도를 도시한 것이고,4 is a flowchart illustrating an operation of a method for managing a virtual file of a digital video recorder according to the present invention;
도 5는 본 발명에 따른 가상 파일 관리방법에 의해 데이터 파일이 가상 파일로 복원되는 실시예를 도시한 것이다. 5 illustrates an embodiment in which a data file is restored to a virtual file by the virtual file management method according to the present invention.
※ 도면의 주요부분에 대한 부호의 설명※ Explanation of code for main part of drawing
100∼103 : 카메라 200 : 디지털 비디오 레코더100 to 103: camera 200: digital video recorder
300 : 모니터 20 : 멀티 디지털 신호 처리부300: monitor 20: multi digital signal processing unit
21 : 타이머 22 : 마이컴21: timer 22: microcomputer
23 : 코덱(Codec) 24 : 하드디스크 23: Codec 24: Hard Disk
본 발명은, 디지털 비디오 레코더의 가상 파일 관리방법에 관한 것으로, 예를 들어, 감시용 카메라로부터 촬영되는 감시 영상을 하드디스크(HDD)와 같은 기록매체에 데이터 파일(Data File)로 기록 관리하는 디지털 비디오 레코더(DVR)의 가상 파일 관리방법에 관한 것이다. BACKGROUND OF THE
일반적으로, 감시용 카메라는 특정 장소에 설치되어 해당 지역을 촬영하게 되는 데, 예를 들어 도 1에 도시한 바와 같이, 각 지역에 설치된 다수의 감시용 카메라(100∼103)들은, 해당 지역의 피사체를 촬영하여, 원격지에 위치한 디지털 비디오 레코더(200)로 출력하게 된다. In general, the surveillance camera is installed in a specific place to shoot the area, for example, as shown in Figure 1, a plurality of
그리고, 상기 디지털 비디오 레코더(200)에서는, 상기 감시용 카메라에 의해 촬영된 감시 영상을, 모니터(Monitor)(300)를 통해 화면 표시함과 아울러, 기기 내에 포함 구성되는 하드디스크(HDD) 등에 기록하게 되는 데, 예를 들어 상기 디지털 비디오 레코더(200)에는, 도 2에 도시한 바와 같이, 멀티 디지털 신호 처리부(20), 타이머(21), 마이컴(22), 코덱(Codec)(23), 그리고 하드디스크(24) 등이 포함 구성될 수 있다. In addition, the
한편, 상기 마이컴(22)에서는, 감시용 카메라로부터 촬영되는 감시 영상을, 상기 하드디스크(24)에 기록하는 경우, 상기 코덱(23)을 동작 제어하여, 하드디스 크의 데이터 기록 영역에, 임의의 한 데이터 파일(Data File)로 기록하게 되며, 상기 데이터 파일을 재생 제어하기 위한 정보, 예를 들어 파일 관리 정보를 생성하여, 하드디스크의 파일 시스템(File System) 기록 영역 내에 기록 관리하게 된다. On the other hand, in the
또한, 상기 마이컴(22)에서는, 사용자의 요청 등에 따라, 임의의 데이터 파일을 독출 재생하는 경우, 상기 파일 시스템 기록 영역에 기록된 파일 관리 정보를 검색 참조하여, 사용자가 원하는 임의의 한 데이터 파일을 독출 재생하게 되므로, 사용자는, 상기 모니터를 통해 실시간으로 감시 영상을 확인하거나, 또는 상기 하드디스크에서 독출 재생되는 감시 영상을 검색 확인할 수 있게 된다. In addition, when the
그러나, 일반적인 디지털 비디오 레코더에서는, 상기와 같이 감시 영상을 하드디스크에 기록하는 경우, 그에 상응하는 데이터 파일을 수시로 생성 기록하게 되며, 또한 하드디스크에 데이터가 모두 기록되면, 기록 시간이 오래된 데이터 파일을 자동으로 삭제한 후, 새로운 데이터 파일을 생성 기록하기 때문에, 수많은 데이터 파일의 생성 기록 및 삭제 동작으로 인해 하드디스크의 기록 영역에 단편화(Fragmentation)가 발생하여, 데이터 기록 효율을 저하시키게 되는 문제점이 있다. However, in the general digital video recorder, when the surveillance video is recorded on the hard disk as described above, a corresponding data file is frequently generated and recorded. Also, when all the data is recorded on the hard disk, the data file having a long recording time is recorded. Since new data files are created and recorded automatically after deletion, fragmentation occurs in the recording area of the hard disk due to generation, recording, and deletion operations of a large number of data files, thereby degrading data recording efficiency. .
따라서, 본 발명은 상기와 같은 문제점을 해결하기 위하여 창작된 것으로서, 예를 들어 디지털 비디오 레코더(DVR)에서, 하드디스크와 같은 기록매체의 데이터 기록 영역을, 다수의 가상 파일로 미리 할당한 후, 감시 영상을 기록하게 되면, 임 의의 한 가상 파일을 데이터 파일로 할당하여, 상기 감시 영상을 기록하고, 그 감시 영상이 기록된 데이터 파일과, 나머지 가상 파일을 관리하기 위한 파일 정보를, 상기 기록매체의 파일 시스템 기록 영역에 기록 관리함으로써, 하드디스크 등에 단편화(Fragmentation)가 발생되는 것을 방지할 수 있도록 하기 위한 디지털 비디오 레코더의 가상 파일 관리방법을 제공하는 데, 그 목적이 있는 것이다. Therefore, the present invention was created to solve the above problems, for example, in a digital video recorder (DVR), after allocating a data recording area of a recording medium, such as a hard disk, into a plurality of virtual files in advance, When the surveillance video is recorded, an arbitrary virtual file is assigned to a data file, the surveillance video is recorded, the data file on which the surveillance video is recorded, and file information for managing the remaining virtual files are recorded on the recording medium. SUMMARY OF THE INVENTION An object of the present invention is to provide a virtual file management method of a digital video recorder for recording management in a file system recording area of a digital video recorder to prevent fragmentation from occurring on a hard disk or the like.
상기와 같은 목적을 달성하기 위한 본 발명에 따른 디지털 비디오 레코더의 가상 파일 관리방법은, 기록매체의 데이터 기록 영역을, 다수의 가상 파일로 할당하는 1단계; 상기 기록매체에 감시 영상을 기록하는 경우, 임의의 한 가상 파일을 데이터 파일로 할당하여, 상기 감시 영상을 기록하는 2단계; 및 상기 감시 영상이 기록된 데이터 파일과, 나머지 가상 파일을 관리하기 위한 파일 정보를, 상기 기록매체의 파일 시스템 기록 영역에 기록 관리하는 3단계를 포함하여 이루어지는 것을 특징으로 하며,A virtual file management method of a digital video recorder according to the present invention for achieving the above object comprises the steps of: allocating a data recording area of a recording medium to a plurality of virtual files; Recording a surveillance video by allocating an arbitrary virtual file as a data file when the surveillance video is recorded on the recording medium; And recording and managing the data file on which the surveillance video is recorded and the file information for managing the remaining virtual files in a file system recording area of the recording medium.
또한, 상기 할당된 데이터 파일에 감시 영상을 모두 기록하지 못하게 되면, 또다른 가상 파일을 데이터 파일로 할당하여, 상기 감시 영상을 계속 기록하는 단계와, 상기 감시 영상이 기록된 데이터 파일을 삭제하는 경우, 원래의 가상 파일로 복원하여 관리하는 단계를 더 포함하여 이루어지는 것을 특징으로 한다. In addition, when it is impossible to record all the surveillance video in the allocated data file, allocating another virtual file as a data file to continuously record the surveillance video and deleting the data file in which the surveillance video is recorded. The method may further include restoring and managing the original virtual file.
이하, 본 발명에 따른 디지털 비디오 레코더의 가상 파일 관리방법에 대한 바람직한 실시예에 대해, 첨부된 도면을 참조하여 상세히 설명한다. Hereinafter, a preferred embodiment of a virtual file management method of a digital video recorder according to the present invention will be described in detail with reference to the accompanying drawings.
우선, 본 발명에 따른 가상 파일 관리방법은, 도 2를 참조로 전술한 바와 같이 구성되는 디지털 비디오 레코더(200)에 적용될 수 있는 것으로, 본 발명이 적용되는 디지털 비디오 레코더의 마이컴(22)에서는, 예를 들어 도 3에 도시한 바와 같이, 상기 하드디스크(24)의 데이터 기록 영역을, n 개의 가상 파일(Virtual File #1∼#n)로 미리 할당하고, 그 n 개의 가상 파일들에 대한 가상 파일 정보(Virtual File_Info)를, 상기 하드디스크의 파일 시스템(File System) 기록 영역에 기록 관리하게 된다. First, the virtual file management method according to the present invention can be applied to the
한편, 상기 마이컴(22)에서는, 사용자의 요청 또는 임의의 이벤트 발생 등에 따라, 감시 영상을 기록하게 되면, 상기 코덱(23)을 동작 제어하여, 감시 영상을 하드디스크의 데이터 기록 영역에 기록하게 되는 데, 이때, 도 3에 도시한 바와 같이, 다수의 가상 파일들 중 임의의 한 가상 파일(예: Virtual File 1)을 데이터 파일(예: Data File 1)로 할당한 후, 그 데이터 파일에 감시 영상을 기록하는 일련의 동작을 수행하게 된다.On the other hand, when the
그리고, 상기 마이컴(22)에서는, 상기 할당된 데이터 파일에 감시 영상을 모두 기록하지 못하게 되면, 또다른 가상 파일(예: Virtual File 2)을 데이터 파일(예: Data File 2)로 할당하여, 상기 감시 영상을 계속 기록하게 되며, 이후 상기 감시 영상이 기록된 데이터 파일을 삭제하는 경우, 원래의 가상 파일로 복원하여 관리하게 되는 데, 이에 대해 상세히 설명하면 다음과 같다. If the
도 4는, 본 발명에 따른 디지털 비디오 레코더의 가상 파일 관리방법에 대한 동작 흐름도를 도시한 것으로, 도 3을 참조로 전술한 바와 같이, 상기 마이컴(22)에서는, 상기 하드디스크(24)의 데이터 기록 영역을, n 개의 가상 파일(Virtual File #1∼#n)로 미리 할당하게 되는 데, 예를 들어, 상기 마이컴(22)에서는, 다수의 가상 파일들을 관리하기 위한 디렉토리(Directory)를 생성 관리함(S10)과 아울러, 상기 디렉토리 내에 다수의 가상 파일들을 할당하게 된다(S11). 4 is a flowchart illustrating a method for managing a virtual file of a digital video recorder according to the present invention. As described above with reference to FIG. 3, in the
그리고, 상기 마이컴(22)에서는, 사용자의 요청, 또는 임의의 이벤트 발생 등에 따라, 감시 영상을 기록하는 경우(S12), 상기 코덱(23)을 동작 제어하여, 감시 영상을 하드디스크의 데이터 기록 영역에 데이터 파일로 기록하게 되는 데, 이때, 상기 다수의 가상 파일 중 임의의 가상 파일(예: Virtual File 1)을 데이터 파일(예: Data File 1)로 할당한 후, 상기 감시 영상을 데이터 파일로 기록하게 된다(S13).When the surveillance video is to be recorded in response to a user's request or any event occurrence (S12), the
한편, 상기 마이컴(22)에서는, 상기와 같이 기록된 감시 영상의 기록 크기가, 상기 할당된 데이터 파일의 기록 크기를 초과하는 경우(S14), 또다른 가상 파일(예: Virtual File 2)을 데이터 파일(예: Data File 2)로 할당하여, 상기 감시 영상을 계속 기록하게 되며(S15), 상기 데이터 파일들을 관리하기 위한 데이터 파일 정보와, 상기 가상 파일들을 관리하기 위한 가상 파일 정보를 생성하여, 상기 하드디스크의 파일 시스템 기록 영역에 기록 관리하게 된다(S15).On the other hand, when the recording size of the surveillance video recorded as described above exceeds the recording size of the allocated data file (S14), the
그리고, 상기 마이컴(22)에서는, 사용자의 요청에 따라, 또는 도 5에 도시한 바와 같이, 하드디스크에 데이터가 모두 기록되어, 가장 오래 전에 기록된 데이터 파일을 삭제하는 경우(S16), 그 데이터 파일(예: Data File 1)을 원래의 가상 파일(예: Virtual File 1)로 복원하여 관리하게 된다(S17). In the
이상, 전술한 본 발명의 바람직한 실시예는, 예시의 목적을 위해 개시된 것으로, 당업자라면, 이하 첨부된 특허청구범위에 개시된 본 발명의 기술적 사상과 그 기술적 범위 내에서, 또 다른 다양한 실시예들을 개량, 변경, 대체 또는 부가 등이 가능할 것이다.As mentioned above, preferred embodiments of the present invention described above are disclosed for the purpose of illustration, and those skilled in the art can improve other various embodiments within the spirit and technical scope of the present invention disclosed in the appended claims below. Changes, substitutions or additions will be possible.
상기와 같이 이루어지는 본 발명에 따른 디지털 비디오 레코더의 가상 파일 관리방법은, 예를 들어, 감시용 카메라로부터 촬영되는 감시 영상을 하드디스크와 같은 기록매체에 데이터 파일로 기록 관리하는 디지털 비디오 레코더(DVR)에서, 상기 하드디스크와 같은 기록매체의 데이터 기록 영역을, 다수의 가상 파일로 미리 할당한 후, 감시 영상을 기록하는 경우, 임의의 한 가상 파일을 데이터 파일로 할당하여, 상기 감시 영상을 기록함과 아울러, 상기 감시 영상이 기록된 데이터 파일과, 나머지 가상 파일을 관리하기 위한 파일 정보를, 상기 기록매체의 파일 시스템 기록 영역에 기록 관리함으로써, 감시용 카메라에 의해 촬영되는 감시 영상이, 수많은 데이터 파일들로 생성 기록 및 삭제되는 하드디스크와 같은 기록매체에 단편화가 발생되는 것을 효율적으로 예방할 수 있게 된다. In the virtual file management method of the digital video recorder according to the present invention as described above, for example, a digital video recorder (DVR) for recording and managing the surveillance video taken from the surveillance camera as a data file on a recording medium such as a hard disk. In the case of pre-allocating a data recording area of a recording medium such as the hard disk into a plurality of virtual files, and then recording a surveillance video, allocating any virtual file as a data file to record the surveillance video; In addition, by recording and managing the data file on which the surveillance video is recorded and file information for managing the remaining virtual files in the file system recording area of the recording medium, the surveillance video photographed by the surveillance camera includes numerous data files. Fragmentation can occur in recording media such as hard disks that are created, recorded, and deleted. It can be prevented rationally.
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050083562A KR20070028847A (en) | 2005-09-08 | 2005-09-08 | How to manage virtual files in digital video recorders |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050083562A KR20070028847A (en) | 2005-09-08 | 2005-09-08 | How to manage virtual files in digital video recorders |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20070028847A true KR20070028847A (en) | 2007-03-13 |
Family
ID=38101338
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020050083562A Withdrawn KR20070028847A (en) | 2005-09-08 | 2005-09-08 | How to manage virtual files in digital video recorders |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20070028847A (en) |
-
2005
- 2005-09-08 KR KR1020050083562A patent/KR20070028847A/en not_active Withdrawn
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2008004004A (en) | File management apparatus and electronic device | |
JP2003298982A (en) | Imaging device | |
US20080069522A1 (en) | Apparatus, method and computer program for processing information | |
JP4174234B2 (en) | Image processing apparatus and image processing method | |
JP5634057B2 (en) | Recording apparatus and recording method | |
US9111571B2 (en) | Image processing apparatus, image processing method, and program | |
KR100482835B1 (en) | Method for controlling data backup in digital video recorder for monitoring | |
JP5814739B2 (en) | Recording device | |
JP2004266386A (en) | Recording device | |
JP6220160B2 (en) | Reproducing apparatus and control method thereof | |
JP3883979B2 (en) | Image reproducing apparatus and program | |
CN100472639C (en) | Recording equipment and recording method | |
US20050267922A1 (en) | Apparatus, method, and program for image display | |
KR20070028847A (en) | How to manage virtual files in digital video recorders | |
KR100482836B1 (en) | Method for searching a data file in digital video recorder for monitoring | |
KR101044602B1 (en) | Apparatus and method for data backup in surveillance digital video recorder | |
JP4270845B2 (en) | Digital recording apparatus and file system thereof | |
KR101484783B1 (en) | Digital video recorder and hard disc management method | |
JP2009065387A (en) | Video recorder, video recording method and program | |
KR100473753B1 (en) | Method for managing preview search index file in digital video recorder for monitoring | |
KR100350219B1 (en) | System for writing image and method for writing image using communication network | |
US20080008443A1 (en) | Data management system and method | |
KR100484448B1 (en) | Method for partial updating a program of digital video recorder for monitoring | |
KR100475605B1 (en) | Method for transmitting data in digital video recorder for monitoring | |
KR101196349B1 (en) | Method for managing index file in digital video recorder |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20050908 |
|
PG1501 | Laying open of application | ||
PC1203 | Withdrawal of no request for examination | ||
WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |