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 PDFInfo
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N17/00—Diagnosis, testing or measuring for television systems or their details
- H04N17/04—Diagnosis, testing or measuring for television systems or their details for receivers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/42—Methods 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
도 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
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
이에 따라, 동영상 수신기(200)는 혼합된 데이터를 수신하여 다시 부호화 데이터와 화질 평가 데이터로 분리하며, 화질 평가 데이터를 이용하여 화질을 평가한다. Accordingly, the
상기 동영상 송신기(100) 및 동영상 수신기(200)의 구체적인 구성 요소를 도 2 내지 도 6을 통해 설명하면 다음과 같다.Detailed components of the
먼저, 도 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
본 발명에서 화질 평가부(140)는 전기준법(Full-Reference), 감소기준법(Reduced-Reference), 무기준법(No-Reference) 등 다양한 방법에 의해 화질을 평가할 수 있고, 화질 평가 방법에 따라 송신기(100)는 일부 구성 요소를 더 포함할 수도 있다.In the present invention, the
도 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
상기 화질 평가부(140)는 원동영상 입력부(110)로부터 원동영상 데이터를 입력받아, 처리 비디오 즉, 복호화부(130)에서 복호화된 동영상 및 원동영상 입력부(110)로부터 입력받은 기준 비디오인 원동영상을 모두 사용하여 화질 평가를 수행한다. 이 때 부호화부(120)부터 보조정보를 받아 화질평가의 성능향상을 도모할 수 있다.The image
상기 원동영상 입력부(110)는 원동영상(소스 비디오)을 입력하기 위한 것으로서, 외부 장치로부터 동영상을 입력받는 입력 장치이거나, 동영상이 미리 저장된 소정의 저장 장치일 수 있다.The moving
부호화부(120)는 상기 원동영상을 부호화(압축)하고, 부호화된 동영상 데이터를 상기 복호화부(130) 및 데이터 혼합부(150)로 제공한다. 또한, 본 발명에서는 동영상의 화질 평가에 코덱에서 제공할 수 있는 보조 정보를 이용하기 위하여, 상기 부호화부(120)는 점선으로 표시한 바와 같이, 부호화 과정에서 습득되는 정보 중 화질 평가에 도움이 되는 보조 정보를 화질 평가부(140)로 제공할 수 있다.The
이때, 상기 보조 정보로는 코덱 종류 정보, 비트율(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
우선, 코덱 종류에 따라 동일한 비트율에서의 화질이 크게 변동되므로, 코덱에 대한 정보는 화질 평가에 매우 유용하다. 그리고, 비트율은 화질에 대한 전체적인 예측을 가능하게 하는 정보로서, 프레임에 따라 다르게 할당되는 비트율 정보는 국소적으로 변하는 화질 예측에 긴요한 정보가 될 수 있다.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
그리고, 블록킹 정도에 관한 정보는 인지화질 열화의 매우 중요한 요소이나 열화 영상에서 블록킹 정도를 계산하는 것은 쉽지 않으며, 특히 최신 코덱에서는 블록 사이즈가 가변함으로 인해 블록 경계를 찾는 것이 매우 어렵다.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
또한, 각 동영상이 동일한 비트율을 갖더라도, 동영상의 내용에 따라 부호화된 동영상의 화질에는 큰 차이가 발생하게 된다. 즉, 움직임이 적은 동영상은 낮은 비트율에서도 비교적 좋은 화질을 제공하나, 높은 비트율이더라도 움직임이 큰 동영상의 경우에는 움직임 정도가 화질 저하의 원인이 된다. 따라서, 이러한 움직임 정도에 관한 정보도 화질 평가부(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
그리고, 부호화부(120)에서는 부호화 후 각 블록의 잔여 오차에 대한 정확한 정보를 습득할 수 있으며, 각 주파수 영역 별 오차 계산이 가능하다. 이러한 정보는 저비트율에서 블록킹 정도를 예측하거나, 고비트율에서 미세 오차를 예측하는 데 매우 유용하며, 이에 따라 부호화부(120)는 주파수별 잔여 오차를 포함하는 잔여 오차 등에 대한 정보를 화질 평가부(140)로 전달한다.In addition, the
다음, 복호화부(130)는 부호화된 동영상 데이터를 복호화하여 화질 평가부(140)로 전달한다.Next, the
화질 평가부(140)는 상기 원동영상 및 상기 복호화부(130)로부터 수신한 동 영상을 이용하여 부호화된 동영상 화질을 예측하고, 그 결과인 화질 평가 데이터(화질 지수)를 데이터 혼합부(150)로 전달한다.The
이때, 상기 화질 평가부(140)는 상기 부호화부(120)로부터 전달된 여러 보조 정보를 더 이용하여 부호화된 동영상 화질을 좀 더 정확하게 예측할 수 있다. 일예로, 코덱 종류 파리미터를 , 비트율을 , 초당 프레임수를 , 인접한 블록 사이의 불연속성을 나타내는 블록킹(Blocking) 정도를 , 움직임 정도(Motion Amount)를 , 잔여 오차를 라고 하였을 때, 화질지수는 다음과 같이 수정될 수 있다.In this case, the
여기서 은 원동영상과 복호화된 동영상에서 구한 화질지수, 는 파라미터 에 대한 함수, 는 보조정보를 이용하여 구한 수정된 화질지수다. 각 파라미터에 대한 가장 간단한 함수의 형태로 선형함수를 사용할 수 있으며, 이 때 는 다음과 같이 구할 수 있다.here Is the quality index obtained from the original and decoded video, Is a parameter Function for, 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. Can be obtained as
즉 각 파라미터에 가중치 를 곱한 형태로 주어지며, 가중치를 학습데이터를 사용하여 최적화할 수 있다.Weighting each parameter It is given as the product of, and the weight can be optimized using the training data.
데이터 혼합부(150)는 상기 부호화부(120)로부터 입력된 부호화된 동영상 데이터를 상기 화질 평가부(140)로부터 입력되는 화질 평가 데이터와 혼합하여 송신부(170)로 전달하고 송신부(170)는 이를 네트워크를 통해 동영상 수신기(200)로 전송한다.The
부호화 데이터와 화질 평가 데이터 혼합 시, 특별한 프로토콜을 사용하여 혼합할 수 있고, 워터마크(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.
여기서 는 수신측의 화질지수, 는 송 신측에서 부호화후의 화질지수, 는 전송에러로 인한 화질 열화값으로 양수이다.here Is the quality index of the receiver, Is the quality index after encoding on the transmitting side, 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
여기서 M, N은 라인(line)과 칼럼(column) 수이고 는 번째 프레임의 화소를 의미한다. 또한, 평균자승오차 대신 상관계수(correlation coefficient)와 같은 다른 함수를 사용하여 유사도를 측정할 수 있다. 움직임 정도는 움짐임 벡터(motion vector)의 크기, 움직임 보정 후 잔여 오차 등을 사용하여 정량화할 수 있다. 구체적인 계산방법은 본 발명에서 특정되지 않으므로, 여기에서는 상세하게 설명하지 않는다.Where M and N are the number of lines and columns Is Of the first frame 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
즉, 도 2b에서 원동영상 입력부(110)는 부호화부(120)와 특징 추출부(150)로 원동영상을 입력하고, 화질 평가부(140)는 특징 추출부(150)로부터 특징 파라미터를 수신하여 상기 부호화된 동영상 및 특징 파라미터를 이용하여 화질 평가를 수행한다.That is, in FIG. 2B, the moving
그리고, 도 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
이에 따라, 화질 평가부(140)는 기준 비디오 또는 원동영상에 대한 어떠한 정보도 없이 복호화부(130)로부터 입력되는 복호화에 의한 처리 비디오만으로 화질 평가를 수행한다. 여기에서도, 상기 화질 평가부(140)는 점선으로 표시한 바와 같이 부호화부(120)로부터의 보조정보는 화질 평가에 이용할 수 있다.Accordingly, the
일반적으로 무기준화질평가 방법은 정확도가 전기준화질평가방법, 감소기준평가방법 등에 비해 떨어진다. 그러나 송신측에서는 부호화데이터는 오직 코덱열화만을 포함한다.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
즉, 도 2d의 송신기(100)는 특징 파라미터 입력부(160-1)가 외부로부터 특징 데이터를 입력받아 화질 평가부(140)로 전달하고, 부호화 데이터 입력부(120-1)는 외부로부터 미리 부호화된 동영상 데이터를 입력받아 복호화한 후, 복호화된 동영상을 화질 평가부(140)로 전달한다. 이에 따라, 화질 평가부(140)는 직접 원동영상을 입력받지 않고, 입력된 특징 파라미터만을 수신하여 파라미터 비교를 통해 화질을 평가한다. 이 경우도 복호화부(130)부터 보조정보를 받아 화질평가의 성능향상을 도모할 수 있다.That is, in the
만일, 컨텐츠 제공업체가 부호화데이터만 제공하는 경우, 도 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
먼저, 도 6a에 도시된 바와 같이, 동영상 수신기(200)는 수신 데이터 입력부(210), 데이터 분리부(220), 복호화부(230), 전송에러 추정부(240), 화질 평가부(250)를 포함한다.First, as shown in FIG. 6A, the
수신 데이터 입력부(210)는 동영상 송신기(100)에 의해 부호화된 동영상 데이터와 화질 평가 데이터가 혼합된 데이터를 네트워크를 통하여 수신하고, 수신된 혼합 데이터를 상기 데이터 분리부(220) 및 전송에러 추정부(240)로 전달한다.The reception
데이터 분리부(220)는 상기 수신된 혼합 데이터를 부호화 데이터와 화질 평가 데이터로 분리하고, 분리된 부호화 데이터는 부호화된 동영상 데이터를 복호화하여 수신 동영상을 생성하는 복호화부(230)로, 화질 평가 데이터는 화질 평가부(250)로 전달한다.The
전송에러 추정부(240)는 수신된 데이터를 이용하여 전송에러를 추정하고, 전송에러 정보를 화질 평가부(250)로 전달한다.The
화질 평가부(250)는 상기 데이터 분리부(220)로부터 수신한 화질 평가 데이터와, 상기 전송에러 추정부(240)로부터 수신한 전송에러 정보를 이용하여 수신측의 화질을 평가한다.The
만일 전송 도중, 전송에러가 발생하지 않았으면 수신 동영상의 화질은 혼합 된 화질지수와 동일하고, 전송에러가 발생하면 수신기(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
즉, 전송에러가 발생하여 열화된 프레임에 있는 경우, 수신 화질은 혼합된 화질지수보다 나빠지게 되므로, 수신기(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
여기서 는 수신측의 화질지수, 는 송신측에서 부호화후의 화질지수, 는 전송에러로 인한 화질 열화값으로 양수이다.here Is the quality index of the receiver, Is the quality index after encoding at the transmitting side, Is a positive value of image quality deterioration due to a transmission error.
는 다양한 방법으로 계산할 수 있으며 일예로 다음과 같이 산출될 수 있다. Can be calculated in various ways and can be calculated as follows.
여기서 은 비트 에러율(bit error rate)이고, 는 전송 에러로 인해 열화가 발생한 프레임 수이며, 는 가중치이다.here Is the bit error rate, Is the number of frames where degradation occurred due to transmission errors, 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를 통해 설명한 바와 같이, 패킷손실로 인하여 몇 개의 프레임이 손실된 경우, 대부분의 복호화기는 이전 프레임을 반복하여 표시하며, 이러한 프레임 손실에 대한 정보를 화질 평가부로 전달하여 화질평가에 유용한 정보로 사용하도록 할 수 있다. 이 때 움직임이 적은 동영상의 경우, 사용자가 느끼는 열화는 적게 되고, 움직임에 많은 동영상의 경우 열화는 심해지게 된다. 따라서 현재 프레임에 다음 프레임과의 유사도, 움직임 정도를 나타내는 계수를 추가하여 수신측에서 화질예측의 성능을 향상시킬 수 있다. 이와 같이 프레임 손실이 발생한 경우 는 다음과 같이 계산할 수 있다.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 Can be calculated as
여기서 은 비트 에러율(bit error rate), 는 전송 에러로 인해 열화가 발생한 프레임 수, 은 인접 프레임간의 유사도(similarity ratio)를 나타내는 것으로 상관계수, 차이 등을 사용할 수 있으며, 는 움직임 정도를 나타내고, 는 가중치이다. 가중치는 손실된 프레임 수에 따라 가변할 수 있으며, 가중치를 학습데이터를 사용하여 최적화할 수 있다. 만일, 전송에러로 인 한 도 4와 같은 블록에러 발생 시, 에러가 발생한 블록에러의 수를 고려하여 를 계산할 수 있다. 일 예로 다음과 같이 계산할 수 있다.here Is the bit error rate, Is the number of frames where degradation occurred due to transmission errors, Denotes the similarity ratio between adjacent frames and can use correlation coefficient, difference, etc. Indicates the degree of movement, 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 Can be calculated. For example, it may be calculated as follows.
여기서 는 블록에러가 발생한 블록의 수를 나타낸다.here Represents the number of blocks in which a block error occurred.
이상에서는 모두 선형 함수만을 사용하나, 경우에 따라서는 다양한 함수를 사용하여 를 계산할 수 있다In the above, all of them use only linear functions, but in some cases, Can be calculated
한편, 화질 평가부(250)는 복호화부(230)로부터 복호화된 동영상을 수신하여 화질 평가에 이용하거나, 복호화부(230)로부터 복호화 과정에서 습득되는 정보 중 화질 평가를 위한 보조 정보를 더 수신하여 화질 평가에 이용할 수 있다.Meanwhile, the
즉, 복호화부(230)는 상기 수신된 부호화된 동영상 데이터를 복호화하여 수신 동영상을 생성하고, 이를 화질 평가부(250)로 전달할 수 있고, 복호화 과정에서 습득되는 정보를 화질 평가에 이용하기 위하여 복호화부(230)는 복호화 과정에서 습득되는 정보 중 화질 평가를 위한 보조 정보를 상기 화질 평가부(250)로 전달할 수 있으며, 이는 도 6b와 도 6c에도 동일하게 적용된다.That is, the
상기에서 보조 정보는 코덱 종류 정보, 비트율(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
우선, 부호화 과정과 마찬가지로, 코덱 종류에 따라 동일한 비트율에서의 화질은 크게 변동되므로, 코덱에 대한 정보는 화질 평가에 매우 유용하며, 비트율은 화질에 대한 전체적인 예측을 가능하게 하는 정보로서, 프레임에 따라 다르게 할당되는 비트율 정보는 국소적으로 변하는 화질 예측에 긴요한 정보가 될 수 있다.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
그리고, 블록킹 정도에 관한 정보는 인지화질 열화의 매우 중요한 요소이나 열화 영상에서 블록킹 정도를 계산하는 것은 쉽지 않으며, 특히 최신 코덱에서는 블록 사이즈가 가변함으로 블록 경계를 찾는 것이 매우 어렵다. 그러나, 복호화부(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
또한, 각 동영상이 동일한 비트율을 갖더라도, 동영상의 내용에 따라 부호화 된 동영상의 화질에는 큰 차이가 발생하게 된다. 즉, 움직임이 적은 동영상은 낮은 비트율에서도 비교적 좋은 화질을 제공하나, 높은 비트율이더라도 움직임이 큰 동영상의 경우에는 움직임 정도가 화질 저하의 원인이 된다.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
또한, 비트 에러, 패킷 손실, 지연, 지터링 등의 전송에러 정보는 화질 평가에 중요한 요소이며, 복호화부(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
한편, 본 발명에서 화질 평가부(250)는 앞서 기술한 무기준법(No-Reference) 이외에 전기준법(Full-Reference) 및 감소 기준법(Reduced-Reference), 등의 다양한 방법에 의해 화질을 평가할 수 있으며, 화질 평가 방법에 따라 수신기(200)는 일부 구성 요소를 더 포함할 수도 있다.Meanwhile, in the present invention, the
즉, 전기준법을 적용하는 경우, 도 6b에서와 같이 수신기(200)는 원동영상 입력부(260)를 더 포함하며, 화질 평가부(250)는 원동영상 입력부(260)로부터 원동영상을 입력받는다.That is, in the case of applying the electro-observation method, as illustrated in FIG. 6B, the
따라서, 도 6b에서의 화질 평가부(250)는 수신된 동영상, 원동영상, 화질 평가 지수, 전송에러 정보 등을 이용하여 화질 평가를 수행한다. 또한 복호화부(230) 는 복호화 과정에서 습득되는 정보 중 화질 평가를 위한 보조 정보를 상기 화질 평가부(250)로 전달할 수 있으며, 화질 평가부(250)는 이를 추가로 사용하여 화질 평가를 수행할 수 있다.Therefore, the
그리고, 감소기준법을 적용하는 경우에는 도 6c에서와 같이, 수신기(200)는 원동영상에서 화질 평가를 위해 추출된 특징을 입력 받아 화질 평가부(250)로 전송하는 특징 데이터 입력부(270)를 더 포함한다. 특징 데이터는 동일한 채널을 사용하여 전송될 수 있고, 다른 채널을 사용하여 전송될 수도 있다.6C, the
이에 따라, 화질 평가부(250)는 복호화된 동영상, 입력된 특징 데이터, 수신 동영상 화질 평가 데이터, 전송에러 정보 등을 이용하여 화질 평가를 수행한다. 또한 복호화부(230)는 복호화 과정에서 습득되는 정보 중 화질 평가를 위한 보조 정보를 상기 화질 평가부(250)로 전달할 수 있으며, 화질 평가부(250)는 이를 추가로 사용하여 화질평가를 수행할 수 있다.Accordingly, the
다음, 도 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
상기 복호화부(130)는 부호화된 데이터를 다시 복호화한 동영상을 화질 평가부(140)로 전송하며(S103), 화질 평가부(140)는 상기 수신한 복호화된 동영상을 이용하여 수신측의 화질을 평가하고, 화질 평가 데이터를 데이터 혼합부(150)로 전송한다(S104).The
다음, 데이터 혼합부(150)는 상기 S102 단계에서 수신한 부호화된 동영상 데이터와 상기 S104단계에서 수신한 화질 평가 데이터를 혼합하고, 송신부는 혼합된 데이터를 네트워크를 통해 동영상 수신기(200)로 전송한다(S105).Next, the
한편, 상기 실시예는 도 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
또한, 도 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
그리고, 전기준법, 무기준법, 감소기준법과 무관하게 상기 화질 평가부(140) 는 S104 단계 이전에 부호화부(120)로부터 보조 정보를 더 수신할 수 있으며, S104 단계에서 화질 평가시 보조 정보를 이용하여 화질 평가를 수행할 수 있다.In addition, irrespective of the electric compliance method, the non-standard method, and the reduced reference method, the
다음, 도 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
데이터 분리부(220)는 수신된 혼합 데이터를 부호화 데이터와 화질 평가 데이터로 분리하고, 분리된 부호화 데이터는 복호화부(230)로, 화질 평가 데이터는 화질 평가부(250)로 전송한다(S202).The
다음, 전송에러 추정부(240)는 전송에러를 측정하여 전송에러 정보를 화질 평가부(250)로 전달하며(S203), 화질 평가부(250)는 상기 전송에러 정보, 상기 복호화부(230)에서 복호화된 복호화 동영상 및 S202 단계에서 수신한 화질 평가 데이터를 이용하여 화질 평가를 수행한다(S204).Next, the
한편, 상기 실시예는 무기준법에 의한 화질 평가 과정을 나타낸 것으로서, 도 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
또한, 도 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
그리고, 화질 평가부(250)는 S202 단계와 S204 단계 사이에, 복호화부(230)로부터 복호화된 동영상 및 보조 정보를 더 수신하고, S204 단계에서 복호화된 동영상과 보조 정보를 더 이용하여 화질 평가를 수행할 수 있다. The
또한, 수신측의 화질 평가의 중요 목적 중 하나는 송신측의 화질 모니터링이므로, 상기 화질 평가부(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
다음, 도 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
이때, 상기 동영상 송신기(100)는 혼합된 데이터를 생성하고 동영상 수신기(200)로 전송하는 역할을 모두 수행하나, 혼합된 데이터는 별도의 동영상 부호화 장치에서 생성되고, 동영상 송신기는 단지 혼합된 데이터를 수신기로 전송하는 역할만을 수행할 수 있다.In this case, the
이 경우, 혼합된 데이터를 생성하는 동영상 부호화 장치(300)는 도 9에서와 같이 원동영상 입력부(310), 부호화부(320), 복호화부(330), 화질 평가부(340), 데이터 혼합부(350)를 포함하며, 각 구성 요소의 역할은 앞서 설명한 도 2a에서와 동일하다.In this case, the video encoding apparatus 300 that generates the mixed data includes the original
즉, 도 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
마찬가지로, 도 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
한편, 앞서 동영상 부호화 장치(300)의 화질 평가부(340)의 설명 시에 설명한 바와 마찬가지로 S304 단계에서 화질 평가부(340)는 무기준법, 감소기준법, 전 기준법 등 다양한 방법을 적용하여 화질 평가를 수행할 수 있다.Meanwhile, as described above in the description of the
본 발명이 속하는 기술분야의 당업자는 본 발명이 그 기술적 사상이나 필수적 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있으므로, 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로서 이해해야만 한다. 본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 등가개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.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)
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)
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)
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)
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 |
-
2005
- 2005-09-21 KR KR1020050087616A patent/KR100733261B1/en not_active Expired - Fee Related
Patent Citations (5)
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)
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 |