[go: up one dir, main page]

KR100733261B1 - Objective Video Quality Evaluation System and Method Using Mixed Quality Index and Video Coding Apparatus and Method Therefor - Google Patents

Objective Video Quality Evaluation System and Method Using Mixed Quality Index and Video Coding Apparatus and Method Therefor Download PDF

Info

Publication number
KR100733261B1
KR100733261B1 KR1020050087616A KR20050087616A KR100733261B1 KR 100733261 B1 KR100733261 B1 KR 100733261B1 KR 1020050087616 A KR1020050087616 A KR 1020050087616A KR 20050087616 A KR20050087616 A KR 20050087616A KR 100733261 B1 KR100733261 B1 KR 100733261B1
Authority
KR
South Korea
Prior art keywords
video
data
quality evaluation
image quality
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
KR1020050087616A
Other languages
Korean (ko)
Other versions
KR20070033183A (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 KR1020050087616A priority Critical patent/KR100733261B1/en
Publication of KR20070033183A publication Critical patent/KR20070033183A/en
Application granted granted Critical
Publication of KR100733261B1 publication Critical patent/KR100733261B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N17/00Diagnosis, testing or measuring for television systems or their details
    • H04N17/04Diagnosis, testing or measuring for television systems or their details for receivers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/42Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • General Health & Medical Sciences (AREA)
  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

본 발명은 수신측에서 송신측의 화질 평가 결과를 이용하여 화질 평가를 수행함으로써 수신측의 화질 평가 성능을 향상시키기 위한 혼합된 화질 지수를 이용한 객관적 동영상 화질 평가 시스템 및 방법에 관한 것이다.The present invention relates to an objective video quality evaluation system and method using a mixed picture quality index for improving the quality evaluation performance of a receiver by performing a picture quality evaluation using a picture quality evaluation result of a receiver at a receiver.

본 발명의 혼합된 화질 지수를 이용한 객관적 동영상 화질 평가 시스템은, 동영상 수신기가 동영상 송신기의 화질 평가 데이터를 이용하여 동영상 화질 평가를 수행할 수 있도록 하는 동영상 송신기를 포함하는 동영상 화질 평가 시스템으로서, 상기 동영상 송신기는, 부호화된 데이터와 화질 평가 데이터를 혼합하여 혼합 데이터를 생성하는 데이터 혼합부; 및 상기 데이터 혼합부에서 생성된 상기 혼합 데이터를 상기 동영상 수신기로 송신하는 송신부; 를 포함하는 것에 기술적 특징이 있다.An objective video quality evaluation system using the mixed picture quality index of the present invention is a video quality evaluation system including a video transmitter which enables a video receiver to perform video quality evaluation using the video quality evaluation data of the video transmitter. The transmitter includes a data mixing unit which generates mixed data by mixing the encoded data and the image quality evaluation data; And a transmitter for transmitting the mixed data generated by the data mixer to the video receiver. There is a technical feature to including.

Description

혼합된 화질 지수를 이용한 객관적 동영상 화질 평가 시스템 및 방법과 이를 위한 동영상 부호화 장치 및 방법{Systems and Methods for Objective Video Quality Measurement Using Embedded Video Quality Scores, and Encoding Apparatuses and Methods therefor}System and method for evaluating objective video quality using mixed video quality index and system and method for video encoding {sequence and embedded video quality measurement using embedded video quality scores, and encoding apparatuses and methods therefor}

도 1은 본 발명을 설명하기 위한 동영상 화질 평가 시스템의 개념도,1 is a conceptual diagram of a video quality evaluation system for explaining the present invention;

도 2a 내지 도 2d는 본 발명의 일 실시예에 따르는 동영상 화질 평가 시스템의 실시예별 동영상 송신기 구성도,2a to 2d is a block diagram of a video transmitter according to an embodiment of a video quality evaluation system according to an embodiment of the present invention;

도 3은 화질 평가 지수의 일 예를 시간축으로 도시한 도면,3 is a diagram illustrating an example of an image quality evaluation index on a time axis;

도 4는 전송 에러 발생 시의 화질 열화를 보여주는 실시예도,4 is a diagram illustrating an image deterioration when a transmission error occurs;

도 5는 전송 에러 발생 시의 프레임 손실을 보여주는 실시예도,5 is an embodiment showing frame loss when a transmission error occurs;

도 6a 내지 도 6c는 본 발명의 일 실시예에 따르는 동영상 화질 평가 시스템의 실시예별 동영상 수신기 구성도,6a to 6c is a block diagram of a video receiver according to an embodiment of a video quality evaluation system according to an embodiment of the present invention;

도 7은 본 발명의 일 실시예에 따르는 동영상 화질 평가 방법의 송신기 처리 과정을 순차적으로 나타낸 흐름도,7 is a flowchart sequentially illustrating a transmitter processing procedure of a video quality estimation method according to an embodiment of the present invention;

도 8은 본 발명의 일 실시예에 따르는 동영상 화질 평가 방법의 수신기 처리 과정을 순차적으로 나타낸 흐름도,8 is a flowchart sequentially illustrating a receiver processing procedure of a video quality estimation method according to an embodiment of the present invention;

도 9는 본 발명의 일 실시예에 따르는 동영상 부호화 장치의 구성도,9 is a block diagram of a video encoding apparatus according to an embodiment of the present invention;

도 10은 본 발명의 일 실시예에 따르는 동영상 부호화 방법을 순차적으로 나타낸 흐름도이다.10 is a flowchart sequentially illustrating a video encoding method according to an embodiment of the present invention.

< 도면의 주요 부분에 대한 부호의 설명 ><Description of Symbols for Main Parts of Drawings>

100 : 송신기 110 : 원동영상 입력부100: transmitter 110: original video input unit

120 : 부호화부 130 : 복호화부120: encoder 130: decoder

140 : 화질 평가부 150 : 데이터 혼합부140: image quality evaluation unit 150: data mixing unit

160 : 특징 추출부 170 : 송신부160: feature extraction unit 170: transmitter

200 : 수신기 210 : 수신 데이터 입력부200 receiver 210 receive data input unit

220 : 데이터 분리부 230 : 복호화부220: data separator 230: decoder

240 : 전송에러 추정부 250 : 화질 평가부240: transmission error estimation unit 250: image quality evaluation unit

260 : 원동영상 입력부 270 : 특징 데이터 입력부260: original image input unit 270: feature data input unit

본 발명은 혼합된 화질 지수를 이용한 객관적 동영상 화질 평가 시스템 및 방법과 이를 위한 동영상 부호화 장치 및 방법에 관한 것으로 보다 자세하게는, 송신측에서의 부호화된 동영상의 화질 평가 결과인 화질 지수를 부호화된 동영상 데이터와 함께 수신측으로 전송하여, 수신측에서의 화질 평가 시 송신측 화질 지수 및 전송에러 정보를 이용하여 화질 평가를 수행하고, 또한 화질 평가 시 부호화기 또는 복호화기에서 습득되는 정보를 이용하여 객관적 화질 평가를 수행할 수 있도 록 하는 혼합된 화질 지수를 이용한 객관적 동영상 화질 평가 시스템 및 방법과 이를 위한 동영상 부호화 장치 및 방법에 관한 것이다.The present invention relates to a system and method for evaluating an objective video quality using a mixed video quality index and a video encoding apparatus and method for the same. When the image quality is evaluated by the receiver, the image quality can be evaluated by using the quality index and transmission error information of the transmitter, and the objective image quality can be performed by using the information acquired by the encoder or the decoder. The present invention relates to an objective video quality estimation system and method using a mixed video quality index, and a video encoding apparatus and method for the same.

동영상에 대한 화질평가는 동영상 코덱의 성능 검증과 새로운 압축 코딩 기법의 개발분야 뿐만 아니라, 동영상 전송품질평가 등에 필요한 핵심 기술이며, 특히 디지털 기술 및 통신 기술의 발달로 인해 동영상을 디지털화하여 네트워크를 통해 전송할 수 있는 기술이 등장하여, 이러한 디지털 기술 방식으로 압축된 동영상 전송 시스템에서의 객관적인 동영상 화질 평가의 중요성이 더욱 강조되고 있다.Video quality evaluation is a core technology necessary for video transmission quality evaluation as well as field verification of video codec and development of new compression coding technique. Especially, due to the development of digital technology and communication technology, video is digitized and transmitted through network. With the advent of technology, the importance of objective video quality evaluation in a video transmission system compressed with this digital technology method is emphasized more.

객관적 화질 평가 기술은 텔레비전뿐 아니라 휴대폰 동영상 등의 화질 평가에도 사용될 수 있으며, 비디오 코덱의 성능 검증, 새로운 압축 코딩기법 개발, 전송품질 평가 등에 필요한 핵심 기술로서, 디지털 방송 전송품질 평가 및 캠코더, 비디오 플레이어, 디지털 카메라 등 관련 장비의 개발과 성능 평가에 활용될 수 있다는 점에서 매우 중요한 기술이다.The objective image quality evaluation technology can be used not only for television but also for mobile phone video quality evaluation. It is a core technology necessary for verifying the performance of video codecs, developing new compression coding techniques, and evaluating transmission quality. This technology is very important in that it can be used for the development and performance evaluation of related equipment such as digital cameras.

객관적 화질 평가 방법으로는 전기준법(Full-Reference), 감소기준법(Reduced-Reference), 무기준법(No-Reference) 등이 있으며, 전기준법은 비교적 정확하나 원동영상이 필요하여 사용 범위가 제한되고, 감소 기준법도 추가의 대역폭이 필요하다는 단점이 있으며, 원동영상의 정보가 불필요한 무기준법은 응용 분야가 가장 다양하지만 정확성이 낮다는 단점이 있다. 특히, 무기준법은 성능만 우수하다면 그 적용범위가 매우 광범위하고, 예로 디지털 멀티미디어 방송(DMB) 등과 같이 단방향 통신에 적용되어 실시간 화질 모니터링에 이용될 수 있다.Objective image quality evaluation methods include Full-Reference, Reduced-Reference, and No-Reference.They are relatively accurate, but the scope of use is limited due to the need for moving images. The reduction reference method also has the disadvantage of requiring additional bandwidth, and the non-reference method, which requires no information of the original image, has the disadvantage of being the most versatile but low in accuracy. In particular, the non-standard method is very wide in scope if the performance is excellent, it can be used for real-time image quality monitoring is applied to unidirectional communication, such as digital multimedia broadcasting (DMB).

한편, 기존의 객관적 화질 평가 시스템에서, 화질 평가 장치는 상기와 같은 객관적 화질 평가 방법으로 화질 평가를 수행함에 있어서 일반적으로 비디오 코덱과 독립적으로 동작하였다. 예를 들면, 기존의 화질 평가 시스템에서는 기준 영상과 열화된 동영상을 화질 평가 장치로 제공하면, 화질 평가 장치가 열화 동영상의 화질을 평가하는 등의 방법으로 화질을 평가하였다.On the other hand, in the existing objective image quality evaluation system, the image quality evaluation apparatus generally operated independently of the video codec in performing the image quality evaluation by the above-described objective image quality evaluation method. For example, in the existing image quality evaluation system, when the reference image and the deteriorated video are provided to the image quality evaluation device, the image quality evaluation device evaluates the image quality by a method such as evaluating the image quality of the degraded video.

그러나, 대부분의 경우 비디오 코덱의 부호화기 또는 복호화기는 객관적 화질 평가 장치와의 연동이 가능하며, 비디오 코덱의 부호화기 또는 복호화기가 제공할 수 있는 보조 정보를 이용하면 객관적 화질 평가 방법의 성능을 향상시킬 수 있다. However, in most cases, an encoder or decoder of a video codec may be linked with an objective image quality evaluation device, and the performance of the objective image quality method may be improved by using auxiliary information provided by an encoder or a decoder of the video codec. .

따라서, 본 발명은 상기와 같은 종래 기술의 제반 단점과 문제점을 해결하기 위한 것으로, 송신측에서의 부호화된 동영상의 화질 평가 결과인 화질 지수를 부호화된 동영상 데이터와 함께 전송하고, 수식측에서는 전송된 화질 평가 지수와 전송에러정보를 수신측의 화질 평가에 사용함으로써 수신측 화질평가부의 성능을 향상시키고, 비디오 코덱의 부호화기 또는 복호화기가 제공할 수 있는 보조 정보를 화질 평가에 활용함으로써 객관적 화질 평가 방법의 성능을 향상시킬 수 있도록 하는 혼합된 화질 지수를 이용한 객관적 동영상 화질 평가 시스템 및 방법과 이를 위한 동영상 부호화 장치 및 방법을 제공함에 본 발명의 목적이 있다.Accordingly, the present invention is to solve the above-mentioned disadvantages and problems of the prior art, and transmits the image quality index, which is the result of the image quality evaluation of the encoded video at the transmitting side, together with the encoded video data, and at the formula side, the transmitted image quality index Performance of the objective image quality evaluation unit is improved by using the receiver and the transmission error information for the image quality evaluation of the receiver side, and the performance of the objective image quality evaluation method is utilized by evaluating the auxiliary information provided by the encoder or the decoder of the video codec for the image quality evaluation. An object of the present invention is to provide an objective video quality estimation system and method using a mixed video quality index and a video encoding apparatus and method therefor.

상기 목적을 달성하기 위한 본 발명의 혼합된 화질 지수를 이용한 객관적 동영상 화질 평가 시스템은, 동영상 수신기가 동영상 송신기의 화질 평가 데이터를 이용하여 동영상 화질 평가를 수행할 수 있도록 하는 동영상 송신기를 포함하는 동영상 화질 평가 시스템으로서, 상기 동영상 송신기는, 부호화된 데이터와 화질 평가 데이터를 혼합하여 혼합 데이터를 생성하는 데이터 혼합부; 및 상기 데이터 혼합부에서 생성된 상기 혼합 데이터를 상기 동영상 수신기로 송신하는 송신부; 를 포함한다.The objective video quality evaluation system using the mixed picture quality index of the present invention for achieving the above object, the video quality including a video transmitter that allows the video receiver to perform the video quality evaluation using the video quality evaluation data of the video transmitter An evaluation system comprising: a data mixing unit for generating mixed data by mixing encoded data and image quality evaluation data; And a transmitter for transmitting the mixed data generated by the data mixer to the video receiver. It includes.

그리고, 상기 목적을 달성하기 위한 본 발명의 혼합된 화질 지수를 이용한 객관적 동영상 화질 평가 시스템은, 동영상 송신기의 화질 평가 데이터를 이용하여 동영상 화질 평가를 수행하는 동영상 수신기를 포함하는 동영상 화질 평가 시스템으로서, 상기 동영상 수신기는, 상기 동영상 송신기로부터 네트워크를 통해 부호화된 데이터와 화질 평가 데이터가 혼합된 수신 데이터를 수신하는 수신 데이터 입력부; 상기 수신 데이터 입력부로부터 상기 수신 데이터를 입력받아, 부호화된 데이터와 화질 평가 데이터로 분리하는 데이터 분리부; 상기 데이터 분리부로부터 부호화된 데이터를 입력받아 복호화하여 수신 동영상을 생성하는 복호화부; 상기 수신 데이터 입력부로부터 상기 수신 데이터를 입력받아 전송에러를 추정하는 전송에러 추정부; 상기 데이터 분리부로부터 화질 평가 데이터를 입력받고, 상기 전송에러 추정부로부터 전송에러 정보를 입력받아, 화질을 평가하는 화질 평가부; 를 포함한다.In addition, the objective video quality evaluation system using the mixed picture quality index of the present invention for achieving the above object is a video quality evaluation system including a video receiver for performing a video quality evaluation using the video quality evaluation data of the video transmitter, The video receiver may further include: a reception data input unit configured to receive reception data, which is a mixture of data encoded through a network and image quality evaluation data, from the video transmitter; A data separation unit which receives the received data from the received data input unit and separates the encoded data into image quality evaluation data; A decoder which receives the encoded data from the data separator and decodes the received video to generate a received video; A transmission error estimating unit configured to estimate the transmission error by receiving the reception data from the reception data input unit; An image quality evaluation unit which receives image quality evaluation data from the data separation unit, receives transmission error information from the transmission error estimating unit, and evaluates image quality; It includes.

또한, 상기 목적을 달성하기 위한 본 발명의 혼합된 화질 지수를 이용한 객 관적 동영상 화질 평가 방법은, 동영상 수신기가 동영상 송신기의 화질 평가 데이터를 이용하여 동영상 화질 평가를 수행할 수 있도록 하기 위하여, 부호화된 데이터와 화질 평가 데이터를 혼합하여 동영상 수신기로 전송하는 데이터 혼합부를 포함하는 동영상 송신기에서의 동영상 화질 평가 방법으로서, 상기 데이터 혼합부가 상기 부호화된 데이터 및 화질 평가 데이터를 혼합하여 혼합 데이터를 출력하는 제1단계; 상기 혼합 데이터를 동영상 수신기로 전송하는 제2단계; 를 포함한다.In addition, the objective video quality evaluation method using the mixed picture quality index of the present invention for achieving the above object is encoded, in order to enable the video receiver to perform video quality evaluation using the video quality evaluation data of the video transmitter. A moving picture quality estimation method in a moving picture transmitter including a data mixing unit for mixing data and picture quality evaluation data and transmitting the same to a video receiver, wherein the data mixing unit mixes the encoded data and the picture quality evaluation data to output mixed data; step; Transmitting the mixed data to a video receiver; It includes.

그리고, 상기 목적을 달성하기 위한 본 발명의 혼합된 화질 지수를 이용한 객관적 동영상 화질 평가 방법은, 원동영상 입력부와, 부호화부와, 복호화부와, 상기 복호화된 동영상 데이터를 이용하여 화질 평가를 수행하는 화질 평가부 및 상기 부호화된 데이터와 화질 평가 데이터를 혼합하여 동영상 수신기로 전송하는 데이터 혼합부로 이루어져, 동영상 수신기가 동영상 송신기의 화질 평가 데이터를 이용하여 동영상 화질 평가를 수행할 수 있도록 하는 동영상 송신기에서의 동영상 화질 평가 방법으로서, 상기 원동영상 입력부가 상기 부호화부로 원동영상을 입력하는 제1단계와; 상기 부호화부가 원동영상을 부호화하여 부호화된 동영상 데이터를 상기 복호화부 및 데이터 혼합부로 전달하는 제2단계와; 상기 복호화부가 상기 부호화된 동영상 데이터를 복호화하고, 복호화된 동영상을 상기 화질 평가부로 전달하는 제3단계와; 상기 화질 평가부가 상기 복호화된 동영상을 이용하여 화질 평가를 수행하고, 화질 평가 데이터를 상기 데이터 혼합부로 전달하는 제4단계와; 상기 데이터 혼합부가 상기 부호화된 데이터 및 화질 평가 데이터를 혼합하여 동영상 수신 기로 전송하는 제5단계; 를 포함한다.In order to achieve the above object, the objective video quality evaluation method using the mixed video quality index of the present invention comprises performing an image quality evaluation using a moving image input unit, an encoder, a decoder, and the decoded video data. In the video transmitter which consists of a picture quality evaluation unit and a data mixing unit for mixing the encoded data and the picture quality evaluation data to transmit to the video receiver, the video receiver to perform a video quality evaluation using the picture quality evaluation data of the video transmitter A moving picture quality estimation method comprising: a first step of inputting a moving picture to the encoder by the moving picture input unit; A second step of transmitting, by the encoder, the encoded moving image to the decoder and the data mixer; A third step of the decoder decoding the encoded video data and transferring the decoded video to the image quality evaluator; A fourth step of performing, by the image quality evaluation unit, image quality evaluation using the decoded video and transferring image quality evaluation data to the data mixing unit; A fifth step of mixing, by the data mixing unit, the encoded data and the image quality evaluation data to a video receiver; It includes.

또한, 상기 목적을 달성하기 위한 본 발명의 혼합된 화질 지수를 이용한 객관적 동영상 화질 평가 방법은, 동영상 송신기로부터 네트워크를 통해 데이터를 수신하는 수신 데이터 입력부, 수신 데이터를 분리하는 데이터 분리부, 복호화부, 전송에러 추정부 및 화질 평가부를 포함하여, 상기 동영상 송신기의 화질 평가 데이터를 이용하여 동영상 화질 평가를 수행하는 동영상 수신기에서의 동영상 화질 평가 방법으로서, 상기 수신 데이터 입력부가 상기 동영상 송신기로부터 네트워크를 통해 부호화된 데이터와 화질 평가 데이터가 혼합된 데이터를 수신하여 상기 데이터 분리부 및 전송에러 추정부 전달하는 제1단계와; 상기 데이터 분리부가 상기 수신 데이터를 부호화된 데이터와 화질 평가 데이터로 분리하고, 분리된 부호화 데이터를 상기 복호화부로 전달하고, 화질 평가 데이터는 상기 화질 평가부로 전달하는 제2단계와; 상기 전송에러 추정부가 상기 수신 데이터를 이용하여 전송에러를 추정하고, 추정된 전송에러 정보를 상기 화질 평가부로 전달하는 제3단계와; 상기 화질 평가부가 상기 데이터 분리부로부터 전달된 화질 평가 데이터 및 상기 전송에러 추정부로부터 전달된 전송에러 정보를 이용하여 화질을 평가하는 제4단계; 를 포함한다.In addition, the objective video quality evaluation method using the mixed picture quality index of the present invention for achieving the above object, the received data input unit for receiving data from the video transmitter over a network, the data separating unit for separating the received data, the decoding unit, A video quality estimation method in a video receiver including a transmission error estimator and a video quality evaluator, which performs video quality evaluation using the video quality evaluation data of the video transmitter, wherein the received data input unit encodes the video signal from the video transmitter through a network. A first step of receiving data in which the combined data and the image quality evaluation data are mixed and transmitting the data separator and the transmission error estimator; A second step of separating the received data into encoded data and image quality evaluation data, transferring the separated encoded data to the decoder, and transmitting the image quality evaluation data to the image quality evaluation unit; A third step of the transmission error estimator estimating a transmission error using the received data and transferring the estimated transmission error information to the image quality evaluator; A fourth step of evaluating the image quality using the image quality evaluation data transferred from the data separator and the transmission error information transmitted from the transmission error estimator; It includes.

본 발명의 상기 목적과 기술적 구성 및 그에 따른 작용 효과에 관한 자세한 사항은 본 발명의 명세서에 첨부된 도면에 의거한 이하 상세한 설명에 의해 보다 명확하게 이해될 것이다.Details of the above object and technical configuration of the present invention and the resulting effects thereof will be more clearly understood from the following detailed description based on the accompanying drawings.

먼저, 도 1은 본 발명을 설명하기 위한 동영상 화질 평가 시스템의 개념도이다.First, FIG. 1 is a conceptual diagram of a video quality evaluation system for explaining the present invention.

도시된 바와 같이, 본 발명의 화질 평가 시스템은 동영상 송신기(100)와 동영상 수신기(200)로 구성되며, 수신측에서 송신측의 화질 평가 결과를 이용하여 화질 평가를 수행할 수 있도록 하기 위하여 상기 동영상 송신기(100)는 부호화된 동영상 데이터를 화질 평가 데이터와 혼합하여 동영상 수신기(200)로 전송한다. 여기서, 화질 평가 데이터는 화질 평가에 따라 산출된 화질 지수 등의 수치가 될 수 있다.As shown, the image quality evaluation system of the present invention is composed of a video transmitter 100 and a video receiver 200, so that the receiver can perform the image quality evaluation using the image quality evaluation result of the transmitter. The transmitter 100 transmits the encoded video data to the video receiver 200 by mixing the video quality evaluation data. Here, the image quality evaluation data may be a numerical value such as an image quality index calculated according to the image quality evaluation.

이에 따라, 동영상 수신기(200)는 혼합된 데이터를 수신하여 다시 부호화 데이터와 화질 평가 데이터로 분리하며, 화질 평가 데이터를 이용하여 화질을 평가한다. Accordingly, the video receiver 200 receives the mixed data, separates the encoded data into the encoded data and the image quality evaluation data, and evaluates the image quality using the image quality evaluation data.

상기 동영상 송신기(100) 및 동영상 수신기(200)의 구체적인 구성 요소를 도 2 내지 도 6을 통해 설명하면 다음과 같다.Detailed components of the video transmitter 100 and the video receiver 200 will be described with reference to FIGS. 2 to 6 as follows.

먼저, 도 2a 내지 도 2d는 본 발명의 일 실시예에 따르는 동영상 화질 평가 시스템의 실시예별 동영상 송신기 구성도로서, 도 2a 내지 도 2c는 각각 전기준법(도 2a), 감소기준법(도 2b), 무기준법(도 2c)을 적용한 경우의 송신기를 나타내며, 도 2d는 데이터의 부호화 및 특징 파라미터 추출을 송신기에서 직접 수행하지 않고, 부호화된 데이터와 특징 파라미터를 외부로부터 입력받아 화질을 평가하는 실시예를 나타낸 것이다.First, FIG. 2A to FIG. 2D are diagrams illustrating the structure of a video transmitter according to an embodiment of a video quality evaluation system according to an embodiment of the present invention, and FIGS. 2A to 2C are electroconformance method (FIG. FIG. 2C illustrates a transmitter when the non-standard method (FIG. 2C) is applied, and FIG. 2D illustrates an embodiment of evaluating image quality by receiving encoded data and feature parameters from an external source without performing encoding and feature parameter extraction directly from a transmitter. It is shown.

도시된 바와 같이, 도 2a 내지 도 2d는 송신측에서 부호화된 동영상 화질을 평가하고 그 평가 결과를 동영상 수신기(200)로 전송하기 위한 동영상 송신기(100)들을 나타낸 것으로, 부호화 데이터와 화질 평가 데이터를 혼합하여 전송하기 위한 데이터 혼합부(150)를 모두 포함한다.As shown, FIGS. 2A to 2D show video transmitters 100 for evaluating encoded video quality at a transmitter and transmitting the evaluation result to the video receiver 200. FIG. It includes all of the data mixing unit 150 for mixing and transmitting.

본 발명에서 화질 평가부(140)는 전기준법(Full-Reference), 감소기준법(Reduced-Reference), 무기준법(No-Reference) 등 다양한 방법에 의해 화질을 평가할 수 있고, 화질 평가 방법에 따라 송신기(100)는 일부 구성 요소를 더 포함할 수도 있다.In the present invention, the image quality evaluator 140 may evaluate the image quality by various methods such as full-reference, reduced-reference, and no-reference, and according to the image quality evaluation method, the transmitter 100 may further include some components.

도 2a에 도시된 바와 같이, 원동영상을 사용하여 화질평가를 수행하는 방법인 전기준법을 적용하는 경우, 본 발명의 송신기(100)는 원동영상 입력부(110), 부호화부(120), 복호화부(130), 화질 평가부(140), 데이터 혼합부(150) 및 송신부(170)를 포함한다.As shown in FIG. 2A, in the case of applying the electroconductivity, which is a method of performing image quality evaluation using a moving image, the transmitter 100 of the present invention includes a moving image input unit 110, an encoding unit 120, and a decoding unit. 130, the image quality evaluator 140, the data mixer 150, and the transmitter 170.

상기 화질 평가부(140)는 원동영상 입력부(110)로부터 원동영상 데이터를 입력받아, 처리 비디오 즉, 복호화부(130)에서 복호화된 동영상 및 원동영상 입력부(110)로부터 입력받은 기준 비디오인 원동영상을 모두 사용하여 화질 평가를 수행한다. 이 때 부호화부(120)부터 보조정보를 받아 화질평가의 성능향상을 도모할 수 있다.The image quality evaluation unit 140 receives the moving image data from the moving image input unit 110, and processes the video, that is, the moving image decoded by the decoding unit 130 and the moving image which is a reference video input from the moving image input unit 110. Perform the quality evaluation using all of them. At this time, by receiving the auxiliary information from the encoder 120 can improve the performance of the image quality evaluation.

상기 원동영상 입력부(110)는 원동영상(소스 비디오)을 입력하기 위한 것으로서, 외부 장치로부터 동영상을 입력받는 입력 장치이거나, 동영상이 미리 저장된 소정의 저장 장치일 수 있다.The moving image input unit 110 is for inputting a moving image (source video), and may be an input device that receives a moving image from an external device, or may be a predetermined storage device in which the moving image is stored in advance.

부호화부(120)는 상기 원동영상을 부호화(압축)하고, 부호화된 동영상 데이터를 상기 복호화부(130) 및 데이터 혼합부(150)로 제공한다. 또한, 본 발명에서는 동영상의 화질 평가에 코덱에서 제공할 수 있는 보조 정보를 이용하기 위하여, 상기 부호화부(120)는 점선으로 표시한 바와 같이, 부호화 과정에서 습득되는 정보 중 화질 평가에 도움이 되는 보조 정보를 화질 평가부(140)로 제공할 수 있다.The encoder 120 encodes (compresses) the original image and provides encoded video data to the decoder 130 and the data mixer 150. In addition, in the present invention, in order to use auxiliary information that can be provided by the codec in the image quality evaluation of the video, as shown by the dotted line, the encoder 120 is helpful for image quality evaluation of information acquired in the encoding process. The auxiliary information may be provided to the image quality evaluator 140.

이때, 상기 보조 정보로는 코덱 종류 정보, 비트율(Bit Rate), 초당 프레임수(FPS; Frames Per Second), 인접한 블록 사이의 불연속성을 나타내는 블록킹(Blocking) 정도, 움직임 정도(Motion Amount), 잔여 오차 정보, 기타 화질평가에 유용한 정보 등이 될 수 있다.At this time, the auxiliary information includes codec type information, bit rate, frames per second (FPS), blocking degree indicating discontinuity between adjacent blocks, motion amount, and residual error. Information, and other useful information for image quality evaluation.

상기 부호화부(120)의 보조 정보와 화질 평가와의 관계를 설명하면 다음과 같다.The relationship between the auxiliary information of the encoder 120 and the image quality evaluation is as follows.

우선, 코덱 종류에 따라 동일한 비트율에서의 화질이 크게 변동되므로, 코덱에 대한 정보는 화질 평가에 매우 유용하다. 그리고, 비트율은 화질에 대한 전체적인 예측을 가능하게 하는 정보로서, 프레임에 따라 다르게 할당되는 비트율 정보는 국소적으로 변하는 화질 예측에 긴요한 정보가 될 수 있다.First, since the image quality at the same bit rate varies greatly depending on the codec type, the information about the codec is very useful for the image quality evaluation. In addition, the bit rate is information that enables the overall prediction of the image quality, and the bit rate information allocated differently according to the frame may be important information for locally changing image quality prediction.

또한, 초당 프레임수가 낮은 경우 움직임이 어색하게 인지되므로, 초당 프레임수는 화질 열화의 중요한 요소가 된다. 원동영상의 프레임 수보다 낮은 프레임 수로 부호한 경우, 부호화된 프레임의 시간축 상의 위치정보도 화질평가에 중요한 정보가 될 수 있으므로 이러한 정보도 화질 평가부(140)에 전달한다.In addition, since the motion is awkwardly perceived when the number of frames per second is low, the number of frames per second becomes an important factor of image quality deterioration. When the frame number is lower than the frame number of the original image, the positional information on the time axis of the encoded frame may also be important information for image quality evaluation, and thus this information is also transmitted to the image quality evaluation unit 140.

그리고, 블록킹 정도에 관한 정보는 인지화질 열화의 매우 중요한 요소이나 열화 영상에서 블록킹 정도를 계산하는 것은 쉽지 않으며, 특히 최신 코덱에서는 블록 사이즈가 가변함으로 인해 블록 경계를 찾는 것이 매우 어렵다.In addition, the information about the degree of blocking is a very important factor of cognitive quality deterioration, but it is not easy to calculate the degree of blocking in a deteriorated image. Especially, in the latest codec, it is very difficult to find the block boundary due to the variable block size.

그러나, 부호화부(120)에서는 블록의 위치를 정확하게 알 수 있으며, 블록킹 정도를 정확하게 예측할 수 있으므로, 부호화부(120)가 예상 블록킹 정도에 대한 정보를 화질 평가부(140)로 전달함으로써 정확한 화질 예측을 가능하게 한다. 만일, 디블록킹(de-blocking) 기법이 사용된다면, 이에 대한 정보도 화질 평가부(140)에 전달한다.However, since the encoder 120 can accurately know the position of the block and can accurately predict the degree of blocking, the encoder 120 transmits information on the expected degree of blocking to the image quality evaluator 140 so as to accurately predict the image quality. To make it possible. If a de-blocking technique is used, information on this is also transmitted to the image quality evaluator 140.

또한, 각 동영상이 동일한 비트율을 갖더라도, 동영상의 내용에 따라 부호화된 동영상의 화질에는 큰 차이가 발생하게 된다. 즉, 움직임이 적은 동영상은 낮은 비트율에서도 비교적 좋은 화질을 제공하나, 높은 비트율이더라도 움직임이 큰 동영상의 경우에는 움직임 정도가 화질 저하의 원인이 된다. 따라서, 이러한 움직임 정도에 관한 정보도 화질 평가부(140)에 전달한다.In addition, even if each video has the same bit rate, a large difference occurs in the quality of the video encoded according to the content of the video. In other words, the video having low motion provides relatively good image quality even at a low bit rate. However, even with a high bit rate, the motion degree causes a deterioration of the video quality. Therefore, the information on the degree of movement is also transmitted to the image quality evaluator 140.

그리고, 부호화부(120)에서는 부호화 후 각 블록의 잔여 오차에 대한 정확한 정보를 습득할 수 있으며, 각 주파수 영역 별 오차 계산이 가능하다. 이러한 정보는 저비트율에서 블록킹 정도를 예측하거나, 고비트율에서 미세 오차를 예측하는 데 매우 유용하며, 이에 따라 부호화부(120)는 주파수별 잔여 오차를 포함하는 잔여 오차 등에 대한 정보를 화질 평가부(140)로 전달한다.In addition, the encoder 120 may acquire accurate information about the residual error of each block after encoding, and may calculate an error for each frequency domain. Such information is very useful for predicting a blocking degree at a low bit rate or for predicting a fine error at a high bit rate. Accordingly, the encoder 120 may provide information about a residual error including a residual error for each frequency. 140).

다음, 복호화부(130)는 부호화된 동영상 데이터를 복호화하여 화질 평가부(140)로 전달한다.Next, the decoder 130 decodes the encoded video data and transmits the decoded video data to the image quality evaluator 140.

화질 평가부(140)는 상기 원동영상 및 상기 복호화부(130)로부터 수신한 동 영상을 이용하여 부호화된 동영상 화질을 예측하고, 그 결과인 화질 평가 데이터(화질 지수)를 데이터 혼합부(150)로 전달한다.The image quality evaluator 140 predicts the encoded video quality by using the moving image and the moving image received from the decoder 130, and outputs the image quality evaluation data (quality index) as a result. To pass.

이때, 상기 화질 평가부(140)는 상기 부호화부(120)로부터 전달된 여러 보조 정보를 더 이용하여 부호화된 동영상 화질을 좀 더 정확하게 예측할 수 있다. 일예로, 코덱 종류 파리미터를

Figure 112005052532714-pat00001
, 비트율을
Figure 112005052532714-pat00002
, 초당 프레임수를
Figure 112005052532714-pat00003
, 인접한 블록 사이의 불연속성을 나타내는 블록킹(Blocking) 정도를
Figure 112005052532714-pat00004
, 움직임 정도(Motion Amount)를
Figure 112005052532714-pat00005
, 잔여 오차를
Figure 112005052532714-pat00006
라고 하였을 때, 화질지수는 다음과 같이 수정될 수 있다.In this case, the image quality evaluator 140 may more accurately predict the encoded video quality by further using various auxiliary information transmitted from the encoder 120. For example, the codec type parameter
Figure 112005052532714-pat00001
, Bitrate
Figure 112005052532714-pat00002
, Frames per second
Figure 112005052532714-pat00003
, The degree of blocking that represents discontinuity between adjacent blocks.
Figure 112005052532714-pat00004
, The motion amount
Figure 112005052532714-pat00005
, Residual error
Figure 112005052532714-pat00006
In this case, the image quality index may be modified as follows.

Figure 112005052532714-pat00007
Figure 112005052532714-pat00007

여기서

Figure 112005052532714-pat00008
은 원동영상과 복호화된 동영상에서 구한 화질지수,
Figure 112005052532714-pat00009
는 파라미터
Figure 112005052532714-pat00010
에 대한 함수,
Figure 112005052532714-pat00011
는 보조정보를 이용하여 구한 수정된 화질지수다. 각 파라미터에 대한 가장 간단한 함수의 형태로 선형함수를 사용할 수 있으며, 이 때
Figure 112005052532714-pat00012
는 다음과 같이 구할 수 있다.here
Figure 112005052532714-pat00008
Is the quality index obtained from the original and decoded video,
Figure 112005052532714-pat00009
Is a parameter
Figure 112005052532714-pat00010
Function for,
Figure 112005052532714-pat00011
Is the modified picture quality index obtained using the auxiliary information. You can use linear functions in the form of the simplest function for each parameter.
Figure 112005052532714-pat00012
Can be obtained as

Figure 112005052532714-pat00013
Figure 112005052532714-pat00013

즉 각 파라미터에 가중치

Figure 112005052532714-pat00014
를 곱한 형태로 주어지며, 가중치를 학습데이터를 사용하여 최적화할 수 있다.Weighting each parameter
Figure 112005052532714-pat00014
It is given as the product of, and the weight can be optimized using the training data.

데이터 혼합부(150)는 상기 부호화부(120)로부터 입력된 부호화된 동영상 데이터를 상기 화질 평가부(140)로부터 입력되는 화질 평가 데이터와 혼합하여 송신부(170)로 전달하고 송신부(170)는 이를 네트워크를 통해 동영상 수신기(200)로 전송한다.The data mixer 150 mixes the encoded video data input from the encoder 120 with the image quality evaluation data input from the image quality evaluator 140 and transmits the image data to the transmitter 170. It transmits to the video receiver 200 through a network.

부호화 데이터와 화질 평가 데이터 혼합 시, 특별한 프로토콜을 사용하여 혼합할 수 있고, 워터마크(Watermark) 기법 등을 사용하여 혼합할 수 있다. 위터마크 기법을 사용할 경우, 기존의 시스템과 호환성을 유지하면서 화질지수를 혼합할 수 있다. 기존의 데이터에 워터마크 기법을 사용하여 추가의 정보(본 발명에서는 화질지수)를 삽입하는 방법은 기존의 많은 문헌에 여러 가지 방법이 소개되어 있으므로 여기에서는 구체적으로 설명하는 않는다. 일 예로, 화질지수를 최소 중요 비트(least significant bit)에 분포되게 삽입할 수 있다.When encoding data and image quality evaluation data are mixed, they may be mixed using a special protocol, or may be mixed using a watermark technique or the like. With the Wittermark technique, the picture quality index can be mixed while maintaining compatibility with existing systems. The method of inserting additional information (quality index in the present invention) by using a watermark technique on existing data is not described in detail because various methods are introduced in many existing documents. For example, the picture quality index may be inserted in a least significant bit.

도 3은 화질 평가 지수를 시간 축으로 도시한 예로서, 도시된 바와 같이 일반적으로 동영상 화질지수는 완만하게 변한다. 화질지수는 약 1바이트(byte) 정도로 비교적 정확하게 표현할 수 있으며, 화질지수는 약 0.5-2초당 1 회 정도 송신하면 대부분의 적용분야의 경우 충분하다. 즉, 매초 약 1-2 바이트를 사용하여 화질지수를 송신하며 전송되는 동영상의 화질지수를 충실하게 수신측으로 보낼 수 있다.3 illustrates an example of an image quality evaluation index on a time axis, and as illustrated, a video quality index generally changes slowly. The picture quality index can be expressed relatively accurately by about 1 byte, and the picture quality index is enough for most applications when transmitting about once every 0.5-2 seconds. That is, the image quality index can be transmitted using about 1-2 bytes per second, and the image quality index of the transmitted video can be faithfully sent to the receiving side.

추가로 필요한 매초 수 바이트 정도의 데이터량은 압축 동영상 데이터의 크기와 비교하면 매우 미미하다. 일반적으로 압축 동영상 데이터의 크기는 매초당 10kbyte-1Mbyte인 점을 고려하며 화질지수를 전송하는데 필요한 추가 데이터량은 0.01%-0.0001%정도뿐이 되지 않는다. 이 정도 크기의 데이터는 호환성을 고려하여 워터마크(Watermark) 기법을 사용하여 압축 동영상 데이터에 추가할 수 있다.In addition, the amount of data required every few bytes is very small compared to the size of the compressed video data. In general, the size of the compressed video data is 10kbyte-1Mbyte per second, and the amount of additional data required to transmit the quality index is only 0.01% -0.0001%. Data of this size can be added to compressed video data using a watermark technique in consideration of compatibility.

본 발명에 따르면 수신기는 송신기에서 전송한 화질지수가 혼합된 압축동영상데이터를 수신하여, 수신된 동영상의 화질을 평가한다. 만일 전송 도중, 전송에러가 발생하지 않았으면 수신 동영상의 화질은 혼합된 화질지수와 동일하다. 만일 전송에러가 발생하면 수신기는 혼합된 화질지수와 전송에러가 발생시키는 화질저하를 고려하여 수신된 동영상의 화질을 계산한다.According to the present invention, the receiver receives compressed video data mixed with the picture quality indexes transmitted by the transmitter, and evaluates the picture quality of the received video. If no transmission error occurs during transmission, the image quality of the received video is equal to the mixed image quality index. If a transmission error occurs, the receiver calculates the video quality of the received video by considering the mixed video quality index and the video quality degradation caused by the transmission error.

도 4는 전송 에러 발생 시의 열화된 프레임을 나타낸 것으로, 도시된 바와 같이 두번째 프레임부터 네번째 프레임은 전송에러가 발생함으로 인해 열화된 프레임을 나타낸다. 이 경우, 수신 화질은 혼합된 화질지수보다 나빠지게 되며, 수신기는 전송에러가 발생시키는 화질저하를 고려하여, 혼합된 화질지수로부터 화질지수를 계산한다. 예로 화질지수가 높을수록 좋은 화질이라고 가정하면, 수신기의 화질은 다음과 같이 계산할 수 있다.4 illustrates a deteriorated frame when a transmission error occurs. As shown in FIG. 4, the second to fourth frames represent frames deteriorated due to a transmission error. In this case, the received image quality becomes worse than the mixed image quality index, and the receiver calculates the image quality index from the mixed image quality index in consideration of the image quality degradation caused by the transmission error. For example, assuming that the higher the quality index, the better the image quality, the receiver image quality can be calculated as follows.

Figure 112005052532714-pat00015
Figure 112005052532714-pat00015

여기서

Figure 112005052532714-pat00016
는 수신측의 화질지수,
Figure 112005052532714-pat00017
는 송 신측에서 부호화후의 화질지수,
Figure 112005052532714-pat00018
는 전송에러로 인한 화질 열화값으로 양수이다.here
Figure 112005052532714-pat00016
Is the quality index of the receiver,
Figure 112005052532714-pat00017
Is the quality index after encoding on the transmitting side,
Figure 112005052532714-pat00018
Is a positive value of image quality deterioration due to a transmission error.

또한, 도 5는 패킷 손실로 인해 프레임이 손실된 예를 나타낸 것으로, 도시된 바와 같이 두번째 프레임부터 네번째 프레임은 패킷 손실로 인해 손실된 프레임을 나타낸다.In addition, FIG. 5 shows an example in which frames are lost due to packet loss. As shown in FIG. 5, frames from the second frame to the fourth frame are lost frames due to packet loss.

이와 같이, 패킷 손실로 인한 프레임 손실 등이 발생하는 경우를 고려하여 추가의 보조 정보로서 이전 프레임 간의 유사도, 영상 내용에 대한 정보 등을 추가로 혼합하여 전송할 수 있다. 도 5와 같이 패킷 손실로 인하여 몇 개의 프레임이 손실된 경우, 대부분의 복호화기는 이전 프레임을 반복하여 표시한다. 이 때 움직임이 적은 동영상의 경우, 사용자가 느끼는 열화는 적게 되고, 움직임에 많은 동영상의 경우 열화는 심하게 느껴지게 된다.As described above, in consideration of a case in which a frame loss due to packet loss occurs, similarity between previous frames and information on image content may be additionally mixed and transmitted as additional auxiliary information. When several frames are lost due to packet loss as shown in FIG. 5, most decoders repeatedly display the previous frame. At this time, in the case of a video having a little movement, the deterioration that a user feels decreases, and in the case of a lot of motion, the deterioration is severely felt.

따라서, 현재 프레임에 다음 프레임과의 유사도, 움직임 정도를 나타내는 계수를 추가하여 수신측에서 화질예측의 성능을 향상시킬 수 있다. 이러한 정보도 프레임 당 몇 바이트 정도의 데이터를 사용하여 추가할 수 있고 호환성을 고려하여 워터마크 기법 등을 사용하여 구현할 수 있다. 이 때 부호화부(120)부터 보조정보를 받아 화질평가의 성능향상을 도모할 수 있다. 이전 프레임과의 유사도는 이전 프레임과의 다음과 평균자승오차를 구하여 계산할 수 있다.Therefore, the performance of image quality prediction can be improved at the receiving side by adding a coefficient indicating the similarity and movement degree to the next frame to the current frame. This information can also be added using a few bytes of data per frame, and can be implemented using a watermark technique in consideration of compatibility. At this time, by receiving the auxiliary information from the encoder 120 can improve the performance of the image quality evaluation. Similarity with the previous frame can be calculated by obtaining the next and mean square error with the previous frame.

Figure 112005052532714-pat00019
Figure 112005052532714-pat00019

여기서 M, N은 라인(line)과 칼럼(column) 수이고

Figure 112005052532714-pat00020
Figure 112005052532714-pat00021
번째 프레임의
Figure 112005052532714-pat00022
화소를 의미한다. 또한, 평균자승오차 대신 상관계수(correlation coefficient)와 같은 다른 함수를 사용하여 유사도를 측정할 수 있다. 움직임 정도는 움짐임 벡터(motion vector)의 크기, 움직임 보정 후 잔여 오차 등을 사용하여 정량화할 수 있다. 구체적인 계산방법은 본 발명에서 특정되지 않으므로, 여기에서는 상세하게 설명하지 않는다.Where M and N are the number of lines and columns
Figure 112005052532714-pat00020
Is
Figure 112005052532714-pat00021
Of the first frame
Figure 112005052532714-pat00022
Means a pixel. In addition, the similarity may be measured using another function such as a correlation coefficient instead of the mean square error. The degree of motion can be quantified using the magnitude of the motion vector, residual error after motion compensation, and the like. Since a specific calculation method is not specified in the present invention, it will not be described in detail here.

한편, 도 2b에서와 같이 감소기준법에 의해 화질 평가를 수행하는 경우, 송신기(100)는 특징 추출부(160)를 더 포함한다.On the other hand, when performing image quality evaluation by the reduction reference method as shown in Figure 2b, the transmitter 100 further includes a feature extraction unit (160).

즉, 도 2b에서 원동영상 입력부(110)는 부호화부(120)와 특징 추출부(150)로 원동영상을 입력하고, 화질 평가부(140)는 특징 추출부(150)로부터 특징 파라미터를 수신하여 상기 부호화된 동영상 및 특징 파라미터를 이용하여 화질 평가를 수행한다.That is, in FIG. 2B, the moving image input unit 110 inputs a moving image to the encoder 120 and the feature extractor 150, and the image quality evaluator 140 receives the feature parameter from the feature extractor 150. Image quality evaluation is performed using the encoded video and feature parameters.

그리고, 도 2c에서와 같이 무기준법에 의해 화질 평가를 수행하는 경우, 송신기(100)가 갖는 구성은 도 2a와 동일하나, 도 2a와 달리 원동영상 입력부(110)는 화질 평가부(140)로 원동영상 데이터를 제공하지 않으며, 단지 부호화부(120)로 원동영상 데이터를 입력한다. 특히 이러한 무기준법을 사용한 화질평가 방법은 송신기에 원동영상이 존재하지 않고 부호화된 동영상만이 제공될 경우 사용할 수 있다.In addition, in the case of performing image quality evaluation by the non-standard method as shown in FIG. 2C, the configuration of the transmitter 100 is the same as that of FIG. 2A, but unlike FIG. 2A, the moving image input unit 110 moves to the image quality evaluation unit 140. It does not provide the original image data, but merely inputs the original image data to the encoder 120. In particular, the image quality evaluation method using the non-standard method can be used when only the encoded video is provided without the original video in the transmitter.

이에 따라, 화질 평가부(140)는 기준 비디오 또는 원동영상에 대한 어떠한 정보도 없이 복호화부(130)로부터 입력되는 복호화에 의한 처리 비디오만으로 화질 평가를 수행한다. 여기에서도, 상기 화질 평가부(140)는 점선으로 표시한 바와 같이 부호화부(120)로부터의 보조정보는 화질 평가에 이용할 수 있다.Accordingly, the image quality evaluator 140 performs image quality evaluation only on the processed video by decoding input from the decoder 130 without any information about the reference video or the moving image. Here, the image quality evaluator 140 may use auxiliary information from the encoder 120 to evaluate the image quality, as indicated by a dotted line.

일반적으로 무기준화질평가 방법은 정확도가 전기준화질평가방법, 감소기준평가방법 등에 비해 떨어진다. 그러나 송신측에서는 부호화데이터는 오직 코덱열화만을 포함한다.In general, the non-standard quality evaluation method is less accurate than the electric qualitative quality evaluation method and the reduction standard evaluation method. However, on the transmitting side, encoded data includes only codec degradation.

즉, 송신측 부호화데이터에는 수신측과 달리 전송에러가 포함되어 있지 않으며, 이에 따라 동일한 무기준법이라할지라도 송신측에서는 좀 더 정확하게 화질평가를 수행할 수 있다으며, 이에 따라 무기준법은 MPEG-2 TS(moving picture experts group 2, transport stream)에 포함된 비트열을 분석하여 비디오 화질을 추정하는데 사용되고 있다.That is, unlike the receiving side, the encoded data on the transmitting side does not include a transmission error. Accordingly, even if the same non-standard method is used, the transmitting side can more accurately perform image quality evaluation. Accordingly, the non-standard method is MPEG-2 TS. It is used to estimate video quality by analyzing bit streams included in (moving picture experts group 2, transport stream).

한편, 많은 경우 통신업체 등과 같은 송신측에는 원동영상이 존재하지 않으므로, 통신업체는 컨텐츠 제공업자로부터 부호화된 동영상을 제공받아 최종 사용자에게 전송하게 된다. 이 경우, 컨텐츠 제공업체가 부호화 시 앞서 기술한 방법으로 화질평가 데이터와 부호화데이터를 혼합하여 혼합데이터를 생성하여 통신업체에게 제공할 수 있다.On the other hand, in many cases, since there is no original video on the transmitting side such as a communication company, the communication company receives the encoded video from the content provider and transmits it to the end user. In this case, the content provider may generate the mixed data by mixing the quality evaluation data and the encoded data by using the above-described method and provide it to the telecommunications company.

만일, 컨텐츠 제공업체가 화질평가 데이터와 부호화데이터를 혼합하여 혼합데이터를 생성하는 것이 불가능한 경우에는, 송신기가 감소기준법, 무기준법 등의 방법으로 화질 평가 데이터를 생성하고 이를 부호화데이터와 혼합하여 수신측으로 전송할 수 있다.If it is impossible for the content provider to generate mixed data by mixing the image quality evaluation data and the encoded data, the transmitter generates the image quality evaluation data by the reduction reference method or the no reference method, and then mixes the image quality evaluation data with the encoded data to the receiver. Can transmit

도 2d는 송신기(100)가 직접 부호화 및 특징 파라미터 추출을 수행하지 않는 경우의 실시예로서, 만일 컨텐츠 제공업체가 부호화 데이터와 함께 감소기준 화질평가를 위한 특징 파라미터를 제공한다면, 송신기(100)는 감소기준법을 사용하여 화질평가를 하기 위하여 부호화 데이터 입력부(120-1)와 특징 파라미터 입력부(160-1)를 구비하며, 감소기준법을 적용한 도 2b의 송신기에 있는 부호화부나 특징 추출부 등을 구비하지 않는다.2D illustrates an embodiment in which the transmitter 100 does not directly perform encoding and feature parameter extraction. If the content provider provides the feature parameter for reducing reference image quality evaluation together with the encoded data, the transmitter 100 The coded data input unit 120-1 and the feature parameter input unit 160-1 are provided for image quality evaluation using the reduced reference method, and the encoder or the feature extractor in the transmitter of FIG. Do not.

즉, 도 2d의 송신기(100)는 특징 파라미터 입력부(160-1)가 외부로부터 특징 데이터를 입력받아 화질 평가부(140)로 전달하고, 부호화 데이터 입력부(120-1)는 외부로부터 미리 부호화된 동영상 데이터를 입력받아 복호화한 후, 복호화된 동영상을 화질 평가부(140)로 전달한다. 이에 따라, 화질 평가부(140)는 직접 원동영상을 입력받지 않고, 입력된 특징 파라미터만을 수신하여 파라미터 비교를 통해 화질을 평가한다. 이 경우도 복호화부(130)부터 보조정보를 받아 화질평가의 성능향상을 도모할 수 있다.That is, in the transmitter 100 of FIG. 2D, the feature parameter input unit 160-1 receives feature data from the outside and transmits the feature data to the image quality evaluator 140, and the encoded data input unit 120-1 is pre-coded from the outside. After receiving and decoding the video data, the decoded video is transmitted to the image quality evaluator 140. Accordingly, the image quality evaluator 140 receives only the input feature parameter without directly receiving the original image and evaluates the image quality by comparing the parameters. In this case as well, the decoding unit 130 may receive auxiliary information to improve performance of image quality evaluation.

만일, 컨텐츠 제공업체가 부호화데이터만 제공하는 경우, 도 2c에 도시된 바와 같이 무기준법을 사용하여 화질 평가 데이터를 생성할 수 있다. 이 경우의 송신기는 도 2d에서 특징 파라미터 입력부(160-1)만을 제외한 구성을 갖는다.If the content provider only provides the encoded data, as shown in FIG. 2C, the image quality evaluation data may be generated using the non-standard method. In this case, the transmitter has a configuration excluding only the feature parameter input unit 160-1 in FIG. 2D.

다음, 도 6a 내지 도 6c는 본 발명의 일 실시예에 따르는 동영상 화질 평가 시스템의 실시예별 동영상 수신기 구성도로서, 도 2a 내지 도 2c를 통해 설명한 동 영상 송신기(100)로부터 화질 평가 데이터와 부호화된 동영상 데이터가 혼합된 데이터를 수신하여, 화질 평가 데이터를 이용하여 화질 평가를 수행하는 동영상 수신기(200)를 나타낸 것이며, 도 6a는 무기준법을, 도 6b는 전기준법을, 도 6c는 감소기준법을 적용한 것이다.Next, FIGS. 6A to 6C are diagrams illustrating configuration of a video receiver according to an embodiment of a video quality evaluation system according to an embodiment of the present invention, which is encoded with quality evaluation data from the video transmitter 100 described with reference to FIGS. 2A to 2C. FIG. 6A illustrates a video receiver 200 that receives data mixed with video data and performs image quality evaluation using image quality evaluation data. FIG. 6A illustrates a non-standard method, FIG. 6B illustrates an electro-compliance method, and FIG. 6C illustrates a reduced reference method. It is applied.

먼저, 도 6a에 도시된 바와 같이, 동영상 수신기(200)는 수신 데이터 입력부(210), 데이터 분리부(220), 복호화부(230), 전송에러 추정부(240), 화질 평가부(250)를 포함한다.First, as shown in FIG. 6A, the video receiver 200 includes a received data input unit 210, a data separator 220, a decoder 230, a transmission error estimator 240, and an image quality evaluator 250. It includes.

수신 데이터 입력부(210)는 동영상 송신기(100)에 의해 부호화된 동영상 데이터와 화질 평가 데이터가 혼합된 데이터를 네트워크를 통하여 수신하고, 수신된 혼합 데이터를 상기 데이터 분리부(220) 및 전송에러 추정부(240)로 전달한다.The reception data input unit 210 receives data mixed with the video data encoded by the video transmitter 100 and the image quality evaluation data through a network, and receives the mixed data from the data separator 220 and the transmission error estimator. Forward to 240.

데이터 분리부(220)는 상기 수신된 혼합 데이터를 부호화 데이터와 화질 평가 데이터로 분리하고, 분리된 부호화 데이터는 부호화된 동영상 데이터를 복호화하여 수신 동영상을 생성하는 복호화부(230)로, 화질 평가 데이터는 화질 평가부(250)로 전달한다.The data separator 220 separates the received mixed data into encoded data and image quality evaluation data, and the separated encoded data is a decoder 230 that decodes the encoded video data to generate a received video. The image is transmitted to the image quality evaluator 250.

전송에러 추정부(240)는 수신된 데이터를 이용하여 전송에러를 추정하고, 전송에러 정보를 화질 평가부(250)로 전달한다.The transmission error estimator 240 estimates a transmission error using the received data, and transmits the transmission error information to the image quality evaluator 250.

화질 평가부(250)는 상기 데이터 분리부(220)로부터 수신한 화질 평가 데이터와, 상기 전송에러 추정부(240)로부터 수신한 전송에러 정보를 이용하여 수신측의 화질을 평가한다.The image quality evaluator 250 evaluates the image quality of the receiver using the image quality evaluation data received from the data separator 220 and the transmission error information received from the transmission error estimator 240.

만일 전송 도중, 전송에러가 발생하지 않았으면 수신 동영상의 화질은 혼합 된 화질지수와 동일하고, 전송에러가 발생하면 수신기(200)는 혼합된 화질지수와 전송에러가 발생시키는 화질저하를 고려하여 수신된 동영상의 화질을 계산한다.If a transmission error does not occur during transmission, the quality of the received video is the same as the mixed image quality index. If a transmission error occurs, the receiver 200 receives the received image in consideration of the mixed image quality index and the image degradation caused by the transmission error. To calculate the quality of the recorded video.

즉, 전송에러가 발생하여 열화된 프레임에 있는 경우, 수신 화질은 혼합된 화질지수보다 나빠지게 되므로, 수신기(200)는 전송에러가 발생시키는 화질저하를 고려하여 혼합된 화질지수에 추가 열화지수를 감하여 수신 화질지수를 계산할 수 있다. 일예로 전송에러가 발생한 경우, 다음과 같이 수신 동영상의 화질을 계산할 수 있다.That is, when a transmission error occurs and is in a deteriorated frame, the reception image quality becomes worse than the mixed image quality index, so that the receiver 200 adds an additional degradation index to the mixed image quality index in consideration of the image quality degradation caused by the transmission error. The received picture quality index can be calculated. For example, when a transmission error occurs, the quality of the received video may be calculated as follows.

Figure 112005052532714-pat00023
Figure 112005052532714-pat00023

여기서

Figure 112005052532714-pat00024
는 수신측의 화질지수,
Figure 112005052532714-pat00025
는 송신측에서 부호화후의 화질지수,
Figure 112005052532714-pat00026
는 전송에러로 인한 화질 열화값으로 양수이다.here
Figure 112005052532714-pat00024
Is the quality index of the receiver,
Figure 112005052532714-pat00025
Is the quality index after encoding at the transmitting side,
Figure 112005052532714-pat00026
Is a positive value of image quality deterioration due to a transmission error.

Figure 112005052532714-pat00027
는 다양한 방법으로 계산할 수 있으며 일예로 다음과 같이 산출될 수 있다.
Figure 112005052532714-pat00027
Can be calculated in various ways and can be calculated as follows.

Figure 112005052532714-pat00028
Figure 112005052532714-pat00028

여기서

Figure 112005052532714-pat00029
은 비트 에러율(bit error rate)이고,
Figure 112005052532714-pat00030
는 전송 에러로 인해 열화가 발생한 프레임 수이며,
Figure 112005052532714-pat00031
는 가중치이다.here
Figure 112005052532714-pat00029
Is the bit error rate,
Figure 112005052532714-pat00030
Is the number of frames where degradation occurred due to transmission errors,
Figure 112005052532714-pat00031
Is the weight.

또한, 패킷손실로 인한 프레임 손실 등이 발생하는 경우를 고려하여 추가의 보조 정보로서 이전 프레임 간의 유사도, 영상 내용에 대한 정보 등을 추가로 혼합하여 전송할 수 있다.In addition, in consideration of a case in which a frame loss due to packet loss occurs, additional auxiliary information may be additionally mixed and transmitted with similarity between previous frames and information on image content.

앞서, 도 5를 통해 설명한 바와 같이, 패킷손실로 인하여 몇 개의 프레임이 손실된 경우, 대부분의 복호화기는 이전 프레임을 반복하여 표시하며, 이러한 프레임 손실에 대한 정보를 화질 평가부로 전달하여 화질평가에 유용한 정보로 사용하도록 할 수 있다. 이 때 움직임이 적은 동영상의 경우, 사용자가 느끼는 열화는 적게 되고, 움직임에 많은 동영상의 경우 열화는 심해지게 된다. 따라서 현재 프레임에 다음 프레임과의 유사도, 움직임 정도를 나타내는 계수를 추가하여 수신측에서 화질예측의 성능을 향상시킬 수 있다. 이와 같이 프레임 손실이 발생한 경우

Figure 112007030702733-pat00032
는 다음과 같이 계산할 수 있다.As described above with reference to FIG. 5, when some frames are lost due to packet loss, most decoders repeatedly display previous frames, and transmit information on the frame loss to the image quality evaluator, which is useful for image quality evaluation. Can be used as information. At this time, in the case of a video having a little movement, the deterioration that a user feels decreases, and in the case of a video which has a lot of movement, the deterioration becomes severe. Therefore, by adding coefficients indicating similarity and movement degree to the next frame to the current frame, the performance of image quality prediction can be improved at the receiving side. If frame loss occurs like this
Figure 112007030702733-pat00032
Can be calculated as

Figure 112005052532714-pat00033
Figure 112005052532714-pat00033

여기서

Figure 112005052532714-pat00034
은 비트 에러율(bit error rate),
Figure 112005052532714-pat00035
는 전송 에러로 인해 열화가 발생한 프레임 수,
Figure 112005052532714-pat00036
은 인접 프레임간의 유사도(similarity ratio)를 나타내는 것으로 상관계수, 차이 등을 사용할 수 있으며,
Figure 112005052532714-pat00037
는 움직임 정도를 나타내고,
Figure 112005052532714-pat00038
는 가중치이다. 가중치는 손실된 프레임 수에 따라 가변할 수 있으며, 가중치를 학습데이터를 사용하여 최적화할 수 있다. 만일, 전송에러로 인 한 도 4와 같은 블록에러 발생 시, 에러가 발생한 블록에러의 수를 고려하여
Figure 112005052532714-pat00039
를 계산할 수 있다. 일 예로 다음과 같이 계산할 수 있다.here
Figure 112005052532714-pat00034
Is the bit error rate,
Figure 112005052532714-pat00035
Is the number of frames where degradation occurred due to transmission errors,
Figure 112005052532714-pat00036
Denotes the similarity ratio between adjacent frames and can use correlation coefficient, difference, etc.
Figure 112005052532714-pat00037
Indicates the degree of movement,
Figure 112005052532714-pat00038
Is the weight. The weight may vary depending on the number of frames lost, and the weight may be optimized using the training data. If a block error as shown in FIG. 4 due to a transmission error occurs, the number of block errors in which an error occurs
Figure 112005052532714-pat00039
Can be calculated. For example, it may be calculated as follows.

Figure 112005052532714-pat00040
Figure 112005052532714-pat00040

여기서

Figure 112005052532714-pat00041
는 블록에러가 발생한 블록의 수를 나타낸다.here
Figure 112005052532714-pat00041
Represents the number of blocks in which a block error occurred.

이상에서는 모두 선형 함수만을 사용하나, 경우에 따라서는 다양한 함수를 사용하여

Figure 112005052532714-pat00042
를 계산할 수 있다In the above, all of them use only linear functions, but in some cases,
Figure 112005052532714-pat00042
Can be calculated

한편, 화질 평가부(250)는 복호화부(230)로부터 복호화된 동영상을 수신하여 화질 평가에 이용하거나, 복호화부(230)로부터 복호화 과정에서 습득되는 정보 중 화질 평가를 위한 보조 정보를 더 수신하여 화질 평가에 이용할 수 있다.Meanwhile, the image quality evaluator 250 receives the decoded video from the decoder 230 to use the image quality evaluation, or further receives auxiliary information for image quality evaluation from the information obtained during the decoding process from the decoder 230. It can be used for image quality evaluation.

즉, 복호화부(230)는 상기 수신된 부호화된 동영상 데이터를 복호화하여 수신 동영상을 생성하고, 이를 화질 평가부(250)로 전달할 수 있고, 복호화 과정에서 습득되는 정보를 화질 평가에 이용하기 위하여 복호화부(230)는 복호화 과정에서 습득되는 정보 중 화질 평가를 위한 보조 정보를 상기 화질 평가부(250)로 전달할 수 있으며, 이는 도 6b와 도 6c에도 동일하게 적용된다.That is, the decoder 230 may generate the received video by decoding the received encoded video data, and transmit the received video to the image quality evaluator 250, and decode the information acquired in the decoding process to use the image quality evaluation. The unit 230 may transmit the auxiliary information for the image quality evaluation of the information acquired in the decoding process to the image quality evaluation unit 250, which is equally applied to FIGS. 6B and 6C.

상기에서 보조 정보는 코덱 종류 정보, 비트율(Bit Rate), 초당 프레임수(FPS; Frames Per Second) 및 프레임의 시간축 상의 위치, 블록 위치 정보, 인접한 블록 사이의 불연속성을 나타내는 블록킹(Blocking) 정도, 움직임정도(Motion Amount), 주파수 별 전송 비트 정보, 잔여 오차 정보, 전송에러 정보(비트 에러 정보, 패킷 손실 정보, 지연 정보, 지터링(Jittering) 정보 등) 등을 포함한다. 이러한 추가 정보를 사용하는 예는 앞에서 기술한 바와 같다.The auxiliary information includes codec type information, bit rate, frames per second (FPS), position on a time axis of a frame, block position information, blocking degree indicating discontinuity between adjacent blocks, and motion. Motion Amount, transmission bit information for each frequency, residual error information, transmission error information (bit error information, packet loss information, delay information, jittering information, etc.), and the like. An example of using this additional information is as described above.

상기 복호화부(230)의 보조 정보와 화질 평가와의 관계를 설명하자면 다음과 같다.The relationship between the auxiliary information of the decoder 230 and the image quality evaluation is as follows.

우선, 부호화 과정과 마찬가지로, 코덱 종류에 따라 동일한 비트율에서의 화질은 크게 변동되므로, 코덱에 대한 정보는 화질 평가에 매우 유용하며, 비트율은 화질에 대한 전체적인 예측을 가능하게 하는 정보로서, 프레임에 따라 다르게 할당되는 비트율 정보는 국소적으로 변하는 화질 예측에 긴요한 정보가 될 수 있다.First, as in the encoding process, since the image quality at the same bit rate varies greatly according to the codec type, the information about the codec is very useful for evaluating the image quality, and the bit rate is information that enables the overall prediction of the image quality. The differently allocated bit rate information may be important information for locally changing picture quality prediction.

또한, 초당 프레임수가 낮은 경우 움직임이 어색하게 인지되므로, 초당 프레임수는 화질 열화의 중요한 요소가 된다. 원동영상의 프레임 수보다 낮은 프레임으로 부호한 경우, 부호화된 프레임의 시간축 상의 위치정보도 화질평가에 중요한 정보가 될 수 있으므로 이러한 정보도 화질 평가부(250)에 전달한다.In addition, since the motion is awkwardly perceived when the number of frames per second is low, the number of frames per second becomes an important factor of image quality deterioration. If the frame is coded lower than the number of frames of the original image, since the positional information on the time axis of the encoded frame may also be important information for image quality evaluation, this information is also transmitted to the image quality evaluator 250.

그리고, 블록킹 정도에 관한 정보는 인지화질 열화의 매우 중요한 요소이나 열화 영상에서 블록킹 정도를 계산하는 것은 쉽지 않으며, 특히 최신 코덱에서는 블록 사이즈가 가변함으로 블록 경계를 찾는 것이 매우 어렵다. 그러나, 복호화부(230)에서는 블록의 위치를 정확하게 알 수 있으며, 블록킹 정도를 보다 정확하게 예측할 수 있으므로, 복호화부(230)가 예상 블록킹 정도에 대한 정보를 블록 위치 정보와 함께 화질 평가부(250)로 전달함으로써 정확한 화질 예측을 가능하게 한다.In addition, the information on the degree of blocking is a very important factor of cognitive quality deterioration, but it is not easy to calculate the degree of blocking in the deteriorated image, and in particular, in the latest codec, it is very difficult to find the block boundary because the block size is variable. However, since the decoder 230 may accurately know the position of the block and predict the blocking degree more accurately, the decoder 230 may provide the information about the expected blocking degree together with the block position information and the image quality evaluator 250. This allows accurate picture quality prediction.

또한, 각 동영상이 동일한 비트율을 갖더라도, 동영상의 내용에 따라 부호화 된 동영상의 화질에는 큰 차이가 발생하게 된다. 즉, 움직임이 적은 동영상은 낮은 비트율에서도 비교적 좋은 화질을 제공하나, 높은 비트율이더라도 움직임이 큰 동영상의 경우에는 움직임 정도가 화질 저하의 원인이 된다.In addition, even if each video has the same bit rate, a large difference occurs in the quality of the video encoded according to the content of the video. In other words, the video having low motion provides relatively good image quality even at a low bit rate. However, even with a high bit rate, the motion degree causes a deterioration of the video quality.

일반적으로, 주파수별 잔여 오차를 계산하는 것은 원동영상이 제공될 때에만 가능하다. 그러나, 기준이 되는 원동영상이 없더라도 복호화부(230)는 주파수 별로 전송된 에너지를 계산할 수 있으며, 이러한 정보를 화질 평가부(250)로 전달하여, 주파수별 잔여 오차를 예측하여 화질 평가 성능을 향상시킬 수 있다.In general, calculating the residual error for each frequency is possible only when the original image is provided. However, even if there is no reference moving image, the decoder 230 may calculate the energy transmitted for each frequency, and transmit such information to the image quality evaluator 250 to predict the residual error for each frequency, thereby improving image quality evaluation performance. You can.

또한, 비트 에러, 패킷 손실, 지연, 지터링 등의 전송에러 정보는 화질 평가에 중요한 요소이며, 복호화부(230)는 이러한 전송에러에 대한 정보를 화질 평가부(250)로 전달하여, 좀더 정확한 화질 평가를 가능하게 한다.In addition, transmission error information such as bit error, packet loss, delay, and jitter is an important factor in image quality evaluation, and the decoder 230 transmits the information about the transmission error to the image quality evaluator 250, thereby providing more accurate information. Enable picture quality evaluation.

한편, 본 발명에서 화질 평가부(250)는 앞서 기술한 무기준법(No-Reference) 이외에 전기준법(Full-Reference) 및 감소 기준법(Reduced-Reference), 등의 다양한 방법에 의해 화질을 평가할 수 있으며, 화질 평가 방법에 따라 수신기(200)는 일부 구성 요소를 더 포함할 수도 있다.Meanwhile, in the present invention, the image quality evaluator 250 may evaluate image quality by various methods such as full-reference and reduced-reference, in addition to the aforementioned no-reference method. According to the image quality evaluation method, the receiver 200 may further include some components.

즉, 전기준법을 적용하는 경우, 도 6b에서와 같이 수신기(200)는 원동영상 입력부(260)를 더 포함하며, 화질 평가부(250)는 원동영상 입력부(260)로부터 원동영상을 입력받는다.That is, in the case of applying the electro-observation method, as illustrated in FIG. 6B, the receiver 200 further includes a moving image input unit 260, and the image quality evaluation unit 250 receives a moving image from the moving image input unit 260.

따라서, 도 6b에서의 화질 평가부(250)는 수신된 동영상, 원동영상, 화질 평가 지수, 전송에러 정보 등을 이용하여 화질 평가를 수행한다. 또한 복호화부(230) 는 복호화 과정에서 습득되는 정보 중 화질 평가를 위한 보조 정보를 상기 화질 평가부(250)로 전달할 수 있으며, 화질 평가부(250)는 이를 추가로 사용하여 화질 평가를 수행할 수 있다.Therefore, the image quality evaluator 250 of FIG. 6B performs image quality evaluation by using the received video, the moving image, the image quality evaluation index, transmission error information, and the like. In addition, the decoder 230 may transmit auxiliary information for image quality evaluation of the information acquired during the decoding process to the image quality evaluator 250, and the image quality evaluator 250 may further use the image quality evaluator to perform image quality evaluation. Can be.

그리고, 감소기준법을 적용하는 경우에는 도 6c에서와 같이, 수신기(200)는 원동영상에서 화질 평가를 위해 추출된 특징을 입력 받아 화질 평가부(250)로 전송하는 특징 데이터 입력부(270)를 더 포함한다. 특징 데이터는 동일한 채널을 사용하여 전송될 수 있고, 다른 채널을 사용하여 전송될 수도 있다.6C, the receiver 200 further receives a feature data input unit 270 that receives a feature extracted for image quality evaluation from an original image and transmits it to the image quality evaluator 250. Include. Feature data may be transmitted using the same channel or may be transmitted using other channels.

이에 따라, 화질 평가부(250)는 복호화된 동영상, 입력된 특징 데이터, 수신 동영상 화질 평가 데이터, 전송에러 정보 등을 이용하여 화질 평가를 수행한다. 또한 복호화부(230)는 복호화 과정에서 습득되는 정보 중 화질 평가를 위한 보조 정보를 상기 화질 평가부(250)로 전달할 수 있으며, 화질 평가부(250)는 이를 추가로 사용하여 화질평가를 수행할 수 있다.Accordingly, the image quality evaluator 250 performs image quality evaluation using the decoded video, input feature data, received video quality data, transmission error information, and the like. In addition, the decoder 230 may transmit auxiliary information for image quality evaluation, which is acquired in the decoding process, to the image quality evaluator 250, and the image quality evaluator 250 may further use the image quality evaluation to perform image quality evaluation. Can be.

다음, 도 7은 본 발명의 일 실시예에 따르는 동영상 화질 평가 방법의 송신기 처리 과정을 순차적으로 나타낸 흐름도로서, 송신기에서 무기준법으로 화질을 평가하고 데이터를 전송하는 과정을 나타낸 것이다.Next, FIG. 7 is a flowchart sequentially illustrating a transmitter processing procedure of a video quality estimation method according to an embodiment of the present invention, and illustrates a process of evaluating image quality and transmitting data by a non-standard method in a transmitter.

도시된 바와 같이, 송신기(100)의 원동영상 입력부(110)가 부호화부(120)로 원동영상을 입력하면(S101), 부호화부(120)는 상기 원동영상 입력부(110)로부터 수신한 원동영상을 부호화하여 복호화부(130) 및 데이터 혼합부(150)로 전달한다(S102).As shown, when the moving image input unit 110 of the transmitter 100 inputs a moving image to the encoding unit 120 (S101), the encoding unit 120 receives the moving image received from the moving image input unit 110. The encoding is transmitted to the decoder 130 and the data mixer 150 (S102).

상기 복호화부(130)는 부호화된 데이터를 다시 복호화한 동영상을 화질 평가부(140)로 전송하며(S103), 화질 평가부(140)는 상기 수신한 복호화된 동영상을 이용하여 수신측의 화질을 평가하고, 화질 평가 데이터를 데이터 혼합부(150)로 전송한다(S104).The decoder 130 transmits the decoded video to the image quality evaluator 140 (S103), and the image quality evaluator 140 uses the received decoded video to determine the image quality of the receiver. The image quality evaluation data is transmitted to the data mixing unit 150 (S104).

다음, 데이터 혼합부(150)는 상기 S102 단계에서 수신한 부호화된 동영상 데이터와 상기 S104단계에서 수신한 화질 평가 데이터를 혼합하고, 송신부는 혼합된 데이터를 네트워크를 통해 동영상 수신기(200)로 전송한다(S105).Next, the data mixer 150 mixes the encoded video data received in step S102 and the image quality evaluation data received in step S104, and the transmitter transmits the mixed data to the video receiver 200 through a network. (S105).

한편, 상기 실시예는 도 2c의 송신기(100)에서 수행되는 무기준법에 의한 화질 평가 과정을 나타낸 것으로서, 도 2a와 같이 전기준법에 의해 화질 평가를 수행하는 경우, 상기 단계 S101에서 원동영상 입력부(110)는 부호화부(120) 및 화질 평가부(140)로 원동영상을 입력하며, S104 단계에서 상기 화질 평가부(140)는 부호화된 동영상과 원동영상을 모두 이용하여 화질 평가를 수행한다.On the other hand, the embodiment shows the image quality evaluation process by the non-standard method performed in the transmitter 100 of Figure 2c, when performing the image quality evaluation by the electro-observation method as shown in Figure 2a, the original image input unit ( 110 inputs a moving image to the encoder 120 and the image quality evaluator 140. In step S104, the image quality evaluator 140 performs image quality evaluation using both the encoded video and the moving image.

또한, 도 2b에서와 같이 감소기준법에 의해 화질 평가를 수행하는 경우, 상기 원동영상 입력부(110)는 부호화부(120)와 특징 추출부(150)로 원동영상을 입력하고, 상기 S104 단계에서 화질 평가부(140)는 특징 추출부(150)로부터 특징 파라미터를 수신하여 상기 부호화된 동영상 및 특징 파라미터를 이용하여 화질 평가를 수행한다. 만일 도 2d와 같이 송신기에 원동영상이 존재하지 않고 부호화된 동영상과 특징파라미터만 입력되는 경우도 동일한 방법으로 감소기준법에 의해 화질을 평가할 수 있다.In addition, when performing image quality evaluation by the reduction reference method as shown in Figure 2b, the moving image input unit 110 inputs the moving image to the encoder 120 and the feature extractor 150, the image quality in step S104 The evaluator 140 receives the feature parameter from the feature extractor 150 and performs image quality evaluation using the encoded video and the feature parameter. If the moving picture does not exist in the transmitter and only the encoded video and the feature parameters are input as shown in FIG. 2D, the image quality may be evaluated by the reduction reference method.

그리고, 전기준법, 무기준법, 감소기준법과 무관하게 상기 화질 평가부(140) 는 S104 단계 이전에 부호화부(120)로부터 보조 정보를 더 수신할 수 있으며, S104 단계에서 화질 평가시 보조 정보를 이용하여 화질 평가를 수행할 수 있다.In addition, irrespective of the electric compliance method, the non-standard method, and the reduced reference method, the image quality evaluator 140 may further receive auxiliary information from the encoder 120 before step S104, and use the auxiliary information when the image quality is evaluated in step S104. Image quality evaluation can be performed.

다음, 도 8은 본 발명의 일 실시예에 따르는 동영상 화질 평가 방법의 수신기 처리 과정을 순차적으로 나타낸 흐름도로서, 수신기에서 무기준법을 적용하여 화질을 평가하는 과정을 나타낸 것이다.Next, FIG. 8 is a flowchart sequentially illustrating a receiver processing procedure of a video quality estimation method according to an embodiment of the present invention, and illustrates a process of evaluating image quality by applying a non-standard method in a receiver.

도시된 바와 같이, 동영상 수신기(200)의 수신 데이터 입력부(210)는 네트워크를 통해 수신한 혼합 데이터 즉, 부호화된 동영상 데이터와 화질 평가 데이터가 혼합된 데이터를 수신하면, 이를 데이터 분리부(220) 및 전송에러 추정부(240)로 전달한다(S201).As shown in the drawing, the reception data input unit 210 of the video receiver 200 receives mixed data received through a network, that is, data in which encoded video data and image quality evaluation data are mixed. And it transmits to the transmission error estimation unit 240 (S201).

데이터 분리부(220)는 수신된 혼합 데이터를 부호화 데이터와 화질 평가 데이터로 분리하고, 분리된 부호화 데이터는 복호화부(230)로, 화질 평가 데이터는 화질 평가부(250)로 전송한다(S202).The data separating unit 220 separates the received mixed data into encoded data and image quality evaluation data, and transmits the separated encoded data to the decoder 230 and the image quality evaluation data to the image quality evaluator 250 (S202). .

다음, 전송에러 추정부(240)는 전송에러를 측정하여 전송에러 정보를 화질 평가부(250)로 전달하며(S203), 화질 평가부(250)는 상기 전송에러 정보, 상기 복호화부(230)에서 복호화된 복호화 동영상 및 S202 단계에서 수신한 화질 평가 데이터를 이용하여 화질 평가를 수행한다(S204).Next, the transmission error estimator 240 measures the transmission error and transmits the transmission error information to the image quality evaluator 250 (S203), and the image quality evaluator 250 transmits the transmission error information and the decoder 230. The image quality evaluation is performed using the decoded video decoded in step S and the image quality evaluation data received in step S202 (S204).

한편, 상기 실시예는 무기준법에 의한 화질 평가 과정을 나타낸 것으로서, 도 6b와 같이 전기준법에 의해 화질 평가를 수행하는 경우, S204 단계에서 상기 화질 평가부(250)는 복호화된 동영상 및 원동영상 입력부(240)로부터 입력되는 원동 영상을 이용하여 화질 평가를 수행한다.On the other hand, the embodiment shows the image quality evaluation process by the non-standard method, when performing the image quality evaluation by the electro-observation as shown in Figure 6b, in step S204 the image quality evaluation unit 250 is decoded video and moving image input unit Image quality evaluation is performed using the original image input from 240.

또한, 도 6c에서와 같이 감소기준법에 의해 화질 평가를 수행하는 경우, 상기 S204 단계에서 화질 평가부(250)는 특징 추출부(250)로부터 특징 파라미터를 수신하여 상기 복호화된 동영상 및 특징 파라미터를 이용하여 화질 평가를 수행한다.In addition, when performing image quality evaluation by the reduction reference method as shown in Figure 6c, in step S204 the image quality evaluation unit 250 receives the feature parameters from the feature extractor 250 to use the decoded video and feature parameters Image quality evaluation.

그리고, 화질 평가부(250)는 S202 단계와 S204 단계 사이에, 복호화부(230)로부터 복호화된 동영상 및 보조 정보를 더 수신하고, S204 단계에서 복호화된 동영상과 보조 정보를 더 이용하여 화질 평가를 수행할 수 있다. The image quality evaluator 250 further receives the decoded video and the auxiliary information from the decoder 230 between steps S202 and S204, and further evaluates the image quality using the decoded video and the auxiliary information in step S204. Can be done.

또한, 수신측의 화질 평가의 중요 목적 중 하나는 송신측의 화질 모니터링이므로, 상기 화질 평가부(250)는 화질 평가 결과를 송신기(100)로 제공하는 것이 바람직하다.In addition, since one of the important purposes of the image quality evaluation of the receiving side is the image quality monitoring of the transmitting side, the image quality evaluator 250 preferably provides the image quality evaluation result to the transmitter 100.

다음, 도 9 및 도 10은 본 발명의 동영상 부호화 장치 및 동영상 부호화 방법을 설명하기 위한 도면이다.9 and 10 are diagrams for describing a video encoding apparatus and a video encoding method of the present invention.

이전까지 설명한 동영상 화질 평가 시스템에서 동영상 송신기(100)는 동영상 수신기(200)가 혼합된 화질 지수를 이용하여 화질 평가를 수행할 수 있도록 화질 평가 데이터와 부호화 데이터를 혼합하고 동영상 수신기(100)로 전송한다.In the video image quality evaluation system described above, the video transmitter 100 mixes the image quality evaluation data and the encoded data and transmits the image quality evaluation data and the encoded data to the video receiver 100 so that the video receiver 200 may perform the image quality evaluation using the mixed image quality index. do.

이때, 상기 동영상 송신기(100)는 혼합된 데이터를 생성하고 동영상 수신기(200)로 전송하는 역할을 모두 수행하나, 혼합된 데이터는 별도의 동영상 부호화 장치에서 생성되고, 동영상 송신기는 단지 혼합된 데이터를 수신기로 전송하는 역할만을 수행할 수 있다.In this case, the video transmitter 100 generates both mixed data and transmits the mixed data to the video receiver 200. However, the mixed data is generated by a separate video encoding apparatus, and the video transmitter only transmits the mixed data. It can only play the role of transmitting to the receiver.

이 경우, 혼합된 데이터를 생성하는 동영상 부호화 장치(300)는 도 9에서와 같이 원동영상 입력부(310), 부호화부(320), 복호화부(330), 화질 평가부(340), 데이터 혼합부(350)를 포함하며, 각 구성 요소의 역할은 앞서 설명한 도 2a에서와 동일하다.In this case, the video encoding apparatus 300 that generates the mixed data includes the original video input unit 310, the encoder 320, the decoder 330, the image quality evaluator 340, and the data mixer as shown in FIG. 9. 350, the role of each component is the same as in FIG. 2A described above.

즉, 도 9의 동영상 부호화 장치(300)는 앞서 도 2a를 통해 설명한 동영상 화질 평가 시스템의 송신기(100)에서 송신부(170)만을 제외한 구성이며, 본 발명의 동영상 부호화 장치에서 화질 평가부(340)는 전기준법, 감소 기준법, 무기준법을 이용하여 화질을 평가할 수 있으므로, 본 발명의 동영상 부호화 장치는 도 2b와 도 2c에서 각각 송신부(170)를 제외한 구성을 취할 수 있다.That is, the video encoding apparatus 300 of FIG. 9 is configured to remove only the transmitter 170 from the transmitter 100 of the video quality evaluation system described above with reference to FIG. 2A, and the image quality estimation unit 340 of the video encoding apparatus of the present invention. Since the image quality may be evaluated using the electro-computation method, the reduction reference method, and the non-standard method, the video encoding apparatus of the present invention may take the configuration excluding the transmitter 170 in FIGS. 2B and 2C, respectively.

마찬가지로, 도 10의 흐름도는 본 발명의 동영상 부호화 장치(300)에서 수행되는 동영상 부호화 과정을 나타낸 것이므로, 앞서 도 7을 통해 설명한 동영상 송신기에서의 동영상 송신 과정과 거의 동일하다.Similarly, since the flowchart of FIG. 10 illustrates a video encoding process performed by the video encoding apparatus 300 of the present invention, the flowchart of FIG. 10 is almost the same as the video transmission process of the video transmitter described above with reference to FIG. 7.

구체적으로 설명하면, S301 단계 내지 S304 단계는 도 7의 S101 단계 내지 S104 단계와 동일하며, S305 단계에서 본 발명 동영상 부호화 장치(300)의 데이터 혼합부(350)는 S302 단계에서 수신한 부호화된 동영상 데이터와 S304 단계에서 수신한 화질 평가 데이터를 혼합한다. 즉, 본 발명의 동영상 부호화 장치(300)는 별도로 송신부를 구비하고 있지 않으므로 동영상 수신기로 혼합된 데이터를 송신하지는 않는다.Specifically, steps S301 to S304 are the same as steps S101 to S104 of FIG. 7, and in step S305, the data mixer 350 of the video encoding apparatus 300 of the present invention encodes the encoded video received in step S302. The data and the image quality evaluation data received in step S304 are mixed. That is, since the video encoding apparatus 300 of the present invention does not include a transmitter, the mixed video is not transmitted to the video receiver.

한편, 앞서 동영상 부호화 장치(300)의 화질 평가부(340)의 설명 시에 설명한 바와 마찬가지로 S304 단계에서 화질 평가부(340)는 무기준법, 감소기준법, 전 기준법 등 다양한 방법을 적용하여 화질 평가를 수행할 수 있다.Meanwhile, as described above in the description of the image quality evaluator 340 of the video encoding apparatus 300, the image quality evaluator 340 evaluates image quality by applying various methods such as a non-standard method, a reduced reference method, and an all reference method. Can be done.

본 발명이 속하는 기술분야의 당업자는 본 발명이 그 기술적 사상이나 필수적 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있으므로, 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로서 이해해야만 한다. 본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 등가개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.As those skilled in the art to which the present invention pertains may implement the present invention in other specific forms without changing the technical spirit or essential features, the embodiments described above should be understood as illustrative and not restrictive in all aspects. Should be. The scope of the present invention is shown by the following claims rather than the detailed description, and all changes or modifications derived from the meaning and scope of the claims and their equivalents should be construed as being included in the scope of the present invention. do.

따라서, 본 발명의 혼합된 화질 지수를 이용한 객관적 동영상 화질 평가 시스템 및 방법과 이를 위한 동영상 부호화 장치 및 방법에 의하면, 송신측의 화질 평가 결과인 화질 지수를 부호화 데이터와 혼합하여 전송함으로 수신측에서 화질평가를 용이하게 하는 것이며, 또한 비디오 코덱의 부호화기 또는 복호화기가 제공할 수 있는 보조 정보를 화질 평가에 활용함으로써 객관적 화질 평가 성능을 향상시킬 수 있다.Therefore, according to the objective video quality estimation system and method using the mixed video quality index of the present invention and the video encoding apparatus and method therefor, the video quality index on the receiving side is mixed with the encoded data and transmitted, thereby transmitting the quality. It is to facilitate the evaluation, and the objective image quality evaluation performance can be improved by utilizing the auxiliary information provided by the encoder or the decoder of the video codec in the image quality evaluation.

Claims (30)

삭제delete 동영상 수신기가 동영상 송신기의 화질 평가 데이터를 이용하여 동영상 화질 평가를 수행할 수 있도록 하는 동영상 송신기를 포함하는 동영상 화질 평가 시스템으로서,A video quality evaluation system including a video transmitter that enables a video receiver to perform video quality evaluation using video quality evaluation data of the video transmitter. 상기 동영상 송신기는,The video transmitter, 원동영상을 입력하기 위한 원동영상 입력부;A moving image input unit for inputting a moving image; 상기 입력된 원동영상을 부호화하는 부호화부;An encoder which encodes the input original image; 상기 부호화부에 의해 부호화된 동영상 데이터를 복호화하는 복호화부;A decoder which decodes video data encoded by the encoder; 상기 복호화된 동영상에 대한 화질 평가를 수행하고 화질 평가 데이터를 출력하는 화질 평가부;An image quality evaluation unit configured to perform image quality evaluation on the decoded video and output image quality evaluation data; 상기 부호화된 데이터와 상기 화질 평가 데이터를 혼합하여 혼합 데이터를 생성하는 데이터 혼합부; 및A data mixing unit which generates mixed data by mixing the encoded data and the image quality evaluation data; And 상기 데이터 혼합부에서 생성된 상기 혼합 데이터를 상기 동영상 수신기로 송신하는 송신부;A transmitter for transmitting the mixed data generated by the data mixer to the video receiver; 를 포함하는 것을 특징으로 하는 혼합된 화질 지수를 이용한 객관적 동영상 화질 평가 시스템.Objective video quality evaluation system using a mixed picture quality index, characterized in that it comprises a. 동영상 수신기가 동영상 송신기의 화질 평가 데이터를 이용하여 동영상 화질 평가를 수행할 수 있도록 하는 동영상 송신기를 포함하는 동영상 화질 평가 시스템으로서,A video quality evaluation system including a video transmitter that enables a video receiver to perform video quality evaluation using video quality evaluation data of the video transmitter. 상기 동영상 송신기는,The video transmitter, 원동영상을 부호화부 및 화질 평가부로 입력하기 위한 원동영상 입력부;A moving image input unit for inputting a moving image into an encoder and an image quality evaluation unit; 상기 입력된 원동영상을 부호화하는 부호화부;An encoder which encodes the input original image; 상기 부호화부에 의해 부호화된 동영상 데이터를 복호화하는 복호화부;A decoder which decodes video data encoded by the encoder; 상기 원동영상 입력부로부터 입력되는 원동영상과 상기 복호화된 동영상을 이용하여 화질 평가를 수행하고 화질 평가 데이터를 출력하는 화질 평가부;An image quality evaluation unit configured to perform image quality evaluation using the original image input from the original image input unit and the decoded video and output image quality evaluation data; 상기 부호화된 데이터와 상기 화질 평가 데이터를 혼합하여 혼합 데이터를 생성하는 데이터 혼합부; 및A data mixing unit which generates mixed data by mixing the encoded data and the image quality evaluation data; And 상기 데이터 혼합부에서 생성된 상기 혼합 데이터를 상기 동영상 수신기로 송신하는 송신부;A transmitter for transmitting the mixed data generated by the data mixer to the video receiver; 를 포함하는 것을 특징으로 하는 혼합된 화질 지수를 이용한 객관적 동영상 화질 평가 시스템.Objective video quality evaluation system using a mixed picture quality index, characterized in that it comprises a. 제2항 또는 제3항에 있어서,The method according to claim 2 or 3, 상기 부호화부는, 부호화 과정에서 습득되는 정보 중 화질 평가를 위한 보조 정보를 상기 화질 평가부로 전달하고,The encoder transmits auxiliary information for image quality evaluation from information acquired in an encoding process to the image quality evaluation unit. 상기 화질 평가부는, 상기 보조 정보를 더 이용하여 화질 평가를 수행하는 것을 특징으로 하는 혼합된 화질 지수를 이용한 객관적 동영상 화질 평가 시스템.The image quality evaluation unit, the objective video quality evaluation system using a mixed image quality index, characterized in that for performing the image quality further using the auxiliary information. 제4항에 있어서,The method of claim 4, wherein 상기 보조 정보는,The auxiliary information, 코덱 종류 정보, 비트율(Bit Rate), 초당 프레임수(FPS; Frames Per Second), 프레임의 시간축 상의 위치, 인접한 블록 사이의 불연속성을 나타내는 블록킹(Blocking) 정도, 움직임 정도(Motion Amount), 주파수 별 잔여 오차 정보 중 적어도 하나 이상을 포함하는 것을 특징으로 하는 혼합된 화질 지수를 이용한 객관적 동영상 화질 평가 시스템.Codec type information, bit rate, frames per second (FPS), position on the time axis of the frame, blocking degree indicating discontinuity between adjacent blocks, motion amount, frequency residual Objective video quality evaluation system using a mixed picture quality index, characterized in that it comprises at least one or more of the error information. 동영상 송신기의 화질 평가 데이터를 이용하여 동영상 화질 평가를 수행하는 동영상 수신기를 포함하는 동영상 화질 평가 시스템으로서,A video quality evaluation system including a video receiver for performing video quality evaluation using video quality evaluation data of a video transmitter. 상기 동영상 수신기는,The video receiver, 상기 동영상 송신기로부터 네트워크를 통해 부호화된 데이터와 화질 평가 데이터가 혼합된 수신 데이터를 수신하는 수신 데이터 입력부;A reception data input unit configured to receive reception data of a mixture of encoded data and image quality evaluation data through a network from the video transmitter; 상기 수신 데이터 입력부로부터 상기 수신 데이터를 입력받아, 부호화된 데이터와 화질 평가 데이터로 분리하는 데이터 분리부;A data separation unit which receives the received data from the received data input unit and separates the encoded data into image quality evaluation data; 상기 데이터 분리부로부터 부호화된 데이터를 입력받아 복호화하여 수신 동영상을 생성하는 복호화부;A decoder which receives the encoded data from the data separator and decodes the received video to generate a received video; 상기 수신 데이터 입력부로부터 상기 수신 데이터를 입력받아 전송에러를 추정하는 전송에러 추정부;A transmission error estimating unit configured to estimate the transmission error by receiving the reception data from the reception data input unit; 상기 데이터 분리부로부터 화질 평가 데이터를 입력받고, 상기 전송에러 추정부로부터 전송에러 정보를 입력받아, 화질을 평가하는 화질 평가부;An image quality evaluation unit which receives image quality evaluation data from the data separation unit, receives transmission error information from the transmission error estimating unit, and evaluates image quality; 를 포함하는 것을 특징으로 하는 혼합된 화질 지수를 이용한 객관적 동영상 화질 평가 시스템.Objective video quality evaluation system using a mixed picture quality index, characterized in that it comprises a. 제6항에 있어서,The method of claim 6, 상기 동영상 수신기는,The video receiver, 원동영상으로부터 추출된 특징 파라미터를 입력하기 위한 특징파라미터 입력부를 더 포함하며,Further comprising a feature parameter input unit for inputting a feature parameter extracted from the original image, 상기 화질 평가부는, 상기 특징 파라미터를 더 이용하여 화질 평가를 수행하는 것을 특징으로 하는 혼합된 화질 지수를 이용한 객관적 동영상 화질 평가 시스템.And the image quality evaluation unit performs image quality evaluation further using the feature parameter. 제6항 또는 제7항에 있어서,The method according to claim 6 or 7, 상기 복호화부는, 복호화된 동영상을 상기 화질 평가부로 전달하며,The decoder transmits the decoded video to the image quality evaluator, 상기 화질 평가부는, 상기 복호화부로부터 입력되는 복호화된 동영상을 더 이용하여 화질 평가를 수행하는 것을 특징으로 하는 혼합된 화질 지수를 이용한 객관적 동영상 화질 평가 시스템.And the image quality evaluator further performs image quality evaluation using the decoded video input from the decoder. 제8항에 있어서,The method of claim 8, 상기 복호화부는, 복호화 과정에서 습득되는 정보 중 화질 평가를 위한 보조 정보를 상기 화질 평가부로 전달하고,The decoding unit transmits auxiliary information for image quality evaluation among information acquired in the decoding process to the image quality evaluation unit, 상기 화질 평가부는, 상기 복호화부로부터 전달되는 보조 정보를 더 이용하여 화질 평가를 수행하는 것을 특징으로 하는 혼합된 화질 지수를 이용한 객관적 동영상 화질 평가 시스템.The image quality evaluation unit, the objective video quality evaluation system using the mixed image quality index, characterized in that to perform the image quality evaluation by further using the auxiliary information transmitted from the decoder. 제9항에 있어서,The method of claim 9, 상기 보조 정보는,The auxiliary information, 코덱 종류 정보, 비트율(Bit Rate), 초당 프레임수(FPS; Frames Per Second), 프레임의 시간축 상의 위치, 블록 위치 정보, 인접한 블록 사이의 불연속성을 나타내는 블록킹(Blocking) 정도, 움직임 정도(Motion Amount), 주파수 별 전송 비트 정보, 주파수 별 잔여 오차 정보, 전송에러 정보 중 적어도 하나 이상을 포함하는 것을 특징으로 하는 혼합된 화질 지수를 이용한 객관적 동영상 화질 평가 시스템.Codec type information, bit rate, frames per second (FPS), position on the time axis of the frame, block position information, blocking degree indicating discontinuity between adjacent blocks, and motion amount And, at least one of transmission bit information for each frequency, residual error information for each frequency, and transmission error information. 제10항에 있어서,The method of claim 10, 상기 전송에러 정보는,The transmission error information, 비트 에러 정보, 패킷 손실 정보, 지연 정보, 지터링(Jittering) 정보 중 적어도 하나 이상을 포함하는 것을 특징으로 하는 혼합된 화질 지수를 이용한 객관적 동영상 화질 평가 시스템.An objective video quality evaluation system using a mixed picture quality index comprising at least one of bit error information, packet loss information, delay information, and jittering information. 삭제delete 원동영상 입력부와, 부호화부와, 복호화부와, 상기 복호화된 동영상 데이터를 이용하여 화질 평가를 수행하는 화질 평가부 및 상기 부호화된 데이터와 화질 평가 데이터를 혼합하여 동영상 수신기로 전송하는 데이터 혼합부로 이루어져, 동영상 수신기가 동영상 송신기의 화질 평가 데이터를 이용하여 동영상 화질 평가를 수행할 수 있도록 하는 동영상 송신기에서의 동영상 화질 평가 방법으로서,An original video input unit, an encoding unit, a decoding unit, an image quality evaluation unit which performs image quality evaluation using the decoded video data, and a data mixing unit which mixes the encoded data and image quality evaluation data and transmits them to a video receiver. A video quality estimation method in a video transmitter that allows a video receiver to perform video quality evaluation using video quality evaluation data of the video transmitter. 상기 원동영상 입력부가 상기 부호화부로 원동영상을 입력하는 제1단계와;A first step of inputting a moving image to the encoder by the moving image input unit; 상기 부호화부가 원동영상을 부호화하여 부호화된 동영상 데이터를 상기 복호화부 및 데이터 혼합부로 전달하는 제2단계와;A second step of transmitting, by the encoder, the encoded moving image to the decoder and the data mixer; 상기 복호화부가 상기 부호화된 동영상 데이터를 복호화하고, 복호화된 동영상을 상기 화질 평가부로 전달하는 제3단계와;A third step of the decoder decoding the encoded video data and transferring the decoded video to the image quality evaluator; 상기 화질 평가부가 상기 복호화된 동영상을 이용하여 화질 평가를 수행하고, 화질 평가 데이터를 상기 데이터 혼합부로 전달하는 제4단계; 및A fourth step of performing, by the image quality evaluation unit, image quality evaluation using the decoded video and transferring image quality evaluation data to the data mixing unit; And 상기 데이터 혼합부가 상기 부호화된 데이터 및 화질 평가 데이터를 혼합하 여 동영상 수신기로 전송하는 제5단계;A fifth step of mixing, by the data mixing unit, the encoded data and the image quality evaluation data to a video receiver; 를 포함하는 것을 특징으로 하는 혼합된 화질 지수를 이용한 객관적 동영상 화질 평가 방법.Objective video quality evaluation method using a mixed picture quality index, characterized in that it comprises a. 제13항에 있어서,The method of claim 13, 상기 제1단계에서,In the first step, 상기 원동영상 입력부는 상기 부호화부와 화질 평가부로 원동영상을 입력하며,The moving image input unit inputs a moving image to the encoder and the image quality evaluation unit, 상기 제4단계에서,In the fourth step, 상기 화질 평가부는 상기 원동영상을 더 이용하여 화질 평가를 수행하는 것을 특징으로 하는 혼합된 화질 지수를 이용한 객관적 동영상 화질 평가 방법.And the image quality evaluator further performs image quality evaluation using the original image. 제13항 또는 제14항에 있어서,The method according to claim 13 or 14, 상기 제1단계 이후, 제4단계 이전에,After the first step and before the fourth step, 상기 부호화부가 부호화 과정에서 습득되는 정보 중 화질 평가를 위한 보조 정보를 상기 화질 평가부로 전달하는 단계를 더 포함하고,And transmitting, to the image quality evaluator, the encoder by using the encoding unit, auxiliary information for image quality evaluation, among the information acquired in the encoding process. 상기 제4단계에서,In the fourth step, 상기 화질 평가부는 상기 보조 정보를 더 이용하여 화질 평가를 수행하는 것을 특징으로 하는 혼합된 화질 지수를 이용한 객관적 동영상 화질 평가 방법.And the image quality evaluator further performs image quality evaluation using the supplementary information. 제15항에 있어서,The method of claim 15, 상기 보조 정보는,The auxiliary information, 코덱 종류 정보, 비트율(Bit Rate), 초당 프레임수(FPS; Frames Per Second), 프레임의 시간축 상의 위치, 인접한 블록 사이의 불연속성을 나타내는 블록킹(Blocking) 정도, 움직임 정도(Motion Amount), 주파수 별 잔여 오차 정보 중 적어도 하나 이상을 포함하는 것을 특징으로 하는 혼합된 화질 지수를 이용한 객관적 동영상 화질 평가 방법.Codec type information, bit rate, frames per second (FPS), position on the time axis of the frame, blocking degree indicating discontinuity between adjacent blocks, motion amount, frequency residual Objective video quality evaluation method using a mixed picture quality index, characterized in that it comprises at least one or more of the error information. 동영상 송신기로부터 네트워크를 통해 데이터를 수신하는 수신 데이터 입력부, 수신 데이터를 분리하는 데이터 분리부, 복호화부, 전송에러 추정부 및 화질 평가부를 포함하여, 상기 동영상 송신기의 화질 평가 데이터를 이용하여 동영상 화질 평가를 수행하는 동영상 수신기에서의 동영상 화질 평가 방법으로서,Evaluating video quality using the image quality evaluation data of the video transmitter, including a reception data input unit for receiving data from a video transmitter through a network, a data separator for separating received data, a decoder, a transmission error estimator, and an image quality evaluation unit. A video quality evaluation method in a video receiver that performs 상기 수신 데이터 입력부가 상기 동영상 송신기로부터 네트워크를 통해 부호화된 데이터와 화질 평가 데이터가 혼합된 데이터를 수신하여 상기 데이터 분리부 및 전송에러 추정부 전달하는 제1단계와;A first step of adding the received input data transfer receives the data and the quality assessment data is encoded mixed data over the network from the video transmitter to the data separation unit and sending the error estimator; 상기 데이터 분리부가 상기 수신 데이터를 부호화된 데이터와 화질 평가 데이터로 분리하고, 분리된 부호화 데이터를 상기 복호화부로 전달하고, 화질 평가 데이터는 상기 화질 평가부로 전달하는 제2단계와;A second step of separating the received data into encoded data and image quality evaluation data, transferring the separated encoded data to the decoder, and transmitting the image quality evaluation data to the image quality evaluation unit; 상기 전송에러 추정부가 상기 수신 데이터를 이용하여 전송에러를 추정하고, 추정된 전송에러 정보를 상기 화질 평가부로 전달하는 제3단계; 및A third step of the transmission error estimator estimating a transmission error using the received data and transferring the estimated transmission error information to the image quality evaluator; And 상기 화질 평가부가 상기 데이터 분리부로부터 전달된 화질 평가 데이터 및 상기 전송에러 추정부로부터 전달된 전송에러 정보를 이용하여 화질을 평가하는 제4단계;A fourth step of evaluating the image quality using the image quality evaluation data transferred from the data separator and the transmission error information transmitted from the transmission error estimator; 를 포함하는 것을 특징으로 하는 혼합된 화질 지수를 이용한 객관적 동영상 화질 평가 방법.Objective video quality evaluation method using a mixed picture quality index, characterized in that it comprises a. 제17항에 있어서,The method of claim 17, 상기 동영상 수신기는,The video receiver, 원동영상으로부터 추출된 특징 파라미터를 입력받는 입력부를 더 포함하며,Further comprising an input unit for receiving a feature parameter extracted from the original image, 상기 제4단계에서,In the fourth step, 상기 화질 평가부는, 상기 특징 파라미터를 더 이용하여 화질 평가를 수행하는 것을 특징으로 하는 혼합된 화질 지수를 이용한 객관적 동영상 화질 평가 방법.And the image quality evaluation unit performs image quality evaluation further using the feature parameter. 제17항 또는 제18항에 있어서,The method of claim 17 or 18, 상기 제2단계 이후, 제4단계 이전에,After the second step and before the fourth step, 상기 복호화부가 상기 데이터 분리부로부터 입력된 부호화된 동영상을 복호화하여 복호화된 동영상을 상기 화질 평가부로 전달하는 단계를 더 포함하며,The decoding unit further includes the step of decoding the encoded video input from the data separating unit and forwards the decoded video to the image quality evaluation unit, 상기 제4단계에서,In the fourth step, 상기 화질 평가부는, 상기 복호화부로부터 입력되는 복호화된 동영상을 더 이용하여 화질 평가를 수행하는 것을 특징으로 하는 혼합된 화질 지수를 이용한 객 관적 동영상 화질 평가 방법.And the image quality evaluator further performs image quality evaluation using the decoded video input from the decoder. 제19항에 있어서,The method of claim 19, 상기 복호화부가 복호화된 동영상을 상기 화질 평가부로 전달하는 단계에서,In the step of transmitting the decoded video to the image quality evaluator, 상기 복호화 과정에서 습득되는 정보 중 화질 평가를 위한 보조 정보를 상기 화질 평가부로 전달하며,Transmitting auxiliary information for image quality evaluation among information acquired in the decoding process to the image quality evaluation unit, 상기 제4단계에서,In the fourth step, 상기 화질 평가부는, 상기 복호화부로부터 전달되는 보조 정보를 더 이용하여 화질 평가를 수행하는 것을 특징으로 하는 혼합된 화질 지수를 이용한 객관적 동영상 화질 평가 방법.The image quality evaluation unit, the objective video quality evaluation method using a mixed image quality index, characterized in that for performing the image quality evaluation using the additional information transmitted from the decoder. 제20항에 있어서,The method of claim 20, 상기 보조 정보는,The auxiliary information, 코덱 종류 정보, 비트율(Bit Rate), 초당 프레임수(FPS; Frames Per Second), 프레임의 시간축 상의 위치, 블록 위치 정보, 인접한 블록 사이의 불연속성을 나타내는 블록킹(Blocking) 정도, 움직임 정도(Motion Amount), 주파수 별 전송 비트 정보, 주파수 별 잔여 오차 정보, 전송에러 정보 중 적어도 하나 이상을 포함하는 것을 특징으로 하는 혼합된 화질 지수를 이용한 객관적 동영상 화질 평가 방법. Codec type information, bit rate, frames per second (FPS), position on the time axis of the frame, block position information, blocking degree indicating discontinuity between adjacent blocks, and motion amount And, at least one of transmission bit information for each frequency, residual error information for each frequency, and transmission error information. 제21항에 있어서,The method of claim 21, 상기 전송에러 정보는,The transmission error information, 비트 에러 정보, 패킷 손실 정보, 지연 정보, 지터링(Jittering) 정보 중 적어도 하나 이상을 포함하는 것을 특징으로 하는 혼합된 화질 지수를 이용한 객관적 동영상 화질 평가 방법.A method for evaluating objective video quality using a mixed picture quality index comprising at least one of bit error information, packet loss information, delay information, and jittering information. 화질 평가 데이터를 이용하여 동영상 화질 평가를 수행할 수 있도록 화질 평가 지수를 혼합하는 동영상 부호화 장치로서,A video encoding apparatus for mixing video quality indexes to perform video quality evaluation using video quality evaluation data. 원동영상을 입력하기 위한 원동영상 입력부;A moving image input unit for inputting a moving image; 상기 입력된 원동영상을 부호화하여 부호화된 동영상을 출력하는 부호화부;An encoder which encodes the input moving image and outputs an encoded video; 상기 부호화된 동영상을 복호화하여 복호화된 동영상을 출력하는 복호화부;A decoder configured to decode the encoded video and output a decoded video; 상기 복호화된 동영상을 이용하여 상기 부호화된 동영상의 화질 평가를 수행하고, 화질 평가 데이터를 출력하는 화질 평가부; 및An image quality evaluation unit which performs image quality evaluation of the encoded video using the decoded video and outputs image quality evaluation data; And 상기 부호화부의 출력 데이터인 부호화된 동영상 데이터와, 상기 화질 평가부의 출력 데이터인 화질 평가 데이터를 혼합하여 출력하는 데이터 혼합부;A data mixer which mixes and outputs encoded video data which is output data of the encoder and image quality evaluation data that is output data of the image quality evaluator; 를 포함하는 것을 특징으로 하는 동영상 부호화 장치.Video encoding apparatus comprising a. 제23항에 있어서,The method of claim 23, wherein 상기 화질 평가부는,The image quality evaluation unit, 무기준법, 전기준법, 감소기준법 중 어느 하나를 이용하여 화질 평가를 수행 하는 것을 특징으로 하는 동영상 부호화 장치.A video encoding apparatus, characterized in that the image quality evaluation is performed using any one of the non-standard method, the electric compliance method, and the reduced reference method. 제23항에 있어서,The method of claim 23, wherein 상기 혼합부는,The mixing unit, 이전 프레임과의 유사도를 나타내는 데이터를 더 혼합하는 것을 특징으로 하는 동영상 부호화 장치.The video encoding apparatus, characterized by further mixing data representing the similarity with the previous frame. 제23항 또는 제25항에 있어서,The method of claim 23 or 25, 상기 혼합부는,The mixing unit, 움직임 정도를 나타내는 계수를 더 혼합하는 것을 특징으로 하는 동영상 부호화 장치.A video encoding device, characterized by further mixing coefficients representing the degree of motion. 원동영상 입력부, 부호화부, 복호화부, 화질 평가부 및 데이터 혼합부를 포함하여, 화질 평가 데이터를 이용하여 동영상 화질 평가를 수행할 수 있도록 화질 평가 지수를 혼합하는 동영상 부호화 장치에서의 동영상 부호화 방법으로서,A video encoding method in a video encoding apparatus including a moving image input unit, an encoding unit, a decoding unit, an image quality evaluation unit, and a data mixing unit to mix image quality evaluation indices so as to perform video quality evaluation using image quality evaluation data. 상기 원동영상 입력부가 상기 부호화부로 원동영상을 입력하는 제1단계와;A first step of inputting a moving image to the encoder by the moving image input unit; 상기 부호화부가 원동영상을 부호화하여 부호화된 동영상 데이터를 상기 복호화부 및 데이터 혼합부로 전달하는 제2단계와;A second step of transmitting, by the encoder, the encoded moving image to the decoder and the data mixer; 상기 복호화부가 상기 부호화된 동영상 데이터를 복호화하고, 복호화된 동영상을 상기 화질 평가부로 전달하는 제3단계와;A third step of the decoder decoding the encoded video data and transferring the decoded video to the image quality evaluator; 상기 화질 평가부가 상기 복호화된 동영상을 이용하여 화질 평가를 수행하고, 화질 평가 데이터를 상기 데이터 혼합부로 전달하는 제4단계; 및A fourth step of performing, by the image quality evaluation unit, image quality evaluation using the decoded video and transferring image quality evaluation data to the data mixing unit; And 상기 데이터 혼합부가 상기 부호화된 데이터 및 화질 평가 데이터를 혼합하는 제5단계;A fifth step of mixing, by the data mixing unit, the encoded data and image quality evaluation data; 를 포함하는 것을 특징으로 하는 동영상 부호화 방법.Video encoding method comprising a. 제27항에 있어서,The method of claim 27, 상기 제4단계에서,In the fourth step, 상기 화질 평가부는,The image quality evaluation unit, 무기준법, 전기준법, 감소기준법 중 어느 하나를 이용하여 화질 평가를 수행하는 것을 특징으로 하는 동영상 부호화 방법.The video encoding method of claim 1, wherein the image quality evaluation is performed using any one of the non-standard method, the electro-observation method, and the reduced reference method. 제27항에 있어서,The method of claim 27, 상기 제5단계에서,In the fifth step, 상기 혼합부는,The mixing unit, 이전 프레임과의 유사도를 나타내는 데이터를 더 혼합하는 것을 특징으로 하는 동영상 부호화 방법.The video encoding method, characterized by further mixing the data indicating the similarity with the previous frame. 제27항 또는 제29항에 있어서,The method of claim 27 or 29, 상기 제5단계에서,In the fifth step, 상기 혼합부는,The mixing unit, 움직임 정도를 나타내는 데이터를 더 혼합하는 것을 특징으로 하는 동영상 부호화 방법.The video encoding method, characterized by further mixing the data indicating the degree of motion.
KR1020050087616A 2005-09-21 2005-09-21 Objective Video Quality Evaluation System and Method Using Mixed Quality Index and Video Coding Apparatus and Method Therefor Expired - Fee Related KR100733261B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020050087616A KR100733261B1 (en) 2005-09-21 2005-09-21 Objective Video Quality Evaluation System and Method Using Mixed Quality Index and Video Coding Apparatus and Method Therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050087616A KR100733261B1 (en) 2005-09-21 2005-09-21 Objective Video Quality Evaluation System and Method Using Mixed Quality Index and Video Coding Apparatus and Method Therefor

Publications (2)

Publication Number Publication Date
KR20070033183A KR20070033183A (en) 2007-03-26
KR100733261B1 true KR100733261B1 (en) 2007-06-27

Family

ID=41560742

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050087616A Expired - Fee Related KR100733261B1 (en) 2005-09-21 2005-09-21 Objective Video Quality Evaluation System and Method Using Mixed Quality Index and Video Coding Apparatus and Method Therefor

Country Status (1)

Country Link
KR (1) KR100733261B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101465664B1 (en) 2013-12-31 2014-12-01 성균관대학교산학협력단 Image data quality assessment apparatus, method and system

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100909373B1 (en) * 2007-11-19 2009-07-24 영남대학교 산학협력단 Jpec 2000 Compressed Image Quality Evaluation Method Using Context Information
KR101141020B1 (en) * 2009-08-04 2012-05-02 에스케이플래닛 주식회사 System and method for detecting an error of result in fast video ingesting
KR101416265B1 (en) 2013-02-28 2014-07-09 연세대학교 산학협력단 Apparatus for measuring quality of video data based on hybrid type and method thereof
CN113784131B (en) * 2021-08-20 2024-06-25 杭州当虹科技股份有限公司 Video coding automation auxiliary system and method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020064930A (en) * 2000-10-11 2002-08-10 코닌클리케 필립스 일렉트로닉스 엔.브이. Scalable coding of multi-media objects
JP2003333629A (en) 2002-05-08 2003-11-21 Nippon Hoso Kyokai <Nhk> Video quality evaluation support apparatus, video quality evaluation support method, and video quality evaluation support program
KR20040107850A (en) * 2003-06-14 2004-12-23 에스케이 텔레콤주식회사 Apparatus and Method for Distortion Optimization of Moving Picture Compaction Encoder
JP2005142900A (en) 2003-11-07 2005-06-02 Nippon Hoso Kyokai <Nhk> Video quality measuring apparatus and video quality measuring program
JP2005167568A (en) 2003-12-02 2005-06-23 Canon Inc Image coding apparatus

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020064930A (en) * 2000-10-11 2002-08-10 코닌클리케 필립스 일렉트로닉스 엔.브이. Scalable coding of multi-media objects
JP2003333629A (en) 2002-05-08 2003-11-21 Nippon Hoso Kyokai <Nhk> Video quality evaluation support apparatus, video quality evaluation support method, and video quality evaluation support program
KR20040107850A (en) * 2003-06-14 2004-12-23 에스케이 텔레콤주식회사 Apparatus and Method for Distortion Optimization of Moving Picture Compaction Encoder
JP2005142900A (en) 2003-11-07 2005-06-02 Nippon Hoso Kyokai <Nhk> Video quality measuring apparatus and video quality measuring program
JP2005167568A (en) 2003-12-02 2005-06-23 Canon Inc Image coding apparatus

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101465664B1 (en) 2013-12-31 2014-12-01 성균관대학교산학협력단 Image data quality assessment apparatus, method and system

Also Published As

Publication number Publication date
KR20070033183A (en) 2007-03-26

Similar Documents

Publication Publication Date Title
US8331443B2 (en) Systems and methods for video quality measurement using auxiliary information of codec
KR102058759B1 (en) Signaling of state information for a decoded picture buffer and reference picture lists
KR101188833B1 (en) Video Quality Objective Assessment Method, Video Quality Objective Assessment Apparatus, and Program
KR101739821B1 (en) Methods for error concealment due to enhancement layer packet loss in scalable video coding (svc) decoding
KR20090063406A (en) Real-time Video Quality Evaluation System and Method Considering Transmission Characteristics
JP4985645B2 (en) Image data compression apparatus, compression method and program, and image data restoration apparatus, restoration method and program
KR101783071B1 (en) Method and apparatus for assessing the quality of a video signal during encoding or compressing of the video signal
AU2012385919B2 (en) Video quality assessment at a bitstream level
KR100733261B1 (en) Objective Video Quality Evaluation System and Method Using Mixed Quality Index and Video Coding Apparatus and Method Therefor
Uhl et al. Comparison study of H. 264/AVC, H. 265/HEVC and VP9-coded video streams for the service IPTV
KR101209890B1 (en) Digital broadcasting transmission apparatus and method, digital broadcasting receiving apparatus and method, for error concealment
US20050226330A1 (en) Method and apparatus for motion compensated temporal interpolation of video sequences
US20060159181A1 (en) Method for encoding and decoding video signal
JP4309703B2 (en) Coding error estimation device
JP4404157B2 (en) Moving picture coding apparatus and moving picture coding method
CN101296166A (en) Method for measuring multimedia data based on index
KR101557164B1 (en) Apparatus and method for estimating image quality
KR20120056443A (en) Method and Apparatus for Real-time Joint Source-Channel Coding
KR100722670B1 (en) Image Quality Evaluation System and Method Using Transmission Error Information
KR20060059774A (en) Method and apparatus for encoding / decoding video signal using motion vectors of pictures with different temporal resolution levels
JP2006180173A (en) Device and method for encoding dynamic image, and device and method for decoding dynamic image
US20060133488A1 (en) Method for encoding and decoding video signal
JP4403565B2 (en) Moving picture decoding apparatus and moving picture decoding method
JP2009065715A (en) Moving image encoder, moving image encoding method, moving image decoder and moving image decoding method
JPWO2008120330A1 (en) Image processing apparatus, image processing method, image processing program, and recording medium

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20050921

PA0201 Request for examination
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20070222

Patent event code: PE09021S01D

PG1501 Laying open of application
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: 20070615

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20070621

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20070620

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
G170 Re-publication after modification of scope of protection [patent]
PG1701 Publication of correction
PR1001 Payment of annual fee

Payment date: 20100526

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20110525

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20120518

Start annual number: 6

End annual number: 6

FPAY Annual fee payment

Payment date: 20130523

Year of fee payment: 7

PR1001 Payment of annual fee

Payment date: 20130523

Start annual number: 7

End annual number: 7

FPAY Annual fee payment

Payment date: 20140522

Year of fee payment: 8

PR1001 Payment of annual fee

Payment date: 20140522

Start annual number: 8

End annual number: 8

FPAY Annual fee payment

Payment date: 20150521

Year of fee payment: 9

PR1001 Payment of annual fee

Payment date: 20150521

Start annual number: 9

End annual number: 9

FPAY Annual fee payment

Payment date: 20160531

Year of fee payment: 10

PR1001 Payment of annual fee

Payment date: 20160531

Start annual number: 10

End annual number: 10

FPAY Annual fee payment

Payment date: 20170602

Year of fee payment: 11

PR1001 Payment of annual fee

Payment date: 20170602

Start annual number: 11

End annual number: 11

FPAY Annual fee payment

Payment date: 20180530

Year of fee payment: 12

PR1001 Payment of annual fee

Payment date: 20180530

Start annual number: 12

End annual number: 12

PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20210402