Nothing Special   »   [go: up one dir, main page]

KR101739822B1 - Method and apparatus for compressing analog image signal - Google Patents

Method and apparatus for compressing analog image signal Download PDF

Info

Publication number
KR101739822B1
KR101739822B1 KR1020150173264A KR20150173264A KR101739822B1 KR 101739822 B1 KR101739822 B1 KR 101739822B1 KR 1020150173264 A KR1020150173264 A KR 1020150173264A KR 20150173264 A KR20150173264 A KR 20150173264A KR 101739822 B1 KR101739822 B1 KR 101739822B1
Authority
KR
South Korea
Prior art keywords
video signal
horizontal line
analog video
intervals
compression
Prior art date
Application number
KR1020150173264A
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 KR1020150173264A priority Critical patent/KR101739822B1/en
Application granted granted Critical
Publication of KR101739822B1 publication Critical patent/KR101739822B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/08Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/12Systems in which the television signal is transmitted via one channel or a plurality of parallel channels, the bandwidth of each channel being less than the bandwidth of the television signal
    • H04N7/122Systems in which the television signal is transmitted via one channel or a plurality of parallel channels, the bandwidth of each channel being less than the bandwidth of the television signal involving expansion and subsequent compression of a signal segment, e.g. a frame, a line

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

아날로그 영상 신호를 압축하는 방법 및 장치가 제공된다. 아날로그 영상 신호 압축 방법 및 장치는 아날로그 영상 신호의 수평 라인을 미리 설정된 개수의 구간들로 나누고, 구간들의 영상 복잡도를 각각 계산하고, 영상 복잡도에 기반하여 구간들을 복수의 그룹들로 각각 분류하고, 분류된 그룹에 따라 구간들을 각각 압축하고, 압축된 구간들에 기반하여 압축된 아날로그 영상 신호를 생성할 수 있다.A method and apparatus for compressing an analog video signal are provided. A method and apparatus for compressing an analog video signal divides a horizontal line of an analog video signal into a predetermined number of intervals, calculates image complexity of each interval, classifies the intervals into a plurality of groups based on the image complexity, The compressed analog video signal can be generated based on the compressed sections.

Description

아날로그 영상 신호 압축 방법 및 장치{METHOD AND APPARATUS FOR COMPRESSING ANALOG IMAGE SIGNAL}TECHNICAL FIELD [0001] The present invention relates to an analog video signal compression method and apparatus,

기술 분야는 아날로그 영상 신호 처리 기술에 관한 것으로, 특히, 아날로그 영상 신호를 압축하는 방법에 관한 것이다.The technical field relates to an analog image signal processing technique, and more particularly, to a method of compressing an analog image signal.

영상을 전송하는 방법에는 개-회로(open circuit)를 이용하는 방법 및 폐쇄 회로(closed circuit)를 이용하는 방법이 있다. 개-회로를 이용하는 방법은 불특정 다수의 사용자에게 영상 신호를 전송하므로, 영상을 전송하기 위해서 표준화된 방식이 사용될 수 있다. 그에 반해, 폐쇄 회로를 이용하여 영상을 전송하는 방법은 특정 사용자에게만 영상 신호를 전송하는 것이기 때문에, 특정 사용자만이 영상 신호를 전송하는 방식을 알고 있을 수 있다.A method of transmitting an image includes a method using an open circuit and a method using a closed circuit. Since a method using an open circuit transmits an image signal to a plurality of unspecified users, a standardized method can be used to transmit the image. On the other hand, since a method of transmitting an image using a closed circuit is to transmit a video signal to only a specific user, only a specific user may know a method of transmitting the video signal.

일반적으로, 폐쇄 회로 시스템에서 사용하는 콤포지트 신호(composite signal)는 아날로그 컬러 텔레비전에 대한 표준 방식을 따른다. 표준 방식은 제한된 주파수 대역을 사용하기 때문에, 교차 색상 문제 및 휘도 혼입의 문제가 발생할 수 있다.In general, the composite signal used in a closed circuit system follows a standard method for analog color television. Since the standard method uses a limited frequency band, cross color problems and luminance blending problems may occur.

한국공개특허 제10-2007-0074804호(공개일 2007년 07월 18일)에는 네트워크로의 영상신호 전송기능을 향상한 DVR 장치 및 그의 영상신호 압축방법이 개시된다. 공개 발명은 복수의 감시 카메라로부터 수신한 아날로그 영상 신호를 각각의 디지털 영상 신호로 변환하는 복수의 ADC(Analog Digital Converter)부, 복수의 ADC부로부터 출력되는 복수의 디지털 영상 신호 중, 하나 이상의 디지털 영상 신호를 선택하여 출력하는 MUX(Multiplexer)부, 하나 이상의 디지털 영상 신호가 저장되는 저장부, MUX부로부터 출력되는 하나 이상의 디지털 영상 신호를 소정 크기로 압축하는 제2 인코더부, 그리고, MUX부로부터 출력되는 하나 이상의 디지털 영상 신호를 제2 인코더부와 다른 크기로 압축하는 제1 인코더부를 포함한다. 공개 발명은 DVR 장치의 네트워크로의 전송기능을 향상시킬 수 있다.Korean Unexamined Patent Application Publication No. 10-2007-0074804 (published on July 18, 2007) discloses a DVR device and a video signal compression method thereof that improve a video signal transmission function to a network. The present invention discloses a digital video camera, comprising: a plurality of ADC (Analog Digital Converter) units for converting analog video signals received from a plurality of surveillance cameras into respective digital video signals; A second encoder unit for compressing one or more digital video signals output from the MUX unit to a predetermined size, and a second encoder unit for outputting the output from the MUX unit, And a first encoder unit for compressing the one or more digital video signals to a different size from the second encoder unit. The disclosure invention can improve the transmission function of the DVR device to the network.

일 실시예는 아날로그 영상 신호 압축 장치 및 방법을 제공할 수 있다.One embodiment can provide an apparatus and method for compressing an analog video signal.

일 실시예는 아날로그 영상 신호 복호화 장치 및 방법을 제공할 수 있다.One embodiment can provide an apparatus and method for decoding an analog video signal.

일 측면에 따른, 아날로그 영상 신호 압축 방법은 아날로그 영상 신호의 수평 라인(horizontal line)을 미리 설정된 개수의 구간들로 나누는 단계, 상기 구간들의 영상 복잡도를 각각 계산하는 단계, 상기 영상 복잡도에 기반하여 상기 구간들을 복수의 그룹들로 각각 분류하는 단계, 분류된 그룹에 따라 상기 구간들을 각각 압축하는 단계, 및 압축된 구간들에 기반하여 압축된 아날로그 영상 신호를 생성하는 단계를 포함한다.According to an aspect of the present invention, there is provided an analog video signal compression method, comprising: dividing a horizontal line of an analog video signal into a predetermined number of intervals; calculating image complexity of each of the intervals; Classifying the intervals into a plurality of groups, respectively, compressing the intervals according to the classified group, and generating compressed analog video signals based on the compressed intervals.

상기 수평 라인을 미리 설정된 개수의 구간들로 나누는 단계는, 상기 수평 라인의 액티브 영역(active region)을 상기 미리 설정된 개수의 구간들로 나누는 단계를 포함할 수 있다.Dividing the horizontal line into a predetermined number of intervals may include dividing an active region of the horizontal line into the predetermined number of intervals.

상기 수평 라인을 미리 설정된 개수의 구간들로 나누는 단계는, 상기 수평 라인의 수평 블랭크(horizontal blank)를 미리 설정된 압축률로 압축하는 단계를 더 포함할 수 있다.Dividing the horizontal line into a predetermined number of intervals may further include compressing a horizontal blank of the horizontal line to a predetermined compression rate.

상기 아날로그 영상 신호 압축 방법은 상기 구간들을 압축한 압축 방법을 상기 수평 라인에 표시하는 단계를 더 포함할 수 있다.The analog video signal compression method may further include the step of displaying the compression method by compressing the intervals on the horizontal line.

상기 구간들을 압축한 압축 방법을 상기 수평 라인에 표시하는 단계는, 상기 수평 라인의 수평 블랭크에 상기 압축 방법을 표시하는 단계일 수 있다.The step of displaying the compression method compressing the intervals on the horizontal line may be a step of displaying the compression method on a horizontal blank of the horizontal line.

상기 압축 방법은 상기 수평 블랭크의 버스트(burst)에 표시될 수 있다.The compression method may be indicated in a burst of the horizontal blank.

상기 버스트의 신호의 위상이 상기 압축 방법에 따라 조정됨으로써 상기 압축 방법이 표시될 수 있다.The compression method can be displayed by adjusting the phase of the signal of the burst according to the compression method.

상기 버스트의 신호의 주파수가 상기 압축 방법에 따라 조정됨으로써 상기 압축 방법이 표시될 수 있다.The compression method can be displayed by adjusting the frequency of the signal of the burst according to the compression method.

상기 버스트의 신호의 길이가 상기 압축 방법에 따라 조정됨으로써 상기 압축 방법이 표시될 수 있다.The compression method can be displayed by adjusting the length of the signal of the burst according to the compression method.

상기 압축 방법은 상기 수평 블랭크의 수평 싱크(horizontal sync)에 표시될 수 있다.The compression method may be displayed in a horizontal sync of the horizontal blank.

상기 아날로그 영상 신호 압축 방법은 상기 수평 라인의 형식을 결정하는 단계를 더 포함할 수 있다.The method of compressing an analog video signal may further include determining a format of the horizontal line.

상기 수평 라인을 미리 설정된 개수의 구간들로 나누는 단계는, 상기 수평 라인의 형식이 액티브 수평 라인인 경우에 수행될 수 있다.Dividing the horizontal line into a predetermined number of intervals may be performed when the format of the horizontal line is an active horizontal line.

상기 아날로그 영상 신호 압축 방법은 상기 수평 라인의 형식이 액티브 수평 라인이 아닌 경우, 상기 수평 라인을 미리 설정된 압축률로 압축하는 단계를 더 포함할 수 있다.The method of compressing an analog video signal may further include compressing the horizontal line at a predetermined compression rate when the format of the horizontal line is not an active horizontal line.

상기 압축하는 단계는, 그룹에 설정된 압축률로 구간의 픽셀을 다운-스케일링(down-scaling)하는 단계를 포함할 수 있다.The compressing may comprise down-scaling the pixels of the interval at a compression rate set in the group.

상기 아날로그 영상 신호 압축 방법은 동축 케이블(coaxial cable)을 이용하여 상기 압축된 아날로그 영상 신호를 전송하는 단계를 더 포함할 수 있다.The analog video signal compression method may further include transmitting the compressed analog video signal using a coaxial cable.

상기 아날로그 영상의 신호는 초고선명(Ultra High Definition; UHD) 영상의 신호 또는 8K UHD 영상의 신호일 수 있다.The analog image signal may be a signal of an ultra high definition (UHD) image or a signal of 8K UHD image.

상기 아날로그 영상 신호 압축 방법은 상기 수평 라인을 이전의 수평 라인과 비교하는 단계, 및 비교 결과에 기반하여 상기 수평 라인의 영역들 중 이전 수평 라인을 참조하는 영역을 수평 라인에 표시하는 단계를 더 포함할 수 있고, 상기 수평 라인을 미리 설정된 개수의 구간들로 나누는 단계는, 상기 이전 수평 라인을 참조하지 않는 상기 수평 라인의 영역을 미리 설정된 개수의 구간들로 나누는 단계일 수 있다.The method further comprises the step of comparing the horizontal line with a previous horizontal line and displaying an area of the horizontal line that refers to a previous horizontal line on a horizontal line based on a result of the comparison Dividing the horizontal line into a predetermined number of intervals may include dividing the area of the horizontal line that does not refer to the previous horizontal line into a predetermined number of intervals.

상기 아날로그 영상 신호 압축 방법은 처리할 프레임을 이전 프레임과 비교하는 단계, 및 비교 결과에 기반하여 상기 프레임의 영역들 중 상기 이전 프레임을 참조하는 부분을 상기 프레임에 표시하는 단계를 더 포함할 수 있고, 상기 수평 라인을 미리 설정된 개수의 구간들로 나누는 단계는, 상기 이전 프레임을 참조하지 않는 상기 현재 프레임의 수평 라인의 영역을 미리 설정된 개수의 구간들로 나누는 단계일 수 있다.The analog video signal compression method may further include comparing a frame to be processed with a previous frame, and displaying a portion of the frame that refers to the previous frame in the frame based on the comparison result Dividing the horizontal line into a predetermined number of intervals may include dividing an area of the horizontal line of the current frame that does not refer to the previous frame into a predetermined number of intervals.

다른 일 측면에 따른, 아날로그 영상 신호 압축 장치는 아날로그 영상 신호를 수신하는 통신부, 및 상기 구간들의 영상 복잡도를 각각 계산하고, 상기 영상 복잡도에 기반하여 상기 구간들을 복수의 그룹들로 각각 분류하고, 분류된 그룹에 따라 상기 구간들을 각각 압축하고, 압축된 구간들에 기반하여 압축된 아날로그 영상 신호를 생성하는 프로세서를 포함한다.According to another aspect of the present invention, there is provided an analog video signal compression apparatus, comprising: a communication unit for receiving an analog video signal; and an image compression unit for calculating image complexity of each of the intervals and classifying the intervals into a plurality of groups based on the image complexity, And compresses the sections according to the group, and generates a compressed analog image signal based on the compressed sections.

또 다른 일 측면에 따른, 아날로그 영상 신호 복호화 방법은 아날로그 영상 신호를 수신하는 단계, 상기 아날로그 영상 신호의 수평 라인(horizontal line) 내에 표시된 압축 방법을 검출하는 단계, 및 상기 압축 방법에 기반하여 상기 수평 라인을 복호화하는 단계를 포함한다.According to yet another aspect, an analog video signal decoding method includes receiving an analog video signal, detecting a compression method displayed within a horizontal line of the analog video signal, And decoding the line.

상기 압축 방법에 기반하여 상기 수평 라인을 복호화하는 단계는, 상기 압축 방법에 대응하는 복호화 방법을 이용하여 상기 수평 라인을 복호화하는 단계일 수 있다.The step of decoding the horizontal line based on the compression method may be a step of decoding the horizontal line using a decoding method corresponding to the compression method.

상기 압축 방법에 기반하여 상기 수평 라인을 복호화하는 단계는, 상기 수평 라인의 액티브 영역(active region)을 미리 설정된 개수의 구간들로 나누는 단계, 및 상기 압축 방법에 기반하여 상기 구간들 각각을 복호화하는 단계를 포함할 수 있다.The decoding of the horizontal line based on the compression method may include dividing an active region of the horizontal line into a predetermined number of intervals, and decoding each of the intervals based on the compression method Step < / RTI >

상기 압축 방법을 검출하는 단계는, 상기 수평 라인의 수평 블랭크(horizontal blank)에 표시된 상기 압축 방법을 검출하는 단계일 수 있다.The detecting of the compression method may be a step of detecting the compression method displayed on a horizontal blank of the horizontal line.

상기 압축 방법은 상기 수평 블랭크의 버스트(burst)에 표시될 수 있다.The compression method may be indicated in a burst of the horizontal blank.

상기 압축 방법을 검출하는 단계는, 상기 버스트의 신호의 위상이 상기 압축 방법에 따라 조정됨으로써 표시된 상기 압축 방법을 검출하는 단계일 수 있다.The step of detecting the compression method may be a step of detecting the compression method indicated by adjusting the phase of the signal of the burst according to the compression method.

상기 압축 방법을 검출하는 단계는, 상기 버스트의 신호의 주파수가 상기 압축 방법에 따라 조정됨으로써 표시된 상기 압축 방법을 검출하는 단계일 수 있다.The step of detecting the compression method may be a step of detecting the compression method indicated by adjusting the frequency of the signal of the burst in accordance with the compression method.

상기 압축 방법을 검출하는 단계는, 상기 버스트의 신호의 길이가 상기 압축 방법에 따라 조정됨으로써 표시된 상기 압축 방법을 검출하는 단계일 수 있다.The step of detecting the compression method may be a step of detecting the compression method indicated by adjusting the length of the signal of the burst according to the compression method.

상기 압축 방법은 상기 수평 블랭크의 수평 싱크(horizontal sync)에 표시될 수 있다.The compression method may be displayed in a horizontal sync of the horizontal blank.

상기 아날로그 영상 신호를 수신하는 단계는, 동축 케이블(coaxial cable)을 이용하여 상기 아날로그 영상 신호를 수신하는 단계일 수 있다.The step of receiving the analog video signal may be a step of receiving the analog video signal using a coaxial cable.

또 다른 일 측면에 따른, 아날로그 영상 신호 복호화 장치는 아날로그 영상 신호를 수신하는 통신부, 및 상기 아날로그 영상 신호의 수평 라인(horizontal line) 내에 표시된 압축 방법을 검출하고, 상기 압축 방법에 기반하여 상기 수평 라인을 복호화하는 프로세서를 포함한다.According to another aspect of the present invention, there is provided an apparatus for decoding an analog video signal, the apparatus comprising: a communication unit for receiving an analog video signal; and a control unit for detecting a compression method displayed in a horizontal line of the analog video signal, And a processor that decodes the data.

아날로그 영상 신호 압축 장치 및 방법이 제공된다.An apparatus and method for compressing an analog video signal are provided.

아날로그 영상 신호 복호화 장치 및 방법이 제공된다.An apparatus and method for decoding an analog video signal are provided.

도 1은 일 예에 따른 아날로그 영상 신호 송수신 시스템을 도시한다.
도 2는 일 실시예에 따른 아날로그 영상 신호 압축 장치의 구성도이다.
도 3은 일 실시예에 따른 아날로그 영상 신호 압축 방법의 흐름도이다.
도 4는 일 예에 따른 아날로그 영상 신호의 수평 라인을 미리 설정된 개수의 구간들로 나누는 방법의 흐름도이다.
도 5는 일 예에 따른 아날로그 영상 신호가 나타내는 프레임을 도시한다.
도 6은 일 예에 따른 아날로그 영상 신호의 수평 라인을 도시한다.
도 7은 일 예에 따른 4개의 구간들로 나뉜 수평 라인의 액티브 영역을 도시한다.
도 8은 다른 일 예에 따른 아날로그 영상 신호 압축 방법의 흐름도이다.
도 9는 일 예에 따른 압축 방법에 따라 위상이 조정된 버스트의 신호들을 도시한다.
도 10는 일 예에 따른 압축 방법에 따라 주파수가 조정된 버스트의 신호들을 도시한다
도 11은 일 예에 따른 압축 방법에 따라 길이가 조정된 버스트의 신호들을 도시한다
도 12는 일 예에 따른 수평 싱크에 압축 방법을 표시하는 방법을 도시한다.
도 13 및 도 14는 일 예에 따른 프론트 버스트 인터벌에 압축 방법을 표시하는 방법을 도시한다.
도 15는 일 예에 따른 백 버스트 인터벌에 압축 방법을 표시하는 방법을 도시한다.
도 16은 일 예에 따른 이전 수평 라인을 이용하는 아날로그 영상 신호 압축 방법의 흐름도이다.
도 17은 일 예에 따른 이전 프레임을 이용하는 아날로그 영상 신호 압축 방법의 흐름도이다.
도 18은 일 실시예에 따른 아날로그 영상 신호 복호화 장치의 구성도이다.
도 19는 일 실시예에 따른 아날로그 영상 신호 복호화 방법의 흐름도이다.
도 20은 일 예에 따른 수평 라인을 복호화하는 방법의 흐름도이다.
1 illustrates an analog video signal transmission / reception system according to an example embodiment.
2 is a block diagram of an analog video signal compression apparatus according to an exemplary embodiment of the present invention.
3 is a flowchart of an analog video signal compression method according to an exemplary embodiment.
4 is a flowchart of a method of dividing a horizontal line of an analog video signal according to an example into a predetermined number of intervals.
5 shows a frame represented by an analog video signal according to an example.
FIG. 6 illustrates a horizontal line of an analog video signal according to an example.
FIG. 7 illustrates an active area of a horizontal line divided into four sections according to an example.
8 is a flowchart of an analog video signal compression method according to another example.
FIG. 9 illustrates bursts of signals that are phase adjusted in accordance with a compression method according to an example.
FIG. 10 shows the signals of the frequency-adjusted burst according to the compression method according to an example
Figure 11 shows the signals of a burst of length adjusted according to the compression method according to an example
12 shows a method of indicating a compression method in a horizontal sync according to an example.
13 and 14 illustrate a method of indicating a compression method in a front burst interval according to an example.
FIG. 15 illustrates a method of indicating a compression method in a back burst interval according to an example.
16 is a flowchart of an analog video signal compression method using a previous horizontal line according to an example.
17 is a flowchart of an analog video signal compression method using a previous frame according to an example.
18 is a configuration diagram of an analog video signal decoding apparatus according to an embodiment.
19 is a flowchart of an analog video signal decoding method according to an embodiment.
20 is a flowchart of a method for decoding a horizontal line according to an example.

이하에서, 첨부된 도면을 참조하여 실시예들을 상세하게 설명한다. 그러나, 특허출원의 범위가 이러한 실시예들에 의해 제한되거나 한정되는 것은 아니다. 각 도면에 제시된 동일한 참조 부호는 동일한 부재를 나타낸다.In the following, embodiments will be described in detail with reference to the accompanying drawings. However, the scope of the patent application is not limited or limited by these embodiments. Like reference symbols in the drawings denote like elements.

아래 설명하는 실시예들에는 다양한 변경이 가해질 수 있다. 아래 설명하는 실시예들은 실시 형태에 대해 한정하려는 것이 아니며, 이들에 대한 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다.Various modifications may be made to the embodiments described below. It is to be understood that the embodiments described below are not intended to limit the embodiments, but include all modifications, equivalents, and alternatives to them.

실시예에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 실시예를 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 명세서에서, "포함하다" 또는 "가지다" 등의 용어는 명세서 상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terms used in the examples are used only to illustrate specific embodiments and are not intended to limit the embodiments. The singular expressions include plural expressions unless the context clearly dictates otherwise. In this specification, the terms "comprises" or "having" and the like refer to the presence of stated features, integers, steps, operations, elements, components, or combinations thereof, But do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, or combinations thereof.

다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Unless defined otherwise, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art to which this embodiment belongs. Terms such as those defined in commonly used dictionaries are to be interpreted as having a meaning consistent with the contextual meaning of the related art and are to be interpreted as either ideal or overly formal in the sense of the present application Do not.

또한, 첨부 도면을 참조하여 설명함에 있어, 도면 부호에 관계없이 동일한 구성 요소는 동일한 참조부호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다. 실시예를 설명함에 있어서 관련된 공지 기술에 대한 구체적인 설명이 실시예의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.In the following description of the present invention with reference to the accompanying drawings, the same components are denoted by the same reference numerals regardless of the reference numerals, and redundant explanations thereof will be omitted. In the following description of the embodiments, a detailed description of related arts will be omitted if it is determined that the gist of the embodiments may be unnecessarily blurred.

도 1은 일 예에 따른 아날로그 영상 신호 송수신 시스템을 도시한다.1 illustrates an analog video signal transmission / reception system according to an example embodiment.

아날로그 영상 신호 송수신 시스템(100)은 아날로그 영상 신호 압축 장치(110)(이하에서, 아날로그 영상 신호 압축 장치(110)는 압축 장치(110)로 약술된다) 및 아날로그 영상 신호 복호화 장치(120)(이하에서, 아날로그 영상 신호 복호화 장치(120)는 복호화 장치(120)로 약술된다)를 포함한다. 예를 들어, 아날로그 영상 신호 송수신 시스템(100)은 폐쇄회로 텔레비전(Closed Circuit TeleVision; CCTV) 시스템일 수 있다.The analog video signal transmission and reception system 100 includes an analog video signal compression apparatus 110 (hereinafter, the analog video signal compression apparatus 110 is outlined as a compression apparatus 110) and an analog video signal decoding apparatus 120 The analog video signal decoding apparatus 120 is outlined in the decoding apparatus 120). For example, the analog video signal transmission / reception system 100 may be a closed circuit television (CCTV) system.

압축 장치(110)는 아날로그 영상 신호를 압축할 수 있고, 압축된 아날로그 영상 신호를 복호화 장치(120)로 전송한다. 예를 들어, 압축 장치(110)는 케이블(130)을 통해 압축된 아날로그 영상 신호를 복호화 장치(120)로 전송할 수 있다. 케이블(130)은 동축 케이블일 수 있다.The compression device 110 can compress the analog video signal and transmits the compressed analog video signal to the decoding device 120. For example, the compression device 110 may transmit the compressed analog video signal through the cable 130 to the decoding device 120. The cable 130 may be a coaxial cable.

예를 들어, 720x480 크기의 프로그래시브(progressive) 영상을 초당 30 프레임으로 보내기 위해서는 클록 주파수(clock frequency)가 13.5 MHz가 필요하며, 초 고선명(Ultra High Definition; UHD) 영상을 위해서는 297MHz의 클록 주파수가 필요하며, 8K UHD 영상을 위해서는 1.188GHz의 클록 주파수가 필요하다. 영상이 고해상도 일수록 영상을 전송하기 위해 높은 주파수가 필요하고, 이러한 높은 주파수를 아날로그의 포맷으로 전송하기에는 한계가 있을 수 있다. 아날로그 포맷으로 고해상도의 영상 신호를 전송하기 위해 영상 신호를 압축하는 방법이 고려될 수 있다.For example, a clock frequency of 13.5 MHz is required to transmit a 720x480 progressive image at 30 frames per second, and a clock frequency of 297MHz is required for an Ultra High Definition (UHD) image. And a clock frequency of 1.188 GHz is required for an 8K UHD image. The higher the resolution of the image, the higher the frequency is required to transmit the image, and there may be a limit to transmitting the higher frequency in the analog format. A method of compressing a video signal to transmit a high-resolution video signal in an analog format can be considered.

압축 장치(110)가 아날로그 영상 신호를 압축하는 방법에 대해, 아래에서 도 2 내지 15를 참조하여 상세히 설명되고, 복호화 장치(120)가 압축된 아날로그 영상 신호를 복호화하는 방법에 대해, 아래에서 도 16 및 17을 참조하여 상세히 설명된다.A method for compressing an analog video signal by the compression apparatus 110 will be described in detail below with reference to FIGS. 2 to 15, and for a method for the decoding apparatus 120 to decode a compressed analog video signal, 16 and 17, respectively.

도 2는 일 실시예에 따른 아날로그 영상 신호 압축 장치의 구성도이다.2 is a block diagram of an analog video signal compression apparatus according to an exemplary embodiment of the present invention.

압축 장치(110)는 통신부(210), 프로세서(220) 및 저장부(230)를 포함한다.The compression device 110 includes a communication unit 210, a processor 220, and a storage unit 230.

통신부(210)는 외부 장치와 연결되어, 데이터를 송수신한다. 예를 들어, 통신부(210)는 아날로그 영상 신호를 수신할 수 있다. 아날로그 영상 신호는 디지털 영상 신호를 변환한 신호일 수 있으며, 디지털 영상 신호는 카메라에 생성될 수 있다.The communication unit 210 is connected to an external device and transmits / receives data. For example, the communication unit 210 may receive an analog video signal. The analog video signal may be a signal obtained by converting the digital video signal, and the digital video signal may be generated by the camera.

프로세서(220)는 통신부(210)가 수신한 데이터 및 저장부(230)에 저장된 데이터를 처리한다.The processor 220 processes the data received by the communication unit 210 and the data stored in the storage unit 230.

저장부(230)는 통신부(210)가 수신한 데이터 및 프로세서(220)가 처리한 데이터를 저장한다.The storage unit 230 stores data received by the communication unit 210 and data processed by the processor 220.

통신부(210), 프로세서(220) 및 저장부(230)에 대해, 하기에서 도 3 내지 도 15를 참조하여 상세히 설명한다.The communication unit 210, the processor 220, and the storage unit 230 will be described in detail below with reference to FIGS. 3 to 15. FIG.

도 3은 일 실시예에 따른 아날로그 영상 신호 압축 방법의 흐름도이다.3 is a flowchart of an analog video signal compression method according to an exemplary embodiment.

단계(310)에서, 프로세서(220)는 아날로그 영상 신호의 수평 라인(horizontal line)을 미리 설정된 개수의 구간들로 나눌 수 있다. 아날로그 영상 신호는 표준 화질(Standard Definition; SD) 영상, 풀 고선명(Full High Definition) 영상, UHD 및 8K UHD 영상 중 어느 하나의 신호 일 수 있다. 아날로그 영상 신호의 상세한 스펙은 아래의 [표 1]를 이용하여 설명된다.In step 310, the processor 220 may divide the horizontal line of the analog video signal into a predetermined number of intervals. The analog video signal may be a standard definition (SD) video, a full high definition video, a UHD, or an 8K UHD video signal. The detailed specification of the analog video signal is explained using [Table 1] below.

SD(720x480)SD (720x480) FHD(1920x1080)FHD (1920x1080) UHD(3840x2160)UHD (3840x2160) 8K(8192x4320)8K (8192x4320) HH VV HH VV HH VV HH VV 총 개수Total number 858858 525525 22002200 11251125 44004400 22502250 88008800 45004500 액티브 영역Active area 720720 480480 19201920 10801080 38403840 21602160 81928192 43204320 블랭크Blank 138138 4545 280280 4545 560560 9090 608608 180180 프레임
레이트
frame
Rate
3030 3030 3030 3030
프레임 시간
(ms)
Frame time
(ms)
33.333333.3333 33.333333.3333 33.333333.3333 33.333333.3333
총 픽셀의 수Number of total pixels 450450450450 24750002475000 99000009900000 3960000039600000 픽셀 클록
(MHz)
Pixel clock
(MHz)
13.513513.5135 74.2574.25 297297 11881188

[표 1]에서, H는 하나의 수평 라인에 포함된 픽셀 또는 픽셀에 대응하는 데이터의 개수이고, V는 하나의 프레임에 포함된 수평 라인의 개수이다. 예를 들어, UHD의 아날로그 영상 신호의 경우 수평 라인의 개수는 2250개 이고, 각각의 수평 라인은 4400개의 픽셀들을 포함할 수 있다. 이하에서, 픽셀은 픽셀 또는 픽셀의 값을 나타내는 데이터를 의미하는 것으로 이해될 수 있다.In Table 1, H is the number of data corresponding to pixels or pixels included in one horizontal line, and V is the number of horizontal lines included in one frame. For example, in the case of an analog video signal of UHD, the number of horizontal lines is 2250, and each horizontal line may include 4400 pixels. Hereinafter, a pixel can be understood as meaning a pixel or data representing a value of a pixel.

프로세서(220)는 수평 라인을 미리 설정된 개수의 구간들로 나눈다. 예를 들어, 프로세서(220)는 수평 라인의 액티브 영역(active region)을 미리 설정된 개수의 구간들로 나눌 수 있다. 수평 라인의 액티브 영역을 미리 설정된 개수의 구간들로 나누는 방법에 대해, 아래에서 도 4를 참조하여 상세히 설명된다.The processor 220 divides the horizontal line into a predetermined number of intervals. For example, the processor 220 may divide the active region of the horizontal line into a predetermined number of intervals. A method of dividing the active area of the horizontal line into a predetermined number of intervals will be described in detail below with reference to FIG.

단계(320)에서, 프로세서(220)는 나누어진 구간들의 영상 복잡도를 계산한다. 예를 들어, 프로세서(220)는 각 구간이 포함하는 픽셀들의 컬러 값에 기반하여 영상 복잡도를 계산할 수 있다. 픽셀들의 컬러 값이 변화가 큰 경우에는 영상 복잡도가 크게 계산될 수 있고, 컬러 값이 변화가 작은 경우에는 영상 복잡도가 낮게 계산될 수 있다.In step 320, the processor 220 calculates the image complexity of the divided intervals. For example, the processor 220 may calculate the image complexity based on the color values of the pixels included in each interval. If the color value of the pixels is large, the image complexity can be calculated large, and if the color value is small, the image complexity can be calculated low.

단계(330)에서, 프로세서(220)는 영상 복잡도에 기반하여 구간들을 복수의 그룹들로 각각 분류한다. 복수의 그룹들은 영상 복잡도에 따라 분류된 그룹들일 수 있다. 예를 들어, 가장 영상 복잡도가 큰 구간은 제1 그룹에 분류되고, 가장 영상 복잡도가 낮은 구간은 제2 그룹에 분류될 수 있다.At step 330, the processor 220 classifies the intervals into a plurality of groups based on the image complexity. The plurality of groups may be groups classified according to image complexity. For example, the sections with the largest image complexity are classified into the first group, and the sections with the lowest image complexity are classified into the second group.

복수의 그룹들에 대해, 아래에서 도 7을 참조하여 상세히 설명된다.A plurality of groups will be described in detail below with reference to FIG.

단계(340)에서, 프로세서(220)는 분류된 그룹에 따라 구간들을 각각 압축한다. 예를 들어, 영상 복잡도가 높은 그룹은 압축률이 낮을 수 있고, 영상 복잡도나 낮은 그룹은 압축률이 높을 수 있다. 각각의 그룹에 대한 압축률은 미리 설정될 수 있다.At step 340, the processor 220 compresses the intervals, respectively, according to the classified group. For example, a group with a high image complexity may have a low compression rate, and a group with a low image complexity may have a high compression rate. The compression rate for each group can be set in advance.

일 측면에 따르면, 프로세서(220)는 그룹에 설정된 압축률로 구간의 픽셀을 다운-스케일링(down-scaling)할 수 있다.According to one aspect, the processor 220 may down-scramble the pixels of the interval at a compression rate set in the group.

단계(350)에서, 프로세서(220)는 압축된 구간들에 기반하여 압축된 아날로그 영상 신호를 생성한다. 프로세서(220)는 하나의 프레임에 대한 수평 라인들을 이용하여 압축된 아날로그 영상 신호를 생성할 수 있다.At step 350, the processor 220 generates a compressed analog video signal based on the compressed intervals. The processor 220 may generate a compressed analog video signal using horizontal lines for one frame.

도 4는 일 예에 따른 아날로그 영상 신호의 수평 라인을 미리 설정된 개수의 구간들로 나누는 방법의 흐름도이다.4 is a flowchart of a method of dividing a horizontal line of an analog video signal according to an example into a predetermined number of intervals.

도 3에서 전술된 단계(310)는 아래의 단계들(410 및 420)을 포함할 수 있다.The above-described step 310 in FIG. 3 may include the following steps 410 and 420.

단계(410)에서, 프로세서(220)는 수평 라인의 액티브 영역을 미리 설정된 개수의 구간들로 나눌 수 있다. 예를 들어, UHD의 아날로그 영상 신호의 경우, 수평 라인은 3840개의 픽셀들을 포함하는 액티브 영역 및 560개의 픽셀들을 포함하는 수평 블랭크(horizontal blank)를 포함할 수 있다. 프로세서(320)는 3840개의 픽셀들을 미리 설정된 개수인 4개의 구간들로 나눌 수 있다. 각 구간은 960개의 픽셀들을 포함할 수 있다.At step 410, the processor 220 may divide the active area of the horizontal line into a predetermined number of intervals. For example, in the case of a UHD analog video signal, the horizontal line may include an active area including 3840 pixels and a horizontal blank including 560 pixels. The processor 320 may divide 3840 pixels into four sections, which are a predetermined number. Each interval may include 960 pixels.

단계(420)에서, 프로세서(220)는 수평 라인의 수평 블랭크를 미리 설정된 압축률로 압축할 수 있다. 예를 들어, 미리 설정된 압축률이 50%인 경우, UHD의 아날로그 영상 신호는 수평 블랭크의 560개의 픽셀들은 280개로 압축될 수 있다.At step 420, the processor 220 may compress the horizontal blank of the horizontal line to a preset compression ratio. For example, if the predetermined compression ratio is 50%, the analog image signal of the UHD can be compressed to 280 pixels of 560 pixels of the horizontal blank.

도 5는 일 예에 따른 아날로그 영상 신호가 나타내는 프레임을 도시한다.5 shows a frame represented by an analog video signal according to an example.

아날로그 영상 신호는 프레임(500)을 나타낼 수 있다. 프레임(500)은 복수의 수평 라인들을 통해 구현되며, 수평 라인들은 수직 블랭크 라인(520) 또는 액티브 영역(550)을 포함하는 수평 라인일 수 있다. 액티브 영역(550)을 포함하는 수평 라인의 각각은 수평 블랭크(540)를 포함할 수 있다. 예를 들어, UHD의 아날로그 영상 신호의 경우, 총 수직 라인들(510)의 개수는 2250개이고, 수직 블랭크 라인(520)의 개수는 90개이고, 액티브 영역(550)을 포함하는 수평 라인의 개수는 2160개이다. 액티브 영역(550)을 포함하는 각각의 수평 라인은 수평 블랭크(540)의 픽셀을 560개 포함하고, 액티브 영역(550)의 픽셀을 3840개 포함한다.The analog video signal may represent a frame 500. The frame 500 may be implemented with a plurality of horizontal lines, and the horizontal lines may be horizontal lines including the vertical blank line 520 or the active area 550. Each of the horizontal lines including the active area 550 may include a horizontal blank 540. For example, in the case of an analog video signal of UHD, the total number of vertical lines 510 is 2250, the number of vertical blank lines 520 is 90, and the number of horizontal lines including the active area 550 is 2160. Each horizontal line including the active area 550 includes 560 pixels of the horizontal blank 540 and 3840 pixels of the active area 550. [

도 6은 일 예에 따른 아날로그 영상 신호의 수평 라인을 도시한다.FIG. 6 illustrates a horizontal line of an analog video signal according to an example.

수직 블랭크 라인을 구성하는 수평 라인이 아닌 수평 라인(액티브 영역을 포함하는 수평 라인)(610)은 수평 블랭크 영역(611), 수평 싱크(horizontal sync)(612), 프론트 버스트 인터벌(front burst interval)(613), 버스트(burst)(614), 백 버스트 인터벌(back burst interval)(615) 및 액티브 영역(616)를 포함할 수 있다. 수평 라인(610)은 각각의 영역에 대응하는 픽셀들 또는 샘플들을 포함할 수 있다. 수평 블랭크 영역(611), 수평 싱크(612), 프론트 버스트 인터벌(613), 버스트(614), 백 버스트 인터벌(615)는 도 5에서 전술된 수평 블랭크(540)에 포함될 수 있다.A horizontal line 610, which is not a horizontal line constituting the vertical blank line, includes a horizontal blank area 611, a horizontal sync 612, a front burst interval 612, An active area 613, a burst 614, a back burst interval 615, and an active area 616. Horizontal line 610 may include pixels or samples corresponding to each region. The horizontal blank area 611, the horizontal sync 612, the front burst interval 613, the burst 614, and the back burst interval 615 may be included in the horizontal blank 540 described above in FIG.

도 7은 일 예에 따른 4개의 구간들로 나뉜 수평 라인의 액티브 영역을 도시한다.FIG. 7 illustrates an active area of a horizontal line divided into four sections according to an example.

전술된 도 4의 단계(410)에서, 프로세서(220)는 수평 라인의 액티브 영역(616)을 미리 설정된 개수의 구간들로 나눌 수 있다. 예를 들어, 프로세서(220)는 수평 라인의 액티브 영역(616)을 제1 구간(710), 제2 구간(720), 제3 구간(730) 및 제4 구간(740)으로 나눌 수 있다. 각각의 구간은 동일한 크기일 수 있다. UHD의 아날로그 영상 신호의 경우 각각의 구간은 960개의 픽셀들을 포함할 수 있다.In step 410 of FIG. 4 described above, the processor 220 may divide the active area 616 of the horizontal line into a predetermined number of intervals. For example, the processor 220 may divide the active area 616 of the horizontal line into a first section 710, a second section 720, a third section 730, and a fourth section 740. Each section may be the same size. For the UHD analog video signal, each interval may include 960 pixels.

전술된 도 3의 단계(320)에서, 프로세서(220)는 제1 구간(710), 제2 구간(720), 제3 구간(730) 및 제4 구간(740)에 대한 영상 복잡도를 계산할 수 있다.3, the processor 220 may calculate the image complexity for the first interval 710, the second interval 720, the third interval 730, and the fourth interval 740 have.

전술된 도 3의 단계(330)에서, 프로세서(220)는 영상 복잡도에 기반하여 제1 구간(710)을 제1 그룹으로 분류하고, 제2 구간(720)을 제2 그룹으로 분류하고, 제3 구간(730) 및 제4 구간(740)을 제3 그룹으로 분류할 수 있다. 제1 그룹은 압축률이 0%인 그룹, 제2 그룹은 압축률이 50%인 그룹, 제3 그룹은 75%인 그룹일 수 있다.3, the processor 220 classifies the first section 710 into a first group based on the image complexity, classifies the second section 720 into a second group, The third section 730 and the fourth section 740 may be classified into a third group. The first group may be a group with a compression rate of 0%, the second group with a compression ratio of 50%, and the third group with a compression ratio of 75%.

아래의 [표 2]는 다양한 방식을 이용하여 UHD의 아날로그 영상 신호의 압축된 구간들을 나타낸다. [표 2]에 도시된 방식은 일 예일 뿐이며, 구현 방식에 따라 다양하게 변형될 수 있다.Table 2 below shows compressed sections of the analog video signal of the UHD using various schemes. The method shown in [Table 2] is only an example, and can be variously modified according to the implementation method.

제1 구간Section 1 제2 구간The second section 제3 구간Section 3 제4 구간Section 4 수평 블랭크Horizontal blank 총 개수Total number case 1case 1 960960 480480 240240 240240 280280 22002200 case 2case 2 960960 240240 480480 240240 280280 22002200 case 3case 3 960960 240240 240240 480480 280280 22002200 case 4case 4 480480 960960 240240 240240 280280 22002200 case 5case 5 240240 960960 480480 240240 280280 22002200 case 6case 6 240240 960960 240240 480480 280280 22002200 case 7case 7 480480 240240 960960 240240 280280 22002200 case 8case 8 240240 480480 960960 240240 280280 22002200 case 9case 9 240240 240240 960960 480480 280280 22002200 case 10case 10 480480 240240 240240 960960 280280 22002200 case 11case 11 240240 480480 240240 960960 280280 22002200 case 12case 12 240240 240240 480480 960960 280280 22002200 case 13case 13 480480 480480 480480 480480 280280 22002200 case 14case 14 720720 720720 240240 240240 280280 22002200 case 15case 15 240240 720720 720720 240240 280280 22002200 case 16case 16 240240 240240 720720 720720 280280 22002200

압축된 픽셀들의 개수가 960인 구간은 압축률이 0%인 그룹에 속하고, 압축된 픽셀들의 개수가 720인 구간은 압축률이 25%인 그룹에 속하고, 압축된 픽셀들의 개수가 480인 구간은 압축률이 50%인 그룹에 속하고, 압축된 픽셀들의 개수가 240인 구간은 압축률이 75%인 그룹에 속한다. 수평 블랭크는 50%의 압축률로 압축된다.A section where the number of compressed pixels is 960 belongs to a group having a compression rate of 0% and a section where the number of compressed pixels is 720 belongs to a group having a compression rate of 25%, and a section where the number of compressed pixels is 480 The section belonging to the group having the compression rate of 50% and the section having the number of compressed pixels of 240 belongs to the group having the compression rate of 75%. The horizontal blank is compressed to a compression ratio of 50%.

아래의 [표 3]는 압축 전의 UHD 아날로그 영상 신호의 상세한 스펙 및 압축 후의 UHD 아날로그 영상 신호의 상세한 스펙이다.[Table 3] below is a detailed specification of the UHD analog video signal before compression and a detailed specification of the UHD analog video signal after compression.

압축 전Before compression 압축 후After compression HH VV HH VV 총 개수Total number 44004400 22502250 22002200 22502250 액티브 영역Active area 38403840 21602160 19201920 21602160 블랭크Blank 560560 9090 280280 9090 프레임 레이트Frame rate 3030 3030 프레임 시간 (ms)Frame time (ms) 33.3333333.33333 33.3333333.33333 총 픽셀의 수Number of total pixels 99000009900000 49500004950000 픽셀 클록 (MHz)Pixel Clock (MHz) 297297 148.5148.5

압축 전의 UHD의 아날로그 영상 신호의 수평 라인은 4400개의 픽셀들을 포함하였으나, 압축 후에는 2200개의 픽셀들을 포함하고 있으므로, 수평 라인은 전체적으로 50% 압축률로 압축되었다. 픽셀들이 압축됨으로써 아날로그 영상 신호의 전송에 이용되는 대역폭을 감소시킬 수 있다.The horizontal line of the analog video signal of the UHD before compression includes 4400 pixels, but since it contains 2200 pixels after compression, the horizontal line is compressed to 50% compression as a whole. By compressing the pixels, the bandwidth used for transmission of the analog video signal can be reduced.

도 8은 다른 일 예에 따른 아날로그 영상 신호 압축 방법의 흐름도이다.8 is a flowchart of an analog video signal compression method according to another example.

단계(810)에서, 통신부(210)는 아날로그 영상 신호를 수신한다. 예를 들어, 통신부(210)는 카메라로부터 아날로그 영상 신호를 수신할 수 있다. 다른 예로, 통신부(210)는 아날로그 영상 신호를 수신하고, 프로세서(220)가 디지털 영상 신호를 아날로그 영상 신호로 변환할 수 있다.In step 810, the communication unit 210 receives an analog video signal. For example, the communication unit 210 may receive an analog video signal from the camera. As another example, the communication unit 210 may receive an analog video signal and the processor 220 may convert the digital video signal to an analog video signal.

단계(820)에서, 프로세서(220)는 처리할 수평 라인의 형식을 결정한다. 프로세서(220)는 수평 라인이 수직 블랭크 라인인지 액티브 수평 라인인지 여부를 결정할 수 있다.At step 820, the processor 220 determines the type of horizontal line to process. The processor 220 may determine whether the horizontal line is a vertical blank line or an active horizontal line.

단계(830)에서, 프로세서(220)는 수평 라인의 형식을 판단한다. 수평 라인의 형식이 액티브 수평 라인인 경우 도 3을 참조하여 전술된 단계들(310 내지 340)이 수행될 수 있다. 수평 라인의 형식이 액티브 수평 라인이 아닌 경우 단계(840)가 수행될 수 있다.At step 830, the processor 220 determines the format of the horizontal line. If the format of the horizontal line is an active horizontal line, steps 310 to 340 described above with reference to FIG. 3 may be performed. If the format of the horizontal line is not an active horizontal line, step 840 may be performed.

단계(835)는 단계(340)가 수행된 후 수행될 수 있다.Step 835 may be performed after step 340 is performed.

단계(835)에서, 프로세서(220)는 수평 라인을 압축한 압축 방법을 수평 라인에 표시한다. 압축 방법은 복수의 구간들 중 어느 구간에 어떠한 압축률이 적용되었는지에 관한 것일 수 있다. 압축 방법에 관한 정보는 압축 장치(110) 및 복호화 장치(120)들 간에 공유될 수 있다.At step 835, the processor 220 displays the compression method of compressing the horizontal line on the horizontal line. The compression method may be related to what compression ratio is applied to which of the plurality of intervals. Information on the compression method can be shared between the compression device 110 and the decryption device 120. [

단계(840)에서, 프로세서(220)는 수평 라인이 액티브 수평 라인이 아닌 경우, 수평 라인을 미리 설정된 압축률로 압축한다.In step 840, the processor 220 compresses the horizontal line to a predetermined compression rate if the horizontal line is not an active horizontal line.

단계(850)에서, 프로세서(220)는 처리되는 수평 라인을 변경한다. 예를 들어, 단계들(820 내지 840)에서 n번째의 수평 라인이 처리된 경우, 프로세서(220)는 처리할 수평 라인을 n+1번째의 수평 라인으로 변경할 수 있다. n+1번째의 수평 라인에 대해, 단계들(820 내지 840)이 재 수행될 수 있다. 모든 수평 라인에 대해 처리가 된 후, 단계(860)가 수행될 수 있다.At step 850, the processor 220 changes the horizontal line to be processed. For example, if the nth horizontal line is processed in steps 820 through 840, the processor 220 may change the horizontal line to be processed to the (n + 1) th horizontal line. For the (n + 1) th horizontal line, steps 820 through 840 may be performed again. After processing for all horizontal lines, step 860 may be performed.

단계(860)에서, 프로세서(220)는 압축된 구간들에 기반하여 압축된 아날로그 영상 신호를 생성한다. 프로세서(220)는 압축된 수평 라인들을 이용하여 압축된 아날로그 영상 신호를 생성할 수 있다.At step 860, the processor 220 generates a compressed analog video signal based on the compressed intervals. The processor 220 may generate compressed analog video signals using compressed horizontal lines.

단계(870)에서, 통신부(210)는 압축된 아날로그 영상 신호를 전송한다. 예를 들어, 통신부(210)는 동축 케이블을 이용하여 복호화 장치(120)로 압축된 아날로그 영상 신호를 전송할 수 있다.In step 870, the communication unit 210 transmits the compressed analog video signal. For example, the communication unit 210 may transmit a compressed analog video signal to the decoding apparatus 120 using a coaxial cable.

도 9는 일 예에 따른 압축 방법에 따라 위상이 조정된 버스트의 신호들을 도시한다.FIG. 9 illustrates bursts of signals that are phase adjusted in accordance with a compression method according to an example.

일 측면에 따르면, 프로세서(220)는 수평 라인의 수평 블랭크에 압축 방법을 표시할 수 있다. 예를 들어, 수평 블랭크의 버스트에 압축 방법이 표시될 수 있다. 버스트의 신호의 위상이 압축 방법에 따라 조정됨으로써 압축 방법이 표시될 수 있다.According to one aspect, the processor 220 may indicate the compression method on the horizontal blank of the horizontal line. For example, a compression method may be indicated in a burst of horizontal blanks. The compression method can be displayed by adjusting the phase of the signal of the burst according to the compression method.

버스트의 신호에는 참조 위상 및 데이터 위상이 표시될 수 있다. 참조 위상은 모든 압축 방법에 대해 동일하게 설정될 수 있다. 프로세서(220)는 데이터 위상을 조정함으로써 압축 방법을 표시할 수 있다. 압축 방법에 따라, 데이터 위상이 시작 부분의 오프셋이 상이할 수 있다. 예를 들어, 제1 압축 방법(910)은 데이터 위상이 참조 위상과 동일할 수 있다. 다른 예로, 제2 압축 방법(920) 및 제3 압축 방법(930)이 표시되도록 미리 설정된 오프셋이 각각 설정될 수 있다.The reference phase and data phase may be indicated in the burst signal. The reference phase can be set the same for all compression methods. The processor 220 may indicate the compression method by adjusting the data phase. Depending on the compression method, the offset of the beginning of the data phase may be different. For example, the first compression method 910 may have the same data phase as the reference phase. As another example, preset offsets may be set such that the second compression method 920 and the third compression method 930 are displayed, respectively.

도 10는 일 예에 따른 압축 방법에 따라 주파수가 조정된 버스트의 신호들을 도시한다FIG. 10 shows the signals of the frequency-adjusted burst according to the compression method according to an example

다른 예로, 프로세서(220)는 압축 방법이 표시되도록 버스트의 신호의 주파수를 조정할 수 있다.As another example, the processor 220 may adjust the frequency of the signal of the burst to indicate the compression method.

버스트의 신호에는 참조 주파수 및 데이터 주파수가 나타날 수 있다. 참조 주파수는 모든 압축 방법에 대해 동일하게 설정될 수 있다. 프로세서(220)는 데이터 주파수를 조정함으로써 압축 방법을 표시할 수 있다. 압축 방법에 따라, 데이터 주파수가 상이할 수 있다. 예를 들어, 제4 압축 방법(1010)은 데이터 주파수가 참조 주파수와 동일할 수 있다. 다른 예로, 제5 압축 방법(1020) 및 제6 압축 방법(1030)이 표시되도록 미리 설정된 데이터 주파수가 각각 설정될 수 있다.The reference frequency and the data frequency may appear in the signal of the burst. The reference frequency may be set the same for all compression methods. The processor 220 may indicate the compression method by adjusting the data frequency. Depending on the compression method, the data frequencies may be different. For example, the fourth compression method 1010 may have a data frequency equal to a reference frequency. As another example, a preset data frequency may be set so that the fifth compression method 1020 and the sixth compression method 1030 are displayed, respectively.

도 11은 일 예에 따른 압축 방법에 따라 길이가 조정된 버스트의 신호들을 도시한다Figure 11 shows the signals of a burst of length adjusted according to the compression method according to an example

또 다른 예로, 프로세서(220)는 압축 방법이 표시되도록 버스트의 신호의 길이를 조정할 수 있다.As another example, the processor 220 may adjust the length of the burst's signal so that the compression method is displayed.

프로세서(220)는 데이터 길이를 조정함으로써 압축 방법을 표시할 수 있다. 압축 방법에 따라, 데이터 길이가 상이할 수 있다. 예를 들어, 제7 압축 방법(1110)은 데이터 길이가 참조 길이와 동일할 수 있다. 다른 예로, 제8 압축 방법(1120) 및 제9 압축 방법(1130)이 표시되도록 미리 설정된 데이터 길이가 각각 설정될 수 있다The processor 220 may indicate the compression method by adjusting the data length. Depending on the compression method, the data length may be different. For example, the seventh compression method 1110 may have a data length equal to a reference length. As another example, preset data lengths may be set so that the eighth compression method 1120 and the ninth compression method 1130 are displayed, respectively

도 12는 일 예에 따른 수평 싱크에 압축 방법을 표시하는 방법을 도시한다.12 shows a method of indicating a compression method in a horizontal sync according to an example.

프로세서(220)는 압축된 수평 라인(1210)의 수평 블랭크의 수평 싱크(1212)에 압축 방법을 표시할 수 있다. 예를 들어, 프로세서(220)는 수평 싱크(1210)의 크기를 조절함으로써 압축 방법을 표시할 수 있다.The processor 220 may display the compression method on the horizontal sync 1212 of the horizontal blank of the compressed horizontal line 1210. [ For example, the processor 220 may indicate the compression method by adjusting the size of the horizontal sync 1210.

도 13 및 도 14는 일 예에 따른 프론트 버스트 인터벌에 압축 방법을 표시하는 방법을 도시한다.13 and 14 illustrate a method of indicating a compression method in a front burst interval according to an example.

프로세서(220)는 압축된 수평 라인(1310 또는 1410)의 수평 블랭크의 프론트 버스트 인터벌(1313 또는 1413)에 압축 방법을 표시할 수 있다. 예를 들어, 프로세서(220)는 프론트 버스트 인터벌(1313)의 크기를 기존의 값 보다 크게 함으로써 압축 방법을 표시할 수 있다. 다른 예로, 프로세서(220)는 프론트 버스트 인터벌(1413)의 크기를 기존의 값 보다 작게 함으로써 압축 방법을 표시할 수 있다.The processor 220 may indicate the compression method to the front burst interval 1313 or 1413 of the horizontal blank of the compressed horizontal line 1310 or 1410. [ For example, the processor 220 can display the compression method by making the size of the front burst interval 1313 larger than the existing value. As another example, the processor 220 may display the compression method by making the size of the front burst interval 1413 smaller than the existing value.

도 15는 일 예에 따른 백 버스트 인터벌에 압축 방법을 표시하는 방법을 도시한다.FIG. 15 illustrates a method of indicating a compression method in a back burst interval according to an example.

프로세서(220)는 압축된 수평 라인(1510)의 수평 블랭크의 백 버스트 인터벌(1515)에 압축 방법을 표시할 수 있다. 예를 들어, 프로세서(220)는 백 버스트 인터벌(1515)의 크기를 기존의 값 보다 크게 함으로써 압축 방법을 표시할 수 있다. 다른 예로, 프로세서(220)는 백 버스트 인터벌(1515)의 크기를 기존의 값 보다 작게 함으로써 압축 방법을 표시할 수 있다.The processor 220 may indicate the compression method in the back burst interval 1515 of the horizontal blank of the compressed horizontal line 1510. [ For example, the processor 220 may display the compression method by making the size of the back burst interval 1515 larger than the existing value. As another example, the processor 220 may indicate the compression method by making the size of the back burst interval 1515 smaller than the existing value.

도 16은 일 예에 따른 이전 수평 라인을 이용하는 아날로그 영상 신호 압축 방법의 흐름도이다.16 is a flowchart of an analog video signal compression method using a previous horizontal line according to an example.

아래의 단계들(1610 및 1620)은 도 3에서 전술된 단계(310)가 수행되기 전, 수행될 수 있다.The following steps 1610 and 1620 may be performed before step 310 described above in FIG. 3 is performed.

단계(1610)에서, 프로세서(220)는 수평 라인을 이전의 수평 라인과 비교할 수 있다. 이전의 수평 라인의 개수는 복수일 수 있다. 예를 들어, 처리될 현재의 수평 라인이 n 번째인 경우, n-1 번째, n-2 번째 및 n-3 번째의 이전의 수평 라인들이 현재의 수평 라인과 비교될 수 있다. 비교되는 이전의 수평 라인의 개수는 압축 장치(110)의 처리 능력에 따라 다를 수 있다.At step 1610, the processor 220 may compare the horizontal line with the previous horizontal line. The number of previous horizontal lines may be plural. For example, if the current horizontal line to be processed is the nth, then the (n-1) th, (n-2) th and (n-3) th previous horizontal lines may be compared to the current horizontal line. The number of previous horizontal lines to be compared may vary depending on the processing capabilities of the compression device 110.

단계(1620)에서, 프로세서(220)는 비교 결과에 기반하여 수평 라인의 영역들 중 이전 수평 라인을 참조하는 부분을 수평 라인에 표시할 수 있다. 예를 들어, 프로세서(220)는 현재의 수평 라인의 제1 구간이 이전의 수평 라인의 제1 구간과 동일한 경우, 현재의 수평 라인의 제1 구간에 대한 데이터가 이전의 수평 라인의 제1 구간을 참조할 수 있도록 현재의 수평 라인에 표시할 수 있다. 단계(1620)의 제1 구간은 단계(310)에서 나뉘어진 구간들과 다를 수 있다.At step 1620, the processor 220 may display on the horizontal line the portion of the horizontal line that references the previous horizontal line, based on the comparison result. For example, if the first section of the current horizontal line is the same as the first section of the previous horizontal line, the processor 220 determines that the data for the first section of the current horizontal line is the first section of the previous horizontal line Can be displayed on the current horizontal line for reference. The first interval of step 1620 may be different from the intervals divided in step 310. [

현재의 수평 라인이 이전의 수평 라인을 참조하는 경우, 현재의 수평 라인에 포함되어야 하는 데이터의 양이 감소할 수 있다. If the current horizontal line refers to a previous horizontal line, the amount of data to be included in the current horizontal line may decrease.

수평 라인의 일부 영역이 이전의 수평 라인을 참조하는 경우, 단계(310)에서, 프로세서(220)는 이전의 수평 라인을 참조하지 않는 수평 라인의 영역을 미리 설정된 개수의 구간들로 나눌 수 있다. 수평 라인 중 일부 영역이 이전의 수평 라인을 참조하는 경우, 나머지 수평 라인의 영역의 압축률이 낮아질 수 있다. 압축률이 낮아지는 경우, 압축에 의해 손실되는 데이터가 감소할 수 있다.If a portion of the horizontal line refers to a previous horizontal line, then at step 310, the processor 220 may divide the area of the horizontal line that does not reference the previous horizontal line into a predetermined number of intervals. If some of the horizontal lines refer to a previous horizontal line, the compression rate of the area of the remaining horizontal lines may be lowered. When the compression rate is lowered, data lost by compression can be reduced.

수평 라인의 일부 영역이 이전의 수평 라인을 참조하는 경우, 단계들(320 내지 340)에 대한 설명은 상기의 나머지 수평 라인의 영역에 대한 설명일 수 있다.If some area of the horizontal line refers to a previous horizontal line, the description of steps 320 to 340 may be a description of the area of the remaining horizontal lines above.

도 17은 일 예에 따른 이전 프레임을 이용하는 아날로그 영상 신호 압축 방법의 흐름도이다.17 is a flowchart of an analog video signal compression method using a previous frame according to an example.

아래의 단계들(1710 및 1720)은 도 3에서 전술된 단계(310)가 수행되기 전, 수행될 수 있다.The following steps 1710 and 1720 can be performed before step 310, described above in FIG. 3, is performed.

단계(1710)에서, 프로세서(220)는 처리할 프레임을 이전의 프레임과 비교할 수 있다. 이전의 프레임의 개수는 복수일 수 있다. 예를 들어, 처리될 현재의 프레임이 n 번째인 경우, n-1 번째, n-2 번째 및 n-3 번째의 이전의 프레임들이 현재의 프레임과 비교될 수 있다. 비교되는 이전의 프레임의 개수는 압축 장치(110)의 처리 능력에 따라 다를 수 있다.At step 1710, the processor 220 may compare the frame to be processed with the previous frame. The number of previous frames may be plural. For example, if the current frame to be processed is the n-th, then the n-1, n-2, and n-3 th previous frames may be compared to the current frame. The number of previous frames to be compared may vary depending on the processing capabilities of the compression device 110.

프레임 단위로 비교하는 것은 수평 라인 단위로 비교하는 것을 확대한 것으로 이해될 수 있다. 압축 장치(110)의 성능이 좋은 경우, 프레임 단위로 비교가 수행될 수 있다.Frame-by-frame comparison can be understood as an enlargement of comparison in horizontal line units. If the performance of the compression device 110 is good, the comparison may be performed frame by frame.

단계(1720)에서, 프로세서(220)는 비교 결과에 기반하여 프레임의 영역들 중 이전의 프레임을 참조하는 부분을 프레임에 표시할 수 있다. 예를 들어, 프로세서(220)는 프레임의 첫 번째 수평 라인의 일부에 이전의 프레임을 참조하는 부분을 표시할 수 있다. 상기의 실시예는 설명을 위한 것이며, 표시되는 부분이 특정한 프레임의 일부로 한정되는 것은 아니다.At step 1720, the processor 220 may display in the frame the portion of the frame that references the previous frame, based on the comparison result. For example, the processor 220 may display a portion of the first horizontal line of the frame that references the previous frame. The above embodiment is for the purpose of explanation, and the displayed portion is not limited to a specific frame.

현재의 프레임이 이전의 프레임을 참조하는 경우, 현재의 프레임에 포함되어야 하는 데이터의 양이 감소할 수 있다. 예를 들어, 여유의 데이터가 이전 프레임을 참조하지 않는 부분에 대해 더 할당될 수 있다. 다른 예로, 여유의 데이터가 다음 프레임을 위해 이용될 수도 있다.If the current frame refers to a previous frame, the amount of data to be included in the current frame may be reduced. For example, extra data may be allocated for a portion that does not refer to a previous frame. As another example, extra data may be used for the next frame.

현재의 프레임이 이전의 프레임을 참조하는 경우, 단계(310)는 이전의 프레임을 참조하지 않는 수평 라인에 대해 수행될 수 있다. 예를 들어, 단계(310)은 이전 프레임을 참조하지 않는 현재 프레임의 수평 라인의 영역을 미리 설정된 개수의 구간들로 나누는 단계일 수 있다.If the current frame refers to a previous frame, step 310 may be performed on a horizontal line that does not reference the previous frame. For example, the step 310 may be a step of dividing the area of the horizontal line of the current frame, which does not refer to the previous frame, into a predetermined number of intervals.

도 18은 일 실시예에 따른 아날로그 영상 신호 복호화 장치의 구성도이다.18 is a configuration diagram of an analog video signal decoding apparatus according to an embodiment.

복호화 장치(120)는 통신부(1810), 프로세서(1820) 및 저장부(1830)를 포함한다.The decryption apparatus 120 includes a communication unit 1810, a processor 1820, and a storage unit 1830.

통신부(1810)는 외부 장치와 연결되어, 데이터를 송수신할 수 있다. 예를 들어, 통신부(1810)는 압축 장치(110)으로부터 압축된 아날로그 영상 신호를 수신할 수 있다.The communication unit 1810 is connected to an external device and is capable of transmitting and receiving data. For example, the communication unit 1810 can receive a compressed analog video signal from the compression device 110. [

프로세서(1820)는 통신부(1810)가 수신한 데이터 및 저장부(1830)에 저장된 데이터를 처리할 수 있다.The processor 1820 can process the data received by the communication unit 1810 and the data stored in the storage unit 1830.

저장부(1830)는 통신부(1810)가 수신한 데이터 및 프로세서(1820)가 처리한 데이터를 저장할 수 있다.The storage unit 1830 may store data received by the communication unit 1810 and data processed by the processor 1820. [

통신부(1810), 프로세서(1820) 및 저장부(1830)에 대해, 하기에서 도 19 및 도 20을 참조하여 상세히 설명한다.The communication unit 1810, the processor 1820, and the storage unit 1830 will be described in detail below with reference to FIGS. 19 and 20. FIG.

도 19는 일 실시예에 따른 아날로그 영상 신호 복호화 방법의 흐름도이다.19 is a flowchart of an analog video signal decoding method according to an embodiment.

단계(1910)에서, 통신부(1810)는 압축 장치(110)로부터 압축된 아날로그 영상 신호를 수신할 수 있다. 예를 들어, 통신부(1810)는 동축 케이블을 이용하여 압축된 아날로그 영상 신호를 수신할 수 있다.In step 1910, the communication unit 1810 can receive the compressed analog video signal from the compression device 110. [ For example, the communication unit 1810 can receive a compressed analog video signal using a coaxial cable.

단계(1920)에서, 프로세서(1820)는 압축된 아날로그 영상 신호의 수평 라인 내에 표시된 압축 방법을 검출할 수 있다.In step 1920, the processor 1820 may detect the compression method displayed within the horizontal line of the compressed analog video signal.

일 측면에 따르면, 프로세서(1820)은 수평 라인의 수평 블랭크에 표시된 압축 방법을 검출할 수 있다. 압축 방법은 수평 블랭크의 버스트에 표시될 수 있다. 예를 들어, 프로세서(1820)는 버스트의 신호의 위상이 압축 방법에 따라 조정됨으로써 표시된 압축 방법을 검출할 수 있다. 다른 예로, 프로세서(1820)는 버스트의 신호의 주파수가 압축 방법에 따라 조정됨으로써 표시된 압축 방법을 검출할 수 있다.According to one aspect, the processor 1820 may detect the compression method indicated in the horizontal blank of the horizontal line. The compression method can be indicated in the burst of the horizontal blank. For example, the processor 1820 may detect the compression method indicated by adjusting the phase of the signal of the burst according to the compression method. As another example, the processor 1820 may detect the compression method indicated by adjusting the frequency of the signal of the burst in accordance with the compression method.

다른 일 측면에 따르면, 프로세서(1820)는 수평 블랭크의 수평 싱크에 표시된 압축 방법을 검출할 수 있다.According to another aspect, the processor 1820 may detect the compression method indicated in the horizontal sync of the horizontal blank.

압축 방법을 검출하는 방법은 도 9 내지 도 14를 참조하여 설명된 압축 방법을 표시하는 방법에 대응할 수 있으므로, 상세한 설명은 생략한다.The method of detecting the compression method can correspond to the method of displaying the compression method described with reference to Figs. 9 to 14, and thus a detailed description thereof will be omitted.

단계(1930)에서, 프로세서(220)는 검출된 압축 방법에 기반하여 압축된 수평 라인을 복호화할 수 있다. 프로세서(220)는 복호화된 수평 라인에 기반하여 복호화된 아날로그 영상 신호를 생성할 수 있다.In step 1930, the processor 220 may decode the compressed horizontal line based on the detected compression method. The processor 220 may generate a decoded analog video signal based on the decoded horizontal line.

도 20은 일 예에 따른 수평 라인을 복호화하는 방법의 흐름도이다.20 is a flowchart of a method for decoding a horizontal line according to an example.

도 19에서 전술된 단계(1930)는 아래의 단계들(2010 및 2020)을 포함할 수 있다.Step 1930, described above in FIG. 19, may include the following steps 2010 and 2020.

단계(2010)에서, 프로세서(220)는 압축된 수평 라인의 액티브 영역을 미리 설정된 개수의 구간들로 나눌 수 있다.At step 2010, the processor 220 may divide the active area of the compressed horizontal line into a predetermined number of intervals.

단계(2020)에서, 프로세서(220)는 검출된 압축 방법에 기반하여 구간들 각각을 복호화할 수 있다. 검출된 압축 방법은 구간들 각각의 압축률을 나타낼 수 있다. 프로세서(220)는 압축 방법에 대응하는 복호화 방법을 이용하여 수평 라인을 복호화할 수 있다.In step 2020, the processor 220 may decode each of the intervals based on the detected compression method. The detected compression method may represent the compression ratio of each of the sections. The processor 220 may decode the horizontal line using a decoding method corresponding to the compression method.

이상에서 설명된 장치는 하드웨어 구성요소, 소프트웨어 구성요소, 및/또는 하드웨어 구성요소 및 소프트웨어 구성요소의 조합으로 구현될 수 있다. 예를 들어, 실시예들에서 설명된 장치 및 구성요소는, 예를 들어, 프로세서, 콘트롤러, ALU(arithmetic logic unit), 디지털 신호 프로세서(digital signal processor), 마이크로컴퓨터, FPA(field programmable array), PLU(programmable logic unit), 마이크로프로세서, 또는 명령(instruction)을 실행하고 응답할 수 있는 다른 어떠한 장치와 같이, 하나 이상의 범용 컴퓨터 또는 특수 목적 컴퓨터를 이용하여 구현될 수 있다. 처리 장치는 운영 체제(OS) 및 상기 운영 체제 상에서 수행되는 하나 이상의 소프트웨어 애플리케이션을 수행할 수 있다. 또한, 처리 장치는 소프트웨어의 실행에 응답하여, 데이터를 접근, 저장, 조작, 처리 및 생성할 수도 있다. 이해의 편의를 위하여, 처리 장치는 하나가 사용되는 것으로 설명된 경우도 있지만, 해당 기술분야에서 통상의 지식을 가진 자는, 처리 장치가 복수 개의 처리 요소(processing element) 및/또는 복수 유형의 처리 요소를 포함할 수 있음을 알 수 있다. 예를 들어, 처리 장치는 복수 개의 프로세서 또는 하나의 프로세서 및 하나의 콘트롤러를 포함할 수 있다. 또한, 병렬 프로세서(parallel processor)와 같은, 다른 처리 구성(processing configuration)도 가능하다.The apparatus described above may be implemented as a hardware component, a software component, and / or a combination of hardware components and software components. For example, the apparatus and components described in the embodiments may be implemented within a computer system, such as, for example, a processor, a controller, an arithmetic logic unit (ALU), a digital signal processor, a microcomputer, a field programmable array (FPA) A programmable logic unit (PLU), a microprocessor, or any other device capable of executing and responding to instructions. The processing device may execute an operating system (OS) and one or more software applications running on the operating system. The processing device may also access, store, manipulate, process, and generate data in response to execution of the software. For ease of understanding, the processing apparatus may be described as being used singly, but those skilled in the art will recognize that the processing apparatus may have a plurality of processing elements and / As shown in FIG. For example, the processing unit may comprise a plurality of processors or one processor and one controller. Other processing configurations are also possible, such as a parallel processor.

실시예에 따른 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 실시예를 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 실시예의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.The method according to an embodiment may be implemented in the form of a program command that can be executed through various computer means and recorded in a computer-readable medium. The computer-readable medium may include program instructions, data files, data structures, and the like, alone or in combination. The program instructions to be recorded on the medium may be those specially designed and configured for the embodiments or may be available to those skilled in the art of computer software. Examples of computer-readable media include magnetic media such as hard disks, floppy disks and magnetic tape; optical media such as CD-ROMs and DVDs; magnetic media such as floppy disks; Magneto-optical media, and hardware devices specifically configured to store and execute program instructions such as ROM, RAM, flash memory, and the like. Examples of program instructions include machine language code such as those produced by a compiler, as well as high-level language code that can be executed by a computer using an interpreter or the like. The hardware devices described above may be configured to operate as one or more software modules to perform the operations of the embodiments, and vice versa.

 이상과 같이 실시예들이 비록 한정된 실시예와 도면에 의해 설명되었으나, 해당 기술분야에서 통상의 지식을 가진 자라면 상기의 기재로부터 다양한 수정 및 변형이 가능하다. 예를 들어, 설명된 기술들이 설명된 방법과 다른 순서로 수행되거나, 및/또는 설명된 시스템, 구조, 장치, 회로 등의 구성요소들이 설명된 방법과 다른 형태로 결합 또는 조합되거나, 다른 구성요소 또는 균등물에 의하여 대치되거나 치환되더라도 적절한 결과가 달성될 수 있다.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 disclosed exemplary embodiments. For example, it is to be understood that the techniques described may be performed in a different order than the described methods, and / or that components of the described systems, structures, devices, circuits, Lt; / RTI > or equivalents, even if it is replaced or replaced.

100: 아날로그 영상 신호 송수신 시스템
110: 아날로그 영상 압축 장치
120: 아날로그 영상 복호화 장치
100: Analog video signal transmission / reception system
110: Analog image compression device
120: Analog video decoding device

Claims (29)

아날로그 영상 신호의 수평 라인(horizontal line)을 미리 설정된 개수의 구간들로 나누는 단계;
상기 구간들의 영상 복잡도를 각각 계산하는 단계;
상기 영상 복잡도에 기반하여 상기 구간들을 복수의 그룹들로 각각 분류하는 단계;
분류된 그룹에 따라 상기 구간들을 각각 압축하는 단계; 및
압축된 구간들에 기반하여 압축된 아날로그 영상 신호를 생성하는 단계
를 포함하고,
상기 수평 라인을 미리 설정된 개수의 구간들로 나누는 단계는,
상기 수평 라인의 액티브 영역(active region)을 상기 미리 설정된 개수의 구간들로 나누는 단계
를 포함하는,
아날로그 영상 신호 압축 방법.
Dividing a horizontal line of the analog video signal into a predetermined number of intervals;
Calculating image complexity of each of the intervals;
Classifying the intervals into a plurality of groups based on the image complexity;
Compressing each of the intervals according to the classified group; And
Generating a compressed analog video signal based on the compressed intervals
Lt; / RTI >
Dividing the horizontal line into a predetermined number of intervals,
Dividing an active region of the horizontal line into the predetermined number of intervals
/ RTI >
A method for compressing an analog video signal.
삭제delete 제1항에 있어서,
상기 수평 라인을 미리 설정된 개수의 구간들로 나누는 단계는,
상기 수평 라인의 수평 블랭크(horizontal blank)를 미리 설정된 압축률로 압축하는 단계
를 더 포함하는,
아날로그 영상 신호 압축 방법.
The method according to claim 1,
Dividing the horizontal line into a predetermined number of intervals,
Compressing the horizontal blank of the horizontal line to a preset compression ratio
≪ / RTI >
A method for compressing an analog video signal.
제1항에 있어서,
상기 구간들을 압축한 압축 방법을 상기 수평 라인에 표시하는 단계
를 더 포함하는,
아날로그 영상 신호 압축 방법.
The method according to claim 1,
Displaying the compression method by compressing the intervals on the horizontal line
≪ / RTI >
A method for compressing an analog video signal.
제4항에 있어서,
상기 구간들을 압축한 압축 방법을 상기 수평 라인에 표시하는 단계는,
상기 수평 라인의 수평 블랭크에 상기 압축 방법을 표시하는 단계인,
아날로그 영상 신호 압축 방법.
5. The method of claim 4,
Wherein the compressing method compresses the intervals on the horizontal line,
And displaying the compression method on a horizontal blank of the horizontal line,
A method for compressing an analog video signal.
제5항에 있어서,
상기 압축 방법은 상기 수평 블랭크의 버스트(burst)에 표시되는,
아날로그 영상 신호 압축 방법.
6. The method of claim 5,
Wherein the compression method comprises the steps of:
A method for compressing an analog video signal.
제6항에 있어서,
상기 버스트의 신호의 위상이 상기 압축 방법에 따라 조정됨으로써 상기 압축 방법이 표시되는,
아날로그 영상 신호 압축 방법.
The method according to claim 6,
Wherein the compression method is displayed by adjusting the phase of the signal of the burst according to the compression method,
A method for compressing an analog video signal.
제6항에 있어서,
상기 버스트의 신호의 주파수가 상기 압축 방법에 따라 조정됨으로써 상기 압축 방법이 표시되는,
아날로그 영상 신호 압축 방법.
The method according to claim 6,
The frequency of the signal of the burst being adjusted according to the compression method,
A method for compressing an analog video signal.
제6항에 있어서,
상기 버스트의 신호의 길이가 상기 압축 방법에 따라 조정됨으로써 상기 압축 방법이 표시되는,
아날로그 영상 신호 압축 방법.
The method according to claim 6,
Wherein a length of a signal of the burst is adjusted according to the compression method,
A method for compressing an analog video signal.
제5항에 있어서,
상기 압축 방법은 상기 수평 블랭크의 수평 싱크(horizontal sync)에 표시되는,
아날로그 영상 신호 압축 방법.
6. The method of claim 5,
Said compression method comprising the steps of: displaying a horizontal sync of the horizontal blank,
A method for compressing an analog video signal.
제1항에 있어서,
상기 수평 라인의 형식을 결정하는 단계
를 더 포함하고,
상기 수평 라인을 미리 설정된 개수의 구간들로 나누는 단계는,
상기 수평 라인의 형식이 액티브 수평 라인인 경우에 수행되는,
아날로그 영상 신호 압축 방법.
The method according to claim 1,
Determining a format of the horizontal line
Further comprising:
Dividing the horizontal line into a predetermined number of intervals,
Wherein the horizontal line is an active horizontal line,
A method for compressing an analog video signal.
제11항에 있어서,
상기 수평 라인의 형식이 액티브 수평 라인이 아닌 경우, 상기 수평 라인을 미리 설정된 압축률로 압축하는 단계
를 더 포함하는,
아날로그 영상 신호 압축 방법.
12. The method of claim 11,
If the format of the horizontal line is not an active horizontal line, compressing the horizontal line to a predetermined compression rate
≪ / RTI >
A method for compressing an analog video signal.
제1항에 있어서,
상기 압축하는 단계는,
그룹에 설정된 압축률로 구간의 픽셀을 다운-스케일링(down-scaling)하는 단계
를 포함하는,
아날로그 영상 신호 압축 방법.
The method according to claim 1,
Wherein the compressing comprises:
Down-scaling the pixels of the interval with the compression rate set in the group
/ RTI >
A method for compressing an analog video signal.
제1항에 있어서,
동축 케이블(coaxial cable)을 이용하여 상기 압축된 아날로그 영상 신호를 전송하는 단계
를 더 포함하는,
아날로그 영상 신호 압축 방법.
The method according to claim 1,
Transmitting the compressed analog video signal using a coaxial cable
≪ / RTI >
A method for compressing an analog video signal.
제1항에 있어서,
상기 아날로그 영상의 신호는 초고선명(Ultra High Definition; UHD) 영상의 신호 또는 8K UHD 영상의 신호인,
아날로그 영상 신호 압축 방법.
The method according to claim 1,
Wherein the analog image signal is a signal of an ultra high definition (UHD) image or a signal of an 8K UHD image,
A method for compressing an analog video signal.
제1항에 있어서,
상기 수평 라인을 이전의 수평 라인과 비교하는 단계; 및
비교 결과에 기반하여 상기 수평 라인의 영역들 중 이전 수평 라인을 참조하는 영역을 수평 라인에 표시하는 단계
를 더 포함하고,
상기 수평 라인을 미리 설정된 개수의 구간들로 나누는 단계는,
상기 이전 수평 라인을 참조하지 않는 상기 수평 라인의 영역을 미리 설정된 개수의 구간들로 나누는 단계인,
아날로그 영상 신호 압축 방법.
The method according to claim 1,
Comparing the horizontal line with a previous horizontal line; And
Displaying an area on the horizontal line that refers to the previous horizontal line among the areas of the horizontal line based on the comparison result
Further comprising:
Dividing the horizontal line into a predetermined number of intervals,
Dividing an area of the horizontal line that does not refer to the previous horizontal line into a predetermined number of intervals,
A method for compressing an analog video signal.
제1항에 있어서,
현재 프레임을 이전 프레임과 비교하는 단계; 및
비교 결과에 기반하여 상기 현재 프레임의 영역들 중 상기 이전 프레임을 참조하는 부분을 상기 프레임에 표시하는 단계
를 더 포함하고,
상기 수평 라인을 미리 설정된 개수의 구간들로 나누는 단계는,
상기 이전 프레임을 참조하지 않는 상기 현재 프레임의 수평 라인의 영역을 미리 설정된 개수의 구간들로 나누는 단계인,
아날로그 영상 신호 압축 방법.
The method according to claim 1,
Comparing the current frame with a previous frame; And
Displaying a portion of the current frame that refers to the previous frame on the frame based on the comparison result
Further comprising:
Dividing the horizontal line into a predetermined number of intervals,
Dividing an area of a horizontal line of the current frame not referring to the previous frame into a predetermined number of intervals,
A method for compressing an analog video signal.
아날로그 영상 신호를 수신하는 통신부; 및
상기 아날로그 영상 신호의 수평 라인(horizontal line)을 미리 설정된 개수의 구간들로 나누고, 상기 구간들의 영상 복잡도를 각각 계산하고, 상기 영상 복잡도에 기반하여 상기 구간들을 복수의 그룹들로 각각 분류하고, 분류된 그룹에 따라 상기 구간들을 각각 압축하고, 압축된 구간들에 기반하여 압축된 아날로그 영상 신호를 생성하는 프로세서
를 포함하고,
상기 프로세서는 상기 수평 라인의 액티브 영역(active region)을 상기 미리 설정된 개수의 구간들로 나누는,
아날로그 영상 신호 압축 장치.
A communication unit for receiving an analog video signal; And
Dividing a horizontal line of the analog video signal into a predetermined number of intervals, calculating image complexity of each of the intervals, classifying the intervals into a plurality of groups based on the image complexity, A processor for compressing the intervals according to the groups and generating compressed analog video signals based on the compressed intervals,
Lt; / RTI >
Wherein the processor divides an active region of the horizontal line into the predetermined number of intervals,
An analog video signal compression device.
아날로그 영상 신호를 수신하는 단계;
상기 아날로그 영상 신호의 수평 라인(horizontal line) 내에 표시된 압축 방법을 검출하는 단계; 및
상기 압축 방법에 기반하여 상기 수평 라인을 복호화하는 단계
를 포함하고,
상기 압축 방법에 기반하여 상기 수평 라인을 복호화하는 단계는,
상기 수평 라인의 액티브 영역(active region)을 미리 설정된 개수의 구간들로 나누는 단계; 및
상기 압축 방법에 기반하여 상기 구간들 각각을 복호화하는 단계
를 포함하는,
아날로그 영상 신호 복호화 방법.
Receiving an analog video signal;
Detecting a compression method displayed in a horizontal line of the analog video signal; And
Decoding the horizontal line based on the compression method
Lt; / RTI >
Wherein the decoding of the horizontal line based on the compression method comprises:
Dividing an active region of the horizontal line into a predetermined number of intervals; And
Decrypting each of the intervals based on the compression method
/ RTI >
A method for decoding an analog video signal.
제19항에 있어서,
상기 압축 방법에 기반하여 상기 수평 라인을 복호화하는 단계는,
상기 압축 방법에 대응하는 복호화 방법을 이용하여 상기 수평 라인을 복호화하는 단계를
더 포함하는,
아날로그 영상 신호 복호화 방법.
20. The method of claim 19,
Wherein the decoding of the horizontal line based on the compression method comprises:
And decoding the horizontal line using a decoding method corresponding to the compression method
Further included,
A method for decoding an analog video signal.
삭제delete 제19항에 있어서,
상기 압축 방법을 검출하는 단계는,
상기 수평 라인의 수평 블랭크(horizontal blank)에 표시된 상기 압축 방법을 검출하는 단계
를 더 포함하는,
아날로그 영상 신호 복호화 방법.
20. The method of claim 19,
Wherein the detecting the compression method comprises:
Detecting the compression method displayed on a horizontal blank of the horizontal line
≪ / RTI >
A method for decoding an analog video signal.
제22항에 있어서,
상기 압축 방법은 상기 수평 블랭크의 버스트(burst)에 표시된,
아날로그 영상 신호 복호화 방법.
23. The method of claim 22,
Wherein the compression method comprises the steps of:
A method for decoding an analog video signal.
제23항에 있어서,
상기 압축 방법을 검출하는 단계는,
상기 버스트의 신호의 위상이 상기 압축 방법에 따라 조정됨으로써 표시된 상기 압축 방법을 검출하는 단계인,
아날로그 영상 신호 복호화 방법.
24. The method of claim 23,
Wherein the detecting the compression method comprises:
Detecting the compression method indicated by adjusting the phase of the signal of the burst according to the compression method,
A method for decoding an analog video signal.
제23항에 있어서,
상기 압축 방법을 검출하는 단계는,
상기 버스트의 신호의 주파수가 상기 압축 방법에 따라 조정됨으로써 표시된 상기 압축 방법을 검출하는 단계인,
아날로그 영상 신호 복호화 방법.
24. The method of claim 23,
Wherein the detecting the compression method comprises:
Detecting the compression method indicated by adjusting the frequency of the signal of the burst according to the compression method,
A method for decoding an analog video signal.
제23항에 있어서,
상기 압축 방법을 검출하는 단계는,
상기 버스트의 신호의 길이가 상기 압축 방법에 따라 조정됨으로써 표시된 상기 압축 방법을 검출하는 단계인,
아날로그 영상 신호 복호화 방법.
24. The method of claim 23,
Wherein the detecting the compression method comprises:
Detecting a compression method indicated by adjusting a length of a signal of the burst according to the compression method,
A method for decoding an analog video signal.
제22항에 있어서,
상기 압축 방법은 상기 수평 블랭크의 수평 싱크(horizontal sync)에 표시된,
아날로그 영상 신호 복호화 방법.
23. The method of claim 22,
Wherein the compression method comprises the steps of:
A method for decoding an analog video signal.
제19항에 있어서,
상기 아날로그 영상 신호를 수신하는 단계는,
동축 케이블(coaxial cable)을 이용하여 상기 아날로그 영상 신호를 수신하는 단계인,
아날로그 영상 신호 복호화 방법.
20. The method of claim 19,
Wherein the step of receiving the analog video signal comprises:
A method of receiving an analog video signal using a coaxial cable,
A method for decoding an analog video signal.
아날로그 영상 신호를 수신하는 통신부; 및
상기 아날로그 영상 신호의 수평 라인(horizontal line) 내에 표시된 압축 방법을 검출하고, 상기 압축 방법에 기반하여 상기 수평 라인을 복호화하는 프로세서
를 포함하고,
상기 프로세서는 상기 수평 라인의 액티브 영역(active region)을 미리 설정된 개수의 구간들로 나누고, 상기 압축 방법에 기반하여 상기 구간들 각각을 복호화하는,
아날로그 영상 신호 복호화 장치.
A communication unit for receiving an analog video signal; And
A processor for detecting a compression method displayed in a horizontal line of the analog video signal and decoding the horizontal line based on the compression method,
Lt; / RTI >
Wherein the processor divides an active region of the horizontal line into a predetermined number of intervals and decodes each of the intervals based on the compression method,
An apparatus for decoding an analog video signal.
KR1020150173264A 2015-12-07 2015-12-07 Method and apparatus for compressing analog image signal KR101739822B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020150173264A KR101739822B1 (en) 2015-12-07 2015-12-07 Method and apparatus for compressing analog image signal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020150173264A KR101739822B1 (en) 2015-12-07 2015-12-07 Method and apparatus for compressing analog image signal

Publications (1)

Publication Number Publication Date
KR101739822B1 true KR101739822B1 (en) 2017-05-25

Family

ID=59051012

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020150173264A KR101739822B1 (en) 2015-12-07 2015-12-07 Method and apparatus for compressing analog image signal

Country Status (1)

Country Link
KR (1) KR101739822B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20210138117A (en) * 2019-07-05 2021-11-18 엘지전자 주식회사 Apparatus and method for processing and transmitting image data in a wireless AV system
KR102336262B1 (en) * 2020-12-24 2021-12-09 주식회사 넥스트칩 Method and apparatus for exchanging data through analog image signal

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001169292A (en) * 1999-12-03 2001-06-22 Sony Corp Device and method for processing information, and storage medium
WO2010150486A1 (en) 2009-06-22 2010-12-29 パナソニック株式会社 Video coding method and video coding device
KR101016630B1 (en) 2008-12-26 2011-02-23 경북대학교 산학협력단 ECG signal compression method and apparatus

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001169292A (en) * 1999-12-03 2001-06-22 Sony Corp Device and method for processing information, and storage medium
KR101016630B1 (en) 2008-12-26 2011-02-23 경북대학교 산학협력단 ECG signal compression method and apparatus
WO2010150486A1 (en) 2009-06-22 2010-12-29 パナソニック株式会社 Video coding method and video coding device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20210138117A (en) * 2019-07-05 2021-11-18 엘지전자 주식회사 Apparatus and method for processing and transmitting image data in a wireless AV system
KR102681654B1 (en) 2019-07-05 2024-07-05 엘지전자 주식회사 Apparatus and method for processing and transmitting video data in a wireless AV system
KR102336262B1 (en) * 2020-12-24 2021-12-09 주식회사 넥스트칩 Method and apparatus for exchanging data through analog image signal

Similar Documents

Publication Publication Date Title
US10944995B2 (en) Encoding apparatus, decoding apparatus, and control methods therefor
CN102959962B (en) Image compressing device, method for compressing image, integrated circuit and image display
US11463715B2 (en) Image scaling
US8724912B2 (en) Method, apparatus, and program for compressing images, and method, apparatus, and program for decompressing images
US12113994B2 (en) Video decoder chipset
US9161030B1 (en) Graphics overlay system for multiple displays using compressed video
US20120007951A1 (en) System and format for encoding data and three-dimensional rendering
KR101739822B1 (en) Method and apparatus for compressing analog image signal
US10257523B2 (en) Adaptive decoding system
US8483389B1 (en) Graphics overlay system for multiple displays using compressed video
KR101552070B1 (en) Method and apparatus for transmitting video signal
US8698838B1 (en) Architecture for multiple graphics planes
US9607359B2 (en) Electronic device, method, and computer program product
CN118042137A (en) Video decoding method and device and electronic equipment
GB2548578A (en) Video data processing system
KR102411911B1 (en) Apparatus and method for frame rate conversion
US9241163B2 (en) VC-2 decoding using parallel decoding paths
KR101715774B1 (en) Method and apparatus for transmitting image signal, and method and apparatus for processing image signal
KR101573916B1 (en) Method and apparatus for receiving vedio
JP6512700B2 (en) Video signal transmission system and video signal transmission method
US20110261070A1 (en) Method and system for reducing remote display latency
CN106954073B (en) Video data input and output method, device and system
JP5328549B2 (en) Image processing apparatus and control method thereof
WO2017061103A1 (en) Program dividing device and program dividing method
KR20030081442A (en) Scalable motion image system

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20151207

PA0201 Request for examination
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20161130

Patent event code: PE09021S01D

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

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20170516

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20170519

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20170522

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20200519

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20210520

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20220519

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20240520

Start annual number: 8

End annual number: 8