[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR102101507B1 - Method and Apparatus for Lossless Network Video Transmission - Google Patents

Method and Apparatus for Lossless Network Video Transmission Download PDF

Info

Publication number
KR102101507B1
KR102101507B1 KR1020130105303A KR20130105303A KR102101507B1 KR 102101507 B1 KR102101507 B1 KR 102101507B1 KR 1020130105303 A KR1020130105303 A KR 1020130105303A KR 20130105303 A KR20130105303 A KR 20130105303A KR 102101507 B1 KR102101507 B1 KR 102101507B1
Authority
KR
South Korea
Prior art keywords
image
network
information
transmission
video
Prior art date
Application number
KR1020130105303A
Other languages
Korean (ko)
Other versions
KR20150026446A (en
Inventor
김민규
Original Assignee
에스케이 텔레콤주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 에스케이 텔레콤주식회사 filed Critical 에스케이 텔레콤주식회사
Priority to KR1020130105303A priority Critical patent/KR102101507B1/en
Publication of KR20150026446A publication Critical patent/KR20150026446A/en
Application granted granted Critical
Publication of KR102101507B1 publication Critical patent/KR102101507B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M1/00Analogue/digital conversion; Digital/analogue conversion
    • H03M1/12Analogue/digital converters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2463/00Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
    • H04L2463/121Timestamp

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Theoretical Computer Science (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Closed-Circuit Television Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

본 발명의 실시예는 무손실 네트워크 영상 전송 방법 및 장치에 관한 것이다.
본 발명의 실시예는, 영상 전송장치에서, 카메라로부터 촬영 영상을 수신하는 과정; 상기 촬영 영상을 압축하여 부호화 영상을 생성하는 과정; 상기 부호화 영상을 수신하고 네트워크의 전송환경을 확인하여 확인된 네트워크 전송환경에 근거하여 상기 부호화 영상에 대하여 내부 저장 또는 네트워크 전송을 선택하는 과정; 상기 선택의 결과가 네트워크 전송인 경우 상기 네트워크를 이용하여 상기 부호화 영상을 포함하는 영상 정보를 전송하는 과정; 및 상기 선택의 결과가 내부 저장인 경우 상기 영상 정보를 저장하는 과정을 포함하는 무손실 영상전송 방법 및 장치를 제공한다.
An embodiment of the present invention relates to a method and apparatus for transmitting a lossless network image.
An embodiment of the present invention, the image transmitting apparatus, the process of receiving a captured image from the camera; Compressing the captured image to generate an encoded image; Receiving the encoded image and checking a transmission environment of the network to select internal storage or network transmission for the encoded image based on the identified network transmission environment; Transmitting video information including the encoded image using the network when the result of the selection is network transmission; And a step of storing the image information when the result of the selection is internal storage.

Description

무손실 네트워크 영상 전송 방법 및 장치{Method and Apparatus for Lossless Network Video Transmission}Method and Apparatus for Lossless Network Video Transmission}

본 발명의 실시예는 무손실 네트워크 영상 전송 방법 및 장치에 관한 것이다. 보다 상세하게는, 아날로그 보안 카메라 등에서 촬영된 영상을 네트워크를 통하여 전송함에 있어 네트워크의 전송환경에 따라 영상이 손실되는 일 없이 영상 전송을 함으로써 끊김 없는 보안환경을 제공하고자 하는 무손실 네트워크 영상 전송 방법 및 장치에 관한 것이다.An embodiment of the present invention relates to a method and apparatus for transmitting a lossless network image. More specifically, in transmitting an image captured by an analog security camera through a network, a method and apparatus for transmitting a lossless network image to provide a seamless security environment by transmitting the image without losing the image according to the transmission environment of the network It is about.

이 부분에 기술된 내용은 단순히 본 발명의 실시예에 대한 배경 정보를 제공할 뿐 종래기술을 구성하는 것은 아니다.The content described in this section merely provides background information for an embodiment of the present invention and does not constitute a prior art.

최근 네트워크 기술이 발전하면서 영상 보안 분야에서도 네트워크 카메라의 수요가 증가하고 있으며, 보안 시스템의 경우도 네트워크 기반의 NVR(Network Video Recorder) 제품의 시장 규모도 증가하고 있다. 신규 보안 시스템의 구축에는 네트워크 카메라 및 NVR 등이 많이 사용되지만, 기존의 아날로그 카메라 시스템을 활용한 네트워크 보안 시스템의 경우 설치된 아날로그 카메라로부터 촬영된 영상을 수신하여 네트워크를 통하여 전송하는 비디오 서버(Video Server) 제품을 아날로그 카메라와 연결하여 네트워크 보안 시스템을 구축할 수도 있다.With the recent development of network technology, the demand for network cameras is also increasing in the field of video security, and the market size of network-based NVR (Network Video Recorder) products is also increasing in the case of security systems. Network cameras and NVRs are often used to build new security systems, but in the case of network security systems utilizing existing analog camera systems, video servers that receive images from the installed analog cameras and transmit them over the network (Video Server) You can also build a network security system by connecting the product to an analog camera.

안정성과 끊김 없는 영상 저장이 중요한 영상 보안 분야에서, 이용자가 많거나, 허브/라우터(Hub/Router) 등의 네트워크 장비에 이상이 발생할 경우, 네트워크 전송 환경의 악화로 인하여 전송이 불가능하거나 전송 가능한 대역폭(BW: Band Width)이 낮아진다. 이와 같이 네트워크 전송 환경이 악화되는 경우 해당 네트워크를 통하여 전송 가능한 데이터 양이 감소하게 되면서 네트워크를 통하여 전송되는 영상에 손실이 발생할 수 있다.In the field of video security where stability and uninterrupted video storage are important, when there are many users or network equipment such as hubs / routers fail, transmission is impossible due to deterioration of the network transmission environment or bandwidth that can be transmitted. (BW: Band Width) is lowered. When the network transmission environment is deteriorated as described above, the amount of data that can be transmitted through the corresponding network is reduced, and loss of images transmitted through the network may occur.

이러한 문제점을 해결하기 위해 본 발명의 실시예는, 아날로그 보안 카메라 등에서 촬영된 영상을 네트워크를 통하여 전송함에 있어 네트워크의 전송환경에 따라 영상이 손실되는 경우가 발생하지 않도록 영상 전송을 함으로써 끊김 없는 보안환경을 제공하는 데에 주된 목적이 있다.In order to solve this problem, in an embodiment of the present invention, in transmitting an image captured by an analog security camera through a network, a seamless security environment is performed by transmitting an image so that the image is not lost depending on the transmission environment of the network. The main purpose is to provide.

또한, 네트워크를 통한 영상 전송에 있어서 네트워크의 트래픽을 고려하여 스케줄링을 함으로써 효율적인 네트워크 활용이 가능해지도록 하는 데에도 그 목적이 있다.In addition, in the video transmission through the network, the purpose is to enable efficient network utilization by scheduling in consideration of the traffic of the network.

전술한 목적을 달성하기 위해 본 발명의 일 실시예는, 무손실 영상전송 장치에 있어서, 카메라로부터 촬영 영상을 수신하는 영상 수신부; 상기 촬영 영상을 압축하여 부호화 영상을 생성하는 부호화부; 상기 부호화 영상을 수신하고 네트워크의 전송환경을 확인하여 확인된 네트워크 전송환경에 근거하여 상기 부호화 영상에 대하여 내부 저장 또는 네트워크 전송을 선택적으로 수행하는 네트워크전송 제어부; 상기 네트워크전송 제어부에서 내부 저장이 선택된 경우 상기 부호화 영상을 포함하는 영상 정보를 저장하는 영상 저장부; 및 상기 네트워크전송 제어부에서 네트워크 전송이 선택된 경우 상기 네트워크를 이용하여 상기 영상 정보를 전송하는 영상 전송부를 포함하는 것을 특징으로 하는 무손실 영상전송 장치를 제공한다.In order to achieve the above object, an embodiment of the present invention, a lossless image transmission apparatus, comprising: an image receiving unit for receiving a captured image from a camera; An encoding unit compressing the captured image to generate an encoded image; A network transmission control unit that receives the encoded image and checks a transmission environment of a network to selectively perform internal storage or network transmission on the encoded image based on the identified network transmission environment; An image storage unit that stores image information including the encoded image when internal storage is selected by the network transmission control unit; And an image transmission unit that transmits the image information using the network when network transmission is selected by the network transmission control unit.

상기 촬영 영상이 아날로그 영상인 경우, 상기 무손실 영상전송 장치는, 상기 아날로그 영상을 AD(Analog-to-Digital) 변환하여 영상 데이터를 생성하며 압축할 촬영 영상으로서 상기 영상 데이터를 상기 부호화부로 전송하는 AD 변환기를 더 포함할 수 있다.When the photographed image is an analog image, the lossless image transmission apparatus converts the analog image to AD (Analog-to-Digital) to generate image data and transmits the image data to the encoder as a captured image to be compressed. It may further include a converter.

상기 영상 저장부는, 저장하고자 하는 영상 정보의 크기와 상기 영상 저장부에 남아있는 저장 용량을 비교한 후, 상기 저장하고자 하는 영상 정보의 크기가 상기 남아있는 저장 용량보다 큰 경우에는 상기 영상 저장부 내에 저장된 가장 오래된 영상 정보부터 순차적으로 삭제할 수 있다.The image storage unit compares the size of the image information to be stored with the storage capacity remaining in the image storage unit, and when the size of the image information to be stored is greater than the remaining storage capacity, the image storage unit The oldest stored image information can be deleted sequentially.

상기 네트워크전송 제어부는, 상기 네트워크 전송환경이 비정상으로 확인되는 경우 상기 영상 정보가 상기 영상 저장부에 저장되도록 제어하고, 상기 네트워크 전송환경이 정상이 되는 경우 상기 영상 저장부에 저장된 영상 정보를 상기 네트워크로 전송할 수 있다.The network transmission control unit controls the image information to be stored in the image storage unit when the network transmission environment is confirmed to be abnormal, and when the network transmission environment is normal, the image information stored in the image storage unit to the network. Can be transferred to.

상기 네트워크전송 제어부는, 상기 저장된 영상 정보를 상기 네트워크로 전송하는 동안에는, 수신되는 부호화 영상을 포함하는 영상 정보를 상기 영상 저장부에 저장할 수 있다.The network transmission control unit may store image information including the received encoded image while transmitting the stored image information to the network.

상기 영상 정보는, 상기 부호화 영상이 생성되는 시간에 대응되는 타임스탬프 정보를 포함할 수 있다.The image information may include time stamp information corresponding to a time when the encoded image is generated.

상기 네트워크전송 제어부는, 상기 네트워크의 시간대별 트래픽 관련 데이터에 근거하여 상기 영상 정보를 전송할 수 있으며, 상기 네트워크전송 제어부는, 상기 시간대별 트래픽 관련 데이터를 참조하여 상기 네트워크의 트래픽이 임계값 이하인 시간대에 상기 영상 정보를 전송할 수 있으며, 상기 네트워크의 트래픽이 임계값을 초과하는 시간대인 경우에도, 상기 영상 정보의 크기가 기설정 크기 이하인 경우에는 상기 네트워크로 상기 영상 정보를 전송할 수 있다. The network transmission control unit may transmit the video information based on the traffic related data for each time zone of the network, and the network transmission control unit refers to the traffic related data for each time zone for a time zone in which the traffic of the network is below a threshold value. The video information may be transmitted, and even when the traffic of the network exceeds a threshold, the video information may be transmitted to the network when the size of the video information is less than or equal to a preset size.

전술한 목적을 달성하기 위해 본 발명의 일 실시예는, 영상 전송장치에서 무손실 영상전송하는 방법에 있어서, 카메라로부터 촬영 영상을 수신하는 과정; 상기 촬영 영상을 압축하여 부호화 영상을 생성하는 과정; 상기 부호화 영상을 수신하고 네트워크의 전송환경을 확인하여 확인된 네트워크 전송환경에 근거하여 상기 부호화 영상에 대하여 내부 저장 또는 네트워크 전송을 선택하는 과정; 상기 선택의 결과가 네트워크 전송인 경우 상기 네트워크를 이용하여 상기 부호화 영상을 포함하는 영상 정보를 전송하는 과정; 및 상기 선택의 결과가 내부 저장인 경우 상기 영상 정보를 저장하는 과정을 포함하는 것을 특징으로 하는 무손실 영상전송 방법을 제공한다.In order to achieve the above object, an embodiment of the present invention is a method for transmitting a lossless image in an image transmission apparatus, the method comprising: receiving a captured image from a camera; Compressing the captured image to generate an encoded image; Receiving the encoded image and checking a transmission environment of the network to select internal storage or network transmission for the encoded image based on the identified network transmission environment; Transmitting video information including the encoded image using the network when the result of the selection is network transmission; And when the result of the selection is internal storage, storing the video information.

상기 영상 정보를 전송하는 과정은, 상기 네트워크의 트래픽이 임계값을 초과하는 시간대인 경우, 상기 영상 정보의 크기가 기설정 크기 이하인 경우에는 상기 네트워크로 상기 영상 정보를 전송할 수 있다.In the process of transmitting the video information, when the traffic of the network exceeds a threshold, when the size of the video information is equal to or less than a preset size, the video information may be transmitted to the network.

이상에서 설명한 바와 같이 본 발명의 실시예에 의하면, 아날로그 보안 카메라 등에서 촬영된 영상을 네트워크를 통하여 전송함에 있어 네트워크의 전송환경에 따라 영상이 손실되는 경우가 발생하지 않도록 영상 전송을 함으로써 끊김 없는 보안환경을 제공하는 효과가 있다.As described above, according to an embodiment of the present invention, in transmitting an image captured by an analog security camera or the like through a network, a seamless security environment is performed by transmitting an image so that an image is not lost depending on a transmission environment of the network. It has the effect of providing.

또한, 네트워크의 트래픽을 고려하여 영상전송을 스케줄링함으로써 네트워크 부하를 줄여주고 효과적인 네트워크 관리가 가능해져 무선 또는 유선 보안 서비스와 연계하여 추가 투자를 최소화하여 효과적인 네트워크 서비스를 가능하게 하는 효과가 있다.In addition, by scheduling the video transmission in consideration of the traffic of the network, it is possible to reduce network load and enable effective network management, thereby minimizing additional investment in connection with wireless or wired security services to enable effective network services.

도 1은 본 발명의 일 실시예에 따른 무손실 네트워크 영상 전송 장치를 간략하게 나타낸 블럭도이다.
도 2는 본 발명의 일 실시예에 따른 무손실 네트워크 영상 전송 방법을 도시한 흐름도이다.
도 3은 네트워크의 시간대별 트래픽에 따른 영상 정보 전송과정을 나타낸 흐름도이다.
1 is a block diagram briefly illustrating an apparatus for transmitting a lossless network video according to an embodiment of the present invention.
2 is a flowchart illustrating a method for transmitting a lossless network video according to an embodiment of the present invention.
3 is a flowchart illustrating a video information transmission process according to traffic by time zone of the network.

이하, 본 실시예를 첨부된 도면을 참조하여 상세하게 설명한다.Hereinafter, this embodiment will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 일 실시예에 따른 무손실 네트워크 영상 전송 장치를 간략하게 나타낸 블럭도이다.1 is a block diagram briefly illustrating an apparatus for transmitting a lossless network video according to an embodiment of the present invention.

도 1에 도시한 바와 같이 본 발명의 일 실시예에 따른 무손실 네트워크 영상 전송 장치(100)는 영상 수신부(110), AD 변환기(120), 부호화부(130), 영상 저장부(140), 네트워크전송 제어부(150) 및 영상 전송부(160)를 포함한다. 본 실시예에서는 무손실 네트워크 영상 전송 장치가 영상 수신부(110), AD 변환기(120), 부호화부(130), 영상 저장부(140), 네트워크전송 제어부(150) 및 영상 전송부(160)를 포함하는 것으로 기재하고 있으나 반드시 이에 한정되는 것은 아니며, 실시예에 따라 일부 구성요소가 생략되거나 다른 구성요소가 추가되어 구현될 수도 있다.As shown in FIG. 1, the apparatus 100 for lossless network video transmission according to an embodiment of the present invention includes an image receiving unit 110, an AD converter 120, an encoding unit 130, an image storage unit 140, and a network. It includes a transmission control unit 150 and the image transmission unit 160. In this embodiment, the lossless network image transmission apparatus includes an image receiving unit 110, an AD converter 120, an encoding unit 130, an image storage unit 140, a network transmission control unit 150, and an image transmission unit 160. However, it is not limited thereto, and some components may be omitted or other components may be added depending on the embodiment.

영상 수신부(110)는 카메라로부터 촬영 영상을 수신한다. 영상 수신부(110)가 수신하는 촬영 영상은 아날로그 영상일 수도 있으며, 실시예에 따라서는 아날로그 영상을 디지털로 변환한 디지털 영상 데이터일 수도 있다.The image receiving unit 110 receives the captured image from the camera. The photographed image received by the image receiving unit 110 may be an analog image, or may be digital image data obtained by converting an analog image to digital according to an embodiment.

AD 변환기(120)는 영상 수신부(110)가 수신하는 촬영 영상이 아날로그 영상인 경우, 수신된 아날로그 영상을 AD(Analog-to-Digital) 변환하여 영상 데이터를 생성하고 생성된 영상 데이터를 압축할 촬영 영상으로서 부호화부(130)로 전송한다.The AD converter 120 generates an image data by analog-to-digital (AD) conversion of the received analog image when the captured image received by the image receiving unit 110 is an analog image, and photographs to compress the generated image data It is transmitted to the encoder 130 as an image.

만일, 영상 수신부(110)가 수신하는 촬영 영상이 디지털 영상 데이터인 경우에는 본 발명의 일 실시예에 따른 무손실 네트워크 영상 전송 장치(100)는 AD 변환기(120)를 생략하여 구현할 수도 있다.If the captured image received by the image receiving unit 110 is digital image data, the lossless network image transmission apparatus 100 according to an embodiment of the present invention may be implemented by omitting the AD converter 120.

부호화부(130)는 영상 수신부(110) 또는 AD 변환기(120)로부터 디지털 형태의 영상 데이터(즉, 디지털 영상 데이터)를 수신하고 수신한 디지털 영상 데이터를 압축하여 부호화 영상을 생성한다. 부호화부(130)는 디지털 영상 데이터를 압축함으로써 데이터 사이즈를 줄여 상대적으로 적은 대역폭으로 영상을 전송 가능하도록 만든다. 여기서 영상을 압축하는 방법으로는 MPEG 4, H.264 등 다양한 영상 부호화 알고리즘이 사용될 수 있으며 본 발명이 이에 한정되지는 않는다.The encoding unit 130 receives the digital image data (ie, digital image data) from the image receiving unit 110 or the AD converter 120 and compresses the received digital image data to generate an encoded image. The encoding unit 130 compresses the digital image data to reduce the data size to make it possible to transmit the image with a relatively small bandwidth. Here, as a method of compressing an image, various image encoding algorithms such as MPEG 4 and H.264 may be used, and the present invention is not limited thereto.

영상 저장부(140)는 부호화부(130)에서 생성된 부호화 영상을 포함하는 영상 정보를 네트워크전송 제어부(150)의 제어에 따라 저장한다.The image storage unit 140 stores image information including the encoded image generated by the encoding unit 130 under the control of the network transmission control unit 150.

영상 전송부(160)는 부호화부(130)에서 생성된 부호화 영상을 포함하는 영상 정보를 네트워크전송 제어부(150)의 제어에 따라 네트워크(170)를 이용하여 전송한다.The image transmission unit 160 transmits image information including the encoded image generated by the encoding unit 130 using the network 170 under the control of the network transmission control unit 150.

네트워크전송 제어부(150)는 부호화부(130)로부터 부호화 영상을 수신하고 네트워크(170)의 전송환경을 확인하여 확인된 네트워크 전송환경에 근거하여 부호화 영상에 대하여 내부 저장 또는 네트워크 전송을 선택적으로 수행한다.The network transmission control unit 150 receives the encoded image from the encoding unit 130 and checks the transmission environment of the network 170 to selectively perform internal storage or network transmission for the encoded image based on the identified network transmission environment. .

네트워크전송 제어부(150)는 네트워크 전송환경을 확인한 결과, 네트워크(170)가 고장 또는 과부하 등으로 인하여 부호화 영상을 정상적으로 전송하는 것이 어려워지는 비정상적인 전송환경으로 판단한 경우에는 수신한 부호화 영상을 포함하는 영상 정보를 영상 저장부(140)에 저장한다.As a result of confirming the network transmission environment, the network transmission control unit 150 determines that the network 170 is an abnormal transmission environment in which it is difficult to normally transmit the encoded image due to a failure or overload, and the like. Is stored in the image storage 140.

참고로, 영상 저장부(140)는 저장하고자 하는 영상 정보의 크기와 영상 저장부(140)에 남아있는 사용 가능한 저장 용량을 비교한 후, 저장하고자 하는 영상 정보의 크기가 사용 가능한 저장 용량보다 큰 경우에는 영상 저장부(140) 내에 기저장된 가장 오래된 영상 정보부터 순차적으로 삭제하여 저장하고자 하는 영상 정보를 저장하기 위한 빈 저장 공간을 마련한다.For reference, the image storage unit 140 compares the size of the image information to be stored with the available storage capacity remaining in the image storage unit 140, and then the size of the image information to be stored is greater than the available storage capacity. In this case, an empty storage space is provided to store the image information to be stored by sequentially deleting the oldest image information previously stored in the image storage unit 140.

네트워크전송 제어부(150)는 네트워크 전송환경을 확인한 결과, 네트워크 전송환경이 비정상에서 정상으로 변하는 경우, 영상 저장부(140)에 저장된 영상 정보를 네트워크(170)로 전송한다. 이때, 영상 저장부(140)에 기 저장된 영상 정보를 네트워크(170)로 전송하는 동안에 수신되는 부호화 영상은 즉시 네트워크(170)로 전송하지 않고 임시로 영상 저장부(140)에 저장하며, 영상 저장부(140)에 기 저장된 영상 정보를 네트워크(170)로 전송하는 작업이 완료된 후에 비로소 네트워크(170)로 전송한다.As a result of checking the network transmission environment, the network transmission control unit 150 transmits the image information stored in the image storage unit 140 to the network 170 when the network transmission environment changes from abnormal to normal. In this case, the coded image received while transmitting the image information previously stored in the image storage unit 140 to the network 170 is temporarily stored in the image storage unit 140 without being immediately transmitted to the network 170, and the image storage After the operation of transmitting the image information previously stored in the unit 140 to the network 170 is completed, it is transmitted to the network 170.

네트워크전송 제어부(150)는 영상 저장부(140)에 기 저장된 영상 정보가 모두 네트워크(170)를 통하여 전송된 경우에는 영상 전송부(160)를 제어하여 실시간으로 수신되는 부호화 영상을 네트워크(170)로 전송한다.The network transmission control unit 150 controls the image transmission unit 160 when all of the image information pre-stored in the image storage unit 140 is transmitted through the network 170, and the network 170 receives the encoded image in real time. Transfer to.

네트워크전송 제어부(150)는 실시간으로 수신되는 부호화 영상을 네트워크(170)로 전송하는 동안에도 지속적으로 네트워크 전송환경을 확인하며, 네트워크 전송환경이 정상을 유지하는 동안에는 영상 전송부(160)를 제어하여 부호화 영상을 포함하는 영상 정보를 지속적으로 실시간으로 네트워크(170)를 통하여 전송한다.The network transmission control unit 150 continuously checks the network transmission environment while transmitting the encoded image received in real time to the network 170, and controls the video transmission unit 160 while the network transmission environment maintains normality. The video information including the encoded video is continuously transmitted in real time through the network 170.

실시간 전송 기능만 제공하는 일반적인 비디오 서버 또는 인코더(Encoder)의 경우 네트워크(170)의 오류 상황에 대한 대처가 불가능하므로, 본 발명의 실시예에서는 네트워크전송 제어부(150)는 네트워크 전송 환경을 체크하여 영상 전송이 불가능하다고 판단되는 경우 영상 저장부(140)의 내부 메모리 영역에 보안 영상(즉, 영상 정보)을 임시 저장하고, 네트워크 전송환경이 정상화되면 임시 저장된 영상 정보를 네트워크(170)를 통하여 전송함으로써 안정성과 끊김 없는 보안 환경을 사용자에게 제공할 수 있다.In the case of a general video server or an encoder that provides only a real-time transmission function, it is impossible to cope with the error situation of the network 170, so in the embodiment of the present invention, the network transmission control unit 150 checks the network transmission environment to obtain an image. When it is determined that the transmission is impossible, the temporary storage of the security image (ie, image information) in the internal memory area of the image storage unit 140, and when the network transmission environment is normalized, the temporarily stored image information is transmitted through the network 170. It can provide users with a stable and seamless security environment.

한편, 부호화 영상을 포함하는 영상 정보에는 부호화 영상이 생성된 시간에 대응되는 타임스탬프 정보가 포함될 수 있다. 본 발명의 일 실시예에 따른 무손실 네트워크 영상 전송 장치(100)에서 전송되는 부호화 영상을 수신하는 영상 관제센터 서버(도시하지 않음)는, 전송된 부호화 영상이 실시간으로 전송되는 영상인지 또는 네트워크 전송환경이 불량한 경우에 저장되었다가 네트워크 전송환경이 정상으로 돌아온 후에 전송되는 영상인지 여부를 파악하기가 곤란할 가능성이 매우 높다. 이러한 경우, 전송되는 부호화 영상에 덧붙여 부호화 영상이 생성된 시간에 대응되는 타임스탬프 정보가 포함되는 경우, 영상 관제센터 서버(도시하지 않음)는 이 타임스탬프 정보를 확인하여 전송되는 부호화 영상이 실시간 영상인지 아닌지 여부 및 어느 시점에 생성된 영상인지를 용이하게 확인할 수 있다.Meanwhile, the image information including the encoded image may include time stamp information corresponding to the time at which the encoded image was generated. An image control center server (not shown) that receives the encoded image transmitted from the lossless network image transmission apparatus 100 according to an embodiment of the present invention, is the transmitted encoded image in real time or a network transmission environment It is very likely that it is difficult to determine whether it is a video that is stored in this poor case and then transmitted after the network transmission environment returns to normal. In this case, if the time stamp information corresponding to the time when the coded image is generated is included in addition to the coded image to be transmitted, the image control center server (not shown) checks this timestamp information and the transmitted coded image is a real-time image. It is easy to check whether it is or not and at which point the image is generated.

네트워크전송 제어부(150)는 네트워크(170)의 시간대별 트래픽 관련 데이터에 근거하여 네트워크(170)를 통하여 영상 정보를 전송한다. 네트워크(170)의 트래픽이 많은 주간 또는 특정 시간대의 경우 영상 데이터를 내부 메모리에 저장함으로써 네트워크(170)의 과부하를 덜어주며, 트래픽이 적은 시간대 또는 야간에 저장된 영상을 전송함으로써 네트워크(170)의 부하를 덜어줄 수 있으므로 효율적인 네트워크(170) 관리가 가능해진다.The network transmission control unit 150 transmits video information through the network 170 based on traffic-related data for each time zone of the network 170. In the case of a day or a specific time period when the traffic of the network 170 is heavy, the image data is stored in the internal memory to reduce the overload of the network 170, and the load of the network 170 is transmitted by transmitting the image stored at a time or night when the traffic is low Efficient network 170 can be managed.

예컨대, 네트워크전송 제어부(150)는 영상 정보를 전송하고자 하는 네트워크(170)의 시간대별 트래픽 관련 데이터를 참조하여 네트워크(170)의 트래픽이 임계값 이하인 시간대에 영상 정보를 전송한다. 따라서, 네트워크전송 제어부(150)는 네트워크(170)의 트래픽이 임계값을 초과하는 시간대에는 영상정보를 전송하지 않도록 제한할 수 있다.For example, the network transmission control unit 150 transmits the video information in a time zone in which the traffic of the network 170 is below a threshold by referring to the traffic related data for each time zone of the network 170 to which the video information is to be transmitted. Accordingly, the network transmission control unit 150 may limit the transmission of image information in a time period when the traffic of the network 170 exceeds a threshold value.

하지만, 네트워크전송 제어부(150)는 네트워크(170)의 시간대별 트래픽 관련 데이터를 참조하여 트래픽이 임계값을 초과하는 시간대에도 일부 조건을 만족하는 경우에는 영상 정보를 전송하도록 구현할 수 있다. 즉, 네트워크전송 제어부(150)는 네트워크(170)의 트래픽이 임계값을 초과하는 시간대인 경우라 하더라도, 영상 정보의 프레임당 평균 크기 및 영상 정보의 시간당 프레임 수로부터 산출되는 단위 시간당 비트율이 기설정 크기 이하인 경우에는 네트워크(170)를 통하여 영상 정보를 전송하도록 구현할 수도 있다. 특히, 네트워크(170)의 사용 가능 대역폭 대비 영상 정보의 단위 시간당 비트율이 기설정 비율 이하인 경우(즉, 영상 정보의 크기가 기설정 크기 이하인 경우) 네트워크(170)를 통하여 영상 정보를 전송하도록 구현할 수도 있다.However, the network transmission control unit 150 may be implemented to transmit image information when some conditions are satisfied even when the traffic exceeds a threshold by referring to the traffic related data for each time zone of the network 170. That is, the network transmission control unit 150 sets a bit rate per unit time calculated from the average size per frame of image information and the number of frames per hour of image information, even when the traffic of the network 170 exceeds a threshold value. If the size is smaller than the size, it may be implemented to transmit image information through the network 170. In particular, when the bit rate per unit time of the video information compared to the available bandwidth of the network 170 is less than or equal to the preset rate (ie, the size of the video information is less than or equal to the preset size), the video information may be transmitted through the network 170. have.

예를 들어, 영상 데이터를 부호화한 부호화 영상의 크기(즉, 영상 정보의 크기)가 매우 작은 경우에는 이 부호화 영상을 네트워크(170)를 통해 전송하더라도 네트워크(170)의 트래픽을 매우 적게 유발하므로, 이러한 경우에는 트래픽이 임계값을 초과하는 시간대에도 영상 정보를 전송하도록 구현하는 것이 보안 서비스 측면에서 더 효율적일 수 있다. 왜냐하면, 야간이나 혹은 촬영 영상을 취득하는 카메라가 배치된 장소에 사람의 움직임이 거의 발생하지 않는 경우에는 그 영상의 프레임 사이의 영상 데이터의 변화가 거의 없으므로, 이러한 경우의 부호화 영상을 압축하는 경우 매우 높은 압축률로 압축될 가능성이 높다. 따라서, 이러한 경우에는 부호화된 부호화 영상의 크기로 매우 작아지므로 최소한의 네트워크(170) 트래픽을 유발하면서 부호화한 촬영 영상을 이용하여 소정의 감시 구역을 실시간으로 감시하는 목적을 달성할 수 있다.For example, if the size of the encoded image encoding the image data (that is, the size of the image information) is very small, even if the encoded image is transmitted through the network 170, the traffic of the network 170 is very small, In this case, it may be more efficient in terms of security service to implement to transmit video information even in a time period when traffic exceeds a threshold. This is because, in the case where there is little human movement at night or in a place where a camera for acquiring a captured image is disposed, there is little change in image data between frames of the image. It is likely to be compressed at a high compression rate. Therefore, in this case, since the size of the encoded video is very small, it is possible to achieve the purpose of real-time monitoring a predetermined surveillance area by using the encoded video image while inducing minimal network traffic.

도 2는 본 발명의 일 실시예에 따른 무손실 네트워크 영상 전송 방법을 도시한 흐름도이다.2 is a flowchart illustrating a method for transmitting a lossless network video according to an embodiment of the present invention.

도 2에 도시한 바와 같이 본 발명의 일 실시예에 따른 무손실 네트워크 영상 전송 방법에서는, 먼저 영상 수신부(110)가 카메라로부터 촬영 영상을 수신한다(S210). AD 변환기(120)는 영상 수신부(110)가 수신하는 촬영 영상이 아날로그 영상인 경우, 수신된 아날로그 영상을 AD 변환하여 영상 데이터를 생성하고 생성된 영상 데이터를 압축할 촬영 영상으로서 부호화부(130)로 전송한다(S220). 촬영 영상이 디지털 영상 데이터인 경우에는 단계 S220을 생략할 수도 있다. 부호화부(130)는 영상 수신부(110) 또는 AD 변환기(120)로부터 디지털 영상 데이터를 수신하고 수신한 디지털 영상 데이터를 압축하여 부호화 영상을 생성한다(S230).2, in the method of transmitting a lossless network image according to an embodiment of the present invention, the image receiving unit 110 first receives the captured image from the camera (S210). AD converter 120, if the captured image received by the image receiving unit 110 is an analog image, converts the received analog image to AD to generate image data and compress the generated image data as a captured image 130 It is transmitted to (S220). If the captured image is digital image data, step S220 may be omitted. The encoding unit 130 receives digital image data from the image receiving unit 110 or the AD converter 120 and compresses the received digital image data to generate an encoded image (S230).

네트워크전송 제어부(150)는 부호화 영상을 수신한 후 네트워크(170)의 전송환경이 정상인지 여부를 확인한다(S240).After receiving the encoded image, the network transmission control unit 150 checks whether the transmission environment of the network 170 is normal (S240).

네트워크전송 제어부(150)는 단계 S240에서 확인한 결과, 네트워크(170)가 고장 또는 과부하 등으로 인하여 부호화 영상을 정상적으로 전송하는 것이 어려워지는 비정상적인 전송환경으로 판단한 경우에는 수신한 부호화 영상을 포함하는 영상 정보를 영상 저장부(140)에 저장한다(S250).As a result of checking in step S240, the network transmission control unit 150 determines image information including the received encoded image when it is determined that the network 170 is an abnormal transmission environment in which it is difficult to normally transmit the encoded image due to a failure or overload. It is stored in the image storage unit 140 (S250).

네트워크전송 제어부(150)는 단계 S240에서 확인한 결과 네트워크(170)가 정상 상태인 것으로 판단한 경우에는, 영상 저장부(140)에 기저장되어 있던 영상 정보가 네트워크(170)로 전송되는 중인지 여부를 확인한다(S260).When it is determined in step S240 that the network 170 is in a normal state, the network transmission control unit 150 checks whether the image information previously stored in the image storage unit 140 is being transmitted to the network 170. (S260).

네트워크전송 제어부(150)는 단계 S260에서 확인한 결과, 부호화 영상을 포함하는 영상 정보가 네트워크(170)로 전송중인 것으로 판단하는 경우에는 수신한 부호화 영상을 포함하는 영상 정보를 영상 저장부(140)에 저장한다(S250).When it is determined in step S260 that the network transmission control unit 150 determines that the image information including the encoded image is being transmitted to the network 170, the network transmission control unit 150 transmits the image information including the received encoded image to the image storage unit 140. Save (S250).

네트워크전송 제어부(150)는 단계 S260에서 확인한 결과, 부호화 영상을 포함하는 영상 정보가 네트워크(170)로 전송중이 아닌 것으로 판단하는 경우에는 영상 전송부(160)를 제어하여 수신한 부호화 영상을 포함하는 영상 정보를 네트워크(170)로 전송한다(S270).The network transmission control unit 150 includes the encoded image received by controlling the image transmission unit 160 when it is determined in step S260 that the image information including the encoded image is not being transmitted to the network 170. The video information to be transmitted is transmitted to the network 170 (S270).

한편, 수신한 부호화 영상을 포함하는 영상 정보가 영상 저장부(140)에 저장된 경우, 네트워크전송 제어부(150)는 주기적으로 또는 기설정된 시각에 네트워크 전송환경이 정상인지 여부를 확인한다(S280). 만일, 단계 S240에서 확인한 결과, 네트워크 전송환경이 정상이 아닌 것으로 확인되는 경우에는 단계 S280으로 진행하여 네트워크 전송환경이 정상인지 여부를 확인한다. 만일, 단계 S280에서 확인한 결과, 네트워크 전송환경이 정상인 것으로 확인되는 경우에는 영상 저장부(140)에 저장된 부호화 영상을 포함하는 영상 정보를 영상 전송부(160)를 제어하여 네트워크(170)로 전송한다(S270).On the other hand, when the image information including the received encoded image is stored in the image storage unit 140, the network transmission control unit 150 periodically or at a preset time to determine whether the network transmission environment is normal (S280). If it is determined in step S240 that the network transmission environment is not normal, the process proceeds to step S280 to check whether the network transmission environment is normal. If, as a result of checking in step S280, it is determined that the network transmission environment is normal, the image information including the encoded image stored in the image storage unit 140 is controlled to transmit the image information to the network 170 by controlling the image transmission unit 160. (S270).

네트워크(170)로 전송된 영상 정보는 영상 관제센터 서버(도시하지 않음)가 수신 및 저장(S290)하여 보안 관제용으로 활용할 수 있다.The video information transmitted to the network 170 may be received and stored by a video control center server (not shown) (S290) and used for security control.

도 3은 네트워크(170)의 시간대별 트래픽에 따른 영상 정보 전송과정을 나타낸 흐름도이다.3 is a flowchart illustrating a video information transmission process according to traffic by time zone of the network 170.

도 2의 단계 S270에서 영상 정보를 네트워크(170)로 전송하기 전에 하나의 조건을 더 참조할 수도 있다. 네트워크전송 제어부(150)는 영상 정보를 전송하고자 하는 네트워크(170)의 시간대별 트래픽 관련 데이터를 참조하여 트래픽이 임계값 이하인 시간대에 영상 정보를 전송할 수 있다. 네트워크전송 제어부(150)는 현재 시각이 네트워크 트래픽이 임계값 이하인 시간대인지 여부를 확인한다(S310).In step S270 of FIG. 2, one condition may be further referenced before transmitting the image information to the network 170. The network transmission control unit 150 may transmit the video information in a time zone in which the traffic is below a threshold by referring to the traffic related data for each time zone of the network 170 to which the video information is to be transmitted. The network transmission control unit 150 determines whether the current time is a time zone in which network traffic is below a threshold (S310).

단계 S310에서 확인한 결과, 현재 시각이 네트워크 트래픽이 임계값 이하인 시간대가 아닌 것으로 확인되는 경우, 네트워크전송 제어부(150)는 수신된 부호화 정보를 포함하는 영상 정보를 영상 저장부(140)에 저장한다(S320). 단계 S320에서 영상 저장부(140)에 기 저장된 소정의 영상 정보를 네트워크(170)로 전송할지 여부를 확인하는 과정을 진행 중인 경우에는 기 저장된 소정의 영상 정보가 영상 저장부(140)에 저장된 상태를 유지시킨다.As a result of checking in step S310, when it is determined that the current time is not a time zone in which network traffic is below a threshold, the network transmission control unit 150 stores the image information including the received encoding information in the image storage unit 140 ( S320). In step S320, if a process of determining whether to transmit predetermined image information pre-stored in the image storage unit 140 to the network 170 is in progress, the pre-stored predetermined image information is stored in the image storage unit 140. Keep it.

만일, 단계 S310에서 확인한 결과, 현재 시각이 네트워크 트래픽이 임계값 이하의 시간대인 것으로 확인되는 경우, 네트워크전송 제어부(150)는 부호화 정보를 포함하는 영상 정보를 네트워크(170)로 전송한다(S330).If, as a result of checking in step S310, it is determined that the current time is a time zone in which the network traffic is below a threshold, the network transmission control unit 150 transmits the video information including the encoded information to the network 170 (S330). .

네트워크전송 제어부(150)는 부호화 정보를 포함하는 영상 정보를 영상 저장부(140)에 저장한 후에도 현재 시각이 스케줄링 가능 시간(즉, 트래픽이 임계값 이하의 시간대)인지 여부를 확인한다(S340). 만일, 단계 S340에서 확인한 결과, 현재 시각이 스케줄링 가능 시간이 아닌 것으로 확인되는 경우에는 계속하여 단계 S340으로 진행하여 현재 시각이 스케줄링 가능 시간인지 여부를 확인한다.The network transmission control unit 150 checks whether the current time is a schedulable time (ie, a time zone in which traffic is below a threshold) even after storing the image information including the encoding information in the image storage unit 140 (S340). . If, as a result of checking in step S340, it is confirmed that the current time is not a schedulable time, the process continues to step S340 to check whether the current time is a schedulable time.

만일, 단계 S340에서 확인한 결과, 네트워크 전송환경이 정상인 것으로 확인되는 경우, 네트워크전송 제어부(150)는 영상 저장부(140)에 저장된 부호화 영상을 포함하는 영상 정보를 영상 전송부(160)를 제어하여 네트워크(170)로 전송한다(S330).If, as a result of checking in step S340, it is confirmed that the network transmission environment is normal, the network transmission control unit 150 controls the image transmission unit 160 to control the image information including the encoded image stored in the image storage unit 140 It transmits to the network 170 (S330).

네트워크(170)로 전송된 영상 정보는 영상 관제센터 서버(도시하지 않음)가 수신 및 저장(S350)하여 보안 관제용으로 활용할 수 있다.The video information transmitted to the network 170 may be received and stored by a video control center server (not shown) (S350) and used for security control.

이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 발명에 개시된 실시예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.The above description is merely illustrative of the technical idea of the present invention, and those skilled in the art to which the present invention pertains may make various modifications and variations without departing from the essential characteristics of the present invention. Therefore, the embodiments disclosed in the present invention are not intended to limit the technical spirit of the present invention, but to explain, and the scope of the technical spirit of the present invention is not limited by these embodiments. The scope of protection of the present invention should be interpreted by the claims below, and all technical spirits within the scope equivalent thereto should be interpreted as being included in the scope of the present invention.

이상에서 설명한 바와 같이, 본 발명은 아날로그 보안 카메라 등에서 촬영된 영상을 네트워크를 통하여 전송함에 있어 네트워크의 전송환경에 따라 영상이 손실되는 일 없이 영상 전송을 함으로써 끊김 없는 보안환경을 제공하는 효과가 있어 유용한 발명이다.As described above, the present invention has an effect of providing a seamless security environment by transmitting an image without losing an image according to the transmission environment of the network in transmitting an image captured by an analog security camera through a network. It is an invention.

100: 무손실 네트워크 영상 전송 장치
110: 영상 수신부 120: AD 변환기
130: 부호화부 140: 영상 저장부
150: 네트워크전송 제어부 160: 영상 전송부
170: 네트워크
100: lossless network video transmission device
110: video receiver 120: AD converter
130: encoding unit 140: image storage unit
150: network transmission control unit 160: video transmission unit
170: network

Claims (13)

무손실 영상전송 장치에 있어서,
카메라로부터 촬영 영상을 수신하는 영상 수신부;
상기 촬영 영상을 압축하여 부호화 영상을 생성하는 부호화부;
상기 부호화 영상을 수신하고 네트워크의 전송환경을 확인하여 확인된 네트워크 전송환경에 근거하여 상기 부호화 영상에 대하여 내부 저장 또는 네트워크 전송을 선택적으로 수행하는 네트워크전송 제어부;
상기 네트워크전송 제어부에서 내부 저장이 선택된 경우 상기 부호화 영상을 포함하는 영상 정보를 저장하는 영상 저장부; 및
상기 네트워크전송 제어부에서 네트워크 전송이 선택된 경우 상기 네트워크를 이용하여 상기 영상 정보를 전송하는 영상 전송부
를 포함하되,
상기 네트워크전송 제어부는,
상기 네트워크의 시간대별 트래픽 관련 데이터에 근거하여 상기 영상 정보를 전송하되, 상기 시간대별 트래픽 관련 데이터를 참조하여 상기 네트워크의 트래픽이 임계값 이하인 시간대에 상기 영상 정보를 전송하는 것을 특징으로 하는 무손실 영상전송 장치.
In the lossless video transmission device,
An image receiving unit that receives the captured image from the camera;
An encoding unit compressing the captured image to generate an encoded image;
A network transmission control unit that receives the encoded image and checks a transmission environment of a network to selectively perform internal storage or network transmission on the encoded image based on the identified network transmission environment;
An image storage unit that stores image information including the encoded image when internal storage is selected by the network transmission control unit; And
When network transmission is selected in the network transmission control unit, an image transmission unit that transmits the image information using the network
Including,
The network transmission control unit,
Lossless video transmission characterized in that the video information is transmitted based on traffic-related data for each time zone of the network, and the video information is transmitted during a time when the traffic of the network is below a threshold by referring to the traffic-related data for each time zone. Device.
◈청구항 2은(는) 설정등록료 납부시 포기되었습니다.◈◈ Claim 2 was abandoned when payment of the registration fee was set.◈ 제 1항에 있어서,
상기 촬영 영상이 아날로그 영상인 경우,
상기 무손실 영상전송 장치는, 상기 아날로그 영상을 AD(Analog-to-Digital) 변환하여 영상 데이터를 생성하며 압축할 촬영 영상으로서 상기 영상 데이터를 상기 부호화부로 전송하는 AD 변환기를 더 포함하는 것을 특징으로 하는 무손실 영상전송 장치.
According to claim 1,
When the captured image is an analog image,
The lossless image transmission apparatus further comprises an AD converter that converts the analog image to analog-to-digital (AD) to generate image data and transmits the image data to the encoder as a captured image to be compressed. Lossless video transmission device.
◈청구항 3은(는) 설정등록료 납부시 포기되었습니다.◈◈ Claim 3 was abandoned when payment of the set registration fee was made.◈ 제 1항에 있어서, 상기 영상 저장부는,
저장하고자 하는 영상 정보의 크기와 상기 영상 저장부에 남아있는 저장 용량을 비교한 후, 상기 저장하고자 하는 영상 정보의 크기가 상기 남아있는 저장 용량보다 큰 경우에는 상기 영상 저장부 내에 저장된 가장 오래된 영상 정보부터 순차적으로 삭제하는 것을 특징으로 하는 무손실 영상전송 장치.
According to claim 1, wherein the image storage unit,
After comparing the size of the image information to be stored with the storage capacity remaining in the image storage unit, if the size of the image information to be stored is larger than the remaining storage capacity, the oldest image information stored in the image storage unit Lossless video transmission device, characterized in that sequentially deleted from.
제 1항에 있어서, 상기 네트워크전송 제어부는,
상기 네트워크 전송환경이 비정상으로 확인되는 경우 상기 영상 정보가 상기 영상 저장부에 저장되도록 제어하고, 상기 네트워크 전송환경이 정상이 되는 경우 상기 영상 저장부에 저장된 영상 정보를 상기 네트워크로 전송하는 것을 특징으로 하는 무손실 영상전송 장치.
According to claim 1, The network transmission control unit,
When the network transmission environment is confirmed to be abnormal, the image information is controlled to be stored in the image storage unit, and when the network transmission environment is normal, the image information stored in the image storage unit is transmitted to the network. Lossless video transmission device.
제 4항에 있어서, 상기 네트워크전송 제어부는,
상기 저장된 영상 정보를 상기 네트워크로 전송하는 동안에는, 수신되는 부호화 영상을 포함하는 영상 정보를 상기 영상 저장부에 저장하는 것을 특징으로 하는 무손실 영상전송 장치.
The method of claim 4, wherein the network transmission control unit,
Lossless image transmission device, characterized in that while transmitting the stored image information to the network, the image information including the received encoded image is stored in the image storage unit.
◈청구항 6은(는) 설정등록료 납부시 포기되었습니다.◈◈ Claim 6 was abandoned when payment of the registration fee was set.◈ 제 5항에 있어서, 상기 영상 정보는,
상기 부호화 영상이 생성되는 시간에 대응되는 타임스탬프 정보를 포함하는 것을 특징으로 하는 무손실 영상전송 장치.
The method of claim 5, wherein the video information,
And a timestamp information corresponding to the time at which the coded image is generated.
삭제delete 삭제delete ◈청구항 9은(는) 설정등록료 납부시 포기되었습니다.◈◈ Claim 9 was abandoned when payment of the set registration fee was made.◈ 제 1항에 있어서, 상기 네트워크전송 제어부는,
상기 네트워크의 트래픽이 임계값을 초과하는 시간대에는, 상기 영상 정보의 크기가 기설정 크기 이하인 경우에는 상기 네트워크로 상기 영상 정보를 전송하는 것을 특징으로 하는 무손실 영상전송 장치.
According to claim 1, The network transmission control unit,
Lossless video transmission device characterized in that when the traffic of the network exceeds a threshold value, the video information is transmitted to the network when the size of the video information is less than or equal to a preset size.
영상 전송장치에서 무손실 영상전송하는 방법에 있어서,
카메라로부터 촬영 영상을 수신하는 과정;
상기 촬영 영상을 압축하여 부호화 영상을 생성하는 과정;
상기 부호화 영상을 수신하고 네트워크의 전송환경을 확인하여 확인된 네트워크 전송환경에 근거하여 상기 부호화 영상에 대하여 내부 저장 또는 네트워크 전송을 선택하는 과정;
상기 선택의 결과가 네트워크 전송인 경우 상기 네트워크를 이용하여 상기 부호화 영상을 포함하는 영상 정보를 전송하는 과정; 및
상기 선택의 결과가 내부 저장인 경우 상기 영상 정보를 저장하는 과정
을 포함하되,
상기 영상 정보를 전송하는 과정은,
상기 네트워크의 시간대별 트래픽 관련 데이터를 참조하여 상기 네트워크의 트래픽이 임계값 이하인 시간대에 상기 영상 정보를 전송하는 것을 특징으로 하는 무손실 영상전송 방법.
In the method of transmitting a lossless image in the video transmission device,
Receiving a photographed image from a camera;
Compressing the captured image to generate an encoded image;
Receiving the encoded image and checking a transmission environment of the network to select internal storage or network transmission for the encoded image based on the identified network transmission environment;
Transmitting video information including the encoded image using the network when the result of the selection is network transmission; And
The process of storing the image information when the result of the selection is internal storage.
Including,
The process of transmitting the video information,
A lossless video transmission method characterized in that the video information is transmitted in a time zone in which the traffic of the network is less than or equal to a threshold by referring to the traffic related data for each time zone of the network.
◈청구항 11은(는) 설정등록료 납부시 포기되었습니다.◈◈ Claim 11 was abandoned when payment of the set registration fee was made.◈ 제 10항에 있어서,
상기 영상 정보는 상기 부호화 영상이 생성되는 시간에 대응되는 타임스탬프 정보를 포함하는 것을 특징으로 하는 무손실 영상전송 방법.
The method of claim 10,
The image information includes timestamp information corresponding to a time when the encoded image is generated.
삭제delete 제 10항에 있어서, 상기 영상 정보를 전송하는 과정은,
상기 네트워크의 트래픽이 임계값을 초과하는 시간대인 경우, 상기 영상 정보의 크기가 기설정 크기 이하인 경우에는 상기 네트워크로 상기 영상 정보를 전송하는 것을 특징으로 하는 무손실 영상전송 방법.
11. The method of claim 10, The process of transmitting the video information,
When the traffic of the network exceeds a threshold, when the size of the video information is less than or equal to a preset size, the video information is transmitted to the network.
KR1020130105303A 2013-09-03 2013-09-03 Method and Apparatus for Lossless Network Video Transmission KR102101507B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020130105303A KR102101507B1 (en) 2013-09-03 2013-09-03 Method and Apparatus for Lossless Network Video Transmission

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020130105303A KR102101507B1 (en) 2013-09-03 2013-09-03 Method and Apparatus for Lossless Network Video Transmission

Publications (2)

Publication Number Publication Date
KR20150026446A KR20150026446A (en) 2015-03-11
KR102101507B1 true KR102101507B1 (en) 2020-04-16

Family

ID=53022404

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020130105303A KR102101507B1 (en) 2013-09-03 2013-09-03 Method and Apparatus for Lossless Network Video Transmission

Country Status (1)

Country Link
KR (1) KR102101507B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112422875A (en) * 2020-10-14 2021-02-26 西安万像电子科技有限公司 Image processing method and device

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011151566A (en) * 2010-01-21 2011-08-04 Sharp Corp Broadcast system, broadcasting signal transmitter-receiver, and broadcasting signal transmission method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20080001147A (en) * 2006-06-29 2008-01-03 주식회사 케이티 Encoder system and encoding method for a low delay video transport scheme using a virtual encoder buffer
KR101379537B1 (en) * 2007-07-19 2014-03-28 삼성전자주식회사 Method for video encoding controll using channel information of wireless networks

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011151566A (en) * 2010-01-21 2011-08-04 Sharp Corp Broadcast system, broadcasting signal transmitter-receiver, and broadcasting signal transmission method

Also Published As

Publication number Publication date
KR20150026446A (en) 2015-03-11

Similar Documents

Publication Publication Date Title
US11503307B2 (en) System and method for automatic encoder adjustment based on transport data
US11190570B2 (en) Video encoding using starve mode
US11272189B2 (en) Adaptive encoding in security camera applications
US9585062B2 (en) System and method for implementation of dynamic encoding rates for mobile devices
US20160050434A1 (en) System and method for encoding video content using virtual intra-frames
US10659514B2 (en) System for video monitoring with adaptive bitrate to sustain image quality
AU2021200428B2 (en) System and method for automatic encoder adjustment based on transport data
US8249141B1 (en) Method and system for managing bandwidth based on intraframes
CN114286038B (en) Video data transmission method, airborne terminal, computer equipment and storage medium
US8681860B2 (en) Moving picture compression apparatus and method of controlling operation of same
KR102065092B1 (en) System for restoration of image data and method thereof
Usman et al. An intrusion oriented heuristic for efficient resource management in end-to-end wireless video surveillance systems
JP6416465B2 (en) Image monitoring system and image transmission method
KR102101507B1 (en) Method and Apparatus for Lossless Network Video Transmission
CN112203050B (en) Method and device for continuously transmitting video
JP2015095705A (en) Video monitoring system
JP6844480B2 (en) Video data streaming monitoring equipment, methods and programs, as well as terminal equipment and video data streaming monitoring systems
CN114268721B (en) Low-flow network video monitoring method and storage medium
JP6216137B2 (en) Image management system and center device
JP2018139349A (en) Video processing apparatus and video processing program
JPH1141608A (en) Image transmitter, image coding method and image coder
WO2024141075A1 (en) Adaptive method and apparatus for video stream bitrate, and computer device and storage medium
JP5094826B2 (en) Unicast redistribution device and packet processing program
CN118828071A (en) Video monitoring data transmission method, device, equipment and storage medium
CN115086600A (en) Streaming media transmission method and system

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant