KR101508100B1 - Video processing apparatus and video processing method for video coding - Google Patents

Video processing apparatus and video processing method for video coding Download PDF

Info

Publication number
KR101508100B1
KR101508100B1 KR20140101558A KR20140101558A KR101508100B1 KR 101508100 B1 KR101508100 B1 KR 101508100B1 KR 20140101558 A KR20140101558 A KR 20140101558A KR 20140101558 A KR20140101558 A KR 20140101558A KR 101508100 B1 KR101508100 B1 KR 101508100B1
Authority
KR
South Korea
Prior art keywords
unit
frame
frames
image
image data
Prior art date
Application number
KR20140101558A
Other languages
Korean (ko)
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 KR20140101558A priority Critical patent/KR101508100B1/en
Application granted granted Critical
Publication of KR101508100B1 publication Critical patent/KR101508100B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/587Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal sub-sampling or interpolation, e.g. decimation or subsequent interpolation of pictures in a video sequence
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

The present invention relates to a video treating device and a video treating method. Video data in a storing unit is deleted frames by frames through a frame unit sequential overwriting technique according to a pre-set standard, thereby improving the storing efficiency of the corresponding storing unit. At the same time, the corresponding frames of video data are relatively preserved for a long time, thereby maintaining possibilities in which a part of the frames for video data may be utilized as major materials for accidents and crimes for a long time. The video treating device according to an embodiment of the present invention comprises: a video treating unit for dividing frames included in received video data into frame per second (FPS) unit frame groups based on a pre-set frame rate and sequentially arranging the frames included in each of the frame groups; an encoder unit for encoding each of the frame groups treated in the video treating unit; a storing unit for storing the frame groups encoded in the encoding unit; a decoder unit for decoding the frames groups of the storing unit; a display unit for displaying the frame groups decoded in the decoder unit; a sequential arrangement control unit for reducing the amount of total data for each of the frame groups whenever frame units of the frame groups in the storing unit are removed according to pre-set frame set removal conditions, and sequentially arranging unremoved frames; and a memory for providing a work space of the sequential arrangement control unit.

Description

영상처리장치 및 영상처리방법{Video processing apparatus and video processing method for video coding}Technical Field [0001] The present invention relates to a video processing apparatus and a video processing method,

본 발명은 영상처리장치 및 영상처리방법에 관한 것으로서, 예컨대, 저장부의 영상 데이터들이 사전 설정된 기준에 따라 프레임 단위의 순차적 덮어쓰기 방식을 통해 일부 프레임씩 삭제됨에 따라 해당 저장부의 저장 효율을 높이는 동시에 영상 데이터별로 해당의 일부 프레임이 비교적 장기간 보존되면서 사건사고 및 범죄 등의 중요 자료로 활용될 수 있는 가능성이 장기간 유지될 수 있도록 하는 영상처리장치 및 영상처리방법에 관한 것이다.The present invention relates to an image processing apparatus and an image processing method. For example, image data of a storage unit is erased in units of frames in a frame-by-frame sequential overwrite manner according to a preset reference, The present invention relates to an image processing apparatus and an image processing method that can maintain a possibility of being utilized as important data such as an accident incident and a crime for a long period while preserving a corresponding frame for a relatively long period of time.

일반적으로 CCTV 카메라를 통해 촬영되어 저장되는 영상들은 30∼60일 정도 보관되다가 일시에 삭제되는 방식으로 관리된다. 이는 CCTV 카메라의 영상들을 저장하는 저장장치의 저장용량 한계 및 해당 저장장치의 효율적 운용을 위해 새로운 CCTV 카메라 영상을 기존 저장된 CCTV 카메라 영상 위에 덮어쓰기를 하는데 따른 것이다.Generally, images captured and stored through a CCTV camera are stored for 30 ~ 60 days and then managed in a way that they are deleted at a time. This is because the new CCTV camera image is overwritten on the existing stored CCTV camera image for the storage capacity limitation of the storage device storing the CCTV camera images and the efficient operation of the storage device.

그러나 1년 이상 경과된 CCTV 카메라의 영상들이 단 몇 프레임이라도 남아 있고, 해당 CCTV 카메라의 인접 지역에서 범죄나 사건사고 발생 시 이렇게 몇 프레임 남아있는 영상들이 해당 범죄나 사건사고의 해결에 중요한 자료로 활용될 가능성이 있는 것이므로, CCTV 카메라의 영상들을 비교적 오랫동안 보존될 필요성이 항상 요구되는 것이다.However, CCTV camera images that have passed a year or more remain only a few frames, and the images remaining in such a few frames in case of a crime or incident in the vicinity of the CCTV camera are used as important data for solving the crime or incident There is always a need to preserve the images of CCTV cameras for a relatively long period of time.

한편, 여러 지역에 분산 설치된 CCTV 카메라들의 녹화 여부를 원격지의 통합 상황실에서 확인하는 것이므로, 각 CCTV 카메라들은 무선 혹은 유선으로 촬영한 영상 데이터를 통합 상황실의 통합관리서버에 전송하게 된다. 이때, CCTV 카메라들이 촬영한 모든 영상 데이터를 통합관리서버에 전송하는 것이므로, 네트워크 대역폭에 대한 점유율이 높은 동시에 통신 사용료가 지나치게 많이 소요되는 것이었다.In addition, since CCTV cameras distributed in various regions are recorded in the integrated control room of the remote location, each CCTV camera transmits video data taken by wireless or wire to the integrated management server of the integrated control room. In this case, since all the video data captured by the CCTV cameras are transmitted to the integrated management server, the occupancy rate of the network bandwidth is high and the communication fee is too high.

한국 등록특허 제10-0916034호(2009.09.08.공고), “디지털 영상용 데이터 저장 및 감소 방법 및 상기 방법을 이용하는 감시 시스템.”Korean Registered Patent No. 10-0916034 (issued September 10, 2009.), " Method for storing and reducing data for digital image, and surveillance system using the method. &Quot; 한국 공개특허 제10-2011-0068784호(2011.06.22.공개), “영상 송신 장치, 영상 수신 장치, 이를 포함하는 영상 전송 시스템과 그 방법.”Korean Patent Laid-Open No. 10-2011-0068784 (published on Jun.22, 2011), "Image transmission apparatus, image reception apparatus, image transmission system including the same, and method thereof."

본 발명의 실시 예는 저장부의 영상 데이터들이 사전 설정된 기준에 따라 프레임 단위의 순차적 덮어쓰기 방식을 통해 일부 프레임씩 삭제됨에 따라 해당 저장부의 저장 효율을 높이는 동시에 영상 데이터별로 해당의 일부 프레임이 비교적 장기간 보존되면서 사건사고 및 범죄 등의 중요 자료로 활용될 수 있는 가능성이 장기간 유지될 수 있도록 하는 영상처리장치 및 영상처리방법을 제공한다.In the embodiment of the present invention, since the image data of the storage unit is erased in units of frames by a sequential overwriting method on a frame-by-frame basis in accordance with a preset reference, the storage efficiency of the storage unit is increased and some frames corresponding to the image data are stored for a relatively long period The present invention provides an image processing apparatus and an image processing method that can be used as important data such as an accident incident and a crime for a long period of time.

또한 본 발명의 실시 예는 저장부에 저장되는 영상 데이터, 다시 말해 녹화되는 영상 데이터 및 디스플레이되거나 타 전자기기에 전송되는 영상 데이터의 크기를 다르게 함에 따라, 녹화 및 디스플레이 또는 전송의 출력 부하를 비대칭으로 하여 해당 영상 데이터를 디스플레이하는 디스플레이 장치의 소요되는 부품 사양을 낮출 수 있어 해당 디스플레이에 필요한 비용을 줄일 수 있는 영상처리장치 및 영상처리방법을 제공한다.In addition, since the image data stored in the storage unit, that is, the image data to be recorded, and the image data to be displayed or transmitted to other electronic devices are different, the output load of the recording and display or transmission is asymmetrically Thereby reducing a required part specification of a display device for displaying the corresponding image data, thereby reducing the cost required for the display.

또한 본 발명의 실시 예는 복수의 영상 데이터를 소수의 프레임씩 조합하여 하나의 영상으로 만든 후 이렇게 만들어진 하나의 영상을 유무선 통신망을 통해 외부의 서버에 전송할 수 있고, 이를 통해 영상 데이터의 송신 시 네트워크 대역폭의 점유를 줄이면서 녹화상황만 감시할 수 있는 동시에 외부 통신 사용료도 크게 줄일 수 있는 영상처리장치 및 영상처리방법을 제공한다.In addition, in the embodiment of the present invention, a plurality of video data are combined into a single video by combining a few frames, and then one video can be transmitted to an external server through a wired / wireless communication network, The present invention provides an image processing apparatus and an image processing method that can observe only a recording situation while reducing the occupancy of bandwidth and can greatly reduce the external communication fee.

본 발명의 실시 예에 따른 영상처리장치는, 영상 데이터가 수신되는 영상 수신부와, 상기 영상 수신부를 통해 수신되는 영상 데이터들의 저장을 위한 영상 저장부와, 상기 영상 저장부의 저장된 영상 데이터들이 사전에 설정된 프레임 단위의 삭제 조건에 따라 매번의 프레임 단위 삭제 시마다 영상 데이터별 전체 데이터의 량을 줄이면서 저장되게 하는 제어부를 포함할 수 있다.An image processing apparatus according to an exemplary embodiment of the present invention includes an image receiving unit for receiving image data, an image storing unit for storing image data received through the image receiving unit, And a control unit for reducing the amount of the entire data for each image data and storing the reduced amount of data for each frame in units of frames in accordance with the deletion condition of each frame.

또한 상기 제어부는 상기 영상 저장부에 저장된 영상 데이터들 모두에 대해 상기 프레임 단위의 삭제 조건이 동일하게 설정되거나, 상기 영상 저장부에 저장된 영상 데이터별로 상기 프레임 단위의 삭제 조건이 서로 다르게 설정되거나, 상기 영상 저장부에 저장된 영상 데이터들이 복수 개의 그룹으로 구분되어 각 그룹별로 상기 프레임 단위의 삭제 조건이 서로 다르게 설정되는 것일 수 있다.The control unit may set the deletion condition of the frame unit to all of the image data stored in the image storage unit to the same or set the deletion condition of the frame unit to be different from the image data stored in the image storage unit, The image data stored in the image storage unit may be divided into a plurality of groups, and the deletion conditions may be set differently for each group.

또한 상기 영상 수신부를 통해 수신되는 영상 데이터는 동영상 데이터이며, 상기 제어부는 상기 영상 저장부의 저장된 동영상 데이터별 프레임들을 상기 프레임 단위의 삭제 조건에 따라 순차적으로 삭제하는 것일 수 있다.Also, the image data received through the image receiving unit may be moving image data, and the controller may sequentially delete the frames of the moving image data stored in the image storing unit according to the deletion condition of the frame unit.

또한 상기 제어부는 상기 동영상 데이터별로 동영상 데이터에 포함된 전체 프레임 중 1 내지 2 이상의 프레임을 건너뛰며 다음 순서의 프레임을 삭제하는 것을 반복하는 상기 프레임 단위의 삭제 조건에 따라 해당 동영상 데이터의 전체 프레임을 일부 프레임씩 순차적으로 삭제하는 것일 수 있다.In addition, the controller may skip one or more frames of all frames included in the moving image data for each moving image data, and delete the entire frame of the moving image data according to the deletion condition of the frame unit, It may be to sequentially delete frames one by one.

또한 상기 영상 수신부를 통해 수신되는 동영상 데이터의 포함된 프레임들을 사전 설정된 프레임 레이트(Frame Rate)를 기준으로 FPS(Frame Per Second) 단위의 프레임 그룹으로 분할하여 각각의 상기 프레임 그룹별로 포함된 프레임들을 순차적으로정렬하는 영상 처리부를 더 포함하며, 상기 제어부는 상기 프레임 그룹별로 사전 설정된 FPS(Frame Per Second) 단위에 따라 해당되는 프레임만을 선별하여 영상 전송부를 통해 타 전자기기에 전송하는 것일 수 있다.The frame decoding unit divides the frames of the moving image data received through the image receiving unit into frame groups of FPS (Frame Per Second) based on a predetermined frame rate, and sequentially processes the frames included in each frame group The control unit may select only frames corresponding to a predetermined frame per second (FPS) unit for each frame group, and transmit the frame to another electronic device through an image transmission unit.

또한 상기 제어부는 상기 영상 처리부에서 처리되는 상기 프레임 그룹별로 상기 영상 저장부에 저장 후 상기 프레임 그룹에 포함되는 프레임들을 사전 설정된 상기 프레임 단위의 삭제 조건에 따라 순차적으로 삭제하여 매번의 프레임 단위 삭제 시마다 상기 프레임 그룹별 전체 데이터의 량을 줄이는 것일 수 있다.The control unit sequentially deletes the frames included in the frame group after storing in the image storage unit for each of the frame groups processed by the image processing unit according to the predetermined deletion condition of the frame unit, It may be to reduce the amount of total data per frame group.

또한 상기 영상 수신부, 영상 저장부, 제어부, 영상 처리부, 영상 전송부가 포함되는 장치를 영상 녹화 장치로 정할 때, 상기 영상 녹화 장치별 해당 영상 전송부에서 전송되는 프레임들을 각각 수신하여 단일의 영상으로 동기화하는 프레임 결합부와, 상기 프레임 결합부에서 복수의 프레임들이 동기화된 단일의 영상 데이터를 통신망을 통해 외부의 서버에 전송하는 통신부를 더 포함할 수 있다.In addition, when the device including the image receiving unit, the image storing unit, the control unit, the image processing unit, and the image transmitting unit is determined as the image recording device, each of the frames transmitted from the corresponding image transmitting unit for each image recording device is received, And a communication unit for transmitting a single image data synchronized with a plurality of frames in the frame combining unit to an external server through a communication network.

그리고 본 발명의 다른 실시 예에 따른 영상 처리 장치는 수신되는 동영상 데이터의 포함된 프레임들을 사전 설정된 프레임 레이트(Frame Rate)를 기준으로 FPS(Frame Per Second) 단위의 프레임 그룹으로 분할하여 각각의 상기 프레임 그룹별로 포함된 프레임들을 순차적으로 정렬하는 영상 처리부와, 상기 영상 처리부에서 처리되는 상기 프레임 그룹별로 부호화하는 인코더부와, 상기 인코더부에서 부호화된 상기 프레임 그룹들을 저장하는 저장부와, 상기 저장부의 프레임 그룹을 복호화하는 디코더부와, 상기 디코더부에서 복호화되는 상기 프레임 그룹을 디스플레이하는 디스플레이부와, 상기 저장부의 상기 프레임 그룹들이 사전에 설정된 프레임 단위의 삭제 조건에 따라 매번의 프레임 단위 삭제 시마다 상기 프레임 그룹별 전체 데이터 량을 줄이는 동시에 삭제되지 않는 프레임들을 순차적으로 정렬시키는 순차 정렬 제어부와, 상기 순차 정렬 제어부의 작업 공간을 제공하는 메모리를 포함할 수 있다.In addition, the image processing apparatus according to another embodiment of the present invention divides the frames including the received moving picture data into a frame group of FPS (Frame Per Second) based on a predetermined frame rate, A storage unit for storing the frame groups encoded by the encoder unit; and a storage unit for storing the frame groups in the storage unit, the storage unit storing the frame groups encoded by the encoder unit, A display unit for displaying the frame group to be decoded by the decoder unit; and a display unit for displaying the frame group of the frame group at every frame unit deletion according to a deletion condition of a preset frame unit, Decreasing the total amount of data That are not in the erased frame may comprise a sequence alignment control section, a memory which provides a work area of the progressive alignment control section for sequentially aligned.

또한 상기 순차 정렬 제어부는 상기 프레임 그룹별로 포함된 전체 프레임 중 1 내지 2 이상의 프레임을 건너뛰며 다음 순서의 프레임을 삭제하는 것을 반복하는 상기 프레임 단위의 삭제 조건에 따라 해당 프레임 그룹의 전체 프레임을 일부 프레임씩 순차적으로 삭제하는 것일 수 있다.In addition, the sequential alignment control unit skips one or two or more frames among all the frames included in the frame group and repeats deletion of the next frame, In order to delete them.

또한 상기 영상 처리부에서 처리된 상기 프레임 그룹의 각 프레임을 캡쳐하는 영상 캡쳐부와, 상기 영상 캡쳐부에서 캡쳐되는 프레임을 디스플레이하는 디스플레이부와, 상기 영상 캡쳐부에서 캡쳐되는 프레임들 중 사전 설정된 조건에 따라 외부 전송을 위해 소정의 프레임을 선별하여 순차적으로 정렬시키는 프레임 출력 제어부와, 상기 프레임 출력 제어부의 작업 공간을 제공하는 메모리와, 상기 프레임 출력 제어부를 통해 상기 메모리에서 순차적으로 정렬된 프레임들을 외부의 전자기기에 전송하는 전송부를 더 포함할 수 있다.A display unit for displaying a frame to be captured by the image capturing unit; and an image capturing unit for capturing a frame of the frame group captured by the image capturing unit, A memory for providing a work space of the frame output control unit, and a frame output control unit for sequentially outputting frames arranged in the memory through the frame output control unit to an external To the electronic device.

또한 상기 영상 처리부, 인코더부, 저장부, 디코더부, 디스플레이부, 순차 정렬 제어부, 상기 순차 정렬 제어부의 작업 공간을 제공하는 메모리, 영상 캡쳐부, 디스플레이부, 프레임 출력 제어부, 상기 프레임 출력 제어부의 작업 공간을 제공하는 메모리, 전송부가 포함되는 장치를 영상 녹화 장치로 정할 때, 상기 영상 녹화 장치별 해당 전송부에서 전송되는 프레임들을 각각 수신하여 단일의 영상으로 동기화하는 프레임 결합부와, 상기 프레임 결합부에서 복수의 프레임들이 동기화된 단일의 영상 데이터를 통신망을 통해 외부의 서버에 전송하는 통신부를 더 포함할 수 있다.A memory for providing a work space of the sequential alignment control unit, an image capturing unit, a display unit, a frame output control unit, and a frame output control unit for performing operations of the frame output control unit, the image processing unit, the encoder unit, the storage unit, the decoder unit, A frame combining unit for receiving frames transmitted from a corresponding transmitting unit of each video recording device and synchronizing them to a single video when a device including a memory and a transmitting unit is set as a video recording device, And a communication unit for transmitting a single image data synchronized with the plurality of frames to an external server through a communication network.

그리고 본 발명의 실시 예에 따른 영상 처리 방법은, 영상 수신부에 영상 데이터가 수신되는 단계와, 상기 영상 수신부를 통해 수신되는 영상 데이터가 영상 저장부에 저장되는 단계와, 상기 영상 저장부에 저장된 영상 데이터를 제어부가 사전에 설정된 프레임 단위의 삭제 조건에 따라 매번의 프레임 단위 삭제 시마다 영상 데이터별 전체 데이터의 량을 줄이면서 상기 영상 저장부에 저장시키는 단계를 포함할 수 있다.The image processing method according to an embodiment of the present invention includes the steps of receiving image data in an image receiving unit, storing image data received through the image receiving unit in an image storing unit, And storing the data in the image storage unit while reducing the amount of the entire data for each image data every time the frame is erased in accordance with a deletion condition of a predetermined frame unit by the control unit.

또한 상기 영상 수신부에 영상 데이터가 수신되는 단계 이후에, 수신된 영상 데이터의 포함된 프레임들을 영상 처리부가 사전 설정된 프레임 레이트(Frame Rate)를 기준으로 FPS(Frame Per Second) 단위의 프레임 그룹으로 분할하여 각각의 상기 프레임 그룹별로 포함된 프레임들을 순차적으로 정렬하는 단계가 선행되며, 상기 제어부가 사전 설정된 상기 프레임 그룹별 FPS(Frame Per Second) 단위에 따라 해당되는 프레임만을 선별하여 영상 전송부를 통해 타 전자기기에 전송하는 단계를 더 포함할 수 있다.After the step of receiving image data in the image receiving unit, the image processing unit divides the frames including the received image data into a frame group of FPS (Frame Per Second) units based on a predetermined frame rate And sequentially arranging the frames included in each of the frame groups, and the control unit selects only frames corresponding to the predetermined frame per second (FPS) unit per predetermined frame group, To the mobile station.

또한 상기 영상 전송부를 개별 포함하는 복수의 영상 녹화 장치로부터 상기 영상 전송부를 통해 영상 프레임들이 프레임 결합부에 수신되는 단계와, 상기 프레임 결합부가 수신되는 상기 영상 녹화 장치별 프레임들을 단일의 영상으로 동기화하는 단계와, 상기 프레임 결합부에서 복수의 프레임이 단일의 영상으로 동기화된 단일의 영상 데이터가 통신부를 통해 통신망을 매개로 외부의 서버에 전송되는 단계를 더 포함할 수 있다.The method may further include the steps of: receiving image frames from a plurality of video recording apparatuses individually including the video transmission unit at a frame combining unit through the video transmitting unit; and synchronizing frames of the video recording apparatus, And transmitting a single image data synchronized with a single image in the frame combining unit to an external server through a communication network through a communication unit.

그리고 본 발명의 다른 실시 예에 따른 영상 처리 방법은, 영상 처리부가 수신되는 동영상 데이터의 포함된 프레임들을 사전 설정된 프레임 레이트(Frame Rate)를 기준으로 FPS(Frame Per Second) 단위의 프레임 그룹으로 분할하여 각각의 상기 프레임 그룹별로 포함된 프레임들을 순차적으로 정렬하는 단계와, 상기 영상 처리부에서 처리되는 상기 프레임 그룹별로 인코더부에서 부호화되는 단계와, 상기 인코더부에서 부호화된 상기 프레임 그룹들이 저장부에 저장되는 단계와, 상기 저장부의 상기 프레임 그룹들이 순차 정렬 제어부의 사전 설정된 프레임 단위의 삭제 조건에 따라 매번의 프레임 단위 삭제 시마다 상기 프레임 그룹별 전체 데이터 량을 줄이는 동시에 삭제되지 않는 프레임들을 순차적으로 정렬시키는 단계를 포함할 수 있다.According to another aspect of the present invention, there is provided an image processing method including dividing frames including moving picture data received by a video processing unit into a frame group of FPS (Frame Per Second) units based on a predetermined frame rate The method comprising the steps of: sequentially arranging frames included in each of the frame groups; encoding the frame groups in the encoder unit for each frame group processed in the image processing unit; and storing the frame groups encoded in the encoder unit in a storage unit Sequentially reducing the total amount of data for each frame group and deleting frames that are not deleted each time frame groups are deleted in accordance with a deletion condition of a preset frame unit of the sequential alignment control unit .

또한 상기 인코더부에서 부호화된 상기 프레임 그룹들이 저장부에 저장되는 단계 이후에, 상기 저장부의 프레임 그룹을 디코더부에서 복호화하는 단계와, 상기 디코더부에서 복호화되는 프레임 그룹을 디스플레이부가 디스플레이하는 단계가 더 포함될 수 있다.And a step of decoding the frame group of the storage unit by the decoder unit after the step of storing the frame groups encoded by the encoder unit in the storage unit and the step of displaying the frame group to be decoded by the decoder unit .

또한 영상 처리부가 수신되는 동영상 데이터의 포함된 프레임들을 사전 설정된 프레임 레이트(Frame Rate)를 기준으로 FPS(Frame Per Second) 단위의 프레임 그룹으로 분할하여 각각의 상기 프레임 그룹별로 포함된 프레임들을 순차적으로 정렬하는 단계 이후에, 프레임 출력 제어부가 사전 설정된 상기 프레임 그룹별 FPS(Frame Per Second) 단위에 따라 해당되는 프레임만을 선별하여 전송부를 통해 타 전자기기에 전송하는 단계를 더 포함할 수 있다.In addition, the image processing unit divides the frames including the received moving picture data into frame groups in units of frame per second (FPS) on the basis of a predetermined frame rate, sequentially arranges the frames included in each of the frame groups The frame output control unit may select only frames corresponding to the predetermined frame per second (FPS) unit per frame group, and transmit the frames to another electronic device through the transmission unit.

또한 상기 전송부를 포함하는 복수의 영상 녹화 장치로부터 상기 전송부를 통해 영상 프레임들이 프레임 결합부에 수신되는 단계와, 상기 프레임 결합부가 수신되는 상기 영상 녹화 장치별 프레임들을 단일의 영상으로 동기화하는 단계와, 상기 프레임 결합부에서 복수의 프레임이 단일의 영상으로 동기화된 단일의 영상 데이터가 통신부를 통해 통신망을 매개로 외부의 서버에 전성되는 단계를 더 포함할 수 있다.Receiving frames from the plurality of video recording apparatuses including the transmitting unit through the transmitting unit; and synchronizing the frames of the video recording apparatus, which are received by the frame combining unit, into a single video, The method may further include a step in which a single image data in which a plurality of frames are synchronized with a single image is transmitted to an external server through a communication network through a communication unit.

본 발명의 실시 예에 따르면, 저장부의 영상 데이터들이 사전 설정된 기준에 따라 프레임 단위의 순차적 덮어쓰기 방식을 통해 일부 프레임씩 삭제됨에 따라 해당 저장부의 저장 효율을 높이는 동시에 영상 데이터별로 해당의 일부 프레임이 비교적 장기간 보존되면서 사건사고 및 범죄 등의 중요 자료로 활용될 수 있는 가능성이 장기간 유지될 수 있게 된다.According to the embodiment of the present invention, since the image data of the storage unit is erased in units of frames by a sequential overwriting method on a frame-by-frame basis according to a preset reference, the storage efficiency of the storage unit is increased, The possibility of being used as important data such as accidents and crimes can be maintained for a long period of time.

또한 저장부에 저장되는 영상 데이터, 다시 말해 녹화되는 영상 데이터 및 디스플레이되거나 타 전자기기에 전송되는 영상 데이터의 크기를 다르게 함에 따라, 녹화 및 디스플레이 또는 전송의 출력 부하를 비대칭으로 하여 해당 영상 데이터를 디스플레이하는 디스플레이 장치의 소요되는 부품 사양을 낮출 수 있어 해당 디스플레이에 필요한 비용을 줄일 수 있게 된다.In addition, since the image data stored in the storage unit, that is, the image data to be recorded, and the image data to be displayed or transmitted to other electronic devices are different, the output load of the recording and display or transmission is asymmetrical, The required parts specification of the display device can be lowered, and the cost required for the display can be reduced.

또한 복수의 영상 데이터를 소수의 프레임씩 조합하여 하나의 영상으로 만든 후 이렇게 만들어진 하나의 영상을 유무선 통신망을 통해 외부의 서버에 전송할 수 있고, 이를 통해 영상 데이터의 송신 시 네트워크 대역폭의 점유를 줄이면서 녹화상황만 감시할 수 있는 동시에 외부 통신 사용료도 크게 줄일 수 있게 된다.In addition, a plurality of image data may be combined into a single image by combining a small number of frames, and then the single image may be transmitted to an external server through a wired / wireless communication network, thereby reducing occupancy of the network bandwidth It is possible to monitor only the recording situation and greatly reduce the external communication fee.

도 1은 본 발명의 일 실시 예에 따른 영상 처리 장치를 보인 블록도
도 2는 본 발명의 다른 실시 예에 따른 영상 처리 장치 중 요부인 영상 녹화 장치를 보인 블록도
도 3은 도 2의 실시 예에 따른 영상 녹화 장치들의 영상 데이터가 프레임 단위로 결합되는 구성을 예시한 블록도
도 4는 본 발명의 일 실시 예에 따른 영상 녹화 방법을 보인 흐름도
도 5는 본 4의 실시 예에 따른 영상 녹화 방법에서 추가로 구비되는 과정들을 보인 흐름도
도 6은 본 발명의 다른 실시 예에 따른 영상 녹화 방법을 보인 흐름도
도 7은 본 발명의 다른 실시 예에 따른 영상 처리 방법에서 프레임 출력 제어부 및 기타 관련 구성들을 통해 사전 설정된 프레임 그룹별 FPS 단위에 따라 해당되는 프레임만을 선별되어 타 전자기기에 전송되는 과정의 일 예를 보인 흐름도
도 8은 본 발명의 다른 실시 예에 따른 영상 처리 방법에서 순차 정렬 제어부 및 기타 관련 구성들을 통해 영상 데이터의 프레임들이 정렬되면서 저장되는 과정의 일 예를 보인 흐름도
도 9는 본 발명의 실시 예들에 따른 영상 처리 장치 및 영상 처리 방법을 통해서 동영상 데이터가 프레임 단위로 순차적으로 삭제되면서 저장되는 상태를 예시한 도면
도 10은 본 발명의 실시 예들에 따른 영상 처리 장치 및 영상 처리 방법을 통해서 복수의 동영상 데이터별 소수의 프레임들이 하나의 영상으로 동기화되어 전송되는 상태를 예시한 도면
1 is a block diagram illustrating an image processing apparatus according to an embodiment of the present invention.
2 is a block diagram illustrating a video recording apparatus as a main part of an image processing apparatus according to another embodiment of the present invention.
FIG. 3 is a block diagram illustrating a configuration in which video data of video recording apparatuses according to the embodiment of FIG.
4 is a flowchart illustrating a video recording method according to an embodiment of the present invention.
FIG. 5 is a flowchart showing the processes additionally provided in the video recording method according to the embodiment of FIG.
6 is a flowchart illustrating a video recording method according to another embodiment of the present invention.
FIG. 7 is a flowchart illustrating an example of a process of selectively transmitting frames according to a predetermined FPS unit per frame group through a frame output control unit and other related configurations in an image processing method according to another embodiment of the present invention, Show flowchart
8 is a flowchart illustrating an example of a process of arranging and arranging frames of image data through a sequence alignment control unit and other related structures in an image processing method according to another embodiment of the present invention.
9 is a diagram illustrating a state in which moving image data is sequentially deleted and stored in units of frames through an image processing apparatus and an image processing method according to embodiments of the present invention
10 is a diagram illustrating a state in which a small number of frames of a plurality of moving image data are synchronized and transmitted as a single image through an image processing apparatus and an image processing method according to embodiments of the present invention

이하의 본 발명에 대한 상세한 설명들은 본 발명이 실시될 수 있는 실시 예이고 해당 실시 예에 대한 예시로써 도시된 첨부 도면을 참조한다. 이들 실시 예는 당업자가 본 발명을 실시하기에 충분하도록 상세히 설명된다. 본 발명의 다양한 실시 예는 서로 다르지만 상호 배타적일 필요는 없음이 이해되어야 한다. 예를 들어, 여기에 기재되어 있는 특정 형상, 구조 및 특성은 일 실시 예에 관련하여 본 발명의 사상 및 범위를 벗어나지 않으면서 다른 실시 예로 구현될 수 있다. 또한 각각의 기재된 실시 예 내의 개별 구성요소의 위치 또는 배치는 본 발명의 사상 및 범위를 벗어나지 않으면서 변경될 수 있음이 이해되어야 한다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Reference will now be made in detail to the embodiments of the present invention, examples of which are illustrated in the accompanying drawings. These embodiments are described in sufficient detail to enable those skilled in the art to practice the invention. It should be understood that the various embodiments of the present invention are different, but need not be mutually exclusive. For example, certain features, structures, and characteristics described herein may be implemented in other embodiments without departing from the spirit and scope of the invention in connection with one embodiment. It is also to be understood that the position or arrangement of the individual components within each described embodiment may be varied without departing from the spirit and scope of the present invention.

따라서 후술되는 상세한 설명은 한정적인 의미로서 취하려는 것이 아니며, 본 발명의 범위는 적절하게 설명된다면 그 청구항들이 주장하는 것과 균등한 모든 범위와 더불어 첨부된 청구항에 의해서만 한정된다. 도면에서 유사한 참조부호는 여러 측면에 걸쳐서 동일하거나 유사한 기능을 지칭한다.The following detailed description is, therefore, not to be taken in a limiting sense, and the scope of the present invention is to be limited only by the appended claims, along with the full scope of equivalents to which the claims are entitled, if properly explained. In the drawings, like reference numerals refer to the same or similar functions throughout the several views.

본 발명에서 사용되는 용어는 본 발명에서의 기능을 고려하면서 가능한 현재 널리 사용되는 일반적인 용어들을 선택하였으나, 이는 당 분야에 종사하는 기술자의 의도 또는 판례, 새로운 기술의 출현 등에 따라 달라질 수 있다. 또한 특정한 경우는 출원인이 임의로 선정한 용어도 있으며, 이 경우 해당되는 발명의 설명 부분에서 상세히 그 의미를 기재할 것이다. 따라서 본 발명에서 사용되는 용어는 단순한 용어의 명칭이 아닌, 그 용어가 가지는 의미와 본 발명의 전반에 걸친 내용을 토대로 정의되어야 한다.While the present invention has been described in connection with what is presently considered to be the most practical and preferred embodiment, it is to be understood that the invention is not limited to the disclosed embodiments. Also, in certain cases, there may be a term selected arbitrarily by the applicant, in which case the meaning thereof will be described in detail in the description of the corresponding invention. Therefore, the term used in the present invention should be defined based on the meaning of the term, not on the name of a simple term, but on the entire contents of the present invention.

명세서 전체에서 어떤 부분이 어떤 구성요소를 “포함”한다고 할 때, 이는 특별히 반대되는 기재가 없는 한, 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있음을 의미한다. 또한 명세서에 기재된 “...부”, “...모듈” 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어 또는 소프트웨어로 구현되거나 하드웨어와 소프트웨어의 결합으로 구현될 수 있다.Whenever a component is referred to as " including " an element throughout the specification, it is to be understood that the component may include other elements, not the exclusion of any other element, unless the context clearly dictates otherwise. Also, the terms " part, " " module, " and the like, which are described in the specification, refer to a unit for processing at least one function or operation, and may be implemented by hardware or software or by a combination of hardware and software .

도 1 내지 도 10을 참조하여 본 발명의 일 실시 예에 따른 영상 처리 장치 및 영상 처리 방법에 대해 설명한다.An image processing apparatus and an image processing method according to an embodiment of the present invention will be described with reference to FIGS. 1 to 10. FIG.

먼저, 도 1 내지 도 3을 참조하여 본 발명의 실시 예들에 따른 영상 처리 장치에 대해 설명한다.First, an image processing apparatus according to embodiments of the present invention will be described with reference to FIGS. 1 to 3. FIG.

도 1은 본 발명의 일 실시 예에 따른 영상 처리 장치를 보인 블록도이다.1 is a block diagram showing an image processing apparatus according to an embodiment of the present invention.

도시된 바와 같이, 본 발명의 일 실시 예에 따른 영상 처리 장치(100)는 영상 수신부(111), 영상 저장부(112), 제어부(113)를 포함하여 구성된다. 또한 본 발명의 일 실시 예에 따른 영상 처리 장치(100)는 영상 처리부(114), 영상 전송부(115), 프레임 결합부(120), 통신부(130)를 더 포함하여 구성될 수 있다.The image processing apparatus 100 according to an exemplary embodiment of the present invention includes an image receiving unit 111, an image storing unit 112, and a control unit 113. The image processing apparatus 100 may further include an image processing unit 114, an image transmission unit 115, a frame combining unit 120, and a communication unit 130.

영상 수신부(111)는 영상 데이터를 수신하는 것으로서, 본 실시 예에서는 이러한 영상 수신부(111)가 CCTV 카메라를 통해 획득되는 영상 데이터를 수신하는 것을 예로 하였지만, 본 발명이 이에 한정되는 것은 아니며, 영상 수신부(111)에 수신되는 영상 데이터는 외부의 다른 전자장치로부터 수신되는 모든 종류의 영상 데이터를 포함하는 개념이다. 또한 본 실시 예에서는 영상 수신부(111)에 수신되는 영상 데이터가 동영상 데이터인 것을 예로 하였으나, 본 발명이 이에 한정되는 것은 아니다.The image receiving unit 111 receives image data. In the present embodiment, the image receiving unit 111 receives image data obtained through a CCTV camera. However, the present invention is not limited to this, The image data received by the external device 111 includes all types of image data received from other external electronic devices. In this embodiment, the image data received by the image receiving unit 111 is moving image data, but the present invention is not limited thereto.

영상 저장부(112)는 영상 수신부(111)를 통해 수신되는 영상 데이터들을 저장하는 것으로서, 이러한 영상 저장부(112)는 저장된 영상 데이터들을 후술되는 제어부(113)의 제어 동작에 따라 순차적으로 삭제하면서 저장하게 된다. 이에 대해서는 후술되는 제어부(113)에서 더 설명키로 한다.The image storage unit 112 stores image data received through the image reception unit 111. The image storage unit 112 sequentially deletes the stored image data according to the control operation of the control unit 113 . This will be further described in the control section 113 described later.

제어부(113)는 영상 저장부(112)의 저장된 영상 데이터들이 사전에 설정된 프레임 단위의 삭제 조건에 따라 매번의 프레임 단위 삭제 시마다 영상 데이터별 전체 데이터의 량을 줄이면서 저장되게 한다. 이때, 제어부(113)는 영상 저장부(112)에 저장된 영상 데이터들 모두에 대해 프레임 단위의 삭제 조건이 동일하게 설정될 수 있다. 이와 달리 제어부(113)는 영상 저장부(112)에 저장된 영상 데이터별로 프레임 단위의 삭제 조건의 서로 다르게 설정되거나, 복수 개의 그룹으로 구분되어 각 그룹별로 프레임 단위의 삭제 조건이 서로 다르게 설정되는 것일 수 있다.The control unit 113 allows the stored image data stored in the image storage unit 112 to be stored while reducing the amount of the entire data for each image data at each frame-by-frame deletion in accordance with the deletion condition of the preset frame unit. At this time, the control unit 113 may set the same deletion condition for all of the image data stored in the image storage unit 112 on a frame-by-frame basis. Alternatively, the control unit 113 may set different deletion conditions for each frame of image data stored in the image storage unit 112, or may be divided into a plurality of groups, have.

그리고 상술한 바와 같이 영상 수신부(111)를 통해 수신되는 영상 데이터는 동영상 데이터이며, 따라서 제어부(113)는 영상 저장부(112)의 저장된 동영상 데이터별 프레임들을 사전 설정된 프레임 단위의 삭제 조건에 따라 순차적으로 삭제한다.As described above, the image data received through the image receiving unit 111 is moving image data. Accordingly, the control unit 113 controls the frames of the moving image data stored in the image storage unit 112 to be sequentially .

또한 제어부(113)는 동영상 데이터별로 동영상 데이터에 포함된 전체 프레임 중 1 내지 2 이상의 프레임을 건너뛰며 다음 순서의 프레임을 삭제하는 것을 반복하는 프레임 단위의 삭제 조건이 설정되며, 이러한 프레임 단위의 삭제 조건에 따라 해당 동영상 데이터의 전체 프레임을 일부 프레임씩 순차적으로 삭제하는 것일 수 있다.In addition, the control unit 113 sets a deletion condition for each frame, in which one or more frames among all the frames included in the moving picture data are skipped and the next frame is deleted, And sequentially delete the entire frames of the moving picture data in units of some frames.

제어부(113)의 상술한 제어 동작에 따라, 영상 저장부(112)의 저장되는 녹화 영상이 일정 기간에 경과에 따라 다른 영상으로 일시에 덮어쓰기 되는 것이 아니라 프레임 단위로 순차적인 덮어쓰기 방식을 통해 삭제되어가게 되므로, 영상 저장부(112)의 저장공간이 매우 효율적으로 사용 및 확보될 수 있는 동시에 동영상 데이터별로 소수의 영상 프레임들은 비교적 장기간 보존될 수 있게 된다. CCTV 카메라의 영상 데이터를 예로 부연 설명하면, 1년이나 기타 비교적 오랜 기간이 지난 영상 데이터의 단 1프레임이라도 남아 있게 되면, 추후 해당 지역에서 범죄나 사고 발생 시 보존된 소수의 영상 프레임들이 문제 해결에 큰 역할을 할 수도 있는 것이다.According to the above-described control operation of the control unit 113, the recorded image stored in the image storage unit 112 is overwritten with another image at a certain period of time, but is sequentially overwritten in frame units The storage space of the image storage unit 112 can be efficiently used and secured, and a small number of image frames can be stored for a relatively long period of time according to moving image data. For example, if only one frame of image data of a year or other comparatively long period remains, then a small number of image frames preserved in the event of a crime or an accident in the area will be resolved It can also play a big role.

영상 처리부(114)는 영상 수신부(111)를 통해 수신되는 동영상 데이터의 포함된 프레임들을 사전 설정된 프레임 레이트(Frame Rate)를 기준으로 FPS(Frame Per Second) 단위의 프레임 그룹으로 분할하여 각각의 프레임 그룹별로 포함된 프레임들을 순차적으로 정렬한다.The image processing unit 114 divides the frames including the moving image data received through the image receiving unit 111 into a frame group of FPS (Frame Per Second) based on a predetermined frame rate, And sequentially arranges the included frames.

그리고 제어부(113)는 이렇게 영상 처리부(114)를 통해 프레임 그룹별로 프레임들의 순차 정렬된 데이터를 영상 저장부에 저장시킨다. 이에 따라 제어부(113)는 영상 저장부(112)에 저장된 프레임 그룹에 포함되는 프레임들을 사전 설정된 프레임 단위의 삭제 조건에 따라 순차적으로 삭제함으로써, 매번의 프레임 단위 삭제 시마다 해당 프레임 그룹별 전체 데이터의 량을 줄이면서 영상 저장부(112)에 저장시키게 된다. 또한 제어부(113)는 영상 처리부(114)에서 처리된 프레임 그룹별로 사전 설정된 FPS(Frame Per Second) 단위에 따라 해당되는 프레임만을 선별하여 영상 전송부(115)를 통해 타 전자기기에 전송할 수 있다.Then, the control unit 113 stores the sequentially arranged data of the frames in the frame group through the image processing unit 114 in the image storage unit. Accordingly, the control unit 113 sequentially deletes the frames included in the frame group stored in the image storage unit 112 according to the deletion condition of a predetermined frame unit, thereby to delete the total amount of data per frame group And stores the image data in the image storage unit 112. In addition, the control unit 113 may select only frames corresponding to a frame per second (FPS) unit preset for each frame group processed by the image processing unit 114, and may transmit the frames to other electronic devices through the image transmission unit 115.

이를 통해 영상 저장부(112)에 저장되는 영상 데이터, 다시 말해 녹화되는 영상 데이터 및 디스플레이되거나 타 전자기기에 전송되는 영상 데이터의 크기를 다르게 하고, 이러한 녹화 및 디스플레이 또는 전송의 출력 부하를 비대칭으로 하여 해당 영상 데이터를 디스플레이하는 디스플레이 장치의 소요되는 부품 사양을 낮출 수 있고 결과적으로 해당 디스플레이에 필요한 비용을 줄일 수 있게 된다.Accordingly, image data stored in the image storage unit 112, that is, image data to be recorded, and image data to be displayed or transmitted to other electronic devices are made different in size, and the output load of the recording and display or transmission is asymmetric The required parts specification of the display device for displaying the image data can be lowered and consequently the cost required for the display can be reduced.

그리고 영상 수신부(111), 영상 저장부(112), 제어부(113), 영상 처리부(114), 영상 전송부(115)가 포함되는 장치를 영상 녹화 장치(110)로 정할 때, 본 발명의 일 실시 예에 따른 영상 처리장치(100)는 프레임 결합부(120) 및 통신부(130)를 더 포함할 수 있다.When the apparatus including the image receiving unit 111, the image storing unit 112, the control unit 113, the image processing unit 114, and the image transmitting unit 115 is determined as the image recording apparatus 110, The image processing apparatus 100 according to the embodiment may further include a frame combining unit 120 and a communication unit 130.

프레임 결합부(120)는 영상 녹화 장치(110)별 해당 영상 전송부(115)에서 전송되는 프레임들을 각각 수신하여 단일의 영상으로 동기화하는 기능을 한다.The frame combining unit 120 receives the frames transmitted from the corresponding image transmitting unit 115 for each image recording apparatus 110, and synchronizes the received frames with a single image.

통신부(130)는 프레임 결합부(120)에서 복수의 프레임들이 동기화된 단일의 영상 데이터를 통신망을 통해 외부의 서버에 전송하는 기능을 한다. 본 실시 예를 기준으로 부연 설명하면, 외부의 서버는 여러 지역에 분산 설치되는 CCTV 카메라의 관리 및 각 CCTV 카메라로부터 촬영되는 전송되는 영상 데이터를 수신하여 관리하는 CCTV 통합관리서버인 것이다.The communication unit 130 transmits a single image data synchronized with a plurality of frames in the frame combining unit 120 to an external server through a communication network. The external server is a CCTV integrated management server for managing CCTV cameras distributed in various regions and receiving and managing transmitted image data taken from each CCTV camera.

이에 따라, 복수의 영상 데이터를 소수의 프레임씩 조합하여 하나의 영상으로 만든 후 이렇게 만들어진 하나의 영상을 유무선 통신망을 통해 외부의 서버에 전송할 수 있고, 이를 통해 영상 데이터의 송신 시 네트워크 대역폭의 점유를 줄이면서 녹화상황만 감시할 수 있는 동시에 외부 통신 사용료도 크게 줄일 수 있게 된다. CCTV 카메라를 예로 부연 설명하면, 일 예로 4대의 CCTV 카메라에서 촬영되는 영상을 CCTV 카메라별로 2~4프레임씩 조합하여 하나의 영상으로 만든 후 이렇게 만들어진 하나의 영상을 유무선 통신망을 통해 외부의 CCTV 관제서버에 전송하는 것일 수 있다. 이에 따라 CCTV 카메라의 운용 시 네트워크 대역폭 점유를 크게 줄일 수 있으면서 녹화상황은 효율적으로 감시할 수 있고 이를 통해 외부 통신 사용료를 크게 줄일 수 있다.Accordingly, it is possible to combine a plurality of image data into a single image by combining a small number of frames, and then transmit the created single image to an external server through a wired / wireless communication network. Thus, occupancy of the network bandwidth It is possible to monitor only the recording situation while reducing external communication fee. For example, a CCTV camera may be used to combine two or four frames of CCTV cameras to form a single image. Then, one CCTV camera is connected to an external CCTV control server through a wire / Lt; / RTI > Accordingly, the occupancy of the network bandwidth can be greatly reduced when the CCTV camera is operated, and the recording situation can be efficiently monitored, thereby greatly reducing the external communication fee.

다음은 도 2 및 도 3을 참조하여 본 발명의 다른 실시 예에 따른 영상 처리 장치에 대해 설명한다.Next, an image processing apparatus according to another embodiment of the present invention will be described with reference to FIG. 2 and FIG.

도 2는 본 발명의 다른 실시 예에 따른 영상 처리 장치 중 요부인 영상 녹화 장치를 보인 블록도이고, 도 3은 도 2의 실시 예에 따른 영상 녹화 장치들의 영상 데이터가 프레임 단위로 결합되는 구성을 예시한 블록도이다.FIG. 2 is a block diagram showing a video recording apparatus as a main part of an image processing apparatus according to another embodiment of the present invention, FIG. 3 is a diagram illustrating a configuration in which video data of video recording apparatuses according to the embodiment of FIG. Fig.

도시된 바와 같이, 본 발명의 다른 실시 예에 따른 영상 처리 장치(200)는 영상신호 변환부(211), 영상 처리부(212), 인코더부(213), 저장부(214), 디코더부(215), 디스플레이부(216), 순차 정렬 제어부(217), 메모리(218)를 포함하여 구성된다. 또한 본 발명의 다른 실시 예에 따른 영상 처리 장치(200)는 영상 캡쳐부(219), 디스플레이부(220), 프레임 출력 제어부(221), 메모리(222), 전송부(223)를 더 포함하여 구성될 수 있다.The image processing apparatus 200 includes an image signal conversion unit 211, an image processing unit 212, an encoder unit 213, a storage unit 214, a decoder unit 215 A display unit 216, a sequential alignment control unit 217, and a memory 218. The image processing apparatus 200 according to another embodiment of the present invention may further include an image capturing unit 219, a display unit 220, a frame output control unit 221, a memory 222, and a transmission unit 223 Lt; / RTI >

영상신호 변환부(211)는 입력되는 아날로그 영상 데이터를 디지털 영상 데이터로 변환시키는 기능을 한다.The image signal converting unit 211 converts input analog image data into digital image data.

영상 처리부(212)는 영상신화 변환부(211)에서 디지털 데이터로 변환된 동영상 데이터의 포함된 프레임들을 사전 설정된 프레임 레이트(Frame Rate)를 기준으로 FPS(Frame Per Second) 단위의 프레임 그룹으로 분할하여 각각의 프레임 그룹별로 포함된 프레임들을 순차적으로 정렬한다.The image processing unit 212 divides the frames including the moving image data converted into digital data by the image de-spreading unit 211 into frame groups of FPS (Frame Per Second) units based on a predetermined frame rate And sequentially arranges the frames included in each frame group.

인코더부(213)는 영상 처리부(212)에서 처리되는 프레임 그룹별로 부호화하고, 저장부(214)는 인코더부(213)에서 부호화되는 프레임 그룹들을 저장하며, 디코더부(215)는 저장부(214)의 프레임 그룹을 복호화한다. 그리고 디스플레이부(216)는 디코더부(215)에서 복호화되는 프레임 그룹을 디스플레이 한다.The encoder unit 213 encodes each frame group processed by the image processing unit 212 and the storage unit 214 stores the frame groups to be encoded by the encoder unit 213. The decoder unit 215 stores the frame groups encoded by the storage unit 214 ) Is decoded. The display unit 216 displays a frame group to be decoded by the decoder unit 215.

순차 정렬 제어부(217)는 저장부(214)의 저장된 프레임 그룹들이 사전에 설정된 프레임 단위의 삭제 조건에 따라 매번의 프레임 단위 삭제 시마다 프레임 그룹별 전체 데이터 량을 줄이는 동시에 삭제되지 않는 프레임들을 순차적으로 정렬한다. 여기서, 순차 정렬 제어부(217)는 프레임 그룹별로 포함된 전체 프레임 중 1 내지 2 이상의 프레임을 건너뛰며 다음 순서의 프레임을 삭제하는 것을 반복하는 프레임 단위의 삭제 조건이 설정된다. 그리고 순차 정렬 제어부(217)는 이러한 프레임 단위의 삭제 조건에 따라, 해당 프레임 그룹의 전체 프레임을 일부 프레임씩 순차적으로 삭제하게 된다.The sequential arrangement control unit 217 reduces the total amount of data for each frame group every time the frame is erased in accordance with the preset erase condition of the stored frame groups of the storage unit 214, do. Here, the sequential alignment control unit 217 sets a deletion condition for each frame in which one or more frames out of all the frames included in each frame group are skipped and the next frame is repeatedly deleted. Then, the sequential alignment control unit 217 sequentially deletes all the frames of the corresponding frame group in accordance with the deletion condition of each frame.

메모리(218)는 순차 정렬 제어부(217)의 작업 공간을 제공하는 기능을 한다.The memory 218 serves as a work space for the sequential alignment control unit 217. [

영상 캡쳐부(219)는 영상 처리부(212)에서 처리된 프레임 그룹의 각 프레임을 캡쳐하는 기능을 한다.The image capturing unit 219 captures each frame of the frame group processed by the image processing unit 212. [

디스플레이부(220)는 영상 캡쳐부(219)에서 캡쳐되는 프레임을 디스플레이하는 기능을 한다.The display unit 220 displays a frame to be captured by the image capturing unit 219.

프레임 출력 제어부(221)는 영상 캡쳐부(219)에서 캡쳐되는 프레임들 중 사전 설정된 조건에 따라 외부 전송을 위해 소정의 프레임을 선별하여 순차적으로 정렬시키는 기능을 한다.The frame output control unit 221 selects predetermined frames for external transmission according to predetermined conditions among the frames captured by the image capturing unit 219 and sequentially arranges the frames.

메모리(218)는 프레임 출력 제어부(221)의 작업 공간을 제공한다.The memory 218 provides a work space for the frame output control unit 221. [

전송부(223)는 프레임 출력 제어부(221)를 통해 메모리(218)에서 순차적으로 정렬된 프레임들을 외부의 전자기기에 전송한다.The transmitting unit 223 transmits sequentially arranged frames in the memory 218 to an external electronic device through the frame output control unit 221. [

이에 따라, 저장부(214)에 저장되는 영상 데이터, 다시 말해 인코더부(213)를 통해 부호화되는 영상 데이터 및 디스플레이되거나 타 전자기기에 전송되는 영상 데이터의 크기를 다르게 하고, 이러한 녹화 및 디스플레이 또는 전송의 출력 부하를 비대칭으로 하여 해당 영상 데이터를 디스플레이하는 디스플레이 장치의 소요되는 부품 사양을 낮출 수 있고 결과적으로 해당 디스플레이에 필요한 비용을 줄일 수 있게 된다.Accordingly, the image data stored in the storage unit 214, that is, the image data encoded through the encoder unit 213, and the image data to be displayed or transmitted to other electronic devices are made different from each other, It is possible to reduce the required parts specification of the display device that displays the corresponding image data, and as a result, the cost required for the display can be reduced.

그리고 영상신호 변환부(211), 영상 처리부(212), 인코더부(213), 저장부(214), 디코더부(215), 디스플레이부(216), 순차 정렬 제어부(217), 순차 정렬 제어부의 작업 공간을 제공하는 메모리(218), 영상 캡쳐부(219), 디스플레이부(220), 프레임 출력 제어부(221), 프레임 출력 제어부의 작업 공간을 제공하는 메모리(222), 전송부(223)가 포함되는 장치를 영상 녹화 장치(210)로 정할 때, 본 실시 예에 따른 영상 처리 장치(200)는 프레임 결합부(230) 및 통신부(240)를 더 포함하여 구성될 수 있다.The video signal converter 211, the video processor 212, the encoder unit 213, the storage unit 214, the decoder unit 215, the display unit 216, the sequential alignment control unit 217, A memory 222 for providing a work space of the frame output control unit, and a transmission unit 223 are connected to the memory 218, the image capturing unit 219, the display unit 220, the frame output control unit 221, The image processing apparatus 200 according to the present embodiment may further include a frame combining unit 230 and a communication unit 240. In this case,

프레임 결합부(230)는 영상 녹화 장치(210)별 해당 전송부(223)에서 전송되는 프레임들을 각각 수신하여 단일의 동영상으로 동기화하는 기능을 한다.The frame combining unit 230 receives the frames transmitted from the corresponding transmission unit 223 for each video recording device 210 and synchronizes them with a single moving picture.

통신부(240)는 프레임 결합부(230)에서 복수의 프레임들이 동기화된 단일의 영상 데이터를 통신망을 통해 외부의 서버에 전송하는 기능을 한다.The communication unit 240 transmits a single image data synchronized with a plurality of frames in the frame combining unit 230 to an external server through a communication network.

다음은 도 4를 참조하여 본 발명의 일 실시 예에 따른 영상 처리 방법에 대해 설명한다.Next, an image processing method according to an embodiment of the present invention will be described with reference to FIG.

도 4는 본 발명의 일 실시 예에 따른 영상 처리 방법을 보인 흐름도이다.4 is a flowchart illustrating an image processing method according to an embodiment of the present invention.

설명에 앞서, 본 실시 예의 영상 처리 방법은 도 1을 참조하여 설명한 영상 처리 장치의 구성을 이용하는 것이며, 따라서 이하의 설명에서 영상 처리 장치에 각 구성에 대한 부호는 도 1을 참조하여 설명한 영상 처리 장치의 해당 부호를 사용하였음을 밝혀 둔다.Prior to the description, the image processing method of this embodiment uses the configuration of the image processing apparatus described with reference to Fig. 1, and therefore, in the following description, reference numerals to respective components of the image processing apparatus are the same as those of the image processing apparatus And the corresponding sign of

도시된 바와 같이, 단계(S110)에서, 영상 수신부(111)에 영상 데이터가 수신된다.As shown in the figure, in step S110, image data is received in the image receiving unit 111. [

단계(S120)에서, 영상 수신부(111)를 통해 수신되는 영상 데이터가 영상 저장부(112)에 저장된다.In step S120, the image data received through the image receiving unit 111 is stored in the image storage unit 112. [

단계(S130)에서, 제어부(113)가 영상 저장부(112)에 저장된 영상 데이터를 사전에 설정된 프레임 단위의 삭제 조건에 따라 매번의 프레임 단위 삭제 시마다 영상 데이터별 전체 데이터의 량을 줄이면서 영상 저장부(112)에 저장시킨다.In step S130, when the control unit 113 deletes the image data stored in the image storage unit 112 according to the preset deletion condition of each frame, (112).

그리고 단계(S110) 이후에, 수신된 영상 데이터의 포함된 프레임들을 영상 처리부가 사전 설정된 프레임 레이트(Frame Rate)를 기준으로 FPS(Frame Per Second) 단위의 프레임 그룹으로 분할하여 각각의 프레임 그룹별로 포함된 프레임들을 순차적으로 정렬하는 단계가 선행될 수 있다. 그리고 이에 따라, 제어부가 사전 설정된 상기 프레임 그룹별 FPS 단위에 따라 해당되는 프레임만을 선별하여 영상 전송부를 통해 타 전자기기에 전송하는 단계가 더 포함될 수 있다. After step S110, the image processing unit divides the received frames of the received image data into frame groups of FPS (Frame Per Second) based on a predetermined frame rate, The step of sequentially aligning the frames may be preceded. The control unit may further include a step of selecting only frames corresponding to the predetermined FPS unit for each frame group, and transmitting the frames to another electronic device through the image transmission unit.

그리고 본 실시 예에 따른 영상 처리 방법은, 도 5에 도시된 바와 같이, 단계(S140) 내지 단계(S160)을 더 포함할 수 있다.The image processing method according to the present embodiment may further include steps S140 to S160, as shown in FIG.

도 5는 본 4의 실시 예에 따른 영상 녹화 방법에서 추가로 구비되는 과정들을 보인 흐름도이다.FIG. 5 is a flowchart illustrating a process in the video recording method according to the fourth embodiment of the present invention.

도시된 바와 같이, 단계(S140)에서, 영상 전송부(115)를 개별 포함하는 복수의 영상 녹화 장치(110)로부터 영상 전송부(115)를 통해 영상 프레임들이 프레임 결합부(120)에 수신된다.As shown in the figure, in step S140, the video frames are received by the frame combining unit 120 from the plurality of video recording apparatuses 110 including the video transmitting unit 115 individually through the video transmitting unit 115 .

단계(S150)에서, 프레임 결합부(120)가 수신되는 영상 녹화 장치별 프레임들을 단일의 영상으로 동기화한다.In step S150, the frame combining unit 120 synchronizes the frames of the received video recording device with a single video.

단계(S160)에서, 프레임 결합부(120)에서 복수의 프레임이 단일의 영상으로 동기화된 단일의 영상 데이터가 통신부를 통해 통신망을 매개로 외부의 서버에 전송된다.In step S160, a single image data synchronized with a single image by the plurality of frames in the frame combining unit 120 is transmitted to an external server via a communication network through a communication unit.

다음은 도 6을 참조하여 본 발명의 다른 실시 예에 따른 영상 처리 방법에 대해 설명한다.Next, an image processing method according to another embodiment of the present invention will be described with reference to FIG.

도 6은 본 발명의 다른 실시 예에 따른 영상 처리 방법을 보인 흐름도이다.6 is a flowchart illustrating an image processing method according to another embodiment of the present invention.

설명에 앞서, 본 실시 예의 영상 처리 방법은 도 2를 참조하여 설명한 영상 처리 장치의 구성을 이용하는 것이며, 따라서 이하의 설명에서 영상 처리 장치에 각 구성에 대한 부호는 도 2를 참조하여 설명한 영상 처리 장치의 해당 부호를 사용하였음을 밝혀 둔다.Prior to description, the image processing method of the present embodiment uses the configuration of the image processing apparatus described with reference to FIG. 2, and therefore, in the following description, And the corresponding sign of

도시된 바와 같이, 단계(S210)에서, 영상 처리부(212)가 수신되는 동영상 데이터의 포함된 프레임들을 사전 설정된 프레임 레이트(Frame Rate)를 기준으로 FPS(Frame Per Second) 단위의 프레임 그룹으로 분할하여 각각의 프레임 그룹별로 포함된 프레임들을 순차적으로 정렬한다.As shown in the figure, in step S210, the image processing unit 212 divides the included frames of the received moving image data into frame groups of FPS (Frame Per Second) units based on a predetermined frame rate And sequentially arranges the frames included in each frame group.

단계(S220)에서, 영상 처리부(212)에서 처리되는 프레임 그룹별로 인코더부(213)에서 부호화된다.In step S220, the encoder unit 213 encodes the frame group processed by the image processing unit 212. [

단계(S230)에서, 인코더부(213)에서 부호화된 프레임 그룹들이 저장부(214)에 저장된다.In step S230, the frame groups encoded by the encoder unit 213 are stored in the storage unit 214. [

단계(S240)에서, 저장부(214)의 프레임 그룹들이 순차 정렬 제어부(217)의 사전 설정된 프레임 단위의 삭제 조건에 따라 매번의 프레임 단위 삭제 시마다 프레임 그룹별 전체 데이터 량을 줄이는 동시에 삭제되지 않은 프레임들을 순차적으로 정렬한다.In step S240, the total amount of data for each frame group is reduced each time frame groups are deleted in accordance with the deletion condition of the preset frame unit of the sequential arrangement control unit 217 in the frame groups of the storage unit 214, Are arranged in order.

그리고 도면에 도시하진 않았지만, 단계(S230) 이후에 단계(S250) 및 단계(S260)이 진행될 수 있다.Although not shown in the figure, steps S250 and S260 may be performed after step S230.

단계(S250)에서, 저장부(214)의 프레임 그룹을 디코더부(215)에서 복호화한다.In step S250, the decoder unit 215 decodes the frame group of the storage unit 214. [

단계(S160)에서, 디코더부(215)에서 복호화되는 프레임 그룹을 디스플레이부(216)가 디스플레이한다.In step S160, the display unit 216 displays the frame group to be decoded by the decoder unit 215. [

그리고 단계(S210) 이후에, 프레임 출력 제어부(221)가 사전 설정된 프레임 그룹별 FPS 단위에 따라 해당되는 프레임만을 선별하여 전송부(223)를 통해 타 전자기기에 전송하는 것일 수 있다. Then, after step S210, the frame output control unit 221 may select only frames corresponding to the predetermined FPS unit for each frame group and transmit them to other electronic devices through the transmission unit 223. [

도 7은 본 발명의 다른 실시 예에 따른 영상 처리 방법에서 프레임 출력 제어부 및 기타 관련 구성들을 통해 사전 설정된 프레임 그룹별 FPS 단위에 따라 해당되는 프레임만을 선별되어 타 전자기기에 전송되는 과정의 일 예를 보인 흐름도이다.FIG. 7 is a flowchart illustrating an example of a process of selectively transmitting frames according to a predetermined FPS unit per frame group through a frame output control unit and other related configurations in an image processing method according to another embodiment of the present invention, FIG.

도시된 바와 같이, 단계(S310)에서, 영상신호 변환부(211)가 수신되는 아날로그 영상데이터를 디지털 영상데이터로 변환한다.As shown in the figure, in step S310, the image signal converting unit 211 converts the received analog image data into digital image data.

단계(S320)에서, 영상 처리부(212)가 영상신호 변환부(211)에서 변환된 디지털 영상데이터를 30FPS 기준으로 분할하여 순차적으로 정렬한다.In step S320, the image processing unit 212 divides the digital image data converted by the image signal converting unit 211 by 30 FPS, and sequentially arranges the digital image data.

단계(S325)에서, 영상 처리부(212)에서 30FPS 기준으로 분할되어 순차적으로 정렬된 영상 데이터별 프레임들을 인코더부(215)에서 부호화하여 저장부(214)에 저장한다.In step S325, the encoder unit 215 encodes the sequentially arranged frames of the image data, which are sequentially segmented by the image processing unit 212 on the basis of 30 FPS, and stores the encoded frames in the storage unit 214. [

또한 단계(S330)에서, 영상 처리부(212)에서 30FPS 기준으로 분할되어 순차적으로 정렬된 영상 데이터별 프레임들을 영상 캡쳐부(219)에서 캡쳐하여 디코딩한다.Also, in step S330, the image capturing unit 219 captures and decodes the sequentially arranged frames of image data divided by 30 FPS in the image processing unit 212 and decodes them.

단계(S330)에서, 단계(S330)을 통해 디코딩된 프레임들이 디스플레이부(220)를 통해 디스플레이된다.In step S330, decoded frames are displayed through the display unit 220 in step S330.

또한 단계(S340)에서, 단계(S330)을 통해 영상 캡쳐부(219)에서 캡쳐되어 디코딩된 프레임들을 메모리(222)에서 4FPS로 정렬한다.In step S340, the frames captured and decoded by the image capture unit 219 through the step S330 are arranged in the memory 222 at 4 FPS.

단계(S350)에서, 단계(S340)을 통해 정렬된 프레임들의 수가 사전 설정된 프레임 수에 해당되는지 판별한다.In step S350, it is determined in step S340 whether the number of aligned frames corresponds to the predetermined number of frames.

단계(S360)에서, 단계(S350)을 통해 사전 설정된 프레임 수에 해당되는 것으로 판별된 4FPS 프레임에 식별 ID가 부여된다.In step S360, an identification ID is assigned to the 4 FPS frame determined to correspond to the preset number of frames through step S350.

단계(S370)에서, 단계(S360)을 통해 식별 ID가 부여된 4FPS 프레임이 전송부(223)를 통해 프레임 결합부(230)로 전송된다.In step S370, the 4FPS frame to which the identification ID is assigned is transmitted to the frame combining unit 230 through the transmission unit 223 through step S360.

다음은 도 8을 참조하여 본 발명의 다른 실시 예에 따른 영상 처리 방법에서 순차 정렬 제어부 및 기타 관련 구성들을 통해 영상 데이터의 프레임들이 정렬되면서 저장되는 과정의 일 예에 대해 설명한다.Hereinafter, an example of a process of arranging and arranging frames of image data through a sequential alignment control unit and other related structures in an image processing method according to another embodiment of the present invention will be described with reference to FIG.

도시된 바와 같이, 단계(S410)에서, 영상 처리부(212)가 영상신호 변환부(211)에서 변환된 디지털 영상데이터를 30FPS 기준으로 분할하여 순차적으로 정렬한다.As shown in the figure, in step S410, the image processing unit 212 divides the digital image data converted by the image signal conversion unit 211 by 30 FPS, and sequentially arranges the digital image data.

단계(S420)에서, 단계(S410)을 통해 순차적으로 정렬되는 프레임들을 인코더부(213)에서 부호화한다.In step S420, frames sequentially aligned through step S410 are encoded by the encoder unit 213. [

단계(S430)에서, 인코터부(213)에서 부호화되는 프레임들을 저장부(214)에 저장한다.In step S430, the frames to be encoded in the encoder unit 213 are stored in the storage unit 214. [

단계(S440)에서, 저장부(214)에 저장된 부호화된 프레임들을 추출할지 여부가 판별된다.In step S440, it is determined whether or not to extract the encoded frames stored in the storage unit 214. [

단계(S450)에서, 단계(S440)의 판별 과정을 통해 추출되는 부호화된 프레임들을 디코더부(215)에서 복호화한다.In step S450, the decoder unit 215 decodes the encoded frames extracted through the determination process of step S440.

단계(S460)에서, 단계(S450)을 통해 복호화되는 프레임들을 메모리부(218)에 입력한다.In step S460, the frames to be decoded through step S450 are input to the memory unit 218. [

단계(S470)에서, 메모리부(218)에 입력된 프레임들이 메모리부(218)에서 재정렬의 과정을 거칠 지의 여부를 확인한다.In step S470, it is confirmed whether or not the frames input to the memory unit 218 are to be reordered in the memory unit 218. [

단계(S470)을 통해 메모리부(218)의 프레임들에 대한 재정렬 신호가 입력되면, 인코더부(213)를 통해 다시 부호화되면서 순차적으로 정렬된다.If a reordering signal for the frames of the memory unit 218 is input through step S470, the reordering signal is encoded again through the encoder unit 213 and sequentially aligned.

그리고 단계(S450)을 통해 복호화된 프레임들은 디스플레이부(216)를 통해 디스플레이된다.The decoded frames through step S450 are displayed through the display unit 216. [

상술한 도 1 내지 도 8의 실시 예들을 통하여 알 수 있는 바와 같이, 본 발명에 따른 영상 처리 장치 및 영상 처리 방법은, 저장부의 영상 데이터들이 사전 설정된 기준에 따라 프레임 단위의 순차적 덮어쓰기 방식을 통해 일부 프레임씩 삭제됨에 따라 해당 저장부의 저장 효율을 높이는 동시에 영상 데이터별로 해당의 일부 프레임이 비교적 장기간 보존되면서 사건사고 및 범죄 등의 중요 자료로 활용될 수 있는 가능성이 장기간 유지될 수 있게 한다.As can be seen from the embodiments of FIGS. 1 to 8, the image processing apparatus and the image processing method according to the present invention are characterized in that the image data of the storage unit is sequentially overwritten on a frame- As the frames are erased, the storage efficiency of the storage unit is increased, and at the same time, some frames corresponding to the image data are stored for a relatively long period of time, so that the possibility of being used as important data such as incident accidents and crimes can be maintained for a long time.

도 9를 참조하면, 도 9는 본 발명의 실시 예들에 따른 영상 처리 장치 및 영상 처리 방법을 통해서 동영상 데이터가 프레임 단위로 순차적으로 삭제되면서 저장되는 상태를 예시한 도면이다.Referring to FIG. 9, FIG. 9 is a diagram illustrating a state in which moving image data is sequentially deleted and stored frame by frame through the image processing apparatus and the image processing method according to the embodiments of the present invention.

(a)에 도시된 것처럼 30FPS의 동영상 데이터가 저장부에 대한 최초 저장부터 90일간에는 30FPS의 크기로 보존되고, 이후 (b)에 도시된 것처럼 180일이 경과하기 까지는 10개의 프레임이 삭제되어 20FPS의 크기로 보존된다. 그리고 이후 (c)에 도시된 것처럼 240일이 경과하기 까지는 10개의 프레임이 추가로 삭제되어 10FPS의 크기로 보존되며, 이후 (d)에 도시된 것처럼 360일 경과하기 까지는 5개의 프레임이 추가로 삭제되어 5FPS의 크기로 보존된다. the moving image data of 30 FPS is stored in the size of 30 FPS for 90 days from the initial storage of the storage unit as shown in FIG. 6A, and 10 frames are deleted until 180 days as shown in (b) . ≪ / RTI > Then, as shown in (c), 10 frames are further deleted and stored at a size of 10 FPS until 240 days have elapsed. Thereafter, five frames are further deleted until 360 days elapse as shown in (d) And is stored at a size of 5 FPS.

그리고 본 발명에 따른 영상 처리 장치 및 영상 처리 방법은 저장부에 저장되는 영상 데이터, 다시 말해 녹화되는 영상 데이터 및 디스플레이되거나 타 전자기기에 전송되는 영상 데이터의 크기를 다르게 함에 따라, 녹화 및 디스플레이 또는 전송의 출력 부하를 비대칭으로 하여 해당 영상 데이터를 디스플레이하는 디스플레이 장치의 소요되는 부품 사양을 낮출 수 있어 해당 디스플레이에 필요한 비용을 줄일 수 있게 된다.In addition, the image processing apparatus and the image processing method according to the present invention can be applied to various image processing apparatuses such as a recording and displaying apparatus, The output load of the display device is asymmetric, so that the specification of parts required for the display device for displaying the image data can be reduced, and the cost required for the display can be reduced.

또한 복수의 영상 데이터를 소수의 프레임씩 조합하여 하나의 영상으로 만든 후 이렇게 만들어진 하나의 영상을 유무선 통신망을 통해 외부의 서버에 전송할 수 있고, 이를 통해 영상 데이터의 송신 시 네트워크 대역폭의 점유를 줄이면서 녹화상황만 감시할 수 있는 동시에 외부 통신 사용료도 크게 줄일 수 있게 된다.In addition, a plurality of image data may be combined into a single image by combining a small number of frames, and then the single image may be transmitted to an external server through a wired / wireless communication network, thereby reducing occupancy of the network bandwidth It is possible to monitor only the recording situation and greatly reduce the external communication fee.

도 10은 이를 예시한 것으로서, 도 10은 본 발명의 실시 예들에 따른 영상 처리 장치 및 영상 처리 방법을 통해서 복수의 동영상 데이터별 소수의 프레임들이 하나의 영상으로 동기화되어 전송되는 상태를 예시한 도면이다.10 is a diagram illustrating a state in which a small number of frames of a plurality of moving image data are synchronized and transmitted as a single image through the image processing apparatus and the image processing method according to the embodiments of the present invention .

도시된 바와 같이, 4개의 영상 데이터에 각각 포함된 4개의 프레임들이 프레임 결합부를 통해 하나의 영상이 되도록 순차적으로 정렬되면서 동기화되어 16FPS 크기의 영상 데이터로써 외부의 관리서버에 전송되는 것을 예시적으로 보인 것이다.As shown in the figure, four frames included in four pieces of image data are sequentially arranged so as to be one image through a frame combining unit and are synchronized and transmitted to an external management server as image data of 16 FPS size. will be.

부연 설명하면, 원격지에 있는 농어촌 마을단위의 사건사고 예방과 원인규명을 위한 장치로 활용될 수 있을 것이다.In other words, it can be used as a device to prevent accidents and to identify the causes of units in rural villages in remote areas.

이는, 현재 마을 중심부나 외곽에 설치된 CCTV 장치는 일반적으로 녹화장치와 카메라가 하나의 폴(Pole) 설치되며, 녹화장치는 별도의 함체를 부착하여 함체 내부에 보관되어 외부와 단절되어 있다. 이에 따라, 사건사고가 발생했을 경우 함체를 개봉하여 녹화내용을 확인하여 사건을 해결 및 규명하고 있지만, 실제 현장에서 대두되는 문제는 녹화내용이 1개월을 넘기지 못하고 삭제되는 점 및 정상적으로 녹화되고 있는지 확인이 불가능한 점 그리고 대부분 아날로그 영상데이터가 확보되는 점이다.This means that a CCTV device installed in the center or outside of the village is generally equipped with a recording device and a camera, and the recording device is separated from the outside by being enclosed in an enclosure with a separate enclosure attached thereto. Accordingly, in case of an accident, the case is opened and the contents of the recording are confirmed and the case is solved and clarified. However, the problem that arises in the actual field is that the recording is not deleted for more than 1 month, This is impossible and most of the analog video data is secured.

따라서 본 발명에 따른 영상처리장치 및 영상처리방법은 농어촌 마을단위, 산간 벽지나 오지 등의 원격지에서 독립적으로 설치되어 작동되는 CCTV 시스템용으로 활용될 경우 그 효용성이 매우 높을 것으로 예상된다.Therefore, the image processing apparatus and the image processing method according to the present invention are expected to be very useful when they are used for a CCTV system independently installed and operated at remote sites such as rural areas, mountainous areas, and remote areas.

이상과 같이 본 설명에서는 구체적인 구성 요소 등과 같은 특정 사항들과 한정된 실시 예 및 도면에 의해 설명되었으나, 이는 본 발명의 보다 전반적인 이해를 돕기 위해서 제공된 것일 뿐, 본 발명은 상기의 실시 예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상적인 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the exemplary embodiments or constructions. It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.

따라서 본 발명의 사상은 설명된 실시 예에 국한되어 정해져서는 안되며, 후술되는 특허청구범위 뿐만 아니라 이 특허청구범위와 균등하거나 등가적 변형이 있는 모든 것들은 본 발명 사상의 범주에 속한다고 할 것이다.
Accordingly, the spirit of the present invention should not be construed as being limited to the embodiments described above, and all of the equivalents or equivalents of the claims, as well as the claims, will be included in the scope of the present invention.

100,200 : 영상 처리 장치 110,210 : 영상 녹화 장치
111 : 영상 수신부 112 : 영상 저장부
113 : 제어부 114 : 영상 처리부
115 : 영상 전송부 120 : 프레임 결합부
130 : 통신부 210 : 영상 녹화 장치
211 : 영상신호 변환부 212 : 영상 처리부
213 : 인코더부 214 : 저장부
215 : 디코더부 216 : 디스플레이부
217 : 순차 정렬 제어부 218 : 메모리
219 : 영상 캡쳐부 220 : 디스플레이부
221 : 프레임 출력 제어부 222 : 메모리
223 : 전송부 230 : 프레임 결합부
240 : 통신부
100, 200: image processing apparatus 110, 210: image recording apparatus
111: image receiving unit 112: image storing unit
113: control unit 114:
115: image transmitting unit 120: frame combining unit
130: communication unit 210: video recording device
211: video signal conversion unit 212:
213: Encoder section 214:
215: decoder unit 216: display unit
217: Sequential alignment control unit 218: Memory
219: image capturing unit 220:
221: frame output control section 222: memory
223: Transmitting unit 230: Frame combining unit
240:

Claims (18)

동영상 데이터가 수신되는 영상 수신부;
상기 영상 수신부를 통해 수신되는 동영상 데이터들의 저장을 위한 영상 저장부;
상기 영상 수신부를 통해 수신되는 동영상 데이터의 포함된 프레임들을 사전 설정된 프레임 레이트(Frame Rate)를 기준으로 FPS(Frame Per Second) 단위의 프레임 그룹으로 분할하여 각각의 상기 프레임 그룹별로 포함된 프레임들을 순차적으로정렬하는 영상 처리부;
상기 영상 저장부의 저장된 동영상 데이터들이 사전에 설정된 프레임 단위의 삭제 조건에 따라 매번의 프레임 단위 삭제 시마다 동영상 데이터별 전체 데이터의 량을 줄이면서 저장되게 하되, 상기 영상 저장부의 저장된 동영상 데이터별 프레임들을 상기 프레임 단위의 삭제 조건에 따라 순차적으로 삭제하는 제어부를 포함하며,
상기 제어부는 상기 프레임 그룹별로 사전 설정된 FPS(Frame Per Second) 단위에 따라 해당되는 프레임만을 선별하여 영상 전송부를 통해 타 전자기기에 전송하고,
상기 영상 수신부, 영상 저장부, 영상 처리부, 제어부, 영상 전송부가 포함되는 장치를 영상 녹화 장치로 정할 때,
상기 영상 녹화 장치별 해당 영상 전송부에서 전송되는 프레임들을 각각 수신하여 단일의 영상으로 동기화하는 프레임 결합부;
상기 프레임 결합부에서 복수의 프레임들이 동기화된 단일의 영상 데이터를 통신망을 통해 외부의 서버에 전송하는 통신부를 더 포함하는 것을 특징으로 하는 영상 처리 장치.
An image receiving unit receiving moving image data;
An image storage unit for storing moving image data received through the image receiving unit;
The frame decoding unit divides the frames of the moving image data received through the image receiving unit into frame groups of FPS (Frame Per Second) based on a predetermined frame rate, and sequentially processes the frames included in each frame group A video processing unit for sorting;
Wherein the video data stored in the video storage unit is stored in a reduced amount of the entire data for each moving picture data every time a frame is deleted in accordance with a deletion condition of a preset frame unit, And sequentially deletes the data according to the deletion condition of the unit,
The control unit selects only frames corresponding to a frame per second (FPS) unit preset for each frame group, transmits the frames to another electronic device through an image transmission unit,
When the apparatus including the image receiving unit, the image storing unit, the image processing unit, the control unit, and the image transmitting unit is determined as the image recording device,
A frame combining unit for receiving each frame transmitted from the corresponding image transmitting unit for each image recording apparatus and synchronizing the received frames with a single image;
Further comprising a communication unit for transmitting a single image data synchronized with a plurality of frames in the frame combining unit to an external server through a communication network.
제 1 항에 있어서,
상기 제어부는 상기 영상 저장부에 저장된 동영상 데이터들 모두에 대해 상기 프레임 단위의 삭제 조건이 동일하게 설정되거나, 상기 영상 저장부에 저장된 동영상 데이터별로 상기 프레임 단위의 삭제 조건이 서로 다르게 설정되거나, 상기 영상 저장부에 저장된 동영상 데이터들이 복수 개의 그룹으로 구분되어 각 그룹별로 상기 프레임 단위의 삭제 조건이 서로 다르게 설정되는 것을 특징으로 하는 영상 처리 장치.
The method according to claim 1,
The control unit may set the deletion condition of the frame unit to all of the moving image data stored in the image storage unit or set the deletion condition of the frame unit differently for each moving image data stored in the image storage unit, Wherein the moving picture data stored in the storage unit is divided into a plurality of groups, and the deletion conditions for each frame are set differently for each group.
삭제delete 제 1 항에 있어서,
상기 제어부는 상기 동영상 데이터별로 동영상 데이터에 포함된 전체 프레임 중 1 내지 2 이상의 프레임을 건너뛰며 다음 순서의 프레임을 삭제하는 것을 반복하는 상기 프레임 단위의 삭제 조건에 따라 해당 동영상 데이터의 전체 프레임을 일부 프레임씩 순차적으로 삭제하는 것을 특징으로 하는 영상 처리 장치.
The method according to claim 1,
Wherein the control unit skips one or more frames of all frames included in the moving image data for each moving image data and deletes the entire frame of the moving image data according to the deletion condition of the frame unit, And sequentially deletes the image data.
삭제delete 제 1 항에 있어서,
상기 제어부는 상기 영상 처리부에서 처리되는 상기 프레임 그룹별로 상기 영상 저장부에 저장 후 상기 프레임 그룹에 포함되는 프레임들을 사전 설정된 상기 프레임 단위의 삭제 조건에 따라 순차적으로 삭제하여 매번의 프레임 단위 삭제 시마다 상기 프레임 그룹별 전체 데이터의 량을 줄이는 것을 특징으로 하는 영상 처리 장치.
The method according to claim 1,
Wherein the control unit sequentially deletes the frames included in the frame group after storing in the image storage unit for each of the frame groups processed by the image processing unit in accordance with the deletion condition of the predetermined frame unit, And the amount of total data for each group is reduced.
삭제delete 수신되는 동영상 데이터의 포함된 프레임들을 사전 설정된 프레임 레이트(Frame Rate)를 기준으로 FPS(Frame Per Second) 단위의 프레임 그룹으로 분할하여 각각의 상기 프레임 그룹별로 포함된 프레임들을 순차적으로 정렬하는 영상 처리부;
상기 영상 처리부에서 처리되는 상기 프레임 그룹별로 부호화하는 인코더부;
상기 인코더부에서 부호화된 상기 프레임 그룹들을 저장하는 저장부;
상기 저장부의 프레임 그룹을 복호화하는 디코더부;
상기 디코더부에서 복호화되는 상기 프레임 그룹을 디스플레이하는 디스플레이부;
상기 저장부의 상기 프레임 그룹들이 사전에 설정된 프레임 단위의 삭제 조건에 따라 매번의 프레임 단위 삭제 시마다 상기 프레임 그룹별 전체 데이터 량을 줄이는 동시에 삭제되지 않는 프레임들을 순차적으로 정렬시키는 순차 정렬 제어부;
상기 순차 정렬 제어부의 작업 공간을 제공하는 메모리를 포함하는 영상 처리 장치.
An image processing unit for dividing the frames of the received moving image data into frame groups of FPS (Frame Per Second) units based on a predetermined frame rate, and sequentially arranging the frames included in each of the frame groups;
An encoder for encoding the frame group processed by the image processor;
A storage unit for storing the frame groups encoded by the encoder unit;
A decoder unit for decoding a frame group of the storage unit;
A display unit for displaying the frame group to be decoded by the decoder unit;
A sequential alignment control unit for sequentially decreasing the total amount of data for each frame group and deleting frames at the same time when each of the frame groups of the storage unit deletes every frame according to a deletion condition of a preset frame unit;
And a memory for providing a work space of the sequential alignment control unit.
제 8 항에 있어서,
상기 순차 정렬 제어부는 상기 프레임 그룹별로 포함된 전체 프레임 중 1 내지 2 이상의 프레임을 건너뛰며 다음 순서의 프레임을 삭제하는 것을 반복하는 상기 프레임 단위의 삭제 조건에 따라 해당 프레임 그룹의 전체 프레임을 일부 프레임씩 순차적으로 삭제하는 것을 특징으로 하는 영상 처리 장치.
9. The method of claim 8,
Wherein the sequential alignment control unit skips one or more frames among all frames included in the frame group and deletes the frames of the next frame in accordance with the deletion condition of the frame unit, And sequentially deletes the image data.
제 8 항에 있어서,
상기 영상 처리부에서 처리된 상기 프레임 그룹의 각 프레임을 캡쳐하는 영상 캡쳐부;
상기 영상 캡쳐부에서 캡쳐되는 프레임을 디스플레이하는 디스플레이부;
상기 영상 캡쳐부에서 캡쳐되는 프레임들 중 사전 설정된 조건에 따라 외부 전송을 위해 소정의 프레임을 선별하여 순차적으로 정렬시키는 프레임 출력 제어부;
상기 프레임 출력 제어부의 작업 공간을 제공하는 메모리;
상기 프레임 출력 제어부를 통해 상기 메모리에서 순차적으로 정렬된 프레임들을 외부의 전자기기에 전송하는 전송부를 더 포함하는 것을 특징으로 하는 영상 처리 장치.
9. The method of claim 8,
An image capturing unit capturing each frame of the frame group processed by the image processing unit;
A display unit for displaying a frame captured by the image capturing unit;
A frame output control unit for selecting and sequentially arranging predetermined frames for external transmission according to preset conditions among the frames captured by the image capturing unit;
A memory for providing a work space of the frame output control unit;
Further comprising a transmission unit for transmitting frames sequentially arranged in the memory to an external electronic device through the frame output control unit.
제 10 항에 있어서,
상기 영상 처리부, 인코더부, 저장부, 디코더부, 디스플레이부, 순차 정렬 제어부, 상기 순차 정렬 제어부의 작업 공간을 제공하는 메모리, 영상 캡쳐부, 디스플레이부, 프레임 출력 제어부, 상기 프레임 출력 제어부의 작업 공간을 제공하는 메모리, 전송부가 포함되는 장치를 영상 녹화 장치로 정할 때,
상기 영상 녹화 장치별 해당 전송부에서 전송되는 프레임들을 각각 수신하여 단일의 영상으로 동기화하는 프레임 결합부;
상기 프레임 결합부에서 복수의 프레임들이 동기화된 단일의 영상 데이터를 통신망을 통해 외부의 서버에 전송하는 통신부를 더 포함하는 것을 특징으로 하는 영상 처리 장치.
11. The method of claim 10,
A display unit, a sequential alignment control unit, a memory for providing a work space of the sequential alignment control unit, an image capturing unit, a display unit, a frame output control unit, a work space of the frame output control unit, When a device including a memory and a transmission unit is set as a video recording device,
A frame combining unit for receiving frames transmitted from a corresponding transmitting unit for each video recording apparatus and synchronizing them with a single video;
Further comprising a communication unit for transmitting a single image data synchronized with a plurality of frames in the frame combining unit to an external server through a communication network.
영상 수신부에 영상 데이터가 수신되는 단계;
상기 영상 수신부를 통해 수신되는 영상 데이터가 영상 저장부에 저장되는 단계;
상기 영상 저장부에 저장된 영상 데이터를 제어부가 사전에 설정된 프레임 단위의 삭제 조건에 따라 매번의 프레임 단위 삭제 시마다 영상 데이터별 전체 데이터의 량을 줄이면서 상기 영상 저장부에 저장시키는 단계를 포함하며,
상기 영상 수신부에 영상 데이터가 수신되는 단계 이후에, 수신된 영상 데이터의 포함된 프레임들을 영상 처리부가 사전 설정된 프레임 레이트(Frame Rate)를 기준으로 FPS(Frame Per Second) 단위의 프레임 그룹으로 분할하여 각각의 상기 프레임 그룹별로 포함된 프레임들을 순차적으로 정렬하는 단계가 선행되고,
상기 제어부가 사전 설정된 상기 프레임 그룹별 FPS(Frame Per Second) 단위에 따라 해당되는 프레임만을 선별하여 영상 전송부를 통해 타 전자기기에 전송하는 단계를 더 포함하는 것을 특징으로 하는 영상 처리 방법.
Receiving image data in an image receiving unit;
Storing image data received through the image receiving unit in an image storage unit;
And storing the image data stored in the image storage unit in the image storage unit while reducing the amount of the entire data for each image data every time frames are erased in accordance with a deletion condition of a preset frame unit,
After the step of receiving the image data in the image receiving unit, the image processing unit divides the frames including the received image data into a frame group of FPS (Frame Per Second) based on a predetermined frame rate, Sequentially arranging the frames included in each of the frame groups of the frame group,
Further comprising the step of selecting only frames corresponding to the predetermined frame per second (FPS) unit by the control unit and transmitting the selected frames to another electronic device through an image transmission unit.
삭제delete 제 12 항에 있어서,
상기 영상 전송부를 개별 포함하는 복수의 영상 녹화 장치로부터 상기 영상 전송부를 통해 영상 프레임들이 프레임 결합부에 수신되는 단계;
상기 프레임 결합부가 수신되는 상기 영상 녹화 장치별 프레임들을 단일의 영상으로 동기화하는 단계;
상기 프레임 결합부에서 복수의 프레임이 단일의 영상으로 동기화된 단일의 영상 데이터가 통신부를 통해 통신망을 매개로 외부의 서버에 전송되는 단계를 더 포함하는 것을 특징으로 하는 영상 처리 방법.
13. The method of claim 12,
Receiving video frames from a plurality of video recording apparatuses individually including the video transmitting unit through the video transmitting unit at a frame combining unit;
Synchronizing frames received by the frame combination unit into a single image;
Wherein the frame combining unit transmits a single image data in which a plurality of frames are synchronized with a single image to an external server via a communication network through a communication unit.
영상 처리부가 수신되는 동영상 데이터의 포함된 프레임들을 사전 설정된 프레임 레이트(Frame Rate)를 기준으로 FPS(Frame Per Second) 단위의 프레임 그룹으로 분할하여 각각의 상기 프레임 그룹별로 포함된 프레임들을 순차적으로 정렬하는 단계;
상기 영상 처리부에서 처리되는 상기 프레임 그룹별로 인코더부에서 부호화되는 단계;
상기 인코더부에서 부호화된 상기 프레임 그룹들이 저장부에 저장되는 단계;
상기 저장부의 상기 프레임 그룹들이 순차 정렬 제어부의 사전 설정된 프레임 단위의 삭제 조건에 따라 매번의 프레임 단위 삭제 시마다 상기 프레임 그룹별 전체 데이터 량을 줄이는 동시에 삭제되지 않는 프레임들을 순차적으로 정렬시키는 단계를 포함하는 것을 특징으로 하는 영상 처리 방법.
The image processing unit divides the frames including the received moving image data into frame groups in units of frame per second (FPS) on the basis of a predetermined frame rate, and sequentially arranges the frames included in each of the frame groups step;
Encoding in the encoder unit for each frame group processed in the image processing unit;
Storing the frame groups encoded by the encoder unit in a storage unit;
And sequentially sorting the frames that are not deleted while reducing the total amount of data for each frame group every time the frame groups are deleted according to the deletion condition of the preset frame unit of the sequential alignment control unit A method for processing a video image.
제 15 항에 있어서,
상기 인코더부에서 부호화된 상기 프레임 그룹들이 저장부에 저장되는 단계 이후에,
상기 저장부의 프레임 그룹을 디코더부에서 복호화하는 단계;
상기 디코더부에서 복호화되는 프레임 그룹을 디스플레이부가 디스플레이하는 단계가 더 포함되는 것을 특징으로 하는 영상 처리 방법.
16. The method of claim 15,
After the step of storing the frame groups encoded by the encoder unit in the storage unit,
Decoding a frame group of the storage unit by a decoder unit;
And a display unit displaying a frame group to be decoded by the decoder unit.
제 15 항에 있어서,
영상 처리부가 수신되는 동영상 데이터의 포함된 프레임들을 사전 설정된 프레임 레이트(Frame Rate)를 기준으로 FPS(Frame Per Second) 단위의 프레임 그룹으로 분할하여 각각의 상기 프레임 그룹별로 포함된 프레임들을 순차적으로 정렬하는 단계 이후에,
프레임 출력 제어부가 사전 설정된 상기 프레임 그룹별 FPS(Frame Per Second) 단위에 따라 해당되는 프레임만을 선별하여 전송부를 통해 타 전자기기에 전송하는 단계를 더 포함하는 것을 특징으로 하는 영상 처리 방법.
16. The method of claim 15,
The image processing unit divides the frames including the received moving image data into frame groups in units of frame per second (FPS) on the basis of a predetermined frame rate, and sequentially arranges the frames included in each of the frame groups After the step,
Further comprising the step of selecting only frames corresponding to the predetermined frame per second (FPS) unit by the frame output control unit and transmitting the selected frames to another electronic device through a transmission unit.
제 17 항에 있어서,
상기 전송부를 포함하는 복수의 영상 녹화 장치로부터 상기 전송부를 통해 영상 프레임들이 프레임 결합부에 수신되는 단계;
상기 프레임 결합부가 수신되는 상기 영상 녹화 장치별 프레임들을 단일의 영상으로 동기화하는 단계;
상기 프레임 결합부에서 복수의 프레임이 단일의 영상으로 동기화된 단일의 영상 데이터가 통신부를 통해 통신망을 매개로 외부의 서버에 전송되는 단계를 더 포함하는 것을 특징으로 하는 영상 처리 방법.
18. The method of claim 17,
Receiving video frames from a plurality of video recording apparatuses including the transmitting unit through the transmitting unit at a frame combining unit;
Synchronizing frames received by the frame combination unit into a single image;
Wherein the frame combining unit transmits a single image data in which a plurality of frames are synchronized with a single image to an external server via a communication network through a communication unit.
KR20140101558A 2014-08-07 2014-08-07 Video processing apparatus and video processing method for video coding KR101508100B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR20140101558A KR101508100B1 (en) 2014-08-07 2014-08-07 Video processing apparatus and video processing method for video coding

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR20140101558A KR101508100B1 (en) 2014-08-07 2014-08-07 Video processing apparatus and video processing method for video coding

Publications (1)

Publication Number Publication Date
KR101508100B1 true KR101508100B1 (en) 2015-04-07

Family

ID=53032288

Family Applications (1)

Application Number Title Priority Date Filing Date
KR20140101558A KR101508100B1 (en) 2014-08-07 2014-08-07 Video processing apparatus and video processing method for video coding

Country Status (1)

Country Link
KR (1) KR101508100B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110309111A (en) * 2018-03-12 2019-10-08 杭州海康威视数字技术股份有限公司 A kind of data processing method and its device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09163360A (en) * 1995-12-08 1997-06-20 Victor Co Of Japan Ltd Video camera equipment
KR20070107350A (en) * 2006-05-02 2007-11-07 엘지전자 주식회사 The display device for having the function of editing out the still pictures during the recording process and method for controlling the same
KR20130114476A (en) * 2012-04-09 2013-10-17 엘지전자 주식회사 Method for managing data

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09163360A (en) * 1995-12-08 1997-06-20 Victor Co Of Japan Ltd Video camera equipment
KR20070107350A (en) * 2006-05-02 2007-11-07 엘지전자 주식회사 The display device for having the function of editing out the still pictures during the recording process and method for controlling the same
KR20130114476A (en) * 2012-04-09 2013-10-17 엘지전자 주식회사 Method for managing data

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110309111A (en) * 2018-03-12 2019-10-08 杭州海康威视数字技术股份有限公司 A kind of data processing method and its device

Similar Documents

Publication Publication Date Title
JP6753902B2 (en) Storage management of data streamed from video source devices
US11350127B2 (en) Apparatus and method for image processing
US8384830B2 (en) Pre-alarm video buffer
JP6421422B2 (en) Video analysis device, monitoring device, monitoring system, and video analysis method
RU2479937C2 (en) Information processing apparatus and method
KR101426097B1 (en) Information processing apparatus and method, and program
US8934728B2 (en) Image display system, image composing and re-encoding apparatus, image display apparatus, method of displaying image, and computer-readable storage medium having stored therein image composing and re-encoding program
WO2018123608A1 (en) Image processing device and method
JP2008219484A (en) Monitoring camera, display control device, and monitoring system
CN101232603A (en) Controlled network monitoring system
KR101508100B1 (en) Video processing apparatus and video processing method for video coding
US8768140B2 (en) Data processing unit and data encoding device
JP6416465B2 (en) Image monitoring system and image transmission method
TWI586176B (en) Method and system for video synopsis from compressed video images
CN107734278B (en) Video playback method and related device
US20030190154A1 (en) Method and apparatus for data compression of multi-channel moving pictures
JP2006319776A (en) Image transmission apparatus
JP2018139349A (en) Video processing apparatus and video processing program
KR101652095B1 (en) Realtime remote monitoring and playing system using digital video recoder, and method thereof
KR102331537B1 (en) Apparatus and method for decoding
JP2018129587A (en) Data distribution system and data distribution method
KR101212947B1 (en) Apparatus for transmitting data
TW201824850A (en) Monitoring camera system
KR20080100858A (en) Image surveillance apparatus and image transmit method of the apparatus
KR101407665B1 (en) video recorder

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee